Ок мне не жалко семь рублей вмид или яд в лс. Что писал Borog я воспринял ето как шутку.
Методом школоты не пользуюсь.
Вот мой код который сам собрал.
Code
if(dialogid == 8374)
{
if(response)
{
if(!strlen(inputtext))
{
new loginmsg[450+1];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(loginmsg,450,"{FFFFFF}Çäðàâñòâóé, %s!\n\n- Òû çàøåë:",name);
ShowPlayerDialog(playerid,8374,DIALOG_STYLE_INPUT,"Àâòîðèçàöèÿ",loginmsg,"Âõîä","Îòìåíà");
return 1;
}
strmid(tpass, inputtext, 0, strlen(inputtext), 255);
new string2[128]; new keystring[256]; //new sp[256];
new playername2[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername2, sizeof(playername2));
format(string2, sizeof(string2), ACCOUNTS, playername2);
keystring = dini_Get(string2, "Key");
if(strcmp(keystring, tpass, true) == 0)
{
SendClientMessage(playerid,0xF5DEB3AA,"ðàáèò");
return 1;
}
else
{
gPlayerLogTries[playerid] += 1;
if(gPlayerLogTries[playerid] == 4){Kick(playerid);}
new logtires = 3 - gPlayerLogTries[playerid];
new loginmsg[256+1];
format(loginmsg,256,"{FF6347}Âíèìàíèå! Âû ââåëè íåâåðíûé ïàðîëü!\nÓ âàñ îñòàëîñü (%d) ïîïûòêè",logtires);
ShowPlayerDialog(playerid,24,DIALOG_STYLE_MSGBOX,"Îøèáêà!",loginmsg,"Ïîâòîð","Âûéòè");
return 1;
}
}
else
{
Kick(playerid);
}
}