I created "bots" directory inside "friztbot" folder and than copied .bot file into it. Below content mybot.bot file which I copied into bots folder.
{
funname "doun"
class 2
weapon 7
team 0
}
And when i'm adding that bot by writing in console /addbot mybot i'm getting error "Unable to add bot = bot file doesnt exist". But it does :\ And evryone who tried it has that same results
another thought. maybe the extension is wrong for the bot file. By default, some windows operating systems will hide file extensions of "known file types". Notepad and Wordpad like to default the extension to txt.
To see if this is the problem, adjust the folder options to show extensions of known file types.
attached pictures on how to do this.
Open up explorer, select tools, folder options, then view. And then uncheck to box that says "hide extensions for known file types"
well after reading this i had to try.
created the bots folder made my bot file with the proper informations, started the game and........... couldnt load bot.....
doesnt work for me either.
If you copy the example.bot file from the Docs folder to the ~/Fritzbot/bots/ folder does it work?
Also, make sure you don't add the .bot to the /addbot command
To load the example.bot file, you would type /addbot example
EDIT: Ok, may be a random bug with this. 420Blunt was able to reproduce and had the same things happening intermittently. I'm sure Mal will take a look.
Hi I've had the same problem. Custom bots only seem to work if you put them into a pk3 file. I packed by "bots" folder into a file called zfritz.pk3, placed the pk3 file in the fritzbot folder, and then my bots worked. Anything else I tried didn't work.
Make sure sv_pure is set to 0. ET can can only load files that are inside .pk3 files if sv_pure is set to 1.
In the "advanced" tab of the server setup menu, there is a option for "pure server", make sure its set to no, and you will be able to load your bots fine.
As an alternative, you can bundle your .bot files into a .pk3 file, and drop that into the main fritz dir, and the game will read it fine, no matter what sv_pure is set to.
Its just the way ET handles files. Hope this helps.