![]() |
![]() |
marianoryu |
![]()
Post
#1
|
Member ![]() ![]() Group: Members Posts: 10 Joined: 7-September 15 Member No.: 2,408 ![]() |
Greetings, I'm having trouble installing the bot on a standalone DODS (no Steam), and I can't figure out how to get it to work.
I've been reading this thread: http://rcbot.bots-united.com/forums/index.php?showtopic=1374 But I find myself at a loss. Any help you can give me will be most useful. Thank you very much in advance! |
![]() ![]() |
marianoryu |
![]()
Post
#2
|
Member ![]() ![]() Group: Members Posts: 10 Joined: 7-September 15 Member No.: 2,408 ![]() |
I'm at a dead end. I downloaded the 1.0 RCBOT2, don't know what to do after. I pasted the rcbot2 folder and metamod files inside my TF2 folder, but I'm lost from there.
|
madmax2 |
![]()
Post
#3
|
RCBot Guru ![]() ![]() ![]() ![]() ![]() Group: Waypointers Posts: 957 Joined: 2-March 12 From: USA, WA state Member No.: 2,162 ![]() |
I'm at a dead end. I downloaded the 1.0 RCBOT2, don't know what to do after. I pasted the rcbot2 folder and metamod files inside my TF2 folder, but I'm lost from there. That may not work on nosteam, Cheeseh said it was for the latest steam version only. I see you got 0.96 going on dods, but I'm writing this for anyone trying a nosteam install, you may wish to review it, as I may of done it differently, there is more than one way. About a week ago I did a dods nosteam install with v0.96, and it works good. I did a manual install cause the installer would not work on the winXP I was using, probably because it needs updates done to it. Also, the installer is intended to work with steam, NOT nosteam. ------------------------------------------------------------------------------------------------------------------------- These steps are for dods listenserver with the native rcbot2 plugin v0.96 or older ONLY. For TF2 just substitute the TF2 folder names for the dods folders. Here is what I did: 1. Unzip the rcbot2 files to an empty folder. 2. Move or copy the rcbot2 folder from there to your windows user folder. For win XP its located like this... C:\Documents and Settings\userfolder\rcbot2 (I think win7 would be like C:\...\users\userfolder\rcbot2, but not exactly sure?) 3. Move or copy HPB_bot2.dll to the nosteam game bin folder... like here... C:\Program Files\Your default Nosteam Folder\Day of Defeat Source\bin 4. If an addons folder doesn't allready exist make one like this... C:\Program Files\Your default Nosteam Folder\Day of Defeat Source\dod\addons Inside the addons folder, Create a txt file with notepad with this in it... plugin {"file" "../bin/HPB_Bot2"} Then rename the txt file to rcbot2.vdf 5. Go back to the rcbot2 folder you moved in to your userfolder and edit the config.ini in the config folder, with notepad. For nosteam dods I had to set rcbot_runplayer_cmd_dods 416 . For TF2, I'm not sure what value will work for rcbot_runplayer_cmd_tf2 ? With either game you may have to use a different value depending on the nosteam version you have. But 416 or 417 is a good place to start. The bot dll should load at this point, so you can test for the correct value by adding 1 or 2 bots thru the console. Be sure developer console check box is checked in the game options/advanced menu so you can activate the console in the game. 6. You can launch the game with the nosteam game shortcut that was created (btw, I added -insecure to my nosteam shortcut, but it's not needed). Start a map and open the console (the ` or ~ key) , then add a couple bots manually by typing rcbot addbot. If it crashes quickly, then the rcbot_runplayer_cmd_tf2 or dod value needs to be changed in the config.ini. Keep trying values until it does not crash when adding bots. You may have to go as low as 414 or as high as 418. The rcbot_runplayer_hookonce 1 setting probably is good as is, It won't cause a consistant immediate crash, only change it if you get intermitant crashes later on... 7. Once you are sure it is not crashing when adding bots manually, you can add bots through the config.ini with either rcbot config max_bots or rcbot addbot commands. I prefer the addbot commands like this, you can copy & paste any of this into your config.ini, the parts you want: ##rcbot addbot 0 2 ## I remarked out allied rifleman, the class I will be playing, to keep the teams even rcbot addbot 0 3 rcbot addbot 1 2 rcbot addbot 1 3 rcbot addbot 2 2 rcbot addbot 2 3 rcbot addbot 3 2 rcbot addbot 3 3 rcbot addbot 4 2 rcbot addbot 4 3 rcbot addbot 5 2 rcbot addbot 5 3 rcbot addbot 3 2 rcbot addbot 3 3 rcbot addbot 4 2 rcbot addbot 4 3 For dods, that gives me all classes even teams if I play allied rifleman, with 2 mg's & 2 snippers per team. You would want to change this for TF2, since there are more classes in TF2, maybe like this... rcbot addbot 1 2 rcbot addbot 1 3 rcbot addbot 2 2 rcbot addbot 2 3 rcbot addbot 3 2 rcbot addbot 3 3 rcbot addbot 4 2 rcbot addbot 4 3 rcbot addbot 5 2 rcbot addbot 5 3 rcbot addbot 6 2 rcbot addbot 6 3 rcbot addbot 7 2 rcbot addbot 7 3 rcbot addbot 8 2 rcbot addbot 8 3 rcbot addbot 9 2 rcbot addbot 9 3 Then remark ## out class/team you are playing QUOTE More Optional settings I added or changed in my config.ini... rcbot_change_classes 0 ## prevents bots from changing classes, keeps em where I want them sv_cheats 1 ## I have this for when I switch to older rcbot2 versions, not needed for 0.96 ##rcbot_shoot_breakables 0 ## sometimes I don't want bots shooting breakables on dods map, not really needed sv_pausable 1 ## so I can pause game with P key rcbot_listen_dist 600 ## just a tweak for bots hearing things , not needed rcbot_bots_form_squads 0 ## I prefer bots not to form squads in dods, cause I can't run more than 14 or 16 bots on my old PC, not needed if you can run more bots rcbot_shoot_breakable_cos .96 ## another tweak for dods, if bots get stuck on trying to shoot some breakable, but can't, this may help reduce the problem 8. Once you have one game working with the bots, and you are installing for more than one game, go to step 3 and repeat the steps from there. One rcbot2 folder can be used for more than one game, when installed to the users folder. If you are installing the bots for more than one game on nosteam, i'd suggest do TF2 last, it may have other problems pop up? ---------------------------------------------------------------------------------------------------------------------- For TF2, I'm not sure, depending on how new or old your nosteam TF2 is, but you may need these additional settings in the rcbot2 config.ini, read this. http://rcbot.bots-united.com/forums/index....amp;#entry12971 It's possible that recent rcbot2 changes that were made for steam TF2 in rcbot2 0.9x, broke it for the nosteam version you have? you may need to use an older rcbot2 version, say 0.85 or 0.76 (caution, some 0.8x waypoints and newer may not load on 0.76 and older)? You can check the client.dll date stamp in the mod\bin folder of your nosteam install and compare that to the hpb_bot2.dll date to get an idea what might work. My nosteam dods is dated march of 2013, and it works with 0.76, 0.85, and 0.96. But steam TF2 has had many more changes than steam dods, and therefore the TF2 bot code has been adapted to those changes over time, so you may have to use a rcbot2 dll that is closer to the age of the TF2 nosteam you have? The metamod version may work for Nosteam, but I have not tried that, so can't help with that. You could run into version issues with that too... Just remember, Cheeseh programs rcbot for steam versions, and does not support nosteam. For nosteam it either works or it doesn't work, and we are on our own. If anyone wants this post removed, I will remove it or post it offsite. Not sure I'm comfortable with posting it... ![]() |
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 17th July 2025 - 11:10 AM |