PDA

View Full Version : How to install bots on server


nacrotic
05-19-2007, 01:31 PM
I need a tutorials to install bots (sturmbot) on my server please

TY
N@CR0T!C

|OnEHiTwOnDeR|SoCal
05-27-2007, 06:07 PM
search google, i think currently only one kind of bots work with dod 1.3 and thats shrikebot thier site is shrikebot.com


sturmbot might aslo work so try that as well

nacrotic
06-01-2007, 07:52 PM
shrikebot can work with AMX mod X ?

orbit
06-01-2007, 10:42 PM
shrikebot can work with AMX mod X ?

It sure can. All you really need to do is load it up into metamod. You can do this either through the server startup, or through a file called config.ini that you create in your metamod directory (I won't go into details on how to install metamod).

IE for linux:
edit addons/metamod/config.ini and put in this line:
gamedll addons/shrikebot/dlls/shrikebot_i386.so

Obviously, you'll need to specify where your dll/so file is located. Then, when you start your server, it will autoload shrikebot. The same can be done with sturmbot as well (though, you cannot run both at the same time).

gamedll sturmbot/dlls/sturmbot-i486.so

The shrikebot folder needs to be in the top level dod directory. Shrikebot comes with two *.so files (for linux). Both work, but only one allows you to enter commands from the server's command line.

-O-

TigerMan4
06-03-2007, 02:47 PM
i`m running shrike right now as well...and have been for a few years.

Sturmbot works , but there are bugs in it that will never be fixed. (I think everyone knows what happend to Jowo ?) if not , its like this.

Jowo the brains behind Sturmbot , had just released 1.7b and it was brilliant , however still in beta form.
Jowo had the only source code for the bots and went on vacation with his family to Thailand in 2004 when the Tsunami hit and well , Jowo and his entire family are still listed as missing.

so with that said , I doubt Sturmbot 1.7b will ever be fixed. ( but it does work )

the early sturmbots work , but there have been updates to the maps since 1.6 was released and working properly and well , unless you edit the waypoints , its annoying as hell to have all the bots stuck in the sewers in Kalt.

now for Shrikebot...Shrikebot works fine , there are plenty of way points , and the bots are okay.

however , if you set their reaction time up or their skill level up even a tad to make them less Stupid , they play like total hackers. and any less hacky with the skill and they are dumb as dirt.

but they are still better than an empty server when you want to play on your own server and no one is around.

.....now getting SHrike to update the coding would be nice , however , i have put up posts about it and they act like you are putting them down and get smart with you about it....

maybe if enough people post " requesting an update to shrikebot " ... maybe cpl shrike will update his almost 4 year old code.

diamond-optic
06-03-2007, 09:02 PM
would be nice if he at least fixed the damn bot class config shit... so i dont have to use amxx to stop bots from being MGs and crap

TigerMan4
06-03-2007, 10:26 PM
you`re lucky.

all my bots drop their wepons in spawn and pick up zookas.

or all the allied use grease guns.

its a pain in the @%$# to be honest.

I just wish they would do what the Sturmbots did.

1) listen to vioce commands
2) throw grenades
3) pick up other guns
4) go prone when shot at ( like pubbers ) hahhaha

diamond-optic
06-03-2007, 11:38 PM
ya ive used amx to make them throw grenades.. tho i didnt put much effort into it and they usually kill themselves 99 out of 100 times lol..

and they do listen to some voice commands lol.. like if you tell them to hold the position they usually crouch down there for a while or till you tell them to move out again.. but calling for backup or something would be sweet.. or like telling them to stick together and following you would be awesome too lol

|OnEHiTwOnDeR|SoCal
06-04-2007, 04:58 AM
i hardly ever see bots on my server but for when i do see em id love to see a dumbass bot attempt to launch a nade lol. u ever releasing that or what?

diamond-optic
06-04-2007, 03:32 PM
well basically all they tend to do is throw it a few feet and run ontop of it as it blows up lol.. maybe someday ill get around to trying to improve it..

jason
06-05-2007, 09:00 PM
Try Shrikebot:

Post I made while back may help:

http://p066.ezboard.com/Linux-Dedicated-Server-Crashes/fshrikebotfrm15.showMessage?topicID=35.topic

Does alright....

nacrotic
06-17-2007, 08:54 AM
Thank for your help bots work on my server now

blobby
10-18-2007, 11:06 AM
Hello all

Well i want to install shrikebot to my dod server and i have tried all the readmes i can find on shrikebot.com and botsreunited and also what others have said about installing shrikebot so i have done the following

installed shrikebot to

hlds_l/dod/shrikebot

then i made a config.ini for metamod and added the following line to it

linux addons/metamod/dlls/shrikebot_i386.so
But all i get is bad load

I also tried this in my config.ini

gamedll shrikebot/shrikebot_i386.so

But nothing works can anyone tell me a way from a to b to get this to work as its bugging me now when i see others using shrike bot but it wont work for me lol any help will be great

Regards

Blobby

Garion
10-18-2007, 11:58 PM
are you on a linux server or a windows server?

blobby
10-19-2007, 07:14 AM
Im on a linux server m8

Garion
10-19-2007, 09:43 AM
here's what I have in my config.ini file:
gamedll shrikebot/dlls/shrikebot_i386.so

blobby
10-19-2007, 11:28 AM
Ok i have just tried what you have but nothing it just shows as bad load :S

Garion
10-19-2007, 07:51 PM
Do you have shrike bot located in the main dod folder?(As in dod/shrikebot)?

blobby
10-20-2007, 08:47 AM
Yeah i sure do m8

tom jones
11-06-2007, 01:03 PM
Do i have to add a command line in the amxx plugins config file???

TigerMan4
11-06-2007, 09:15 PM
you dont need to add anything to your command line to run shrikebot.(you dont change your hlds line at all , metamod does all the work )

what you need to do is , create a file in note-pad or word-pad and call it.

config.ini in that notepad file put this line gamedll addons/metamod/dlls/shrikebot_i386.so

place in your metamod folder.

in your metamod/dlls folder...place the shrikebot.dll

and your done at that poing ,except for putting the shrikebot.cfg in your dod folder.

tom jones
11-07-2007, 11:49 AM
Ok, i did all that and re-started,,,, and still nothing,,,,is their an rcon command that i'm missing to add the bots to the game, even if i did install it right??? lol.... I FTP'd the downloaded "shrikebotfolder "tar231"to the main dod folder in my game server. Added those lines to the config.ini in meta,,, copied the .dll files to the .dll folder in meta,, and then copied the shrikebot.cfg to the main dod folder in the game server,,, and still nothing after re-start..... Once again ,,, Thanks for any input....

diamond-optic
11-07-2007, 12:33 PM
when i get home from work tonight ill post details on how i exactly have mine setup as i have shrikebot running on 3 servers without a problem and just sorta helped someone get them running on their server 2 days ago..

blobby
11-07-2007, 02:20 PM
Nice one D-O m8y great stuff :P

tom jones
11-07-2007, 04:36 PM
Thanks,,,, I've been trying to understand the directions on the shrikebot site ,,, to no avail,,,,, that would make my year,,,,, Have a great day at workkkk if there is such a thing...lol... TJ

TigerMan4
11-07-2007, 09:58 PM
and you need to make a shrikebot.cfg or if it comes with one , I forget , anyway...make a shrikebot.cfg in notepad and add the following. (thats my .cfg for shrikebot ) and put that .cfg in your dod folder , I also put a copy of it in my shrikebot folder.

bot_logo_percent 100
bot_reaction_time 2
bot_skill 3
view_skill off
bot_chat_percent 3
bot_taunt_percent 3
bot_whine_percent 3

# view_clan on
funmode 0
bot_team_balance on

min_bots 0
max_bots 14

tom jones
11-07-2007, 10:47 PM
I added that as well to the dod/shrikebot folders and still nothing..... Am I supposed to load the shrikebot folder ,,, like i would a map???? Thanks for the input......

diamond-optic
11-08-2007, 12:27 AM
ok this is my setups:

../dod/shrikebot/ directory.. has all the shrikebot files including the cfg files..
../dod/shrikebot/dlls/ directory.. has the shrikebot binary file

../dod/autoexec.cfg file.. (create it if it doesnt exist) has this line:

localinfo mm_gamedll shrikebot/dlls/shrikebot_i386.so

full reboot (rcon quit or restart thru gsp control panel) and bots work fine.. also if you run a windows server you would obviously use the shrikebot.dll file instead of the _i386.so

tom jones
11-08-2007, 12:52 AM
Dude u are the man,,,,,,, And I've always said that...... Thanks.... Now at least i can play with some bots in the room instead of just myself....TJ

blobby
01-02-2008, 03:53 PM
ok this is my setups:

../dod/shrikebot/ directory.. has all the shrikebot files including the cfg files..
../dod/shrikebot/dlls/ directory.. has the shrikebot binary file

../dod/autoexec.cfg file.. (create it if it doesnt exist) has this line:

localinfo mm_gamedll shrikebot/dlls/shrikebot_i386.so

full reboot (rcon quit or restart thru gsp control panel) and bots work fine.. also if you run a windows server you would obviously use the shrikebot.dll file instead of the _i386.so

Cheers D-O but still no joy i have tried everything to get this to work but nothing. I have just moved server hosts and my new server hosts allow bots but i cant get them to run has any one got any ideas for me

Regards

Blobby

blobby
01-03-2008, 10:33 AM
Im getting the where is my bots treatment from my Clan owner lol i have tried everything and nothing wants to work if any one has this fully installed and running please tell me as you may be able to help me

Regards

Blobby

WARDOG
01-06-2008, 05:25 AM
Im getting the where is my bots treatment from my Clan owner lol i have tried everything and nothing wants to work if any one has this fully installed and running please tell me as you may be able to help me

Regards

Blobby

I have been running shrikebot for 3 years now under the following setup with no problems:

--------------------

Do you have a dlls folder, in your dod folder?

Put the shrikebot_i386.so in it.

-----------------------

In the dod/addons/metamod folder, open the config.ini, add this line

gamedll dlls/shrikebot_i386.so

-----------------------

In your server.cfg add this line to the bottom

exec /shrikebot/shrikebot.cfg

-----------------------

At the top of my shrikebot.cfg in dod/shrikebot folder, looks like this,

max_bots 16
min_bots 0
kick_all_bots 16
bot_team_balance on
bot_chat_percent 0
bot_taunt_percent 0
bot_whine_percent 0
bot_logo_percent 0
bot_reaction_time 3
bot_skill 2
view_skill off

# view_clan on

funmode 0

you can adjust the settings to your liking, and the amount of bots you want to auto join and kick when the amount of players come in.

Reboot server

meathead
01-06-2008, 10:44 AM
I have this in my lblist.gam in the dod dir.
//gamedll "addons/metamod/dlls/metamod.dll"
gamedll_linux "addons/metamod/dlls/metamod_i386.so"

then added the config.ini to the metamod folder that says
gamedll dlls/shrikebot_i386.so

Dr.G
01-10-2008, 02:12 AM
Try and download this one (http://www.burchardts.dk/downloads/shrikebotsforDoD-LINUX.zip)

use the same folder order, and it will work..

sreeja
02-05-2008, 07:59 AM
How to install Omni-bot on Windows

The windows version of Omni-bot is distributed with an NSIS [1] based installer. On windows, the installer will add the Omni-bot installation folder to your PATH environment variables. This allows supported games to easily find Omni-bot in the centralized installation folder. If the Omni-bot directory doesn't get set up in your path, games may have difficulty finding the bot dlls and fail to load. You will find more "How To's" on the Omni-bot on google search

Dr.G
02-07-2008, 12:09 PM
http://www.omni-bot.com/wiki/index.php?title=Supported_Games

jondoe
02-13-2008, 07:00 PM
CPL shrike should have just added the addons/metamod/config folder and file to his shrikebot.rar so people would have not had to ask a thousand times, "how do i install SB" I'm not sure what he was thinking.

I have created zip file's (for both win32 & linux) that all you do is upload to your dod folder and then restart and BOB's you're uncle. Instant bots. I also added 166 waypoints 30 of which i tested to make sure they not only work but are the better Wpt's for use on those maps.

What we have is a case of people who arn't any good at the game making waypoints and that results in bad waypoints were bots camp in all sorts of bad places.

I'm going to be putting out a new pack of waypoints done right soon.
one pack for servers that insist on having the bots help cap flags, and another were the bots dont cap at all and just deal damage, for the real players who just want to practice skill killing out in the open.

If anyone wants the shrikebot-install.zip PM or email me and ill get it too you.

Mamma Jamma
02-14-2008, 01:13 PM
I find Sturmbots are far superior to Shrikebot. I run Shrikebot on my Avalanche server and Sturmbot on my Old Skool. You can call Sturmbots for backup at double caps by using the voice command "I need backup". They respond to most voice commands. Shrikebots are dumb.

The official Sturmbot site closed down so I picked up sturmbot.org to try and keep Sturmbot alive. We have a lot of waypoints and we continually tweak them to run better.

jondoe
02-14-2008, 02:12 PM
I find Sturmbots are far superior to Shrikebot. I run Shrikebot on my Avalanche server and Sturmbot on my Old Skool. You can call Sturmbots for backup at double caps by using the voice command "I need backup". They respond to most voice commands. Shrikebots are dumb.

The official Sturmbot site closed down so I picked up sturmbot.org to try and keep Sturmbot alive. We have a lot of waypoints and we continually tweak them to run better.


Thats interesting, i find the exact opsosite about sturmbot.

#1: there are many more wpts for SB then there are for Sturmbot.
#2: SB has more working features for DOD then sturmbot does
#3: Myself and my clan and server regulars play for skill and max amount of kills, Not flag caps. So having the bots back us up at a flag is not a big thing, Even though on dod_avalanche SB does that perfectly when using the, i need backup command and hold this position. they even respond to gogogo.
#4: I have found that stumbots are much dumber then SB's are and they jerk around more.

And last but not least, There are a few nice plugins now to admin shrikebots while ingame.

It really is a shame that Wojo died in the sunami, because he was just getting going with all of the sturmbot features. RIP Wojo.

I'm about to have a coder friend of mine create a whole new BOT for DoD classic.
Of course i'm going to have to pay him to do it. It will not be based on botmans podbot. It will be coded from scratch. I haven't decided if or when i will allow it to be released publicly. I think i may going just put it on the dod boxes that people rent from me. But that hasn't been decided yet. So there's still hope for everyone else.

Dr.G
02-14-2008, 05:46 PM
New bots would be really nice! A shame that sturmbot 1.7 never came for linux.

Overall i think there would be pbl willin to donate or pay a bit for some new bots.

Cheers..

jondoe
02-14-2008, 06:00 PM
New bots would be really nice! A shame that sturmbot 1.7 never came for linux.

Overall i think there would be pbl willin to donate or pay a bit for some new bots.

Cheers..

You mean vers 17, right ? Not sure about the linux flavour.

I have sturmbot ver 17b11b it was the very last version before
Jowo passed away. i also have the source code as well. The one that comes with dod is 16 I believe.

http://filebase.bots-united.com/index.php?action=file&id=442
ver 17+. i'll try finding the source code to sturmbot, I know its on one of my HDDS but i have 7 and there all almost full.

Dr.G
02-14-2008, 06:51 PM
Yeah i mean 17. That link is for win32 servers not linux. Linux use *.so, win32 use *.dll files.

I dont know if its possible to compile the source code to linux...

But some of the clever heads here maybe know. D-O ?? Wilson?? Zor??

coal505
02-17-2008, 12:00 PM
what if that file isnt found metamod/config.ini

Dr.G
02-18-2008, 05:54 AM
Add it

Win32
gamedll shrikebot/dlls/shrikebot.dll

Linux
gamedll shrikebot/dlls/shrikebot_i386.so

HappinessIsaWarmGun
02-24-2008, 11:57 AM
I'm about to have a coder friend of mine create a whole new BOT for DoD classic... It will be coded from scratch. I haven't decided if or when i will allow it to be released publicly... So there's still hope for everyone else.
There's only "hope for everyone else" provided they are to be released publicly. ;)

Good luck with that project.

twigga
03-08-2008, 02:29 AM
can some one please put a step by step on how to set up shrikebots on a win32 server?

Dr.G
03-08-2008, 07:26 AM
If u read all the posts in this thred i think u are damn close to having a "step by step guide"...

st3lla
02-12-2010, 09:29 PM
Thanks for help here got my bots on but can anyone tell me how i make them auto leave when humans join thanks!

noddy
02-13-2010, 10:31 PM
http://www.xs4all.nl/~jasp/shrikebot/manuals/shrikebot_manual4.htm

read about the 2 commands below

kick_all_bots x
max_bots x