The only way to get that exact error is to have that rule enabled.
Code:
if(RuleB(Bots, BotQuest) && !c->GetGM()) {
const int allowedBots = AllowedBotSpawns(c->CharacterID(), &TempErrorMessage);
if(!TempErrorMessage.empty()) {
c->Message(13, "Database Error: %s", TempErrorMessage.c_str());
return;
}
if(allowedBots == 0) {
c->Message(0, "You cannot spawn any bots.");
return;
}
What compiler are you using, and are you compiling for 32 or 64 bit?