Day of Defeat Plugins Community
This site is an archive — everything is readable and downloadable, nothing can be posted. Admin

Sturmbot for Linux

by noddy · 2010-02-27 · 16 replies · 3595 views · 535 downloads

Read the thread (17 posts)

From the first post

Sturmbot 1.6 is the latest and probably the last version available for Linux.

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.

N noddy
started this thread
Posts: 250
Threads: 19
Joined: Oct 2004
02-27-2010, 09:56 AM #1

Sturmbot 1.6 is the latest and probably the last version available for Linux.

Ba5ic
posted here
Posts: 181
Threads: 26
Joined: Nov 2005
03-04-2010, 05:00 PM #2

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

N noddy
started this thread
Posts: 250
Threads: 19
Joined: Oct 2004
03-04-2010, 06:45 PM #3

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

Ba5ic
posted here
Posts: 181
Threads: 26
Joined: Nov 2005
03-04-2010, 07:29 PM #4

Rented server 32 slot (not dedi)rnLinuxrnAll Maps BSP modified to para allies & axis

N noddy
started this thread
Posts: 250
Threads: 19
Joined: Oct 2004
03-04-2010, 09:07 PM #5

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.

Ba5ic
posted here
Posts: 181
Threads: 26
Joined: Nov 2005
03-05-2010, 05:15 AM #6

Just tested it again minus the para, getting there , allied players join no problem and run about - axis players just sit in spec mode.

N noddy
started this thread
Posts: 250
Threads: 19
Joined: Oct 2004
03-06-2010, 04:01 PM #7

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

N noddy
started this thread
Posts: 250
Threads: 19
Joined: Oct 2004
06-09-2010, 07:32 PM #8

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.

G GameDrained
posted here
Posts: 2
Threads: 1
Joined: May 2010
07-13-2011, 06:53 PM #9

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

dimon1052
posted here
Posts: 65
Threads: 15
Joined: Sep 2012
10-23-2015, 11:58 AM #10

Hi, guys! I was not able to run sturmbot on your Linux server. Somebody knows something about this?

dimon1052
posted here
Posts: 65
Threads: 15
Joined: Sep 2012
12-16-2015, 07:14 AM #11

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!

A anna
posted here
Posts: 8
Threads: 0
Joined: May 2014
07-26-2016, 07:06 AM #12

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

dimon1052
posted here
Posts: 65
Threads: 15
Joined: Sep 2012
09-12-2016, 03:45 AM #13

Thank you!

dimon1052
posted here
Posts: 65
Threads: 15
Joined: Sep 2012
10-08-2016, 01:10 AM #14

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

A anna
posted here
Posts: 8
Threads: 0
Joined: May 2014
10-16-2016, 03:00 PM #15
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
rnrnrnrnwell 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!

N NotSparky99Again
posted here
Posts: 1
Threads: 0
Joined: Jun 2023
07-18-2023, 02:49 AM #16

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.

R RoboCop
posted here
Posts: 12
Threads: 5
Joined: Dec 2010
07-29-2023, 11:24 AM #17

It sucks that we don't have the source code nor can update SturmBot 1.6 for Linux...

DoD Plugins Archive · Repository · Old Forum Threads · Maps · Admin · built 14 Sep 2026 00:34 UTC