If the bots are godlike then turn on sv_cheats 1 and then invuln <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
Im gonna go try this now. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo-->
Well done with the quick bot program...I've been waiting with baited breath for some bots to appear as our evil network admins at my college nerfed all the HL ports.
Say, what in the world is the bot.cfg file in the NS directory for? Is this a holdover from playtesting or does NS have some built-in bots or something?
I added a key bind to the "config.cfg" to be able to add bots with a special key. That's all before I tested the bot without this bind. After I removed this it works very well.
Is it a bug?
I added the following line to the "config.cfg" (I use a german keyboard and HL version): <i>bind "ä" "addbot"</i>
Now, are you going to make really strange add-on commands to it like you did for RC Cheese? <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
Do the marine bots automatically walk and turn slower when they pick up the hmg or ha?
Also, do the bots weapon's fire inaccurately or will you have to fake that?
Cos if the bots dont slow down and/or the fire deadly accurate shots 100% of the time you may still want to take flayra up on his offer (especially since you'll have a direct line to find out exactly what ever change in each patch does in terms of game code) so you can fake all that, like Sturmbot for DoD which has to fake both the recoil and inaccuracy at once...
Okay I'll make a better readme file with all this stuff <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
1) The bot.cfg file that's there is the one that comes with NS, they had bots in initially but took them out, looks like they forgot to remove the bot.cfg file, so that is no way affliated with my bot, but my bot really should have came with a bot.cfg, to be honest you should remove the bot.cfg file (that comes with NS) if there are problems running the bot <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
2) I have told marines to attempt to pickup a weapon they see, and they should slow down/speed up when having a light/heavy weapon because I've put in the appropraite code for that but sometimes the bots walk really slow even with light weapons which I don't understand <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' valign='absmiddle' alt='sad.gif'><!--endemo-->
3) Hey there align <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo--> Maybe currently noclip_mode is already in the bot but it only affects the person who runs the listen server so if you want noclip you can put that on/off whenever by typing "noclip_mode" in console <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' valign='absmiddle' alt='wink.gif'><!--endemo-->
4) I don't know about any addbot bugs, perhaps theres a bug where bots are getting added before the game somehow, I dunno <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
5) "Cheesah, you're on rr.org" : <!--emo&:0--><img src='http://www.unknownworlds.com/forums/html/emoticons/wow.gif' border='0' valign='absmiddle' alt='wow.gif'><!--endemo--> what site is that? /me goes to rr.org ... "The Raliegh ringers"? LOL I think I made a typo somewhere <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo-->
6) "it'd be nice to have support for waypointing added, instead of the bots just bumping about" : You can make waypoints yourself just like the HPB_Bot, but bots add waypoints automatically as they walk, but its not 100% perfect at the moment!
7) "Also, could you interest the bots more into building any unbuilt structures they notice?" : The bots already have a slight interest in building structures but I tell them to find a structure needing built, build it, wait a while (say ten seconds) look for another structure to build. You can tell the bot to build anything you want by going commander and telling them to build a structure.
8) "does the bot work for dedicated servers? if so that would rock!" : Yes, just run a dedicated server with it installed properly. To add a bot using the dedicated server console type...
bot "addbot"
so to do any bot commands in the dedicated server window you need to type bot first follwed by the command in inverted comma's i.e. bot "<command> <arg1> <arg2> <etc>"
No linux DLL yet I'll need to wait till I get a monitor and netwrok for my linux machine <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
<!--QuoteBegin--Cheeseh+Nov 7 2002, 02:29 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Cheeseh @ Nov 7 2002, 02:29 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->5) "Cheesah, you're on rr.org" : <!--emo&:0--><img src='http://www.unknownworlds.com/forums/html/emoticons/wow.gif' border='0' valign='absmiddle' alt='wow.gif'><!--endemo--> what site is that? /me goes to rr.org ... "The Raliegh ringers"? LOL I think I made a typo somewhere <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo--><!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd--> Hmmm...couldn't tell whether you were joking or not, so I'll just tell you <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo-->
Its been around since dirt <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' valign='absmiddle' alt='confused.gif'><!--endemo-->
"Is it normal for the bots to just sit in the ready-room ? Or do i need to use "addbot <teamname>" "
Yeah well, the bots just run around until they walk into a team join entity where they can join a team, but I've updated that so bots will always try to walk into a team (not updated the zip yet) But I'll add something to give them a team and make them join automatically instead of them running around aimlessly in the ready room
PulseTo create, to create and escape.Join Date: 2002-08-29Member: 1248Members, Constellation
w00t! A few things problems not mentioned here: sometimes the **obscenity** just won't build! After getting them to build me a nicely sized base, I made a phase gate and a prototype lab, the bots were too far away to start building right away so I had to order them to build it manually and for some reason they just treated it as a move waypoint. (build waypoints were working before) After 5 minutes of clicking on and around the structures I was forced to jump out of the seat and make them myself. Another thing I noticed is that the aliens evolve to gorge way too often, they can still take me out with unerving efficiency using thier l337 sp1tb4ll sk1llz though <!--emo&::gorge::--><img src='http://www.unknownworlds.com/forums/html/emoticons/pudgy.gif' border='0' valign='absmiddle' alt='pudgy.gif'><!--endemo--> maybe a max # of gorgebots per team would work. I can't imagine how you made a bot not even a week after release. Who knows, this may even become built in someday...
Yes there is actaually a max number of gorge bots the bots will evolve into, anyway if you like the bot so far I've made a new little release for u...
0.12 ----
Bots should TRY to use buttons more often... Bots should ALWAYS TRY to join a team... Auto-waypointing and auto-waypoint-checking updated. Bots should avoid players near them <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo--> Bots will taunt enemy when they kill it Alien Bots will build resource towers some more tiny stuff... or even more bugs <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo-->
"Is it normal for the bots to just sit in the ready-room ? Or do i need to use "addbot <teamname>" "
Yeah well, the bots just run around until they walk into a team join entity where they can join a team, but I've updated that so bots will always try to walk into a team (not updated the zip yet) But I'll add something to give them a team and make them join automatically instead of them running around aimlessly in the ready room<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd--> RAR good stuff :-) Keep up the good work
<!--QuoteBegin--Cheeseh+Nov 7 2002, 09:29 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Cheeseh @ Nov 7 2002, 09:29 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->8) "does the bot work for dedicated servers? if so that would rock!" : Yes, just run a dedicated server with it installed properly. To add a bot using the dedicated server console type...
bot "addbot"
so to do any bot commands in the dedicated server window you need to type bot first follwed by the command in inverted comma's i.e. bot "<command> <arg1> <arg2> <etc>"
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd--> is it possible to make the bot support metamod?
also it is it possible to control the bot via client on a dedicated server usuing a gui? i mean plbot can do this sucessfullly after inputting a password.
<!--QuoteBegin--CaL_FiN+Nov 7 2002, 10:49 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (CaL_FiN @ Nov 7 2002, 10:49 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Wouldn't using bots be a good way of making a commander training tutorial?<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd--> <!--emo&:0--><img src='http://www.unknownworlds.com/forums/html/emoticons/wow.gif' border='0' valign='absmiddle' alt='wow.gif'><!--endemo-->
Good idea. Only I think the tutorial is most of the way done already.
whew finally the Forum is working again! But now my FTP isn't working <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' valign='absmiddle' alt='confused.gif'><!--endemo-->
But I've made a little test release for the fans <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo--> Anyone that wanted to play command with the last little version ,there was a bug where bots just ignored the order <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' valign='absmiddle' alt='sad.gif'><!--endemo--> So I fixed it and added a few more things for you <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
I'll attach it to the thread sinces its small enough and my ftp isn't working <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' valign='absmiddle' alt='sad.gif'><!--endemo-->
bot should be attached ..
Bug fixed with bots not following commands. Bots may ask for ammo if they need it. Bots may ask for health if they need it. Possible crash fixed if bots are in a map without resource fountains. Alien Bots can build defense,movement,offsense and sensory chambers When bots go into spectate mode they'll automatically go into a team
EDIT :
Aargrghhhh... noticed a crash bug on some maps.... if it crashes download the attachment again ive updated it <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' valign='absmiddle' alt='sad.gif'><!--endemo-->
EDIT :
<< Removed attachment : There is a later version <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo--> >>
have the bot have a GUI! so i don't need to type commands and stuff <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo-->
and a meta mod version would be nice.. so i can keep my other ds plugins :O
ok I just did a little testing with this bot and these are some of the issues I believe I have found:
1. Marine bots really seem to like jumping up and down in corners.
2. The aliens seem to build one type of chamber for they're first hive, and then they stick to it (this round they built sensory chambers ALL over the place) Try to make them place offence chambers instead <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo--> would be neat.
3. the aliens DOES create hives but it seems like they don't do it until their previous one was destroyed.
4. Still too many aliens going gorge, at the end we had 7 gorges running around spitting us to death.
Also, something I would like to see for a future release:
If a marine gets parasited, all the alien bots are somehow drawn towards him.
Aliens place defence chambers near offence chambers.
Aliens go to defence chambers when they are low on health.
Just a couple of ideas that I hope will be sorted (I didn't even post aliens being able to evolve to higher than lvl 2 because I was kind of hoping this was manditory)
hehe thanks for feedback. I'll need to tidy up the bot now (I think I'll spend a bit more time on it before releasing a new version again)
As for the metamod, it should work with metamod with the +localinfo mm_gamedll dlls/rcbot.dll thing, but I'll add support for loading it metamod itself (like racc bot <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->)
wow, i am impressed. going to download now for some marine-chewing and extermination practice <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo-->
<span style='color:red'>-edit- NEW PAGE!!! -edit-</span>
Comments
Im gonna go try this now. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo-->
Say, what in the world is the bot.cfg file in the NS directory for? Is this a holdover from playtesting or does NS have some built-in bots or something?
I added a key bind to the "config.cfg" to be able to add bots with a special key. That's all before I tested the bot without this bind. After I removed this it works very well.
Is it a bug?
I added the following line to the "config.cfg" (I use a german keyboard and HL version):
<i>bind "ä" "addbot"</i>
Also, do the bots weapon's fire inaccurately or will you have to fake that?
Cos if the bots dont slow down and/or the fire deadly accurate shots 100% of the time you may still want to take flayra up on his offer (especially since you'll have a direct line to find out exactly what ever change in each patch does in terms of game code) so you can fake all that, like Sturmbot for DoD which has to fake both the recoil and inaccuracy at once...
1) The bot.cfg file that's there is the one that comes with NS, they had bots in initially but took them out, looks like they forgot to remove the bot.cfg file, so that is no way affliated with my bot, but my bot really should have came with a bot.cfg, to be honest you should remove the bot.cfg file (that comes with NS) if there are problems running the bot <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
2) I have told marines to attempt to pickup a weapon they see, and they should slow down/speed up when having a light/heavy weapon because I've put in the appropraite code for that but sometimes the bots walk really slow even with light weapons which I don't understand <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' valign='absmiddle' alt='sad.gif'><!--endemo-->
3) Hey there align <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo--> Maybe currently noclip_mode is already in the bot but it only affects the person who runs the listen server so if you want noclip you can put that on/off whenever by typing "noclip_mode" in console <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' valign='absmiddle' alt='wink.gif'><!--endemo-->
4) I don't know about any addbot bugs, perhaps theres a bug where bots are getting added before the game somehow, I dunno <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
5) "Cheesah, you're on rr.org" : <!--emo&:0--><img src='http://www.unknownworlds.com/forums/html/emoticons/wow.gif' border='0' valign='absmiddle' alt='wow.gif'><!--endemo--> what site is that? /me goes to rr.org ... "The Raliegh ringers"? LOL I think I made a typo somewhere <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo-->
6) "it'd be nice to have support for waypointing added, instead of the bots just bumping about" : You can make waypoints yourself just like the HPB_Bot, but bots add waypoints automatically as they walk, but its not 100% perfect at the moment!
7) "Also, could you interest the bots more into building any unbuilt structures they notice?" : The bots already have a slight interest in building structures but I tell them to find a structure needing built, build it, wait a while (say ten seconds) look for another structure to build. You can tell the bot to build anything you want by going commander and telling them to build a structure.
8) "does the bot work for dedicated servers? if so that would rock!" : Yes, just run a dedicated server with it installed properly. To add a bot using the dedicated server console type...
bot "addbot"
so to do any bot commands in the dedicated server window you need to type bot first follwed by the command in inverted comma's i.e. bot "<command> <arg1> <arg2> <etc>"
wow thats a lot . !
Hmmm...couldn't tell whether you were joking or not, so I'll just tell you <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo-->
<a href='http://www.readyroom.org' target='_blank'>ReadyRoom</a>
Its been around since dirt <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' valign='absmiddle' alt='confused.gif'><!--endemo-->
Or do i need to use "addbot <teamname>" ?
"Is it normal for the bots to just sit in the ready-room ? Or do i need to use "addbot <teamname>" "
Yeah well, the bots just run around until they walk into a team join entity where they can join a team, but I've updated that so bots will always try to walk into a team (not updated the zip yet) But I'll add something to give them a team and make them join automatically instead of them running around aimlessly in the ready room
0.12
----
Bots should TRY to use buttons more often...
Bots should ALWAYS TRY to join a team...
Auto-waypointing and auto-waypoint-checking updated.
Bots should avoid players near them <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
Bots will taunt enemy when they kill it
Alien Bots will build resource towers
some more tiny stuff... or even more bugs <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo-->
<a href='http://homepage.ntlworld.com/pat.murphy/rcbot/rcbotns.zip' target='_blank'>download here!</a>
"Is it normal for the bots to just sit in the ready-room ? Or do i need to use "addbot <teamname>" "
Yeah well, the bots just run around until they walk into a team join entity where they can join a team, but I've updated that so bots will always try to walk into a team (not updated the zip yet) But I'll add something to give them a team and make them join automatically instead of them running around aimlessly in the ready room<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
RAR good stuff :-)
Keep up the good work
bot "addbot"
so to do any bot commands in the dedicated server window you need to type bot first follwed by the command in inverted comma's i.e. bot "<command> <arg1> <arg2> <etc>"
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
is it possible to make the bot support metamod?
also it is it possible to control the bot via client on a dedicated server usuing a gui? i mean plbot can do this sucessfullly after inputting a password.
<!--emo&:0--><img src='http://www.unknownworlds.com/forums/html/emoticons/wow.gif' border='0' valign='absmiddle' alt='wow.gif'><!--endemo-->
Good idea. Only I think the tutorial is most of the way done already.
But I've made a little test release for the fans <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo--> Anyone that wanted to play command with the last little version ,there was a bug where bots just ignored the order <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' valign='absmiddle' alt='sad.gif'><!--endemo--> So I fixed it and added a few more things for you <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
I'll attach it to the thread sinces its small enough and my ftp isn't working <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' valign='absmiddle' alt='sad.gif'><!--endemo-->
bot should be attached ..
Bug fixed with bots not following commands.
Bots may ask for ammo if they need it.
Bots may ask for health if they need it.
Possible crash fixed if bots are in a map without resource fountains.
Alien Bots can build defense,movement,offsense and sensory chambers
When bots go into spectate mode they'll automatically go into a team
EDIT :
Aargrghhhh... noticed a crash bug on some maps.... if it crashes download the attachment again ive updated it <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' valign='absmiddle' alt='sad.gif'><!--endemo-->
EDIT :
<< Removed attachment : There is a later version <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo--> >>
and a meta mod version would be nice.. so i can keep my other ds plugins :O
1. Marine bots really seem to like jumping up and down in corners.
2. The aliens seem to build one type of chamber for they're first hive, and then they stick to it (this round they built sensory chambers ALL over the place) Try to make them place offence chambers instead <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo--> would be neat.
3. the aliens DOES create hives but it seems like they don't do it until their previous one was destroyed.
4. Still too many aliens going gorge, at the end we had 7 gorges running around spitting us to death.
Also, something I would like to see for a future release:
If a marine gets parasited, all the alien bots are somehow drawn towards him.
Aliens place defence chambers near offence chambers.
Aliens go to defence chambers when they are low on health.
Just a couple of ideas that I hope will be sorted (I didn't even post aliens being able to evolve to higher than lvl 2 because I was kind of hoping this was manditory)
As for the metamod, it should work with metamod with the +localinfo mm_gamedll dlls/rcbot.dll
thing, but I'll add support for loading it metamod itself (like racc bot <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->)
<span style='color:red'>-edit- NEW PAGE!!! -edit-</span>