![]() |
![]() |
Cheeseh |
![]()
Post
#1
|
![]() Admin ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 ![]() |
CODE 0.72 ==== all mods: please move rcbot2 folder to users home folder i.e. /users/<name> or ~/ all mods: Vfilesystem update all mods: rcbot2 sv_tag all mods: rcbot_ffa cvar , if 1 bots shoot each other disregarding teamplay all mods: fixed bug with bots jumping etc at the wrong position all mods: new debugging command 'rcbot debug hud' if 1, shows your debug bot info on screen tf2 : fixed engineer facing the correct way when building tf2 : fixed crash bug with engineer tf2: bots pick up ammo from dropped weapons after killing enemies hl2dm: bots use ammo crates if they need ammo hl2dm: bots using buttons for lifts in hl2dm (need lift waypoints) hl2dm: bots dont shoot explosive oildrum breakables hl2dm: bots shoot breakables in the way hl2dm: bots go to snipe points if they have crossbow dod:s : bots prone when sniping on prone waypoints dod:s : added prone waypoint dod:s : machine gun changes -- bots shouldn't shoot from afar without deploying + other small changes http://sourceforge.net/projects/rcbot2/fil...72.zip/download With the steampipe changes I've had to make many file system changes, so please move your rcbot2 folder to your home directory on windows (see below)
I know the home folder thing might not work for hlds servers, but this is just to release while I make more changes. Hope this is okay with you guys to get the bot to work and install easily. Installing You can use the RCBot2 Installer.exe to install and run the RCBot2 Launcher, from there everything is easy. However if you run in to problems you can install manually Manual Installation Copy the rcbot2 folder from ‘files/’ into your users/<PC USER> folder (or Documents and settings/<PC user>) Running You can use the RCBot2 Launcher to run RCBot2 automatically however once you have loaded the game with the launcher you need to create a server to create a game This version of RCBot 2 uses a hook into the game engine to make bots move properly in TF2 and DOD:S. To do this, the bot needs to know, in memory, where to hook This is held in the variable rcbot_runplayer_cmd_tf2 and rcbot_runplayer_cmd_dods for the appropriate mod The rcbot_runplayer_cmd value must be the same as the latest version of the mod, found here: http://www.sourcemodplugins.org/vtableoffsets If you experience crashes try changing rcbot_runplayer_hookonce to 0 or 1 or vice versa Manual running If you want to run RCBot2 manually, just enter the command line in the modification of your choice in Steam -insecure +plugin_load “..\bin\HPB_Bot2” Then create a server QUOTE Warning! If loading manually, make sure you don’t already have a VDF file with rcbot2 automatically loading. Otherwise RCBot2 will be loaded twice and strange things might happen! Adding bots Rcbot addbot <class> <team> <name> If you want to add a random bot by using a bot profile, just type Rcbot addbot If you want to add a bot with a specific class and an automatic team type Rcbot addbot 1 for scout in TF2, or support in DOD:S For TF2 scout or DOD:S Support class , see the list of class numbers below: Team Fortress 2 CODE Class numbers 1 = scout 2 = sniper 3 = soldier 4 = demoman 5 = medic ( Bugs ) 6 = hwguy 7 = pyro ( Bugs ) 8 = Spy 9 = Engineer Team Numbers: 2 = red 3 = blue DOD:Source CODE Class numbers 0 = Rifleman 1 = Support 2 = Assault 3 = Sniper 4 = Machine Gunner 5 = Rocket Team Numbers: 2 = Allies 3 = Axis |
![]() ![]() |
madmax2 |
![]()
Post
#2
|
RCBot Guru ![]() ![]() ![]() ![]() ![]() Group: Waypointers Posts: 957 Joined: 2-March 12 From: USA, WA state Member No.: 2,162 ![]() |
Here is a STEAMPIPE Manual Installation, much of it copied from genmacs, excellent non-steampipe guide. I just changed it to steampipe and added a couple things for newbs....
Very Important: Cheeseh recommends the installer for novice users. Only attempt this if you can't get the installer to work for some unknown reason..... Ok here's a WINXP users guide for steampipe DoDS (Manual Installation) I'm into manual installation so here's how I put all the files and folders: 1. Extract the RCBot_072.zip on any new empty folder. 2. Copy paste the rcbot2 folder here...so it should look like this, for example: C:\Documents and Settings\username\rcbot2 3. The HPB_Bot2.dll depending on your steam to dods directory should go here.. ..\Program Files\Steam\SteamApps\common\Day of Defeat Source\bin (steampipe installs) 4. Now create a rcbot2.vdf file by simply adding this line to notepad and save it as "rcbot2.vdf". Plugin {"file" "../bin/HPB_Bot2"} 5. Place it here...for example: ..\Program Files\Steam\SteamApps\common\day of defeat source\dod\addons (steampipe installs) ------------------------------------------------------------------------------------------ Ok to make sure rcbot2 beta 0.72 will work on steampiped dods... 1. Open config.ini (use notepad) found here...for example: C:\Documents and Settings\username\rcbot2\config 2. Edit this line...[edited 1-9-14] rcbot_runplayer_cmd 417 to rcbot_runplayer_cmd_dods 417 (note: future steam game updates, may require a different value here, check http://www.sourcemodplugins.org/vtableoffsets after any game updates) 3....and save it! Edit this line if it crashes or kinda buggy.... rcbot_runplayer_hookonce 1 to rcbot_runplayer_hookonce 0 mine works on 1. 4. If you want bots to join automaticly, add something like this to the end of the config.ini... rcbot config min_bots 11 rcbot config max_bots 12 That will get 11 bots joining 5. You may want to verify these settings in the config.ini too, if you are having problems... sv_cheats 1 (default) rcbot_sv_cheats_auto 1 (default) sv_cheats is the important one, be sure it is 1, the auto setting seems to work fine at 0 for me. ------------------------------------------------------------------------------------------ Important: For manual launch outside the RCbot2 launcher, you need this... Add -insecure to the game launch options in steam (note: if you want to play online later, -insecure needs to be removed from launch options) I also added -novid like this: -novid -insecure The -novid stops the valve video from playing, which I guess they added back in for our viewing pleasure.. ![]() Then Use the in steam create desktop shortcut option if you want one, it won't load the bot twice. THATS IT, bots should load & work now.... ![]() ------------------------------------------------------------------------------------------ NOT RECOMMENDED, but if all else fails you can try this.... As an alternative, you can make a standalone desktop shortcut like this (dods): Target: "C:\Program Files\Steam\Steam.exe" -applaunch 300 -novid -insecure +plugin_load ..\bin\HPB_Bot2 Start in: "C:\Program Files\Steam\SteamApps\common\Day of Defeat Source" Again, don't add the bot plugin to both your steam dods launch options & to a shortcut. ------------------------------------------------------------------------------------------ Feel free to correct anything, but I think this is right.... ![]() |
Cheeseh |
![]()
Post
#3
|
![]() Admin ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 ![]() |
also don't put the rcbot in a vdf and in the launch options / shortcut !
Really for novices I recommend using the installer & launcher, if there are any problems with the installer/launcher, let me know. BTW if anyone has linux dods, try this .SO http://rcbot.bots-united.com/downloads/HPB..._i486.so.tar.gz remember the bots need waypoints from the rcbot2 windows zip put into /home/<user>/rcbot2/waypoints otherwise bots won't move and rcbot_runplayer_cmd_dods needs to be 415 on my linux |
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 20th June 2025 - 06:12 PM |