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

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

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

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

Кикает основателя

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

Den_Gurino

Умник
Это снова я,у меня вот такая проблема появилась.
В одном моде стоит проверка на имя основателя и его ранг (9) при подключении к серверу,в БД мускул я ставлю себе 9 ранг админа (основателя) и при подключении на сервер при вводе админ пароля меня кикает,не могу понять почему,вод код админ авторизации.
PHP:
		case ADMIN_DOSTUP:
		{
			if(response)
			{
				if(Player[playerid][pAdmin] < 1) return send(playerid, COLOR_GREY, UnAdminMes);
				if(!strlen(inputtext)) return ShowPlayerDialog(playerid,ADMIN_DOSTUP,DIALOG_STYLE_PASSWORD,"Секретный админ пароль","Введите ваш админ пароль","Готово","");
				if(strval(inputtext) != Player[playerid][pDostup])
				{
				    if(GetPVarInt(playerid,"Error_Admin") == 3) KickEx(playerid,0);
					SetPVarInt(playerid,"Error_Admin",GetPVarInt(playerid,"Error_Admin")+1);
				    f(string,"Введенный пароль не верный.\nУ вас осталось %d попыток",3-GetPVarInt(playerid,"Error_Admin"));
					ShowPlayerDialog(playerid,ADMIN_DOSTUP,DIALOG_STYLE_PASSWORD,"Секретный админ пароль",string,"Готово","");
					return true;
				}
				if(Player[playerid][pAdmin] == 9)
				{
					if(!strcmp(Player[playerid][pName], "Den_Gurino", true))
					{
						SetPVarInt(playerid,"AdminDostup",1);
						f(string, " {FFA500}< Основатель > %s[%d] авторизовался",Player[playerid][pName],playerid);
						SendAdminMessage(COLOR_WHITE,string,1);
						return true;
					}
					else
					{
						Player[playerid][pAdmin] = 1;
						KickEx(playerid,0);
						return true;
					}
				}
				SetPVarInt(playerid,"AdminDostup",1);
				f(string, " {FFA500}< Администратор(%d) > %s[%d] авторизовался",Player[playerid][pAdmin],Player[playerid][pName],playerid);
				SendAdminMessage(0xF4B800AA,string,1);
			}
			else ShowPlayerDialog(playerid,ADMIN_DOSTUP,DIALOG_STYLE_PASSWORD,"Секретный админ пароль","Введите ваш админ пароль","Готово","");
			return true;
		}
В начале я думал что меня кикает из-за проверки на имя основателя,я изменил имя на свое,потом я не стал вписывать в БД себе адм. пароль,надеялся что работает только тот пароль,который выдается рандомно,но ни чего не помогает.
Если я ставлю себе 8 ранг админа или какой другой,все нормально,как ставлю 9 ранг,меня всю дорогу кикает.
Помогите пожалуйста разобраться,уже 2 часа ломаю голову.

---------- Сообщение добавлено в 22:26 ---------- Предыдущее сообщение добавлено в 22:03 ----------

Разобрался,тема закрыта!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу