![]() |
![]() |
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 ![]() |
gut eater...
QUOTE I'm using the launcher. Where would I type that command line in aside from the console every time? Is there a config file I can type that in? Skip down to Alternative if you can launch from the console, I miss read your question, too much info, ooooppppssss.... ![]() ![]() For windows Steam: If the launcher isn't working for you, then the rcbot2.vdf is probably not in the right place, thats what happened to me, somehow... ![]() So you have a choice, get the vdf and all other files to the right place or do the command line option, both will work... On a steam install, this is where the files should be (since the steampipe update): rcbot2.vdf goes in C:\Program Files\Steam\SteamApps\common\Day of Defeat Source\dod\addons HPB_Bot2.dll does in C:\Program Files\Steam\SteamApps\common\Day of Defeat Source\bin The rcbot2 folder should be in C:\Documents and Settings\[your user folder] & I added -insecure to my launch options in steam dods properties... That should work if all the files are in tact, not corrupted, etc. -------------------------------------------------------------------- As an alternative, if the vdf is bad or missing (remove it if you are going to use this command line option), add this to steam launch options (in steam dods properties): -novid -insecure +plugin_load “..\bin\HPB_Bot2” (-novid is optional, just stops valve video on game launch.....) You don't want the rcbot2.vdf present in the addons folder if you use this option, because the bot will load twice & may cause strange things to happen.... You can also add the command line to a shortcut, but it's not really nessesary, unless maybe you are running a dedicated server setup? If you are running this on steam, your rcbot2 folder should not be in your "SteamApps/myemail/day of defeat source" folder .... that is wrong..... -------------------------------------------------------------------- You may want to check your config.ini in the rcbot2\config folder... here is mine.... CODE # RCBot2 Config generated by RCBot2 Launcher rcbot_defrate 0.19 rcbot_skill 0.6 rcbot_anglespeed 0.19 rcbot_avoid_radius 80 rcbot_avoid_strength 100 rcbot_aimsmooting 1 rcbot_change_classes 1 sv_cheats 1 rcbot_sv_cheats_auto 0 rcbot_taunt 1 rcbot_messaround 1 rcbot_meleeonly 0 rcbot_move_obj 1 rcbot_min_cc_time 60 rcbot_max_cc_time 240 rcbot_runplayer_hookonce 1 rcbot_runplayer_cmd_dods 416 rcbot_scoutdj 0.5 rcbot_voice_cmds 1 rcbot_heavyaimoffset 0.1 rcbot_move_sentry_time 120 rcbot_move_sentry_kpm 1 rcbot_move_disp_time 120 rcbot_move_disp_healamount 100 rcbot_move_tele_time 120 rcbot_move_tele_tpm 1 rcbot_move_dist 800 sv_pausable 1 rcbot config min_bots 11 rcbot config max_bots 12 Not all of that gets added by the launcher. But if you need to you can copy & paste this to yours, it should add 11 bots. You can use the launcher to save settings to this config.ini file (save config button). [edited May 8] Changed since latest steampipe update Make sure sv_cheats 1 is set, and it says rcbot_runplayer_cmd_dods 416. If it says rcbot_runplayer_cmd 416, missing the _dods part, then that is wrong.... Here are manual install guides for (not recommended for new users): Steam http://rcbot.bots-united.com/forums/index....ost&p=11505 NonSteam http://rcbot.bots-united.com/forums/index....ost&p=11499 there are some differences where files go, mainly.... |
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 21st June 2025 - 02:15 AM |