skydemon
Ученик
у мя стоит регистрация:
[/PHP]
Подскажите как сделать чтобы она проверяла правильность ввода пороля ато принимает любой пороль неважно такой или нет
PHP:
[PHP]
new str[128];
if(fexist(string))
{
gPlayerAccount[playerid] = 1;
format(str, sizeof(str), "SERVER: Этот ник уже зарегестрирован!");
SendClientMessage(playerid, COLOR_WHITE, str);
return ShowPlayerDialog(playerid, 0, DIALOG_STYLE_INPUT, "Авторизация GodFather", "Введите пароль:", "ENTER", "CANCEL");
}
else
{
gPlayerAccount[playerid] = 0;
format(str, sizeof(str), "*Вы не зарегестрированны. Пожалуйста зарегестрируйтесь.");
SendClientMessage(playerid, COLOR_WHITE, str);
return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Регистрация GodFather", "Введите пароль:", "REGISTER", "CANCEL");
}
PHP:
if(dialogid == 0)
{
if(response)
{
Encrypt(inputtext);
return OnPlayerLogin(playerid, inputtext);
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Для игры на сервере необходимо авторизоваться!");
return Kick(playerid);
}
}
if(dialogid == 1)
{
if(response)
{
new sendername[128], string[128];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s.ini", sendername);
new File: hFile = fopen(string, io_read);
if (hFile)
{
SendClientMessage(playerid, COLOR_YELLOW, "YoYo: Этот ник уже зарегестрирован!");
return fclose(hFile);
}
Encrypt(inputtext);
return OnPlayerRegister(playerid, inputtext);
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Для игры на сервере необходимо авторизоваться!");
return Kick(playerid);
}
}
PHP:
new str[128];
format(str, sizeof(str), "Ваш ник успешно зарегестрирован. Пожалуйста авторизуйтесь");
SendClientMessage(playerid, COLOR_YELLOW, str);
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_INPUT, "Авторизация GodFather", "Введите пароль:", "ENTER", "CANCEL");
Подскажите как сделать чтобы она проверяла правильность ввода пороля ато принимает любой пороль неважно такой или нет
