03.07.2015, 15:15
Eu criei um timer para o sistema de habilitaзгo que o cara tem 1 minuto para responder mais assim tem vez que ele floda a mensagem que o cara foi reprovado .
ShowPlayerDialog(playerid, per, DIALOG_STYLE_LIST, "Posso atropelar pedestres", "A) Sim \nB) Nгo", "Ok", "cancelar");
SetTimer("msg",40000,false);
forward msg(playerid);
public msg(playerid)
{
SendClientMessage(playerid, -1,"Vocк foi reprovado, acabou o tempo");
}
ShowPlayerDialog(playerid, per, DIALOG_STYLE_LIST, "Posso atropelar pedestres", "A) Sim \nB) Nгo", "Ok", "cancelar");
SetTimerEx("Msg", 40000, false, "i", playerid);
forward msg(playerid);
public msg(playerid)
{
SendClientMessage(playerid, -1,"Vocк foi reprovado, acabou o tempo");
return 1;
}
Vocк mandou o cуdigo incompleto.
Mas tente assim: PHP код:
|
/* cria a var */
new bool:@esta_teste[MAX_PLAYERS];
/* ao entrar no teste */
@esta_teste[playerid] = true;
/* ao sair do teste */
@esta_teste[playerid] = false;
/* verificaзгo */
if(@esta_teste[playerid]) {
SendClientMessage(playerid, -1,"Vocк foi reprovado, acabou o tempo");
return 1;
}