Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Проблема с админ провами.

Статус
В этой теме нельзя размещать новые ответы.

Denis_Isaev

Новичок
как зделать нормально а то тут с каким то сайтом я так понимаю

САМА РЕГИСТРАЦИЯ НЕ ПОНИМАЮ ЧТО НУЖНО ИЗМЕНИТЬ=========================================================
case 153:
{
{
if(!response) return true;
if(!strlen(inputtext) || strlen(inputtext) < 6 || strlen(inputtext) > 15) return ShowPlayerDialog(playerid,153,DIALOG_STYLE_PASSWORD,"Админ авторизация","Введите пароль\n\nПароль должен состоять из латинских букв и цифр\n\tразмером от 6 до 15 символов","Вход","Отмена");
if(IsPassInvalid(inputtext)) return ShowPlayerDialog(playerid,153,DIALOG_STYLE_PASSWORD,"Админ авторизация","Ошибка! Пароль должен содержать и цифры и буквы.\nЗапрещены любые другие символы, а так же кириллица","Вход","Отмена");
//if(!strcmp(PlayerInfo[playerid][pKey], inputtext, true)) return ShowPlayerDialog(playerid,153,DIALOG_STYLE_MSGBOX,"Админ авторизация","Пароль не должен совпадать с игровым","Повтор","Отмена");
new count1;
for (new i; i < strlen(inputtext); i++)
if (inputtext >= '0' && inputtext <= '9')
count1++;
if(count1 == 0) return ShowPlayerDialog(playerid,153,DIALOG_STYLE_PASSWORD,"Админ авторизация","Ошибка! Пароль должен содержать и цифры и буквы.\nЗапрещены любые другие символы, а так же кириллица","Вход","Отмена");
if(strlen(inputtext) == count1) return ShowPlayerDialog(playerid,153,DIALOG_STYLE_PASSWORD,"Админ авторизация","Ошибка! Пароль должен содержать и цифры и буквы.\nЗапрещены любые другие символы, а так же кириллица","Вход","Отмена");
PlayerAlogin[playerid] = 1;
new httpquery[250];
format(httpquery,sizeof(httpquery),"samp-RP.ru/atest.php?skey=newpass228999key&nick=%s&password=%s&server=%d&ip=%s",Name(playerid), inputtext, 1, GetIP(playerid));
HTTP(playerid, HTTP_GET, httpquery, "", "ALogin");
}
}
=======================================================================

И ПОСТОЯННО ВЫЛАЗИТ ПОСЛЕДНЯЯ СТРОКА ОШИБКА СОЕДИНЕНИЯ ЧТО ДЕЛАТЬ?=============
publics: ALogin(index, response_code, data[])
{
if(response_code == 200)
{
if(!PlayerAlogin[index]) return SendClientMessage(index, COLOR_GREY, "Ошибка входа");
PlayerAlogin[index] = 0;
if(!strcmp(data,"IK",true,2)) return SendClientMessage(index, COLOR_GREY, "Неизвестная ошибка");
if(!strcmp(data,"NO",true,2)) return SendClientMessage(index, COLOR_GREY, "Вы не модератор");
if(!strcmp(data,"PI",true,2)) return SendClientMessage(index, COLOR_GREY, "Вы ввели неверный пароль"),ASendMes(1,0xF4B800AA,"<ALogin> %s[%d] ввел неверный пароль",Name(index),index);
if(!strcmp(data,"IC",true,2)) return SendClientMessage(index, 0x9F0000FF, "Ваш IP сменился, авторизируйтесь на своем основном сервере");
new admlvl = strval(data);
SetPlayerHealth(index, 255.0);
PlayerInfo[index][pIsAdmin] = admlvl;
PlayerInfo[index][pAdmin] = admlvl;
PlayerAlogin[index] = 0;
SendMes(index,0xF4B800AA,"Вы авторизировались как модератор %d уровня",admlvl);
ASendMes(1,0xF4B800AA,"<ALogin> вошел %s[%d]",Name(index),index);
}
else return PlayerAlogin[index] = 0,ShowPlayerDialog(index,0,0,"Ошибка","Ошибка соединения! Повторите попытку позже","Закрыть","");
return 1;
}
=======================================================================
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу