want to add some bots for a local lan server


(N5X) #1

so i can play against family members…with a bit more action than 1on1… i downloaded fritzbot, but having some trouble installing/and/or using bots. when i use the /addbot command i get a “addbot command not recognized” error.

btw this is the linux version of the game

any help would be appreciated

btw i’ve played on the muppet server, how do i get rid of the muppet splash screen?


(StoerFaktoR) #2

Maybe this will help you because a lanserver with bots
But thats for Windows :confused:


(rorgoroth) #3

No idea about fritzbot, do you need that for special reason? Omni-bot has a nice wiki and instructions, maybe you would be better off using that and reading up there.

As for removing team muppet stuff, get used to cleaning out spam pk3’s from your ~/.etwolf/etmain/ - usually they are last i the list of files eg; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z.pk3, you can tell them apart from map names anyway.


(N5X) #4

ok, Whiskey Tango Foxtrot??? i downloaded and installed fritzbot and bobot, and i go into the game, and select whichever mod, ad still get these errors in the terminal log:

execing addallbobot.cfg
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”
Unknown command “addbot”

i’m running v2.60b on linux

i also get this error when loading the map:
ERROR: BG_IndexForString: unknown token ‘Venom’: (animations/scripts/human_base.script, line 22)

or this error with fritzbot:
ERROR: G_Script_ScriptParse(), Error (line 4): unknown action: create.


(Mateos) #5

Maybe as said StoerFaktor and Psykorgasm you should try Omni-Bot under a mod such as Jaymod/NoQuarter/N!tmod/SilenT, it is more up to date and advanced than fritzbot imo. And it works fine, you will find the packages for your system there:
http://www.omni-bot.com/forum/downloads.php

And the HowTo install:
http://omni-bot.com/wiki/index.php?title=Main_Page


(ailmanki) #6

fritzbot has no linux support
bobot should work,
http://bobots.e-monsite.com/pages/projet-bobots/download-bobot.html

only one I used is omnibot… http://www.omni-bot.com/forum/index.php

Bobot I heard is pretty good…


(Domagoj) #7

well omnibots lately are rly much improved really playing like real players if you set em up well, and they r also easy to run configure and everything, dunno why r u trying to install those fritzbots or bobots…


(N5X) #8

so here’s the error i get trying to run omnibots:
ERROR: G_FindConfigstringIndex: overflow

a little before that, in the console log is this error:
g_gametype 4 is out of range, defaulting to GT_WOLF(5)

but there is no “seta g_gametype” in any of the cfg files

any clues why?


(Indloon) #9

What mod are you using?


(haternet) #10

Make sure you’ve got “omnibot” and “omni-bot” alongside “etmain”. Set omnibot_enable 1 and omnibot_path “/full/path/to/omni-bot” in your config. Launch with " +set fs_game omnibot". Do “bot maxbots <number>”. That should get you up and running.


(N5X) #11

omnibot 0.81


(N5X) #12

------- Game Initialization -------
gamename: omnibot
gamedate: Dec 23 2010
g_gametype 4 is out of range, defaulting to GT_WOLF(5)
EnforceMaxLives-Cleared GUID List


ERROR: G_FindConfigstringIndex: overflow


----- Server Shutdown -----
==== ShutdownGame ====

this still happens even when following the above instructions…


(N5X) #13

ok, the reason for the error was i had the RTCW version instead of ET… that’s what i get for downloading files at 3am…

got the proper version loaded now… it will start a game, but still will not load bots. here’s the errors for this new problem:

------- Game Initialization -------
gamename: Omni-Bot:etmain
gamedate: Dec 23 2010
Not logging to disk.
Enable spawning!
Disable spawning!
0 teams with 0 entities
-----------------------------------
Setting MOTD...
Omni-bot: ^1LoadLibrary Failed with Error: /omnibot_et.so: cannot open shared object file: No such file or directory
Omni-bot: ^2Looking for /omnibot_et.so, 
Omni-bot: ^1LoadLibrary Failed with Error: ./omnibot_et.so: cannot open shared object file: No such file or directory
Omni-bot: ^2Looking for ./omnibot_et.so, 
Omni-bot: ^2Looking for /home/jed2/omni-bot/omnibot_et.so, 
Omni-bot: ^2Found Omni-bot: /home/jed2/omni-bot/omnibot_et.so, Attempting to Initialize
Omni-bot: ^2Omni-bot Loaded Successfully
^1Unable to Initialize Omni-Bot.
Setting Allied autospawn to Old City
Setting Axis autospawn to Old City
^1Warning: setstate called and no entities found
[skipnotify]N5X^7 entered the game
[skipnotify]^1FIGHT!
]bot maxbots 5
N5X^7: ^2bot maxbots 5
]/bot maxbots 5
^1Omni-bot not loaded.
----- Server Shutdown -----
==== ShutdownGame ====
---------------------------
Sys_LoadDll(/home/jed2/.etwolf/omnibot/ui.mp.i386.so)... ok
Sys_LoadDll(ui) found **vmMain** at  0xa08d4480  
Sys_LoadDll(ui) succeeded!
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Shutdown tty console


(StoerFaktoR) #14

http://forums.warchestgames.com/showthread.php/24122-Omnibot-Problem


(N5X) #15

well, tnx all that helped… figured it out… make a note of this if anything similar happens in the future…
after fixing my stooooopid mistake of having the wrong copy of omnibot installed, the cause of the last errors turned out to be i had to delete the ~/.etwolf/omnibot directory that omnibot creates when you load it (for those of you somewhat new to linux, that’s /home/yourusername/.etwolf/omnibot ). omnibot copies the library (.so) files there if they don’t exist, and reads them if they do. if the existing versions are the wrong ones, it’ll error out. when fixing the type of mistake i made, or upgrading omnibot, this directory must be deleted. omnibot will create a new one.

so the original problem i had with omnibot, was that i had the RTCW version instead of the ET version, and it didn’t like the config files in ET. the second problem was that there was an additional folder i needed to delete after fixing the first mistake.
… and don’t try installing stuff when you’ve had a long day and you’re tired :wink: