Help - Search - Members - Calendar
Full Version: HPB_bot2_i486.so
RCBot Forums > RCBot 2 for HL2 > Linux
Pages: 1, 2, 3
bir3yk
I compiled a linux RCBot2 0.5

1. Folder Structure :
.../hl2
.../orangebox <-- srcds_run is here (for TF2 and Orange-Box games)
.../orangebox/bin <-- HPB_bot2_i486.so files copied here
.../rcbot2/
.../rcbot2/config/
.../rcbot2/profiles/
.../rcbot2/waypoints/
.../rcbot2/waypoints/orangebox/tf/ <-- waypoint and scripts files copied here
.../steam
2. Edit .../rcbot2/config/bot_mods.ini
mod = TF2
steamdir = orangebox
gamedir = tf
bot = TF2
3. Add
./srcds_run ..............+plugin_load ../bin/HPB_bot2


146 SVN revisions 119 SVN revisions
RCbot2 0.52
121 SVN revisions 121 SVN revisions
RCbot2 0.53
122 SVN revisions 122 SVN revisions

124 SVN revisions 124 SVN revisions

126 SVN revisions 126 SVN revisions

146 SVN revisions 146 SVN revisions
bir3yk
I would try to spread the latest SVN revisions Cheeseh in Post 1
Cheeseh
QUOTE(bir3yk @ Jul 23 2009, 06:10 AM) *

I would try to spread the latest releases Cheeseh in Post 1

These aren't really releases and more like leaked release candidates smile.gif I make only SVN revisions, not releases. But also they arent really worthy of a release yet. Many new features won't work without correct waypoints and scripts which I haven't released.
bir3yk
Corrected the posts. The server does not crash and the old waypoint of work. wink.gif This is good!!!
Weasel
Loaded up 109 into my Linux/CentOS TF2 server.
Bots load, but just stand in the respawn and never move. sad.gif

PS: The map I'm running is ctf_mach4, and I have the waypoint files in the "tf" folder.
bir3yk
QUOTE(Weasel @ Jul 24 2009, 05:25 AM) *

Loaded up 109 into my Linux/CentOS TF2 server.
Bots load, but just stand in the respawn and never move. sad.gif

PS: The map I'm running is ctf_mach4, and I have the waypoint files in the "tf" folder.


bot_mods.ini
mod = TF2
steamdir = orangebox
gamedir = tf
bot = TF2

folders:
hl2
orangebox
rcbot2
Weasel
Hacked the bot_mods.ini file already, as specified.
Not quite sure I understand what you're saying in this part:

QUOTE(bir3yk @ Jul 23 2009, 10:11 PM) *

folders:
hl2
orangebox
rcbot2


My folder structure is ...

/games
/games/sourceds
/games/sourceds/hl2 (etc.)
/games/sourceds/orangebox <-- srcds_run is here (for TF2 and Orange-Box games)
/games/sourceds/orangebox/tf <-- waypoint files copied here, should they be somewhere else?
/games/sourceds/orangebox/tf/bin (etc.)
/games/sourceds/rcbot2
/games/sourceds/rcbot2/config
/games/sourceds/rcbot2/profiles (etc.)

PS: Thanks for the assist(s)!
bir3yk
QUOTE(Weasel @ Jul 24 2009, 08:21 AM) *

Hacked the bot_mods.ini file already, as specified.
I don't understand this part of what you're saying:


This relative location of the folder RCBot2 it should be a folder waypoint

QUOTE(Weasel @ Jul 24 2009, 08:21 AM) *

Hacked the bot_mods.ini file already, as specified.
Not quite sure I understand what you're saying in this part:
My folder structure is ...

/games
/games/sourceds
/games/sourceds/hl2 (etc.)
/games/sourceds/orangebox <-- srcds_run is here (for TF2 and Orange-Box games)
/games/sourceds/orangebox/tf <-- waypoint files copied here
/games/sourceds/orangebox/tf/bin (etc.)
/games/sourceds/rcbot2
/games/sourceds/rcbot2/config
/games/sourceds/rcbot2/profiles (etc.)

no
/games/sourceds/rcbot2/waypoint/ <-- waypoint files copied here
Weasel
QUOTE(bir3yk @ Jul 23 2009, 10:36 PM) *

/games/sourceds/rcbot2/waypoint/ <-- waypoint files copied here


Ok, I'll try that. Not sure where I read about putting them under TF folder.

Is that: /games/sourceds/rcbot2/waypoint/ ?
or should it be: /games/sourceds/rcbot2/waypoints/ ?
bir3yk
/games/sourceds/rcbot2/waypoints/
Weasel
QUOTE(bir3yk @ Jul 23 2009, 11:17 PM) *

/games/sourceds/rcbot2/waypoints/


Thanks again for follow-up!
But, still no luck - same symptoms (bots don't leave respawn's).
sad.gif
bir3yk
sorry. does not awake yet smile.gif

/games/sourceds/rcbot2/waypoints/orangebox/tf <-- waypoint files copied here
Weasel
QUOTE(bir3yk @ Jul 23 2009, 11:32 PM) *

sorry. does not awake yet smile.gif


Hey, no problem man, thanks for the help.
I see your revised notes and new compile at the top of the thread.
I'll try them some time this weekend and let you know.

Thanks again! happy.gif
Weasel
QUOTE(bir3yk @ Jul 21 2009, 05:03 AM) *
...
1. Folder Structure :
.../hl2
.../orangebox <-- srcds_run is here (for TF2 and Orange-Box games)
.../orangebox/bin <-- HPB_bot2_i486.so files copied here
.../rcbot2/
.../rcbot2/config/
.../rcbot2/profiles/
.../rcbot2/waypoints/
.../rcbot2/waypoints/orangebox/tf/ <-- waypoint files copied here
.../steam
2. Edit .../rcbot2/config/bot_mods.ini
mod = TF2
steamdir = orangebox
gamedir = tf
bot = TF2
3. Add
./srcds_run +plugin_load ../bin/HPB_bot2
...

Loaded-up the SVN 110 build and move files to specified folders, and it works like a charm!
RCBot2 for TF2 under Linux - woo hoo!
wub.gif
hans
Hi,

i ve got the following problem when starting my server:

/opt/steam/orangebox# ./srcds_run +plugin_load ../bin/HPB_bot2 -debug

Auto detecting CPU
Using SSE2 Optimised binary.
Enabling debug mode
Server will auto-restart if there is a crash.

Console initialized.
Game.dll loaded for "Team Fortress"
Particles: Missing 'particles/error.pcf'
maxplayers set to 24
Unknown command "r_decal_cullsize"
Segmentation fault (core dumped)
Cannot access memory at address 0xb7fb165c
Cannot access memory at address 0xbfca737c
/opt/steam/orangebox/debug.cmds:3: Error in sourced command file:
Cannot access memory at address 0xb7fb165c
email debug.log to linux@valvesoftware.com
Mi 29. Jul 10:04:53 CEST 2009: Server restart in 10 seconds
Mi 29. Jul 10:04:53 CEST 2009: Server Quit

Without the plugin the servers starts without any problems.

This is the content of the debug.log:

CRASH: Mi 29. Jul 10:04:53 CEST 2009
Start Line: ./srcds_i486 +plugin_load ../bin/HPB_bot2 -debug -game tf
#0 0xb7f9e61c in ?? ()
No symbol table info available.
End of Source crash report


Ive installed the server with the rcbot2 package from http://filebase.bots-united.com/index.php?...view&id=450 and your SVN 110 build.

The folder structure is the same as yours.
But the script folder is empty, is that okay? Im running ctf_2fort.

My OS is Ubuntu 9.0.4

Could you please help me ? smile.gif

Sorry for my bad english.... sad.gif
bir3yk
Try a simple string of launch:
./srcds_run -game tf -console +map ctf_2fort +plugin_load ../bin/HPB_bot2 -debug

Try load SVN 111 build

-----------
Auto detecting CPU
Using SSE2 Optimised binary.
Enabling debug mode
Server will auto-restart if there is a crash.

Console initialized.
Game.dll loaded for "Team Fortress"
Particles: Missing 'particles/error.pcf'
maxplayers set to 24
Unknown command "r_decal_cullsize"
[RCBOT] Found interface version type var
[RCBOT] Found interface version type var
[RCBOT] Found interface version type var
[RCBOT] Found interface version type var
[RCBOT] Found interface version type var
[RCBOT] Found interface version type var
[RCBOT] Found interface version type var
[RCBOT] Found interface version type var
[RCBOT] Found interface version type var
[RCBOT] Found interface version type var
[RCBOT] Found interface version type var
[RCBOT] Found interface version type var
[RCBot] Reading bot profile "../rcbot2/profiles/1.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/2.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/3.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/4.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/5.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/6.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/7.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/8.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/9.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/10.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/11.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/12.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/13.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/14.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/15.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/16.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/17.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/18.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/19.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/20.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/21.ini"
[RCBot] Reading bot profile "../rcbot2/profiles/22.ini"
[RCBot] Bot profile "../rcbot2/profiles/23.ini" not found
-----------------------------------------------------------------
RCBOT LICENSE
-----------------------------------------------------------------
RCBot by Paul Murphy adapted from Botman's HPB Bot 2 template.

RCBot is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at
your option) any later version.

RCBot is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with RCBot; if not, write to the Free Software Foundation,
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

In addition, as a special exception, the author gives permission to
link the code of this program with the Half-Life Game Engine ("HL"
Engine") and Modified Game Libraries ("MODs") developed by Valve,
L.L.C ("Valve"). You must obey the GNU General Public License in all
respects for all of the code used other than the HL Engine and MODs
from Valve. If you modify this file, you may extend this exception
to your version of the file, but you are not obligated to do so. If
you do not wish to do so, delete this exception statement from your
version.
-----------------------------------------------------------------
Loaded plugin "../bin/HPB_bot2"
Unknown command "startupmenu"
Network: IP 127.0.1.1, mode MP, dedicated Yes, ports 27015 SV / 27005 CL
Level "ctf_2fort" has been loaded
bir3yk
laid out a working version to update 1.0.6.4

work to update 1.0.6.4
bir3yk
113 SVN revisions http://www.megaupload.com/?d=0D3X1OK0
bir3yk
updated work CP_ maps
115 SVN revisions http://www.megaupload.com/?d=I55QA79L
bir3yk
116 SVN revisions http://www.megaupload.com/?d=WT655QIR
bir3yk

119 SVN revisions 119 SVN revisions
bir3yk
RCbot2 0.52

121 svn http://www.megaupload.com/?d=QL03VOBC
Weasel
QUOTE(bir3yk @ Oct 6 2009, 12:04 AM) *


I'll load it up tonight or tomorrow and give you some feedback.
Weasel
QUOTE(Weasel @ Oct 6 2009, 03:41 PM) *

I'll load it up tonight or tomorrow and give you some feedback.


Sorry, forgot to update that it (0.52, SVN rev 121) worked fine for me on CentOS - no errors.
bir3yk
RCbot2 0.53
122 SVN revisions 122 SVN revisions

0.53
- fixed: bots roaming instead of defending issue
- fixed: reduced engineer wrenching distance
bir3yk
124 SVN revisions http://www.megaupload.com/?d=NR9HNCGD
bir3yk
126 SVN revisions http://www.megaupload.com/?d=EF2Q6QJD

0.53 BETA
Cheeseh
QUOTE(bir3yk @ Nov 14 2009, 10:32 PM) *

126 SVN revisions http://www.megaupload.com/?d=EF2Q6QJD

0.53 BETA

Thanks , I put the latest on sourceforge.net
Roachman
QUOTE(bir3yk @ Jul 21 2009, 01:03 PM) *

I compiled a linux RCBot2 0.5

1. Folder Structure :
.../hl2
.../orangebox <-- srcds_run is here (for TF2 and Orange-Box games)
.../orangebox/bin <-- HPB_bot2_i486.so files copied here
.../rcbot2/
.../rcbot2/config/
.../rcbot2/profiles/
.../rcbot2/waypoints/
.../rcbot2/waypoints/orangebox/tf/ <-- waypoint and scripts files copied here
.../steam
2. Edit .../rcbot2/config/bot_mods.ini
mod = TF2
steamdir = orangebox
gamedir = tf
bot = TF2
3. Add
./srcds_run ..............+plugin_load ../bin/HPB_bot2



Hi @ all

I Load the linux file (HPB_bot2_i486.so ) into ../orangebox/bin and move files to specified folders,
and will start with +plugin_load ../bin/HPB_bot2 but this dont work dry.gif ! Unable to find ..... sad.gif !
I Just Type +plugin_load bin/HPB_bot2_i486.so and it start !! biggrin.gif wub.gif
RCBot2 for TF2 under Linux Dedicated Server works !!!!

Special Thanks @ bir3yk !

Greets Roachman smile.gif
The Chad
QUOTE(Roachman @ Mar 9 2010, 03:48 AM) *

Hi @ all

I Load the linux file (HPB_bot2_i486.so ) into ../orangebox/bin and move files to specified folders,
and will start with +plugin_load ../bin/HPB_bot2 but this dont work dry.gif ! Unable to find ..... sad.gif !
I Just Type +plugin_load bin/HPB_bot2_i486.so and it start !! biggrin.gif wub.gif
RCBot2 for TF2 under Linux Dedicated Server works !!!!

Special Thanks @ bir3yk !

Greets Roachman smile.gif


I just registered to say THANKS! This is exactly the information I was looking for!
bir3yk
And thank you wink.gif
Cheeseh
QUOTE(bir3yk @ Mar 17 2010, 09:36 AM) *

And thank you wink.gif

Latest source updated:

although if you need to compile, make these changes to your hl2 sdk,
http://hg.alliedmods.net/hl2sdks/hl2sdk-ob-valve/
The Chad
Will some kind stranger be recompiling the linux binary for the .54 update?
Dirty
Please rolleyes.gif
Dirty
can someone please compile a linux RCBot2 0.546 beta

Thanks
xomp
I've been asking the same question for awhile now guys, don't think anyone can be arsed to help.
bir3yk
Hi, try to do these days.
Dirty
QUOTE(bir3yk @ May 12 2010, 03:27 PM) *

Hi, try to do these days.


your the one who been make it work for linux?
xomp
QUOTE(bir3yk @ May 12 2010, 03:27 PM) *

Hi, try to do these days.


Haha I love bir3yk! I think I gave him the nudge to check into the forums after talking on IRC patching my TF2 server smile.gif

Here's to a great guy! Good luck!
Cheeseh
QUOTE(xomp @ May 13 2010, 04:05 AM) *

Haha I love bir3yk! I think I gave him the nudge to check into the forums after talking on IRC patching my TF2 server smile.gif

Here's to a great guy! Good luck!


bir3yk , if you use any kind of linux makefile you used to compile, could you share it with the community? Thanks biggrin.gif
bir3yk
http://www.megaupload.com/?d=NOVOYUA6 136 svn

I no testing.
xomp
QUOTE(bir3yk @ May 19 2010, 07:59 AM) *


I can confirm this works fine.

You're my Hero bir3yk!
bir3yk
http://www.megaupload.com/?d=XS5CUBZH 141 svn
Cheeseh
QUOTE(bir3yk @ May 19 2010, 04:56 PM) *

141 is the latest unreleased version (beta) with the new spy/engi/sniper updates
bir3yk
QUOTE(Cheeseh @ May 19 2010, 08:14 PM) *

141 is the latest unreleased version (beta) with the new spy/engi/sniper updates



wink.gif
macgyver
QUOTE(bir3yk @ Jul 21 2009, 08:03 AM) *

I compiled a linux RCBot2 0.5

1. Folder Structure :
.../hl2
.../orangebox <-- srcds_run is here (for TF2 and Orange-Box games)
.../orangebox/bin <-- HPB_bot2_i486.so files copied here
.../rcbot2/
.../rcbot2/config/
.../rcbot2/profiles/
.../rcbot2/waypoints/
.../rcbot2/waypoints/orangebox/tf/ <-- waypoint and scripts files copied here
.../steam
2. Edit .../rcbot2/config/bot_mods.ini
mod = TF2
steamdir = orangebox
gamedir = tf
bot = TF2
3. Add
./srcds_run ..............+plugin_load ../bin/HPB_bot2
119 SVN revisions 119 SVN revisions
RCbot2 0.52
121 SVN revisions 121 SVN revisions
RCbot2 0.53
122 SVN revisions 122 SVN revisions

124 SVN revisions 124 SVN revisions

126 SVN revisions 126 SVN revisions


Cheeseh referred me to this thread for help...

Should I be using the latest version of the file in this thread ALONG with the below version of RCBot?

From the main page Here
I click on "Files", and under "Linux Files" I think I am supposed to use this:
-----------------------------------------
RCBot 1.3 RELEASE

English Version 1.3

WINDOWS (standalone + metamod)
&
LINUX (standalone)

This comes with metamod support and mod support for : Natural-Selection 2 & 3, SvenCoop 2.1/3.0, BumperCars 1.5+, Deathmatch Classic, Rocket Crowbar 2, HLDM, Battlegrounds.

This also includes the windows & linux DLLs for stand-alone or metamod installation.
------------------------------------------
Which ultimately takes me to this:
RCBot Version 1.3 **supports linux*

Is that the version I should be using??
Thanks again for your help!

Assuming that is the right version......

I think I understand everything except step #3. How do I start (load the plugin) on a rented server?

3. Add
./srcds_run ..............[b]+plugin_load ../bin/HPB_bot2 (Where do I do this on a rented server? Using server.cfg or something? I know this is a highly noob question probably, I admit it!)
Cheeseh
rcbot 1.3 is for Half-life 1 tongue.gif

if using linux use this .so file on this thread for HL2
macgyver
QUOTE(Cheeseh @ May 20 2010, 04:38 PM) *

rcbot 1.3 is for Half-life 1 tongue.gif

if using linux use this .so file on this thread for HL2



ohmy.gif LOL Okay thanks!


So I should use RCBot2_0546beta4 + the latest version of the file in this thread, Correct? cool.gif

I have downloaded RCbot2_0546beta, and inside it has rcbot2 directory and a HPB_Bot2.dll.

I am not using the HPB_Bot2.dll right? That is for windows installations, and the file in this thread is the one I use in replace of that for Linux?

The rcbot2 folder goes beside my orange box folder correct? (Keep in mind this is a rented linux server)

When I FTP into my server I have the following directory tree:

hl2/
orangebox/ - inside of this dir i have bin, hl2, tf -inside of that tf is my installation, sourcemod, metamod etc
tf/

Given the above directory tree, rcbot2 folder is supposed to be beside my orangebox folder or am I wrong?

Thanks again for helping and your patience with noobs Cheeseh tongue.gif biggrin.gif
Cheeseh
yeas use the .SO file here!

use biry3k's instructions:

1. Folder Structure :
.../hl2
.../orangebox <-- srcds_run is here (for TF2 and Orange-Box games)
.../orangebox/bin <-- HPB_bot2_i486.so files copied here
.../rcbot2/
.../rcbot2/config/
.../rcbot2/profiles/
.../rcbot2/waypoints/
.../rcbot2/waypoints/orangebox/tf/ <-- waypoint and scripts files copied here
.../steam
2. Edit .../rcbot2/config/bot_mods.ini , add this:
mod = TF2
steamdir = orangebox
gamedir = tf
bot = TF2
3. Add
./srcds_run ..............+plugin_load ../bin/HPB_bot2
macgyver
QUOTE(Cheeseh @ May 20 2010, 05:41 PM) *

yeas use the .SO file here!

use biry3k's instructions:

1. Folder Structure :
.../hl2
.../orangebox <-- srcds_run is here (for TF2 and Orange-Box games)
.../orangebox/bin <-- HPB_bot2_i486.so files copied here
.../rcbot2/
.../rcbot2/config/
.../rcbot2/profiles/
.../rcbot2/waypoints/
.../rcbot2/waypoints/orangebox/tf/ <-- waypoint and scripts files copied here
.../steam
2. Edit .../rcbot2/config/bot_mods.ini , add this:
mod = TF2
steamdir = orangebox
gamedir = tf
bot = TF2
3. Add
./srcds_run ..............+plugin_load ../bin/HPB_bot2


3. Add
./srcds_run ..............+plugin_load ../bin/HPB_bot2

Where do I add that line??? This is a rented server, I have no experience (or access to the startup line in srcds)???
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2020 Invision Power Services, Inc.