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

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

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

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

команда /offwarn

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

DeanMrz

Умник
Уважаемые пользователи pawno вот я написал команду offwarn но она почемуто не работает помогите пожалуйсто
PHP:
publics: OffWarn(playerid, tmp[],Reason[])
{
	new rows, fields;
	cache_get_data(rows,fields);
 	if(!rows) return SCM(playerid, -1, "Игрок не найден");
	new string[BIG_SIZE];
	new count_warns = cache_get_row_int(0,0);
	if((count_warns+1) < 3)
	{
		stringer = "";
  		mysql_format(connects, string, sizeof(string), "UPDATE `accounts` SET `pWarns` = '%d', `pLeader` = '0', `pMember` = '0', `pRank` = '0', `punWarns` = '%d', `WarnAdmin` = '%s', `WarnReason` = '%s', `WarnOffline` = '1' WHERE `Name` = '%s'",count_warns+1,count_warns+1,PlayerInfo[playerid][pNames],Reason,tmp);
		mysql_empty(connects, string);

  		format(stringer,sizeof(stringer), "%s получил оффлайн предупреждение от администратора: %s. Причина: %s",tmp,PlayerInfo[playerid][pNames], Reason);
		SendClientMessageToAll(COLOR_LIGHTRED,stringer);
	}
	else
	{
 		new sstring[60];
 		format(sstring,sizeof(sstring),"%s [3 WARN]",Reason);
		format(string, 128, "SELECT * FROM `banlist` WHERE `Nick` = '%s' LIMIT 1", tmp);
		mysql_tquery(connects, string, "OffBan", "issd",playerid,tmp,sstring,7);
	}
	return 1;
}

CMD:offwarn(playerid, params[])
{
	if(PlayerInfo[playerid][bAdmin] < 6) return SCM(playerid, -1, "• {AC0000}[Ошибка] {ffffff}Вам недоступна эта функция!");
	new reason[64], Name[24];
	if(sscanf(params,"s[24]s[64]",Name,reason))  return SCM(playerid, -1, "• {FFC800}[Подсказка] {ffffff}Используйте /offwarn [Ник] [Причина]");
	if(strlen(reason) > 64) return SCM(playerid, -1, "• {AC0000}[Ошибка] {ffffff}Много символов!");
	if(!strcmp(Name, FD1, true) || !strcmp(Name, FD2, true) || !strcmp(Name, FD3, true) || !strcmp(Name, FD4, true) || !strcmp(Name, FD5, true)) return true;
	new string[100];
	mysql_format(connects, string, 100, "SELECT `pWarns` FROM `accounts` WHERE `Name` = '%s'", Name);
	mysql_tquery(connects, string, "OffWarn", "dss",playerid,Name,reason);
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу