.:: Bots United ::.  
filebase forums discord server github wiki web
cubebot epodbot fritzbot gravebot grogbot hpbbot ivpbot jkbotti joebot
meanmod podbotmm racc rcbot realbot sandbot shrikebot soulfathermaps yapb

Go Back   .:: Bots United ::. > Cyborg Factory > Sandbot
Sandbot A bot for Gunman Chronicles and They Hunger - by tschumann

Reply
 
Thread Tools
Sandbot v0.3.1
Old
  (#1)
tschumann
Moderator
 
tschumann's Avatar
 
Status: Offline
Posts: 277
Join Date: Apr 2011
Location: Australia
Default Sandbot v0.3.1 - 26-01-2017

Sandbot v0.3.1 has been released!

Mirrors
ModDB: http://www.moddb.com/mods/sandbot/do...s/sandbot-v031
Bots United: http://filebase.bots-united.com/inde...ct=view&id=467

Changelog
- [All] Bots no longer rejoin when the map changes.
- [Half-Life] Bots are now random colours.
- [Half-Life] Bots now automatically join a game.
- [Opposing Force] Bots are now random colours.
- [Opposing Force] Bots now automatically join a game.
- [Day of Defeat] Sandbot will now let you know if you're playing on a map with a flag model that is doesn't understand.
- [Day of Defeat] Bots now automatically join a game.
- [Gunman Chronicles] Bots now use new weapon selection again.
- [Gunman Chronicles] Bots now automatically join a game.
- [Natural Selection] Bots will now consider all enemy structures as enemies.
- [Natural Selection] Marine bots will now build structures in Classic.
- [They Hunger] Bots now automatically join a game.

Unfortunately bots automatially joining Natural Selection games couldn't be implemented in time for this release (if you know a better way let me know: https://github.com/ValveSoftware/halflife/issues/1773) but hopefully it will be in for the next release.

Tagged release is available at https://github.com/tschumann/sandbot...ses/tag/v0.3.1

Last edited by tschumann; 27-01-2017 at 01:03..
  
Reply With Quote
Re: Sandbot v0.3.1
Old
  (#2)
Persephone
Member
 
Status: Offline
Posts: 75
Join Date: Mar 2014
Location: Indonesia
Default Re: Sandbot v0.3.1 - 26-01-2017

JOIN AUTOMATICALLY ???

Haha, yes, finally

But still haven't supported for metamod yet?
  
Reply With Quote
Re: Sandbot v0.3.1
Old
  (#3)
tschumann
Moderator
 
tschumann's Avatar
 
Status: Offline
Posts: 277
Join Date: Apr 2011
Location: Australia
Default Re: Sandbot v0.3.1 - 27-01-2017

Quote:
Originally Posted by Persephone View Post
JOIN AUTOMATICALLY ???

Haha, yes, finally

But still haven't supported for metamod yet?
Yes, I think the most commonly asked question was how to add bots to a game, so it's good that it's mostly working (thankfully Solokiller has posted what looks like a better solution at GitHub).

No, I tried adding MetaMod support a while ago and it broke things - unless someone can tell me what I'm doing wrong I probably won't bother trying to fix it.
  
Reply With Quote
Re: Sandbot v0.3.1
Old
  (#4)
lokkdokk
Member
 
lokkdokk's Avatar
 
Status: Offline
Posts: 12
Join Date: Feb 2011
Default Re: Sandbot v0.3.1 - 29-01-2017

Please make autowaypointing. or something.
  
Reply With Quote
Re: Sandbot v0.3.1
Old
  (#5)
The Storm
Council Member / E[POD]bot developer
 
The Storm's Avatar
 
Status: Offline
Posts: 1,620
Join Date: Jul 2004
Location: Bulgaria
Default Re: Sandbot v0.3.1 - 30-01-2017

@tschumann I will look on to fix the Metamod issue you have but it will be around the end of the next week, if you haven't fixed it yourself by then.

P.S. Please update the Github documentation with instructions to build the project. Should I use HPB_bot.vcproj for MSVC and the Makefile directly under Linux?
  
Reply With Quote
Re: Sandbot v0.3.1
Old
  (#6)
tschumann
Moderator
 
tschumann's Avatar
 
Status: Offline
Posts: 277
Join Date: Apr 2011
Location: Australia
Default Re: Sandbot v0.3.1 - 30-01-2017

Quote:
Originally Posted by lokkdokk View Post
Please make autowaypointing. or something.
It's something I'll look at further down the track - I might change some waypointing stuff yet so I don't want to get in too deep.

Quote:
Originally Posted by The Storm View Post
@tschumann I will look on to fix the Metamod issue you have but it will be around the end of the next week, if you haven't fixed it yourself by then.

P.S. Please update the Github documentation with instructions to build the project. Should I use HPB_bot.vcproj for MSVC and the Makefile directly under Linux?
Oh thanks - pretty sure when I tried it last everything was too fast and the bounce pads on bounce in Half-Life were way too bouncy. It was a bit frustrating because I couldn't find any good documentation but it looked like what I'd done was right.
I'll update the docs and see about updating the metamod branch. Many thanks!

edit: build instructions updated, and the metamod branch is up to date with master (clean merge!) - diff is at https://github.com/tschumann/sandbot/compare/metamod

Last edited by tschumann; 30-01-2017 at 12:48..
  
Reply With Quote
Re: Sandbot v0.3.1
Old
  (#7)
The Storm
Council Member / E[POD]bot developer
 
The Storm's Avatar
 
Status: Offline
Posts: 1,620
Join Date: Jul 2004
Location: Bulgaria
Default Re: Sandbot v0.3.1 - 01-02-2017

You have massive CRLF line endings which is not recommended for a git repo of portable project.

Anyway perhaps I will do the metamod port from scratch, it will be easier for me to track issues.
  
Reply With Quote
Re: Sandbot v0.3.1
Old
  (#8)
tschumann
Moderator
 
tschumann's Avatar
 
Status: Offline
Posts: 277
Join Date: Apr 2011
Location: Australia
Default Re: Sandbot v0.3.1 - 02-02-2017

Yeah I downloaded the Windows version of the source code but it looked like all the line endings were screwed up. Not sure what's up with that.

I think https://github.com/tschumann/sandbot...d334e946643f37 was the only file that I created/added myself and it seemed right but I don't know.
  
Reply With Quote
Re: Sandbot v0.3.1
Old
  (#9)
The Storm
Council Member / E[POD]bot developer
 
The Storm's Avatar
 
Status: Offline
Posts: 1,620
Join Date: Jul 2004
Location: Bulgaria
Default Re: Sandbot v0.3.1 - 02-02-2017

It is mixed with both Unix and Windows line endings...
The ^M character that you see on some lines is the carriage return that is used under Windows. It will be good if you go and fix all endings. There is tools like dos2unix that will do that for you.

P.S. Also could you give me developer rights to the repo to skip the step of making a fork... My profile is 'TheStormN'.
P.S. 2. I will have to postpone the Metamod port due to HDD change. I will need some time to recover my stuff and setup my environment again. Sorry.

Last edited by The Storm; 05-02-2017 at 23:58..
  
Reply With Quote
Re: Sandbot v0.3.1
Old
  (#10)
tschumann
Moderator
 
tschumann's Avatar
 
Status: Offline
Posts: 277
Join Date: Apr 2011
Location: Australia
Default Re: Sandbot v0.3.1 - 11-02-2017

All good - I've added you as a collaborator.
I've created a new branch to try again myself. Does what is in https://github.com/tschumann/sandbot...ls/metamod.cpp look right at least?
Also, I might try downgrading back to the stable version of Half-Life. http://steamcommunity.com/games/70/a...55100987797270 probably shouldn't affect things but who knows...
  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com