IPB

Welcome Guest ( Log In | Register )

> SteamCMD Dedicated Server
HulkBogan
post Aug 17 2013, 11:03 PM
Post #1


Newbie
*

Group: Members
Posts: 6
Joined: 17-August 13
Member No.: 2,302



Hello Cheeseh. It's good to see you're still around. I was setting up a new DOD Source server and I'm having trouble getting RCBOT up and running. I'm hoping you can resolve my issue. Thanks in advance.

First off, this is a brand new Windows dedicated server installation from SteamCMD (the new updater). The game no longer creates an "Orangebox" folder within the dedicated installation. The folder directory is as shown below...

IPB Image

In the graphic above, what is the installation location for the contents of RCBOT? Specifically, where do I put the RCBOT folder and the dll? If I understand correctly, the DLL goes in the bin folder within the DOD folder shown above but if I place the RCBOT folder within the mod folder (dod), I get an error stating "orangebox/dod" mod not found.

Using the directory information in the graphic, what should my botmods.ini file look like for dod? I have tried many things already. Perhaps you could simplify your installation instructions with SteamCMD on a Windows dedicated server?

Thank you sir and continued success!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Replies
madmax2
post Aug 18 2013, 06:05 AM
Post #2


RCBot Guru
*****

Group: Waypointers
Posts: 957
Joined: 2-March 12
From: USA, WA state
Member No.: 2,162



See my edit2 above, but i don't think thats the problem U are having now. Have U tried loading the rcbot plugin from a rcbot2.vdf? Instead of plugin_load


This is how to do it from vdf (it's linux, but its the same)....

http://rcbot.bots-united.com/forums/index....ost&p=12159

But don't do both plugin_load and this, it will load the bot twice & fail....

What is the current path you have to the HPB_Bot2.dll ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
HulkBogan
post Aug 18 2013, 08:54 AM
Post #3


Newbie
*

Group: Members
Posts: 6
Joined: 17-August 13
Member No.: 2,302



QUOTE(madmax2 @ Aug 18 2013, 01:05 AM) *

See my edit2 above, but i don't think thats the problem U are having now. Have U tried loading the rcbot plugin from a rcbot2.vdf? Instead of plugin_load
This is how to do it from vdf (it's linux, but its the same)....

http://rcbot.bots-united.com/forums/index....ost&p=12159

But don't do both plugin_load and this, it will load the bot twice & fail....

What is the current path you have to the HPB_Bot2.dll ?


I still end up with this...
CODE
Game.dll loaded for "Day of Defeat"
[RCBOT] Found interface INTERFACEVERSION_PLAYERINFOMANAGER IPlayerInfoManager pl
ayerinfomanager
[RCBOT] Found interface INTERFACEVERSION_VENGINESERVER IVEngineServer engine
Trying... VFileSystem022
[RCBOT] Found interface "VFileSystem" IFileSystem filesystem, ver = 022
[RCBot] HL2 MODIFICATION "DODServer/dod" NOT FOUND, EXITING... see bot_mods.ini
in bot config folder
[BOT ERROR] Mod not found. Please edit the bot_mods.ini in the bot config folder

steamdir = DODServer
gamedir = dod
Failed to load plugin "..\bin\HPB_Bot2.dll"
maxplayers set to 32


My server paths are currently as follows,

HPB_bot2.dll is located.....D:\DODServer\bin\HPB_bot2.dll

RCBot folder is located....D:\DODServer\dod\rcbot2 (I have also tried it at D:\DODServer\rcbot2)

Waypoints are located....D:\DODServer\dod\rcbot2\waypoints\dod

My bot_mods.ini file reads...

mod = DOD
steamdir = DODServer
gamedir = dod
bot = DOD

Im still not having luck. Thanks for anything you come up with.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Aug 18 2013, 09:49 AM
Post #4


Admin
*****

Group: Admin
Posts: 3,066
Joined: 11-September 03
From: uk
Member No.: 1



it's not finding the bot_mods.ini

QUOTE

RCBot folder is located....D:\DODServer\dod\rcbot2 (I have also tried it at D:\DODServer\rcbot2)


can you change the location of the rcbot2 folder?

the rcbot folder should be in your user folder with this version. I'm not sure about leased servers, What I think might work is putting your rcbot2 folder in your home folder in your leased server, I thought you should have one none the less.

This was a temporary fix as the cahnge to steampipe would have left you with two separate rcbot folders for non steampiped and steampiped mods
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
HulkBogan
post Aug 18 2013, 09:57 PM
Post #5


Newbie
*

Group: Members
Posts: 6
Joined: 17-August 13
Member No.: 2,302



QUOTE(Cheeseh @ Aug 18 2013, 04:49 AM) *

it's not finding the bot_mods.ini
can you change the location of the rcbot2 folder?

the rcbot folder should be in your user folder with this version. I'm not sure about leased servers, What I think might work is putting your rcbot2 folder in your home folder in your leased server, I thought you should have one none the less.

This was a temporary fix as the cahnge to steampipe would have left you with two separate rcbot folders for non steampiped and steampiped mods


I installed the rcbot folder to the user directory and it produces the same errors about modification not found. Is there any way to change RCBot so that it will load from the root steamcmd folder? For dedicated server owners, you are rarely given access to the machine's user folders and are commonly only given access to your game folder root folder so you can install custom maps, models, or whatever. Generally speaking, you only have enough "system permissions" to restart your server and work within the game folders on the machine. For myself, in this experiment, I am running this on a machine that I own and have access to anything on it and it still will not work for me. Any thoughts? I appreciate the help guys.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Sep 14 2013, 12:20 AM
Post #6


Admin
*****

Group: Admin
Posts: 3,066
Joined: 11-September 03
From: uk
Member No.: 1



QUOTE(HulkBogan @ Aug 18 2013, 10:57 PM) *

I installed the rcbot folder to the user directory and it produces the same errors about modification not found. Is there any way to change RCBot so that it will load from the root steamcmd folder? For dedicated server owners, you are rarely given access to the machine's user folders and are commonly only given access to your game folder root folder so you can install custom maps, models, or whatever. Generally speaking, you only have enough "system permissions" to restart your server and work within the game folders on the machine. For myself, in this experiment, I am running this on a machine that I own and have access to anything on it and it still will not work for me. Any thoughts? I appreciate the help guys.


Hi HB, long time , been busy. Well I made a new DLL file here http://filebase.bots-united.com/index.php?...view&id=461 it expects the rcbot2 folder to be in the folder above the mod, i.e. in steamapps/common for steampiped mods or steamapps/<email> for non steampiped mods if your mod is installed in C:\server\Day of defeat , then rcbot2 folder should be in c:\server with this dll

notice with the home folder version or any version, it should have this error when loading in the console :
Reading bot profile "C:\Users\<name>\rcbot2\profiles\32.ini"
[RCBot] file not found/opening error 'C:\Users\<name>\rcbot2\profiles\33.ini' mode r
[RCBot] failed to make folders for C:\Users\<name>\rcbot2\profiles\33.ini
[RCBot] Bot profile "C:\Users\<name>\rcbot2\profiles\33.ini" not found

so it will tell you where it is looking
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Claw99
post Mar 9 2014, 05:18 PM
Post #7


Member
**

Group: Members
Posts: 28
Joined: 8-March 14
Member No.: 2,328



QUOTE(Cheeseh @ Sep 13 2013, 08:20 PM) *

Hi HB, long time , been busy. Well I made a new DLL file here http://filebase.bots-united.com/index.php?...view&id=461 it expects the rcbot2 folder to be in the folder above the mod, i.e. in steamapps/common for steampiped mods or steamapps/<email> for non steampiped mods if your mod is installed in C:\server\Day of defeat , then rcbot2 folder should be in c:\server with this dll

notice with the home folder version or any version, it should have this error when loading in the console :
Reading bot profile "C:\Users\<name>\rcbot2\profiles\32.ini"
[RCBot] file not found/opening error 'C:\Users\<name>\rcbot2\profiles\33.ini' mode r
[RCBot] failed to make folders for C:\Users\<name>\rcbot2\profiles\33.ini
[RCBot] Bot profile "C:\Users\<name>\rcbot2\profiles\33.ini" not found

so it will tell you where it is looking


Was this issue ever resolved? If so please post.... Thanks
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Claw99
post Mar 9 2014, 07:59 PM
Post #8


Member
**

Group: Members
Posts: 28
Joined: 8-March 14
Member No.: 2,328



QUOTE(Claw99 @ Mar 9 2014, 01:18 PM) *

Was this issue ever resolved? If so please post.... Thanks

Hulk,
Were you able to get the issue resolved with running Rcbot2 on your DOD:S Dedicated stand alone server. It left off with Cheeseh writing a new DLL for the plugin. What happened after that. I'm tying to setup a stand alone server with the RCBot2 plugin but have not been a able to get it running. All of my folder locations seem to be correct because I can start the plugin however when I try to add bots it say's
[RCBot] Error, no map running or not dedicated server. But I can see the server is up with a map and I can join it. It's running on insecure mode and I run the rcbot_runplayer_cmd_dods 417 command afterwards. The error comes when I try to add bots using rcbotd addbot. rcbot command not recognized. Can you help?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
madmax2
post Mar 9 2014, 09:09 PM
Post #9


RCBot Guru
*****

Group: Waypointers
Posts: 957
Joined: 2-March 12
From: USA, WA state
Member No.: 2,162



QUOTE(Claw99 @ Mar 9 2014, 11:59 AM) *

Hulk,
Were you able to get the issue resolved with running Rcbot2 on your DOD:S Dedicated stand alone server. It left off with Cheeseh writing a new DLL for the plugin. What happened after that. I'm tying to setup a stand alone server with the RCBot2 plugin but have not been a able to get it running. All of my folder locations seem to be correct because I can start the plugin however when I try to add bots it say's
[RCBot] Error, no map running or not dedicated server. But I can see the server is up with a map and I can join it. It's running on insecure mode and I run the rcbot_runplayer_cmd_dods 417 command afterwards. The error comes when I try to add bots using rcbotd addbot. rcbot command not recognized. Can you help?


Hi Claw99.

I don't think Hulk has been here for a while? There are others here running dedicated. As far as I know, yes it resolves issues with rented servers.

Typed this up offline before reading your latest post:

QUOTE
With .76 there are now 2 choices for rcbot2 dll's. The default for steampipe (HPB_Bot2.dll) with the rcbot2 folder located in the users home folder (ex: \users\[user name]\rcbot2). Or the HPB_Bot2o.dll for the old location for the rcbot2 folder, next to the mod or game folder (ex: next to the "Day of Defeat Source" folder in steamapps\common, or steamCMD or server?). For a local/LAN PC, I think either dll/location will work, but to be sure, you might want to use the HPB_Bot2o.dll...

I should mention, there was a bug in the HPB_Bot2o.dll that came with the installer, it would not work on a listenserver. Cheeseh fixed it, use the one from the filebase from the link above, they are not the same.

The profiles error in the console can be used as a clue to where the dll is looking for the rcbot2 folder and the bot_mods.ini. So that will depend on which dll you are using. For dedi servers, the bot_mods.ini needs to be set correctly, and that depends on what your folders are named.

I think most all the info you need is in this thread, or there is a link to it (crashing when players join or adding bots, the rcbot_runplayer_cmd_dod value must be entered manually, it won't work from the config.ini on dedi servers, see my post near the top of this thread).

If you still can't get it going, post a few details about your setup, what is the symptom or problem. Also, is this for a local/LAN/PC or rented, which dll you are using, path to the rcbot2 folder, the dod section of the bot_mods.ini (I think that is what you are installing?), console output errors, etc...

It may not be finding the bot_mods ini or rcbot2 folder? Which dll are you using? Post at least this info:

QUOTE
which dll you are using, path to the rcbot2 folder, the dod section of the bot_mods.ini (I think that is what you are installing?), console output errors


[edit] Oh, i forgot, make sure sv_cheats is enabled, otherwise bots will not join...

madmax2
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Claw99
post Mar 10 2014, 12:39 PM
Post #10


Member
**

Group: Members
Posts: 28
Joined: 8-March 14
Member No.: 2,328



QUOTE(madmax2 @ Mar 9 2014, 05:09 PM) *

Hi Claw99.

I don't think Hulk has been here for a while? There are others here running dedicated. As far as I know, yes it resolves issues with rented servers.

Typed this up offline before reading your latest post:
It may not be finding the bot_mods ini or rcbot2 folder? Which dll are you using? Post at least this info:
[edit] Oh, i forgot, make sure sv_cheats is enabled, otherwise bots will not join...

madmax2

Thanks for your reply Max!

This is for a dedicated server that is not being rented. I'm using HPB_Bot2.DLL (the one Cheeseh re-wrote for Dedi Servers).

My Folder hierarchy Is as follows:

DOD:S Server Folder c:\srcds

RCBot2 Folder c:\rcbot2

HPB_Bot2.dll sits in c:\srcds\bin\

My bot_mods.ini is setup with:
#
mod = DOD
steamdir = srcds
gamedir = dod
bot = DOD
#
When I start SteamCMD I run in -insecure mode.
Then I run plugin_load bin/HPB_Bot2o (the plugin loads successfully)
Then I run rcbot_runplayer_cmd_dods 417 (this is also successful)
Then I try to add a bot using rcbotd addbot I get the error:

[RCBot] Error, no map running or not dedicated server

This is driving me nuts! ohmy.gif
What am I doing wrong?
Thanks for the help!


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Claw99
post Mar 10 2014, 01:11 PM
Post #11


Member
**

Group: Members
Posts: 28
Joined: 8-March 14
Member No.: 2,328



QUOTE(Claw99 @ Mar 10 2014, 08:39 AM) *

Thanks for your reply Max!

This is for a dedicated server that is not being rented. I'm using HPB_Bot2.DLL (the one Cheeseh re-wrote for Dedi Servers).

My Folder hierarchy Is as follows:

DOD:S Server Folder c:\srcds

RCBot2 Folder c:\rcbot2

HPB_Bot2.dll sits in c:\srcds\bin\

My bot_mods.ini is setup with:
#
mod = DOD
steamdir = srcds
gamedir = dod
bot = DOD
#
When I start SteamCMD I run in -insecure mode.
Then I run plugin_load bin/HPB_Bot2o (the plugin loads successfully)
Then I run rcbot_runplayer_cmd_dods 417 (this is also successful)
Then I try to add a bot using rcbotd addbot I get the error:

[RCBot] Error, no map running or not dedicated server

This is driving me nuts! ohmy.gif
What am I doing wrong?
Thanks for the help!

Also I'm using HPB_Bot2o. Cheeseh re-wrote it for Hulkbogen who was having similar problems. Should I not be using this dll?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
madmax2
post Mar 10 2014, 06:53 PM
Post #12


RCBot Guru
*****

Group: Waypointers
Posts: 957
Joined: 2-March 12
From: USA, WA state
Member No.: 2,162



QUOTE(Claw99 @ Mar 10 2014, 05:11 AM) *

Also I'm using HPB_Bot2o. Cheeseh re-wrote it for Hulkbogen who was having similar problems. Should I not be using this dll?

This might be obvious, but you must start a map before adding bots, try that first.

But assuming it's not that, are you getting any console messages like hulks posts above? Post any messages about the bot mods ini (steamdir & gamedir). I'm not sure if the rcbot2 folder can be in the root, but you would have to be using the HPB_bot2o dll for that. What is the path to the dod mod folder?

Since I don't have any experience with steam/source dedi servers, to any of you guys running rcbot2 on dedi, feel free to jump in & help, I won't be offended... wink.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Claw99
post Mar 11 2014, 01:04 AM
Post #13


Member
**

Group: Members
Posts: 28
Joined: 8-March 14
Member No.: 2,328



QUOTE(madmax2 @ Mar 10 2014, 02:53 PM) *

This might be obvious, but you must start a map before adding bots, try that first.

But assuming it's not that, are you getting any console messages like hulks posts above? Post any messages about the bot mods ini (steamdir & gamedir). I'm not sure if the rcbot2 folder can be in the root, but you would have to be using the HPB_bot2o dll for that. What is the path to the dod mod folder?

Since I don't have any experience with steam/source dedi servers, to any of you guys running rcbot2 on dedi, feel free to jump in & help, I won't be offended... wink.gif

We got it working!!! We figured out that I was running the map before starting up the plugin. duh..... We just put the plugin_load bin\hpb_bot2o and the rcbot_runplayer_cmd_dods 417 In the modsettings.cfg because it runs the plugins before the map starts and boom it works. Thanks for the help.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Claw99
post Mar 13 2014, 12:27 AM
Post #14


Member
**

Group: Members
Posts: 28
Joined: 8-March 14
Member No.: 2,328



QUOTE(Claw99 @ Mar 10 2014, 09:04 PM) *

We got it working!!! We figured out that I was running the map before starting up the plugin. duh..... We just put the plugin_load bin\hpb_bot2o and the rcbot_runplayer_cmd_dods 417 In the modsettings.cfg because it runs the plugins before the map starts and boom it works. Thanks for the help.

It's working great! Thanks. I do have one more question... Is there way to have the bots use only melee weapons? So the Axis Bots use Spades and the Allies use Knives ? Thanks
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
madmax2
post Mar 13 2014, 07:20 PM
Post #15


RCBot Guru
*****

Group: Waypointers
Posts: 957
Joined: 2-March 12
From: USA, WA state
Member No.: 2,162



QUOTE(Claw99 @ Mar 12 2014, 04:27 PM) *

It's working great! Thanks. I do have one more question... Is there way to have the bots use only melee weapons? So the Axis Bots use Spades and the Allies use Knives ? Thanks


QUOTE
Claw99 in New Forum topic said:
Hi! Is there a way to limit the Team2 and Team3 to Melee weapons?


On dod:s, it seems rcbot_melee_only only works for rifleman and support classes. So if you use addbot <class> <team> to limit classes to rifleman only it works, sorta... Don't use min or max bots... and make sure rcbot_change_classes is 0.

rcbot addbot 0 2
rcbot addbot 0 3

etc...

This will be team melee... and bots will still cap flags...

All bots will melee but, bots will still pop off rifle rounds at long range, but they don't do much damage and switch to melee quickly...

If you don't want bots to cap flags, use the rcbot_dontcapture cvar... Also, rcbot_flipout 1 makes em crazy... biggrin.gif

There is also rcbot ffa 1, free for all, but bots will attack each other in their spawns, you need to turn on mp_friendlyfire for that too. The best DM/ffa is root's deathmatch plugin, search deathmatch or ffa here to find info on that, the mod is at allied moders...

User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
HulkBogan   SteamCMD Dedicated Server   Aug 17 2013, 11:03 PM
Cheeseh   Hey man, long time no see , how are things? will n...   Aug 18 2013, 12:56 AM
HulkBogan   Hey man, long time no see , how are things? will ...   Aug 18 2013, 01:54 AM
HulkBogan   VAC secure mode is activated. plugin_load HPB_bot2...   Aug 18 2013, 04:10 AM
madmax2   Hi HulkBogan, I think this is in the wrong place....   Aug 18 2013, 04:33 AM
HulkBogan   Hi HulkBogan, I think this is in the wrong place...   Aug 18 2013, 05:59 AM
madmax2   See my edit2 above, but i don't think thats th...   Aug 18 2013, 06:05 AM
HulkBogan   See my edit2 above, but i don't think thats t...   Aug 18 2013, 08:54 AM
Cheeseh   it's not finding the bot_mods.ini can you c...   Aug 18 2013, 09:49 AM
HulkBogan   it's not finding the bot_mods.ini can you cha...   Aug 18 2013, 09:57 PM
Cheeseh   I installed the rcbot folder to the user directo...   Sep 14 2013, 12:20 AM
Claw99   Hi HB, long time , been busy. Well I made a new D...   Mar 9 2014, 05:18 PM
Claw99   Was this issue ever resolved? If so please post.....   Mar 9 2014, 07:59 PM
madmax2   Hulk, Were you able to get the issue resolved wit...   Mar 9 2014, 09:09 PM
Claw99   Hi Claw99. I don't think Hulk has been here ...   Mar 10 2014, 12:39 PM
Claw99   Thanks for your reply Max! This is for a ded...   Mar 10 2014, 01:11 PM
madmax2   Also I'm using HPB_Bot2o. Cheeseh re-wrote it...   Mar 10 2014, 06:53 PM
Claw99   This might be obvious, but you must start a map b...   Mar 11 2014, 01:04 AM
Claw99   We got it working!!! We figured out t...   Mar 13 2014, 12:27 AM
SPYderman   It's working great! Thanks. I do have one...   Mar 13 2014, 02:30 AM
Claw99   It's a config in the bot launcher, or you can...   Mar 14 2014, 11:32 AM
madmax2   The rcbot_melee_only seems to work for the Allied...   Mar 14 2014, 06:34 PM
madmax2   It's working great! Thanks. I do have one...   Mar 13 2014, 07:20 PM


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 18th June 2025 - 09:33 PM