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

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

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

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

запрос

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

DeanMrz

Умник
При заходе в игру под админкой вылазит такое сообщение


PHP:
	case 1227:
		{
			if(!response) return 1;
			switch(GetPVarInt(playerid,"aLogin"))
			{
			case 1:
				{
					if(!strlen(inputtext)|| !strcmp(inputtext, "qwerty", true) || strlen(inputtext) < 4 || strlen(inputtext) > 8 || strfind(inputtext, "=",true) != -1) return SPD(playerid,1227,DIALOG_STYLE_PASSWORD, ""SERVER"Админ регистрация", ""WHITE"Введите пароль\n\nПароль должен состоять из латинских букв и цифр\n размером от 6 до 15 символов", "Вход", "Отмена");
					SetPVarString(playerid,"inputtext",inputtext);
					format(string, MAX_STR, "SELECT * FROM `admin` WHERE `Name` = '%s'", PlayerInfo[playerid][pNames]);
					mysql_tquery(connects, string,"alogin", "ds",playerid,PlayerInfo[playerid][pNames]);
				}
			case 0:
				{
					if(!strlen(inputtext)) return SPD(playerid,1227,DIALOG_STYLE_PASSWORD, ""SERVER"Админ авторизация", ""WHITE"Введите пароль\n\nПароль должен состоять из латинских букв и цифр\n размером от 4 до 8 символов", "Вход", "Отмена");
					mysql_format(connects, string, MAX_SQL, "SELECT * FROM `admin` WHERE `name` = '%s' AND `password` = '%e'", PlayerInfo[playerid][pNames], inputtext);
					mysql_tquery(connects, string,"password","ds", playerid, inputtext);
				}
			}
			return 1;
		}
PHP:
publics: password(playerid,inputtext[])
{
	new string_last[6],rows,fields;
	cache_get_data(rows,fields,connects);
	if(!rows)
	{
		SendClientMessage(playerid, COLOR_WHITE, "Неверный пароль");
		SetPVarInt(playerid, "Popytki", GetPVarInt(playerid, "Popytki") + 1);
		if(GetPVarInt(playerid, "Popytki") > 2)
		{
			DeletePVar(playerid, "Popytki");
			SetTimerEx("PlayerKick",500,false,"d", playerid);
		}
		return 1;
	}
	SetPVarInt(playerid, "dostup", 1);
	cache_get_field_content(0, "level", string_last, connects);
	PlayerInfo[playerid][bAdmin] = strval(string_last);
	new pip[16]; GetPlayerIp(playerid,pip,16);
    if(aInvisible{playerid} == 1) SendClientMessage(playerid,0xF5DEB3FF,!"[Невидимка] Вы вошли в админ панель.");
	else format(string, 164, "{FF0000}[A] {5ACA43}Администратор %s[%d] вошел в систему администратирования [R-IP:%s] [L-IP:%s]", PlayerInfo[playerid][pNames], playerid, PlayerInfo[playerid][pIpReg], PlayerInfo[playerid][pIP]);
	ABroadCast(COLOR_SERVER,string,1);
	for(new i = 0; i < sizeof(GZInfo); i++)
	{
		GangZoneShowForPlayer(playerid,GZInfo[i][gID],GetGangZoneColor(i));
	}
	
	gAdmin[playerid][ADMIN_MAKELEADER] = cache_get_field_content_int(0,"makeleader",connects);
	gAdmin[playerid][ADMIN_OFFLEADER] = cache_get_field_content_int(0,"offleader",connects);
	gAdmin[playerid][ADMIN_BAN] = cache_get_field_content_int(0,"ban",connects);
	gAdmin[playerid][ADMIN_IBAN] = cache_get_field_content_int(0,"iban",connects);
	gAdmin[playerid][ADMIN_MAKEHELPER] = cache_get_field_content_int(0,"makehelper",connects);
	gAdmin[playerid][ADMIN_OFFHELPER] = cache_get_field_content_int(0,"offhelper",connects);
	gAdmin[playerid][ADMIN_GZCOLOR] = cache_get_field_content_int(0,"gzcolor",connects);
	gAdmin[playerid][ADMIN_GHETTO] = cache_get_field_content_int(0,"ghetto",connects);
	gAdmin[playerid][ADMIN_AVIG] = cache_get_field_content_int(0,"avig",connects);
	gAdmin[playerid][ADMIN_MAKEADMIN] = cache_get_field_content_int(0,"makeadmin",connects);
	gAdmin[playerid][ADMIN_LVIG] = cache_get_field_content_int(0,"lvig",connects);
	gAdmin[playerid][ADMIN_UNLVIG] = cache_get_field_content_int(0,"unlvig",connects);

	gAdminReason[playerid][ADMIN_MAKELEADER] = bool:cache_get_field_content_int(0,"makeleader");
	gAdminReason[playerid][ADMIN_OFFLEADER] = bool:cache_get_field_content_int(0,"offleader");
	gAdminReason[playerid][ADMIN_BAN] = bool:cache_get_field_content_int(0,"ban");
	gAdminReason[playerid][ADMIN_IBAN] = bool:cache_get_field_content_int(0,"iban");
	gAdminReason[playerid][ADMIN_MAKEHELPER] = bool:cache_get_field_content_int(0,"makehelper");
	gAdminReason[playerid][ADMIN_OFFHELPER] = bool:cache_get_field_content_int(0,"offhelper");
	gAdminReason[playerid][ADMIN_GZCOLOR] = bool:cache_get_field_content_int(0,"gzcolor");
	gAdminReason[playerid][ADMIN_GHETTO] = bool:cache_get_field_content_int(0,"ghetto");
	gAdminReason[playerid][ADMIN_AVIG] = bool:cache_get_field_content_int(0,"avig");
	gAdminReason[playerid][ADMIN_MAKEADMIN] = bool:cache_get_field_content_int(0,"makeadmin");
	gAdminReason[playerid][ADMIN_LVIG] = bool:cache_get_field_content_int(0,"lvig");
	gAdminReason[playerid][ADMIN_UNLVIG] = bool:cache_get_field_content_int(0,"unlvig");
	gAdminReason[playerid][ADMIN_CHAT] = bool:cache_get_field_content_int(0,"admset");

	cache_get_field_content(0, "pPrefix", PlayerInfo[playerid][pPrefix], connects, 24);
    cache_get_field_content(0, "c_Prefix", PlayerInfo[playerid][c_Prefix], connects, 24);
    aInvisible{playerid} = cache_get_field_content_int(0, "pInvis", connects);
    isFull{playerid} = cache_get_field_content_int(0, "pFD", connects);
    PlayerInfo[playerid][pAlogin] = true;
	for(new i;i<10;i++) TextDrawShowForPlayer(playerid, CheatText[i]);
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу