Sturmbot for Linux
by noddy · 2010-02-27 · 16 replies · 3595 views · 535 downloads
From the first post
Files
| sturmbot-1.6-Linux.rar | Archive | 594 KB | 534 dl | Download |
Added later in the thread
| libstdc++2.10-glibc2.2_2.95.4-27_i386.deb.zip missing | Archive | 322 KB | 1 dl |
The thread
All 17 posts from 7 people on Sturmbot for Linux, kept as they were written.
Threads: 19
Joined: Oct 2004
Sturmbot 1.6 is the latest and probably the last version available for Linux.
Threads: 26
Joined: Nov 2005
Hi NoddyrnrnSorry 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?.rnrnHere is my bot.cfg, can you show me where i'm going wrong, i can't see the wood for the tree's?.rnrnIs it possible to fill the server with 29 bots say and as and when pple join the bots decrease?.rnrn# Sturmbot config filern#This file is executed before the game startsrn# Reaction delay from 0.6 sec to 1.1 secrnmin_reaction 60rnmax_reaction 110rnrn# Ranks are turned on.rnrank 1rnrn# If you want the random bots to have higher skills, put random_skill to 80 or 90, rn# if you think the bots are too hard put random_skill to 60 or lowerrn# The range is 0 - 100rnrandom_skill 50rnrn# How much the bots prioritize the learning... Set learn_priority to a higher value if you wantrn# the bots to prioritize the learning more. rn# The range is 0 - 1000rnlearn_priority 990rnrn#Turn blood off, change bloodmode 0 to bloodmode 2 for more bloodrnbloodmode 3rnrnmin_bots 0rnmax_bots 29rnbotteambalance on
Threads: 19
Joined: Oct 2004
I can't see anything wrong with your config m8, rnis this a dedi server ? windows / Linux or home PC for single player rnalso can you make sure that you check with a non para team map
Threads: 26
Joined: Nov 2005
Rented server 32 slot (not dedi)rnLinuxrnAll Maps BSP modified to para allies & axis
Threads: 19
Joined: Oct 2004
from memory sturmbot 1.6 does not like para rnI will have a look at them on my Linux box at work and verify this m8rnit's a while since I had a rented Linux box so I need to set one up at home.rnWork will not like me using a test server for dod :)rnrnif 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.
Threads: 26
Joined: Nov 2005
Just tested it again minus the para, getting there , allied players join no problem and run about - axis players just sit in spec mode.
Threads: 19
Joined: Oct 2004
when the bots join do they run around the edges or run to waypoints ?rnif 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
Threads: 19
Joined: Oct 2004
Just a little info to ease the way for those people that might want to run sturmbot on a linux server.rnrnDue 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.rnrnHere is what you need to do to get them running, obviously you need access to the server or a really helpfull host :)rnrnrnthe files that you need to install are compatability files for libstdcrnrnIf you want to do this on Fedora 12 here are the commandsrnrnyum install compat-lib*rnrnthat will install all of them and takes 2 mins to dornrnOnce thats done you can then start your bots and server with something like this.rnrn./hlds_run -autoupdate -game dod -port 27015 +maxplayers 32 +map dod_avalanche +localinfo mm_gamedll sturmbot/dlls/sturmbot-i486.sornrnI hope this helps.
Threads: 1
Joined: May 2010
the question about para bots not spawning can be fixed.rnyou will need a program called stripper2 installed on your server.rnit takes out and replaces things from your map with out giving your clientsrnanything to down load.rnAs Noddy said sturmbots don't like par maps.rnrnyou will make a file with the name of your map with information that stripper2 needs like this:rnarch_str.cfg (file name)rnrn[strip]rninfo_doddetectrnrn[add]rn// change to not use para classesrnrn{rnorigin/800 521 -72rndetect_allies_paras/0rndetect_wind_velocity_y/0.0rndetect_wind_velocity_x/0.0rndetect_axis_respawnfactor/1.0rndetect_allies_respawnfactor/1.0rndetect_points_timerexpired/5rndetect_points_allieseliminated/5rndetect_points_axiseliminated/5rndetect_axis_infinite/1rndetect_allies_infinite/1rnclassname/info_doddetectrn}rnrnorigin must be the same as original so you'll need a program like SpawnPointEditor to find that info.rnmost maps will be good with respawn and timer info like above.rnBut some like dod_jagd you may need to work on.rneg:rn[strip]rninfo_doddetectrnrn[add]rn// change to not use para classesrn{rn classname/info_doddetectrn origin/-1283 2721 -109rn detect_allies_paras/0rn detect_axis_paras/0rn detect_allies_country/1rn detect_axis_country/1rn detect_wind_velocity_y" "0.0"rn detect_wind_velocity_x" "0.0"rn detect_axis_respawnfactor/1.2rn detect_allies_respawnfactor/1.0rn detect_points_timerexpired/5rn detect_points_allieseliminated/5rn detect_points_axiseliminated/5rn detect_axis_infinite/1rn detect_allies_infinite/1 rn}rnplace these cfg files in your maps directory.rnand if you installed stripper2 correctly your bots will now work on rnpara maps. Not with standing the lack of waypoints lol.rnAny questions I'm always at http://mammajamma.bplaced.net/forum
Threads: 15
Joined: Sep 2012
Hi, guys! I was not able to run sturmbot on your Linux server. Somebody knows something about this?
Threads: 15
Joined: Sep 2012
LoadLibrary failed on /home/cs/srcds985/./dod/dlls/shrikebot.so: libstdc++.so.5: cannot open shared object file: No such file or directorynHost_Error: Couldn't get DLL API from /home/cs/srcds985/./dod/dlls/shrikebot.so!nFATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from /home/cs/srcds985/./dod/dlls/shrikebot.so!
Threads: 0
Joined: May 2014
Well, well well.rnrnAs many had experienced it, sturmbot doesnt run in Linux.rnrnWait wait wait... in fact it does but you need to set up the good architecture.rnrnIt took me 5 days on ubuntu distros to achieve that.rnrnthe console give you what are missing. rnrnI think the best way is to reinstall the server with proper libraries before installing again steamcmd then dod.rnrnhere we arernrnsudo dpkg --add-architecture i386rnsudo apt-get update && sudo apt-get dist-upgradernsudo apt-get install libc6-dev-i386rnrnfollow insructions.rnrnafter that you may need this libstdc++2.10-glibc2.2_2.95.4-27_i386.deb google it! :prnrnafter that run steamcmdrnand install dodserver without any other libraries.rnedit liblist.gam and change the line gamedll_linux "dll/dod.so" with the path of your sturmbot dlls should be gamedll_linux "sturmbot/dlls/sturmbot.so"rnrnrnwith metamod i guess you know what to do.rnrnthen run server as you always do :pprn:)rnrnkind regards
Threads: 15
Joined: Sep 2012
LoadLibrary failed on /home/cs/srcds521/./dod/sturmbot/dlls/sturmbot.so: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory
Threads: 0
Joined: May 2014
LoadLibrary failed on /home/cs/srcds521/./dod/sturmbot/dlls/sturmbot.so: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directoryrnrnrnrnwell so install this libstdc++-libc6.2-2.so.3, google is your friend!rnrnI ve explained step by step what ive done in my server in order to work!
Threads: 0
Joined: Jun 2023
I do not warrant this file as safe, but I use it.rnrnsudo dpkg -i libstdc++2.10-glibc2.2_2.95.4-27_i386.debrnrnrnits not a zip rename it and remove .zip as cannot upload a deb. file.
Threads: 5
Joined: Dec 2010
It sucks that we don't have the source code nor can update SturmBot 1.6 for Linux...

