First, if you dont have the [level] things in your shrubbot.cfg then the level 5 is meaningless. Also make sure g_shrubbot is set to the name of your cfg like “shrubbot.cfg”
If your log files appear in some weird place like ~/.wolfet then your shrubbot.cfg has to go in the same place. You can ‘fix’ this problem by starting your server with the options
+set fs_homepath /usr/local/games/enemy-territory +set fs_basepath /usr/local/games/enemy-territory to make sure all the files go in the same place.
I use these:
[level]
level = 0
name = Nobody
flags = aAhiBCu
[level]
level = 1
name = ^@Protected
flags = aAhiBCu125
[level]
level = 2
name = ^=Deputy
flags = aAhiBCu125bckmp78
[level]
level = 3
name = ^oBasic Admin
flags = aAhiBCu125bckmp78KnNrSw
[level]
level = 4
name = ^3Advanced Admin
flags = aAhiBCu12578bckKmnNprSwdlLvH46gWPzx
[level]
level = 5
name = ^2Server Master
flags = *
Then first just do an /rcon setlevel yourself 5 and then you can !setlevel otherpeople # later on. Its easiest to just use rcon to set yourself up first so you dont get the GUID wrong by accident.