[MARTIN]
Умник
Всех привествую, при несовпадении ипов регистрационного и настоящего выдает диалог с вводом доп. ключа безопасности. Вроде бы ничего но при вводе правильного пароля мне пишет что он не правильный. Вот кусок кода:
PHP:
case 666:
{
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid,666,DIALOG_STYLE_PASSWORD,"{FFFFFF}Введите ключ безопасности","==== Ваш IP адрес изменился! ====\n=== Введите ключ безопасности ===","Готово","Выход");
if(!strcmp(inputtext, PlayerInfo[playerid][pScode], true))
{
new ipstt[16], Aplayersip[16];
GetPlayerIp(playerid,Aplayersip,sizeof(Aplayersip));
format(ipstt,sizeof(ipstt),"%s",Aplayersip);
strmid(PlayerInfo[playerid][pIp], ipstt, 0, strlen(ipstt), 16);
TogglePlayerControllable(playerid, 1);
ProverkaIPS[playerid] = 1;
OnPlayerSuperKey(playerid);
return true;
}
else return ShowPlayerDialog(playerid,999,DIALOG_STYLE_MSGBOX,"Ошибка","{FF6347}Вы были кикнуты с сервера\nПричина: \"Не верный ключ безопасности\"\nВведите \"/q\", чтобы выйти","Ок",""),KickEx(playerid);
}
else return KickEx(playerid);
}
