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

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

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

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

/mute

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

Артём2222

Новичок
Помогите переделать команду, при снятий бан чата игроку выдаётся что ему дали на 0 минут. И пишет что игрок получил бан чата от Администратора. Нужно сделать чтобы этого не писало и при снятий писало Администратор снял бан чата - Без получения
PHP:
CMD:mute(playerid,params[])
{
	if(DostupForAdministration[playerid] == false || PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid, -1, "Вы не администратор");
	new giveplayerid, timemute = -1;
	if(sscanf(params,"dd",giveplayerid, timemute)) return SCM(playerid, COLOR_WHITE, "Введите: /mute [ид] [минуты]");
	if(!IsPlayerConnected(giveplayerid) || giveplayerid == INVALID_PLAYER_ID || gPlayerLogged[giveplayerid] == false) return SCM(playerid, COLOR_GREY,"Не авторизирован / зарегистрирован");
	GetPlayerName(giveplayerid, gp, sizeof(gp));
	GetPlayerName(playerid, sn, sizeof(sn));
	if(timemute == 0)
	{
		PlayerInfo[giveplayerid][pMute] = 0;
		format(nsa,128,"Администратор %s снял бан чата у %s",sn,gp);
		SCM(giveplayerid,COLOR_LIGHTRED,"Вам сняли бан чата.");
		SCMToAll(COLOR_LIGHTRED,nsa);
		Spam[playerid] = 0;
	}
 	format(nsa,128,"%s получил бан чата от администратора %s",gp,sn);
	SCMToAll(COLOR_LIGHTRED,nsa);
	format(nsa,128,"Вы получили бан чата на %d минут.",timemute);
	SCM(giveplayerid,COLOR_LIGHTRED,nsa);
	PlayerInfo[giveplayerid][pMute] = timemute*60;
	Spam[playerid] = 0;
	return true;
}
Дам + кто поможет
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу