maybe the bot comm found out where the alien's hive was and he didnt want to waste res on scanning it a lot so he built tons of sieges that would kill it with scan
knew the bots had some kind of logic you just have to look hard to see it
I got my new webspace a day or two ago, now I can create a new webby <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo--> I haven't got HL installed at the moment, so I can't do testing myself.. I COULD install, but I'd rather wait, no rush <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
Anyway, might as well get you to test this veriosn here. It's called "0.29 TEST VERSION", it will probably be 0.3 on next release!
To install: Extract the zip file <b>anywhere</b> and run BotInstall.exe and choose the install option.
<a href='http://homepage.ntlworld.com/pat.murphy/rcbot/rcbotnstest029.zip' target='_blank'>Download Test 0.29 <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo--></a>
I can't remember what the status of the bot file is since I last tested it (If it crashes a lot or whatever) as far as I remember it didn't crash, but dont be suprised if it does! <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
There's a new variable too.... "bot_think_time". It's pretty self-explanatory... but uh... it tells the bots how long to "think" or "wait" before doing their next "action". The default is 0.2. Probably best to leave it at that, though. Go ahead and play with it if ya want.... lower values will make the bots "think" and perform faster, while higher values will make them slower. Be warned that lower values also require more CPU usage... and of course, higher values require less usage.
BTW, I wub Cheeseh. =)
<EDIT> If you're not noticing any changes with "bot_think_time", try "bot_not_think"... I'm pretty sure it's one of those. I'll go test and come back and tell ya. </EDIT>
<EDIT2> Ok, I tested... and it IS "bot_think_time". </EDIT2>
<!--QuoteBegin--Kuroneko+Mar 25 2003, 01:35 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Kuroneko @ Mar 25 2003, 01:35 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Bot should not be comm...
incase you can't tell, thats the readyroom for ns_siege005...comm spammed Siege cannons and a few other random structures... <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd--> Yeah, well that's why you set "bot_commanding" to 0 in the rcbot.cfg. Until that secksy guy known as "Cheeseh" improves bot commanding, that's what you're gonna have to do.
Bots don't register welder deaths properly. I was playing in Seige and decided to go owning with a welder and jetpack. Much to my surprise it said the aliens had killed themselves!
<!--QuoteBegin--DeAtH_tO_gOrDoN+Mar 29 2003, 08:37 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DeAtH_tO_gOrDoN @ Mar 29 2003, 08:37 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Bots don't register welder deaths properly. I was playing in Seige and decided to go owning with a welder and jetpack. Much to my surprise it said the aliens had killed themselves! <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd--> I've noticed that but its not a bot problem, so it aint my fault <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
Btw the "bot_think_time" default is 0.04 <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo--> I'd recommend a value equal or less than 0.2/0.25 though, 0.15 is a good one <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
555 replies <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> Well 556 now I guess hehe This is getting scary
Oh, and about the bot comm building in ready room....how did he even do that? He can place the structures (which he shouldn't be able to), but how did you get in there?
the commander will place anything he wants anywhere he wants. ive seen turrets placed miles from TF's and lots of things built on the upper levels of misslecommand, where a human commander cannot see!
question, is there any way to effect the commander's build order? i cant seem to get him to drop an IP, but if i do that for him then he will proceed to drop all kinds of crap. is there a config file where i can tweak "make more mines" or "make less turrets" or "do a friggin upgrade" ?
dont get me wrong, i can see the incredible amounts of work it must take to make a bot as intelligent as it already is.
The new test bots still don't play well with metamod. <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo--> If you use the +game_info method they chash the sercer immediately, and if you use the bots-loading-metamod method, they kill metamod itself now... doesn't even pretend to still be running like before.
Can you make them only allowed to build certain sctructures at certain points? They build a mini base (prolab, armory, tf, and ONE sg) at ever res node they come upon.
Have "Infantry Portal Waypoints" and the like <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
The bots put a load of buildings off in happy happy land inbetween walls, and nothing in the actual play area. They also don't drop weapons yet (Intentional? Not done? I'm really waiting for that.), But I noticed the Alien fighting Ai is vastly improved. Good work!
Asking for ammo when they got more than 2 mags Building 16 prolabs and armories Often stops in some buggy way and refuses to move for the rest of the match When they ARE moving it aint really working
But im pretty sure he knows about those now dosen't he ? hehe It's stuff that happens like every match and in the first 3 min Maybe cept for the lockup part And what's the big deal if they don't place buildings where they're allowed ? After what I've heard they don't even pay for em... Aaw well.. Im in a strange mood hehe Have a nice day and may the force be with you...
<!--QuoteBegin--PetitMorte+Mar 30 2003, 11:47 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (PetitMorte @ Mar 30 2003, 11:47 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Hi Cheese.
The new test bots still don't play well with metamod. <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo--> If you use the +game_info method they chash the sercer immediately, and if you use the bots-loading-metamod method, they kill metamod itself now... doesn't even pretend to still be running like before.
Other than that, I don't see any problems so far. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd--> did I say it works with metamod? <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
Another thing... did I say I changed the commanding? No.. .. the commanding IS still crap! No weapon dropping or anything of the likes yet... I partially made this bot for the sheer fact to command it anyway, not for it to command you, but that is still going to be a feature when it's good enough.
Sorry I'm kinda ****, only got about 4 hours sleep and I'm knakered.
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Asking for ammo when they got more than 2 mags <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
I can't recieve their clips so they ask when theyre clip is out.. aint my fault, I just need to spend time on changing everything in the ammo stuff to get it to work.
I know i couldnt do anything like this <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif'><!--endemo-->
Good to hear you've got a new version up! Hope all the new computer stuff works out for you.
We did convert WhichBot to use Metamod a while ago - it actually wasn't as hard as I thought it would be. Seemed worthwhile since so many servers run AdminMod or ClanMod.
We'll have to give the new RCBot version a try to see how the alien bots stack up vs. our bot... <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
Looks cool, the commander works well in very good mode, the bots tend to get stuck a lot tho. Especially under elevators. Also, could you add a "fill server" command cuase it's hard to bring up the bots menu for every bot you add.
Other than that <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->
Oh come on... You just open the console Type addbot Press return up return up return up return up return up return up return up return up return up return hehe
I hope someone pays attention to this.. this thread needs a trim. anyway i've being trying to install the first and the last versions of the bot and they both don't work. You will probably think now "how stupid can this guy be" but believe me, i've tried anything to make it works and failed. The rcbot.dll is in the ns/dll folder, and liblist.gam is the one came with the zip and has the command 'gamedll "dlls\rcbot.dll"' and all other files are in there. When I use "developer 1" with the shortcut I can see that the RCbot is being loaded, but no matter what - he doesn't recongnize the "addbot" or "botmenu" or any other command - all I get is "unknown command". I've searched this forum and the one in the site, but came with nothing. Any ideas?
<!--QuoteBegin--Cheeseh+Mar 31 2003, 10:01 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Cheeseh @ Mar 31 2003, 10:01 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Asking for ammo when they got more than 2 mags <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
I can't recieve their clips so they ask when theyre clip is out.. aint my fault, I just need to spend time on changing everything in the ammo stuff to get it to work. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd--> Great work so far, wake me up when it's linux and MM compatible <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo--> or at least will go load MM for me properly <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif'><!--endemo-->
As for this problem, check their gun model, then check the number of bullets reported by the game for that person (which is possible, you might have to ask flayra the variable or whatever, but you can do it), then check it against another number, the max for that gun, ie. say you're bot has 50 bullets, and he's holding an LMG, you want when they get to their last clip, that 50 bullets to yell for ammo, if not within X metres of an armory (check for entity armory, blah). So you got if 50 / 250 = lmg_yellforammo then (where lmg_yellforammo is a variable set to .20 (20%)), then you're bot will scream it needs ammo. and have it have a different % for each gun. if this isn't as well thought out, or the grammar is ****, don't blame me, blame 48 hours without sleep ripping out my hair while reinstalling windows, then linux about 7 times.....
Comments
<a href='http://homepage.ntlworld.com/pat.murphy/rcbot' target='_blank'>http://homepage.ntlworld.com/pat.murphy/rcbot</a>
incase you can't tell, thats the readyroom for ns_siege005...comm spammed Siege cannons and a few other random structures...
and he didnt want to waste res on scanning it a lot
so he built tons of sieges that would kill it with scan
knew the bots had some kind of logic
you just have to look hard to see it
Gimme Gimme Gimme! <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
Anyway, might as well get you to test this veriosn here. It's called "0.29 TEST VERSION", it will probably be 0.3 on next release!
To install: Extract the zip file <b>anywhere</b> and run BotInstall.exe and choose the install option.
<a href='http://homepage.ntlworld.com/pat.murphy/rcbot/rcbotnstest029.zip' target='_blank'>Download Test 0.29 <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo--></a>
I can't remember what the status of the bot file is since I last tested it (If it crashes a lot or whatever) as far as I remember it didn't crash, but dont be suprised if it does! <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
that made me mad cuz i has lotsa binds
It's pretty self-explanatory... but uh... it tells the bots how long to "think" or "wait" before doing their next "action".
The default is 0.2.
Probably best to leave it at that, though.
Go ahead and play with it if ya want.... lower values will make the bots "think" and perform faster, while higher values will make them slower.
Be warned that lower values also require more CPU usage... and of course, higher values require less usage.
BTW, I wub Cheeseh. =)
<EDIT>
If you're not noticing any changes with "bot_think_time", try "bot_not_think"...
I'm pretty sure it's one of those.
I'll go test and come back and tell ya.
</EDIT>
<EDIT2>
Ok, I tested... and it IS "bot_think_time".
</EDIT2>
incase you can't tell, thats the readyroom for ns_siege005...comm spammed Siege cannons and a few other random structures... <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
Yeah, well that's why you set "bot_commanding" to 0 in the rcbot.cfg.
Until that secksy guy known as "Cheeseh" improves bot commanding, that's what you're gonna have to do.
I've noticed that but its not a bot problem, so it aint my fault <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
Btw the "bot_think_time" default is 0.04 <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo--> I'd recommend a value equal or less than 0.2/0.25 though, 0.15 is a good one <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
Well 556 now I guess
hehe
This is getting scary
question, is there any way to effect the commander's build order? i cant seem to get him to drop an IP, but if i do that for him then he will proceed to drop all kinds of crap. is there a config file where i can tweak "make more mines" or "make less turrets" or "do a friggin upgrade" ?
dont get me wrong, i can see the incredible amounts of work it must take to make a bot as intelligent as it already is.
The new test bots still don't play well with metamod. <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo--> If you use the +game_info method they chash the sercer immediately, and if you use the bots-loading-metamod method, they kill metamod itself now... doesn't even pretend to still be running like before.
Other than that, I don't see any problems so far.
Asking for ammo when they got more than 2 mags
Building 16 prolabs and armories
Often stops in some buggy way and refuses to move for the rest of the match
When they ARE moving it aint really working
But im pretty sure he knows about those now dosen't he ?
hehe
It's stuff that happens like every match and in the first 3 min
Maybe cept for the lockup part
And what's the big deal if they don't place buildings where they're allowed ?
After what I've heard they don't even pay for em...
Aaw well..
Im in a strange mood
hehe
Have a nice day and may the force be with you...
The new test bots still don't play well with metamod. <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo--> If you use the +game_info method they chash the sercer immediately, and if you use the bots-loading-metamod method, they kill metamod itself now... doesn't even pretend to still be running like before.
Other than that, I don't see any problems so far. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
did I say it works with metamod? <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
Another thing... did I say I changed the commanding? No.. .. the commanding IS still crap! No weapon dropping or anything of the likes yet... I partially made this bot for the sheer fact to command it anyway, not for it to command you, but that is still going to be a feature when it's good enough.
Sorry I'm kinda ****, only got about 4 hours sleep and I'm knakered.
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
Asking for ammo when they got more than 2 mags
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
I can't recieve their clips so they ask when theyre clip is out.. aint my fault, I just need to spend time on changing everything in the ammo stuff to get it to work.
I know i couldnt do anything like this <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif'><!--endemo-->
We did convert WhichBot to use Metamod a while ago - it actually wasn't as hard as I thought it would be. Seemed worthwhile since so many servers run AdminMod or ClanMod.
We'll have to give the new RCBot version a try to see how the alien bots stack up vs. our bot... <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
Other than that <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->
You just open the console
Type addbot
Press return
up return up return up return up return up return up return up return up return up return
hehe
anyway i've being trying to install the first and the last versions of the bot and they both don't work.
You will probably think now "how stupid can this guy be" but believe me, i've tried anything to make it works and failed.
The rcbot.dll is in the ns/dll folder, and liblist.gam is the one came with the zip and has the command
'gamedll "dlls\rcbot.dll"'
and all other files are in there. When I use "developer 1" with the shortcut I can see that the RCbot is being loaded, but no matter what - he doesn't recongnize the "addbot" or "botmenu" or any other command - all I get is "unknown command".
I've searched this forum and the one in the site, but came with nothing.
Any ideas?
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
Asking for ammo when they got more than 2 mags
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
I can't recieve their clips so they ask when theyre clip is out.. aint my fault, I just need to spend time on changing everything in the ammo stuff to get it to work. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
Great work so far, wake me up when it's linux and MM compatible <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo--> or at least will go load MM for me properly <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif'><!--endemo-->
As for this problem, check their gun model, then check the number of bullets reported by the game for that person (which is possible, you might have to ask flayra the variable or whatever, but you can do it), then check it against another number, the max for that gun, ie. say you're bot has 50 bullets, and he's holding an LMG, you want when they get to their last clip, that 50 bullets to yell for ammo, if not within X metres of an armory (check for entity armory, blah). So you got if 50 / 250 = lmg_yellforammo then (where lmg_yellforammo is a variable set to .20 (20%)), then you're bot will scream it needs ammo. and have it have a different % for each gun. if this isn't as well thought out, or the grammar is ****, don't blame me, blame 48 hours without sleep ripping out my hair while reinstalling windows, then linux about 7 times.....