27.07.2012, 21:57
Hi, I'm trying to get my reaction test script working and I'm sending a message to all on a timer, here is the code:
I've tried many things to get the sendclientmessagetoall working, but it just isn't sending. The "nobody has answered!" message sends, though.
the timer is defined as:
pawn Код:
forward ContestAnnouncer();
public ContestAnnouncer()
{
sum1 = random((200-10)) + 10;
sum2 = random((200-5)) + 5;
sumreward = random((20-10)) + 10;
sumanswer = sum1 + sum2;
ContestRunning = true;
ContestCooldown = 60;
new string[128];
format(string, sizeof(string), "{3399FF}[SERVER]{FFFFFF} A new contest has started! the first one to enter the correct answer to {FFFF00}%i + %i{FFFFFF} wins {FFFF00}%i{FFFFFF} score!", sum1, sum2, sumreward);
SendClientMessageToAll(-1, string);
return 1;
}
the timer is defined as:
pawn Код:
SetTimer("ContestAnnouncer", 300000, true); // Called every 5 minutes with 300000, announces a random contest.