OnFilterScriptInIt vagy OnGameModeInit alá:
[pawn]SetTimer(\"autocmds\",1000*60*30,1);[/pawn]
Script aljára:
[pawn]forward autocmds();
public autocmds()
{
new playerid;
OnPlayerCommandText(playerid,\"/sorsol\");
return 1;
}[/pawn]
Ezzel a parancs 100%-a lefut.
Hogy jó e nemtom, de asszem így kell csinálni... Vagy ha nem jó, akkor:
[pawn]forward autocmds();
public autocmds()
{
new string[128];
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
format(string, sizeof(string), \"LOTTÓ: Elkezdtük a sorsolást!\");
SendClientMessage(i,COLOR_DBLUE, string);
new rand = random(80);
if(rand < 77) { rand += 3; }
Lotto(rand);
}
}
return 1;
}[/pawn]