View Full Version : Sturmbot for Linux
noddy
02-27-2010, 09:56 AM
Sturmbot 1.6 is the latest and probably the last version available for Linux.
Ba5ic
03-04-2010, 05:00 PM
Hi Noddy
Sorry for noob question, usually run Shrikebot but out of curiosity i've installed Sturmbot, i've installed it all ok, the bots join a team but they all show as dead?.
Here is my bot.cfg, can you show me where i'm going wrong, i can't see the wood for the tree's?.
Is it possible to fill the server with 29 bots say and as and when pple join the bots decrease?.
# Sturmbot config file
#This file is executed before the game starts
# Reaction delay from 0.6 sec to 1.1 sec
min_reaction 60
max_reaction 110
# Ranks are turned on.
rank 1
# If you want the random bots to have higher skills, put random_skill to 80 or 90,
# if you think the bots are too hard put random_skill to 60 or lower
# The range is 0 - 100
random_skill 50
# How much the bots prioritize the learning... Set learn_priority to a higher value if you want
# the bots to prioritize the learning more.
# The range is 0 - 1000
learn_priority 990
#Turn blood off, change bloodmode 0 to bloodmode 2 for more blood
bloodmode 3
min_bots 0
max_bots 29
botteambalance on
noddy
03-04-2010, 06:45 PM
I can't see anything wrong with your config m8,
is this a dedi server ? windows / Linux or home PC for single player
also can you make sure that you check with a non para team map
Ba5ic
03-04-2010, 07:29 PM
Rented server 32 slot (not dedi)
Linux
All Maps BSP modified to para allies & axis
noddy
03-04-2010, 09:07 PM
from memory sturmbot 1.6 does not like para
I will have a look at them on my Linux box at work and verify this m8
it's a while since I had a rented Linux box so I need to set one up at home.
Work will not like me using a test server for dod :)
if you can try a standard map with no para this will verify that the bots are working and that it's not the para problem that I think it is.
Ba5ic
03-05-2010, 05:15 AM
Just tested it again minus the para, getting there , allied players join no problem and run about - axis players just sit in spec mode.
noddy
03-06-2010, 04:01 PM
when the bots join do they run around the edges or run to waypoints ?
if no waypoints then they will not join or they will just run around the edges of the buildings. You might also want to look in your sturmbot/temp folder and clear that out of all files
noddy
06-09-2010, 08:32 PM
Just a little info to ease the way for those people that might want to run sturmbot on a linux server.
Due to the fact that sturmbot has not been updated (prob never will be now) and linux has moved on to better things. Sturmbot does not run on most Linux setups.
Here is what you need to do to get them running, obviously you need access to the server or a really helpfull host :)
the files that you need to install are compatability files for libstdc
If you want to do this on Fedora 12 here are the commands
yum install compat-lib*
that will install all of them and takes 2 mins to do
Once thats done you can then start your bots and server with something like this.
./hlds_run -autoupdate -game dod -port 27015 +maxplayers 32 +map dod_avalanche +localinfo mm_gamedll sturmbot/dlls/sturmbot-i486.so
I hope this helps.
GameDrained
07-13-2011, 07:53 PM
the question about para bots not spawning can be fixed.
you will need a program called stripper2 installed on your server.
it takes out and replaces things from your map with out giving your clients
anything to down load.
As Noddy said sturmbots don't like par maps.
you will make a file with the name of your map with information that stripper2 needs like this:
arch_str.cfg (file name)
[strip]
info_doddetect
[add]
// change to not use para classes
{
origin/800 521 -72
detect_allies_paras/0
detect_wind_velocity_y/0.0
detect_wind_velocity_x/0.0
detect_axis_respawnfactor/1.0
detect_allies_respawnfactor/1.0
detect_points_timerexpired/5
detect_points_allieseliminated/5
detect_points_axiseliminated/5
detect_axis_infinite/1
detect_allies_infinite/1
classname/info_doddetect
}
origin must be the same as original so you'll need a program like SpawnPointEditor to find that info.
most maps will be good with respawn and timer info like above.
But some like dod_jagd you may need to work on.
eg:
[strip]
info_doddetect
[add]
// change to not use para classes
{
classname/info_doddetect
origin/-1283 2721 -109
detect_allies_paras/0
detect_axis_paras/0
detect_allies_country/1
detect_axis_country/1
detect_wind_velocity_y" "0.0"
detect_wind_velocity_x" "0.0"
detect_axis_respawnfactor/1.2
detect_allies_respawnfactor/1.0
detect_points_timerexpired/5
detect_points_allieseliminated/5
detect_points_axiseliminated/5
detect_axis_infinite/1
detect_allies_infinite/1
}
place these cfg files in your maps directory.
and if you installed stripper2 correctly your bots will now work on
para maps. Not with standing the lack of waypoints lol.
Any questions I'm always at http://mammajamma.bplaced.net/forum
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.