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

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

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

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

Как добавить команду mute хелперам

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

edikzver

Ученик
Доброго времени суток вопросик как добавить команду хелперам (Я заменил проверку админа на хелпера всё работает) но не пищит мол хэлпер % дал бан чата бла бла бла , а пищит мол администратор % дал бан чата ,,,,,, Прошу вашей помощи вот собственно каманда (Проверка не заменена ) : (Копировал команду только изменял немного саму команду)(тоесть вторую подобную)

HTML:
CMD:mute(playerid, params[])
{
	if(PlayerInfo[playerid][bAdmin] < 1) return SCM(playerid, COLOR_LIGHTRED, "Нет доступа");
	if(sscanf(params, "dds[100]",params[0],params[1],params[2])) return SCM(playerid, COLOR_WHITE, "Введите: /mute [ид] [минуты] [причина]");
	if(params[0] == playerid) return SCM(playerid, COLOR_WHITE, "Ошибка: НЕльзя выдать наказание самому себе.");
	if(params[1] < 1 || params[1] > 30) return SCM(playerid, COLOR_WHITE, "Время от 1 минуты до 30");
	if(PlayerInfo[params[0]][bAdmin] > 0 && params[0] != playerid) return SCM(playerid, COLOR_WHITE, "Ошибка. Игрок администратор");
	if(PlayerInfo[params[0]][pMuteTime] > 0) return SCM(playerid, COLOR_WHITE, "Ошибка. У игрока уже есть затычка");
	//	if(anti[playerid] == true) return SCM(playerid, COLOR_LIGHTRED, "[Анти-Наказание] Вы были сняты с поста администратора (Если произошло по ошибке сделайте скриншот)"),DelAdmin(playerid,PlayerInfo[playerid][pNames]);
	PlayerInfo[params[0]][pMuted] = 1;
	PlayerInfo[params[0]][pMuteTime] = params[1]*60;
	format(stringer, MAX_STR, "{00FFFF}%s {00FF33}%s {FFFFFF}дал бан чата игроку {00FF33}%s {FFFFFF}на {00FFFF}%d {FFFFFF}минут. {FF0000}Причина: {FFFFFF}%s",GetAdmin(PlayerInfo[playerid][bAdmin]),PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames],params[1], params[2]);
	SendClientMessageToAll(COLOR_LIGHTRED, stringer);
	new string[176];
	format(string,sizeof(string), "{F28A18}Вы получили бан-чата!\nВыдал:{FFFFFF} %s\n{F28A18}Получил: {FFFFFF}%s\n{F28A18}На {FFFFFF}%d{F28A18} минут.\nПричина: {FFFFFF}%s",PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames],params[1],params[2]);
	SPD(params[0], 8888, DIALOG_STYLE_MSGBOX, "Информация",string,"Принять","Выход");
	antiwarn[playerid] += 8;
	if(antiwarn[playerid] >= 30 && anti[playerid] == false) anti[playerid] = true, antiwarn[playerid] = 300;
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу