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

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

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

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

загрузка не верных данных

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

DeanMrz

Умник
Сделал отдельную загрузку для admin
При вводе команды alogin
Но выводит мои данные не только мне, но и другим пользователям которые зашли под alogin
например мой префикс Cоздатель(pPrefix) Цвет красный {FF0000}(c_Prefix) ввыводит мне и другому человеку
Хотя в базе у него стоит префикс Зам.Создателя(pPrefix) и красный цвет
Такая же ситуация с pFD и pInvis
Код:
PHP:
publics: alogin(playerid,giveplayerid[])
{
	new inputtext[16], string_last[3], rows,fields;
	cache_get_data(rows,fields,connects);
	if(!rows) return SendClientMessage(playerid, COLOR_WHITE, "Вы не администратор");
	GetPVarString(playerid,"inputtext",inputtext,sizeof(inputtext));
	mysql_format(connects,string, 144, "UPDATE `admin` SET `password` = '%s' WHERE `name` = '%s' LIMIT 1", inputtext, PlayerInfo[playerid][pNames]);
	mysql_empty(connects,string);
	SendClientMessage(playerid, COLOR_GREEN, "Поздравляем! Вы получили доступ модератора");
	SetPVarInt(playerid, "dostup", 1);
	cache_get_field_content(0, "level", string_last, connects); PlayerInfo[playerid][bAdmin] = strval(string_last); UpdatePlayerData(playerid, "bAdmin",PlayerInfo[playerid][bAdmin]);
	new pip[16]; GetPlayerIp(playerid,pip,16);
	format(string, 164, "{FF0000}[ALOGIN] %s(%d){FFFFFF} вошел в админ панель",PlayerInfo[playerid][pNames],playerid);
	ABroadCast(COLOR_SERVER,string,1);
	
	for(new i = 0; i < sizeof(GZInfo); i++)
	{
		GangZoneShowForPlayer(playerid,GZInfo[i][gID],GetGangZoneColor(i));
	}

	gAdmin[playerid][ADMIN_KICK] = cache_get_field_content_int(0,"kick",connects);
	gAdmin[playerid][ADMIN_BAN] = cache_get_field_content_int(0,"ban",connects);
	gAdmin[playerid][ADMIN_MUTE] = cache_get_field_content_int(0,"mute",connects);
	gAdmin[playerid][ADMIN_PM] = cache_get_field_content_int(0,"pm",connects);
	gAdmin[playerid][ADMIN_WARN] = cache_get_field_content_int(0,"warn",connects);
	gAdmin[playerid][ADMIN_JAIL] = cache_get_field_content_int(0,"jail",connects);

	gAdminReason[playerid][ADMIN_KICK] = bool:cache_get_field_content_int(0,"kickset");
	gAdminReason[playerid][ADMIN_BAN] = bool:cache_get_field_content_int(0,"banedset");
	gAdminReason[playerid][ADMIN_MUTE] = bool:cache_get_field_content_int(0,"muteset");
	gAdminReason[playerid][ADMIN_PM] = bool:cache_get_field_content_int(0,"pmset");
	gAdminReason[playerid][ADMIN_WARN] = bool:cache_get_field_content_int(0,"warnset");
	gAdminReason[playerid][ADMIN_JAIL] = bool:cache_get_field_content_int(0,"jailset");
	gAdminReason[playerid][ADMIN_CHAT] = bool:cache_get_field_content_int(0,"admset");
    PlayerInfo[playerid][pPrefix] = cache_get_field_content_int(0, "pPrefix", connects);
    PlayerInfo[playerid][c_Prefix] = cache_get_field_content_int(0, "c_Prefix", connects);
    aInvisible{playerid} = cache_get_field_content_int(0, "pInvis", connects);
    isFull{playerid} = cache_get_field_content_int(0, "pFD", connects);

	new day,month,year;
	getdate(year,month,day);
	mysql_format(connects, string, 144, "UPDATE `admin` SET  `LastCon` = '%d.%d.%d' WHERE `name` = '%s'", day,month,year,PlayerInfo[playerid][pNames]);
	mysql_empty(connects, string);
	SCMF(playerid, COLOR_WHITE, "[БД]: Активизация Вашего последнего входа прошла успешно. ("SERVER"%d.%d.%d"WHITE")",day,month,year);
	SetPlayerColor(playerid, 0xFFCC00FF);
	
	for(new i;i<10;i++) TextDrawShowForPlayer(playerid, CheatText[i]);
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу