Bot For Ns :d

1131416181925

Comments

  • FlayraFlayra Game Director, Unknown Worlds Entertainment San Francisco Join Date: 2002-01-22 Member: 3Super Administrators, NS2 Developer, Subnautica Developer
    There are a couple things I'd love to see improved for these bots (it's nice to try to not be on the receiving end for once!):

    - New install. I can never seem to install it right, and I think you'd be best off just doing something simple, without all these old batch files, choice.com and stuff. Is there a way you could set it up to just unzip to a directory and change liblist.gam?

    - Performance. Maybe it's because of something else I recently changed during my work for v1.1, but having even 2 or 3 bots in the game really makes a performance hit. The whole game gets jerky as the bots search the world for stuff to do. It looks very similar to when I was scanning the world for nearby entities too often (HL is very slow at that).

    Those are the only bad things I notice right now. Keep up the great work!
  • CheesehCheeseh Join Date: 2002-11-05 Member: 7135Members
    For the install, I'll work on a new thing which will just read the registry for HL folder and shove everything into the correct folder hopefully <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->

    The problem with performance is with bots checking for waypoints too often sequentialy, and entities that they can see takes a bit of a CPU hit.

    Anyway I'm also considering a bot launcher <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> But might be quite difficult with the amount of things I want to add to it <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->
  • IskatuMeskIskatuMesk Join Date: 2002-11-09 Member: 7893Members
    Not sure if these issues have already been/are being addressed, but I havn't the time to sort through 31 response pages to see.

    Marines/Aliens never attack enemy bases unless their constructed directly in front of their movement. Issueing orders to aliens with the comms doesnt do anything.

    Aliens don't seem to ever build secondary hives. I need to do it for them.

    Marines have unrestricted tech tree. I know you said you were redoing the way they command, so this will probably be null.

    Again, probably being handled with command redoing, but Marines never drop guns. The odd time I see them drop a welder, but thats it.

    <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo--> Really cool otherwise. I like how I no longer need to baby the marines into a semi-viable state, and I saw an onos for once! Actually, I saw like 7, after I built my third hive. Too bad they never attacked the marine bases... They just got stuck in the hives or wandered around, cleaving marines that dare stray into their path. Really great work. I look forward to updates, as it's the only NS I can play.
  • SlAyeR_CeESlAyeR_CeE Join Date: 2003-01-25 Member: 12714Members
    only way you can play... <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo--> not good mind you im a 56ker and i have no problems except when aol cuts me off grrrr <!--emo&:angry:--><img src='http://www.unknownworlds.com/forums/html/emoticons/mad.gif' border='0' style='vertical-align:middle' alt='mad.gif'><!--endemo--> neway cheeseh you are truely an ns fan and with people like you supporting the ns team counterstrike ought to worry <!--emo&::asrifle::--><img src='http://www.unknownworlds.com/forums/html/emoticons/asrifle.gif' border='0' style='vertical-align:middle' alt='asrifle.gif'><!--endemo--> <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->
  • IskatuMeskIskatuMesk Join Date: 2002-11-09 Member: 7893Members
    Nah, not my connection, but HL :\
  • saint0zsaint0z Join Date: 2002-10-16 Member: 1505Members, Constellation
    edited February 2003
    <!--QuoteBegin--Someone Who Cares+Jan 27 2003, 11:16 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Someone Who Cares @ Jan 27 2003, 11:16 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Well deserved, too.  32000 views! <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    thats actually the hard cap for how many views a thread can have, we hit that with 'tales from the frontlines' before ns was released. it was a collection of pt(play tester) experiences, hit up to about 76 pages

    <i>edit</i>
    see for yourself, <a href='http://www.unknownworlds.com/forums/index.php?act=ST&f=1&t=3406&hl=tales+from+the+frontlines' target='_blank'>link</a>
  • JRockJRock Join Date: 2002-11-26 Member: 10032Members
    Bots aren't too sure how to use the new phasegates in 1.04 I don't think. I've seen them walk up to them and stand against them, not knowing to Use them.
  • CheesehCheeseh Join Date: 2002-11-05 Member: 7135Members
    How are phasegates done in 1.04 I haven't got any updates so I wouldn't know.

    Do they have to press "use" key next to them to use them?
  • AkalamanaiaAkalamanaia Join Date: 2003-01-04 Member: 11833Members
    C
    H
    E
    E
    S
    E
    H

    A
    N
    S
    W
    E
    R

    I
    S

    Y
    E
    S They need to press use
  • CheesehCheeseh Join Date: 2002-11-05 Member: 7135Members
    Thx, you gotta fix that return key <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo--> ! <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->
  • KuronekoKuroneko Join Date: 2002-11-05 Member: 7184Members, Constellation
    76 pages? Pathetic, there once was a thread with 105pages, 20 posts per page. Well, I guess Ecchi fans are just enthusiastic
  • eagleceaglec Join Date: 2002-11-25 Member: 9948Members, Constellation
    If anyone is still reading this thread could they drop me a line and explain if you can install these bots without shafting metamod, adminmod, hlg and other metamod plugins? A quick guide how wouldn't hurt either. <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->

    Many thanks.

    (oh and if it was in the last 400 posts somewhere I must have missed it - sorry)
  • NastyPersonNastyPerson Join Date: 2002-11-05 Member: 7196Members
    edited February 2003
    Seriously, I think it's high time this thread was broken into a few different threads (maybe it's own forum, not just for Cheeseh's bot but ant other NS bots). All too often we're seeing posters starting their post with "I dont know if this has been posted yet, but I dont wanna search through 32 pages", and rightly so.

    Maybe one for suggestions, one for bug reports, one for bot discussion, a new one for each version, and one for installation issues

    Unless it really is so important to beat the record set by the Tales from the Frontlines thread...

    In which case someone should start a 'Let's beat the posts from Tales from the Frontline Thread"... But I'd like to think our community is not quite that sad...
  • PetitMortePetitMorte Join Date: 2002-11-06 Member: 7232Members
    Hey there.

    I have Cheeseh's bots working on my server with admin mod, HLGuard, and a couple of metamod plugins running fine.

    What I did was install on OLD copy of the bot, version 0.153.

    I installed it using the metamod command line "+localinfo mm_gamedll dlls/rcbot.dll"

    The current bots break metamod if you run them like Cheeseh says... run the bot and have IT load metamod. It freezes AdminMod, HLGuard, Clanmod, and most of the other metamod plugins available.

    And if you try to run the current bots thru the +localinfo line, it crashes the server immediately.

    So far, this is the ONLY solution available. I have to put up with old, stupid, buggy bots that makes the map-change take nearly 2 minutes.

    But if I want players to wander in, I have to run the bots. It's a catch 22 situation.

    Here's the old file. You may not be able to find this around anymore.

    <a href='http://home.columbus.rr.com/tech50/rcbotns153.zip' target='_blank'>http://home.columbus.rr.com/tech50/rcbotns153.zip</a>

    Remember, read all of the bug-fixes since this version, and ask if you're willing to put up with them.

    Hopefully we can get a bot soon that is Meta-friendly, even if it's not an actual metamod plugin.

    Hey Cheeseh, what would have to happen for the RCbots to be an actual metamod plugin?
    send $$$? whiskey? women? an assistant? brand new computer to compile em on? <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
  • CheesehCheeseh Join Date: 2002-11-05 Member: 7135Members
    No way! Converting the bot to a metamod plugin is a serious job, it requires editing every engine function if I wanted to do it.

    If you think that changing the way the bot worked with metamod back to the old method is better then I will do that <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> Whaddya say? <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->

    I hope to get webspace for a new better forum than the one I currently have so you can use that instead hopefully... sooon <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->
  • CheesehCheeseh Join Date: 2002-11-05 Member: 7135Members
    bah couldn't edit my last post and attach a file...

    I've just attached my latest installer for the sake of it, so you can test it out.

    Just extract it into the folder with all the bot files (e.g. rcbotns\ folder) and run it, its just another DOS program, excpet isn't a batch file anymore, made from the C ompiler, so it can do better things such as reading the registry for HL folder and install things easier, so it doesnt matter where you run it from, provided the files to be copied are in the same folder.
  • PetitMortePetitMorte Join Date: 2002-11-06 Member: 7232Members
    edited February 2003
    Hey Cheeseh, did you know that your dancing bannana avitar dances perfectly to the beat of Queen's "Under Pressure"? <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->

    If changing the bots back to their old way of dealing with meta would work, then I could keep all of my $$$, whiskey and women to myself! <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> It would also let me use your newest bots, and that would be an incredible plus. Not only would they be WAY smarter, but it would solve many of the crash problems I've been having. (That darn double-kill from seige cannons is really a server-killer)

    While you're at it, you can pull the model-cheat anti-cheat code too... since they fixed that.

    I really hate having to choose between your bots and meta's administrative/anti-cheat plugins. If you'd like server time for testing, I'll happily volunteer mine for ya!

    I also feel bad about complaining about the bot. You know? You've done an INCREDIBLE job so far on these, and I'm really VERY happy with em. I just have the problem getting it all to work together. Thanks so very much for all you've done, and in advance for your continued work on this!

    Again, if there's anything I can do to help, let me know.


    <!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo--> grrrrr! growl!!! heheheheh
  • KuronekoKuroneko Join Date: 2002-11-05 Member: 7184Members, Constellation
    edited February 2003
    "I don't know If anyone has said this before, but"

    I was playing on Petit's NS Playpen v1.04 - 24.95.50.150:27015 and I noticed a few things... the marine bots didn't attack the offencive chambers, nor did they attack barblers. It's funny to see a marine covered in barblers!
    <!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo--><!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo--><!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo-->
    <!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo--><!--emo&::asrifle::--><img src='http://www.unknownworlds.com/forums/html/emoticons/asrifle.gif' border='0' style='vertical-align:middle' alt='asrifle.gif'><!--endemo--><!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo-->
    <!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo--><!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo--><!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo-->
  • CheesehCheeseh Join Date: 2002-11-05 Member: 7135Members
    Petit was probably running an anicent version of the bot <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo--> (notice above he said he went back to version 0.153 or something ? <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->)
  • PetitMortePetitMorte Join Date: 2002-11-06 Member: 7232Members
    Yes in fact I did!

    I keep telling the players that the current version of the bots ROCKS!!! but folks still think I'm talking about the old stupid ones. Then they complain about the bots 100% hit rate, the fact that they get stuck on ladders, run off without building, and won't listen to orders. Then they complain about how all the bots have gone gorge and are building o/d chambers randomly, that he gorges kill way too often with their spit, that they get stuck under elevators, fall into vents, and don't listen.

    And I look at the new bots, and see them not crashing the server when they get killed by seiges, not having to have a human jump in and build an IP for them, see them using the ammo dispenser, following waypoints, staying put until you give them orders, devolving back from gorge if the team has another gorge, evolving into fades when they've got 2 hive and onos when they get 3, actually attacking the marine base instead of wandering aimlessly at the base of a ladder... And I think to myself that it will all be better soon. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->

    Don't take the bots on my server as ANY indication of what Cheese's RCBots are and can do. I'm running their "differently abled" older brothers. If you want a peek at things to come (That are already here) download the bots, install em on your machine, and start up a lan game yourself. You'll be Amazed!

    Gimme a C!
    Gimme an H!
    Gimme an E!

    What does it spell?!?!?

    RCBots! w00t!

    <!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo--> grrrr! growl! heheheheh
  • UnknownUnknown Join Date: 2002-06-12 Member: 759Members
    Before I forget (like the other 3 days I said to myself to post this..), I would like to suggest something.

    Can you add commands that FORCES a bot to become a commander, skulk, gorge, lerk, fade, or onos? And commands that force the comm/gorge to build a certain type of structure?

    Often when I just wanna play against some bots (mostly because my favorite servers are full, or my internet is not working) and I join alien team, I worry about the marine bots not going Comm and building IPs. Usually I have to turn cheats on and change teams then build IPs then go back to alien team, kick/kill the new gorge(s) and then turn cheats off.


    Ex of the commands.

    bot_comm <bot name>
    bot_build <bot name> "structure"
  • KuronekoKuroneko Join Date: 2002-11-05 Member: 7184Members, Constellation
    1 problem with the comm thing,

    What happens...

    *player requests a phase gate
    "Ok a phase gate....where does he want it? Ah! He wants it in ventalation!"
    *bot builds it right next to an active alien hive
    *player doesn't even know it was built, continues to request until all res are gone

    see t3h problem?
  • PetitMortePetitMorte Join Date: 2002-11-06 Member: 7232Members
    Hey Cheeseh, I got a quick question for ya...

    What's with the .wp1 files? I have the bots set to not autowaypoint, but these .wp1 files still appear.
    The waypoint files themselves are very small... 8-15k. The .wp1 files run 1-2 meg.

    I don't think they're waypoint files, cause if I delete them, they reappear BEFORE the bots take to the map.

    Just wondering.

    <!--emo&::gorge::--><img src='http://www.unknownworlds.com/forums/html/emoticons/pudgy.gif' border='0' style='vertical-align:middle' alt='pudgy.gif'><!--endemo--> snort! grunt! hehehehehe
  • CheesehCheeseh Join Date: 2002-11-05 Member: 7135Members
    yeah I removed them in the latest version, but dont delete them or your map will take ages to load.
  • Lord_RequiemLord_Requiem Join Date: 2002-11-20 Member: 9481Members
    Yeah it existed back when dirt first did, but unlike dirt, which is still around, Readyroom is not.
  • UnknownUnknown Join Date: 2002-06-12 Member: 759Members
    <!--QuoteBegin--Kuroneko+Feb 10 2003, 08:34 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Kuroneko @ Feb 10 2003, 08:34 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> 1 problem with the comm thing,

    What happens...

    *player requests a phase gate
    "Ok a phase gate....where does he want it? Ah! He wants it in ventalation!"
    *bot builds it right next to an active alien hive
    *player doesn't even know it was built, continues to request until all res are gone

    see t3h problem? <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    No, that would not happen because the only ones that could use these commands (and all bot commands for that matter) would be the server admin/owner. Also, if you miss the phasing in of a building with all the lights and sounds, you better get your head checked.

    Also, logicly, the bot would place the requested building a few feet away from the player that requested it.
  • JRockJRock Join Date: 2002-11-26 Member: 10032Members
    Any chance you will fix the sensory chamber issue where skulks start having parasite fights with sensory chambers and never stop?

    And any chance for more Commander code so they will drop weapons and health for other bots and players?
  • GamezLordGamezLord Join Date: 2003-02-12 Member: 13457Members, Constellation
    only 2 things i found not good is... :
    1- marine dont comm :\ it will be hard
    2- didnt see any stack chamber building (<!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->) or the tons of DC near OC's

    <!--emo&::asrifle::--><img src='http://www.unknownworlds.com/forums/html/emoticons/asrifle.gif' border='0' style='vertical-align:middle' alt='asrifle.gif'><!--endemo-->
  • PetitMortePetitMorte Join Date: 2002-11-06 Member: 7232Members
    Hey Cheeseh...

    I was fooling around with the 0.24 bots on my server and noticed a few things that might be important. When the new bots run, they surpress the ability to execute commands client-side. I could still use adminmod and clanmod to do things like change the map, set the gravity and speak, but I couldn't get them to do any client-side commands... admin_slay, execclient, speak the time. So technically they're still running... it's just that they can't run a lot of the commands they're set to run.

    And I thought about it and maybe HLGuard depends on that ability to authenticate people. (just a WILD guess on my part).

    Do the bots lock out the client-side execution of commands? ... so the server admins and such can't exec on them and crash them?

    Just up late and wondering. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
  • AfterShockAfterShock Join Date: 2002-11-25 Member: 9886Members
    Can someone update me as to what these bots actually do these days? I tried them out a while ago (2 months) and they seemed ok but not great- i expect they are great these days - how great?

    Can skulks run on walls, go up walls into vents? do skulks lay traps eg camp in dark places?
    do marines still snap to you if you parasite them in the back?

    After$hock
Sign In or Register to comment.