Originally Posted by
feanor
it wont be good for announcements :/ how can i add automessage with libcod ?
Something like that:
PHP Code:
setCvar("botname", "[NoBeer4You] console"); // So you can change its name to whatev on the fly
thread saybot();
thread botloop();
level.botmessages[level.botmessages.size] = "Hey, welcome to our server!";
level.botmessages[level.botmessages.size] = "Can someone please bring a fire extinguisher to that pickup truck which is now a blaze, and possibly a burn specialist.";
level.botmessages[level.botmessages.size] = "Please report all the hackers to an admin.";
level.botmessages[level.botmessages.size] = "Beer is currently out of stock, but you can still order your juice for just 3.99$";
// etc etc
// So you can use this cvar to say something yourself through it
saybot()
{
setcvar("saybot", "");
for (;;)
{
if (getCvar("saybot") != "")
{
botname = getCvar("botname");
message = getCvar("saybot");
sendGameServerCommand(-1, "h \"" + botname + "^7: " + message + "\"");
setcvar("saybot", "");
}
wait 0.05;
}
}
botloop()
{
while(1)
{
wait (randomIntRange(180, 300));
setCvar("saybot", level.botmessages[randomInt(level.botmessages.size)]);
}
}