Сообщение от
DeimoS
У вас что-то точно с внимательностью не то. Или лень вчитываться не то, что в свой код, но даже в статьи на вики
Если игрок отменил выбор скина, вызывается OnPlayerClickTextDraw. Можно было даже обычным логированием определить порядок вызова коллбэков. Разве для этого надо изучать Pawn несколько месяцев?
Токо при заходе + 1 попытку...
PHP код:
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == Text:INVALID_TEXT_DRAW)
{
if(TD_ESC_NO_OFFLINE_PIN_CODE[playerid] == 1)
{
new string[95];
Login_Attempts[playerid] += 1;
SendClientMessage(playerid, 0xFF6600AA, "Вы нажали на ESC у Вас вычлась одна попытка на ввод случайного пароля!");
format(string,sizeof(string),"У Вас осталось %i попыток на ввод случайного пароля!",Login_Attempts[playerid]);
SendClientMessage(playerid,0xFF6600AA,string);
SelectTextDraw(playerid, 0xFDFF40AA);
if(Login_Attempts[playerid] == 3)
{
SendClientMessage(playerid,RIFA_COLOR,"Вы нажали 3 раза на кнопку ''ESC'' и были сняты с администрирования");
format(string, sizeof(string), "Администратор %s[%d] подозриваеться на взлом аккаунта (3 нажатия на кнопку ''ESC'')",PlayerInfo[playerid][pName],playerid);
SMA(5,COLOR_LIGHTRED, string);
PlayerInfo[playerid][pAdmin] = 0;
KickNew(playerid);
return true;
}
}
}
return 1;
}