18.07.2014, 23:48
(
Последний раз редактировалось GM_KoDi; 19.07.2014 в 00:18.
)
Agora entendi, calma ae...
@edit
da uma olhada ae a forma que eu fiz
@edit
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == ACESSO)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
if(!response) return Kick(playerid);
{
if(strcmp("senha", inputtext, true) == 0)
{
new string[256];
format(string, sizeof(string), "Olб %s, Seu acesso foi liberado para continuar a aзгo.", aname, playerid);
SendClientMessage(playerid, -1, string);
}
else
{
AcessoNegado[playerid]++;
if(AcessoNegado[playerid] >= 3)
{
format(STRX, sizeof(STRX), "[AVISO] %s Foi kickado. Razгo: Tentativa de invasгo a um sistema restrito.", aname, 3);
SendClientMessageToAll(-1, STRX);
Kick(playerid);
return 1;
}
else
{
SendClientMessage(playerid, -1,"{FF0000}[AVISO]Acesso Negado");
format(STRX, sizeof(STRX), "Senha incorreta, %! Digite a senha padrгo para ser liberado para a aзгo.", aname);
ShowPlayerDialog(playerid, ACESSO, DIALOG_STYLE_INPUT, "Acesso Negado", STRX, "Continuar", "Sair");
}
return 1;
}
}
return 1;
}
return 1;
}