well if self.r_player equals 0 then you can tell it to skip printing for that player (bot)
it shouldn't be that a big of a change to you're menu code just when you spawn a bot give it the self.r_player variable and set it to 0 . if its a player set r_player to 1 allowing the menu to spawn.
something like
if (self.r_player == 1) Menu();
else
return;
i mean i wrote it out pretty lazy , but if you've ripped out all of the models and replaced it with text. i'm sure you understand what im saying.
I was sure FrikBot used new centerprint functions to jive with the bots. I have all the right stuff commented out in defs.qc according to the FBX instructions to install on a new mod... i still dont get WHY I NEED to do this since FBX already have a custom function for printing??? .....
well if your bots a causing crashes because they're getting values they dont know what to do with. its the self.menu = x or maybe if you have teams. its self.team = x basically i read its because the bot is getting values that it doesnt know what to do with.
why not just remove the centerprint thats messing up the bots when you remove them? it doesnt need to be there if you're just removing them right? arnt you using the "add bot" command from an option menu?