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

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

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

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

Не работает команда /o

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

indnike

Умник
Доброго времени суток!
Возникла такая проблема вставил в мод 3 команды 2 из них работают это /olimit и /noooc а вот /o не работает не знаю почему может кто поможет
Переменные
PHP:
new noooc;
new antiooc;
new antioocsend;
Сами команды
PHP:
YCMD:ooc(playerid, params[], help)
{
	if(PlayerInfo[playerid][pMuted] == 1)
	{
		format(YCMDstr, sizeof(YCMDstr), "У Вас бан чата! До снятия: %d секунд(ы)",PlayerInfo[playerid][pMuteTime]);
		SendClientMessage(playerid, COLOR_LIGHTRED, YCMDstr);
		return true;
	}
	if(sscanf(params, "s[128]",params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: (/o)oc [текст]");
	if((!noooc) && PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_GRAD1, "Общий чат отключен админом!");
	else if(dostup[playerid] == 0 && PlayerInfo[playerid][pAdmin] >= 1) return true;
	if(PlayerInfo[playerid][pAdmin] == 0 && gettime() < antioocsend) return SendClientMessage(playerid, COLOR_GREY, "Антифлуд ООС чата");
	antioocsend = gettime()+antiooc;
	foreach(new i:Player)
	{
		if(ChatOOC[playerid] == 1) SendMes(i,COLOR_OOC,"<< %s[%d]: %s >>",Name(playerid), playerid, params[0]);
	}
	return 1;
}
YCMD:olimit(playerid, params[], help)
{
	if(PlayerInfo[playerid][pLogin] == 0) return true;
    if(PlayerInfo[playerid][pAdmin] < 4 || dostup[playerid] == 0) return true;
	if(sscanf(params, "d",antiooc)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /olimit [секунды]");
	SendMes(playerid,0xFFFFFFFF,"Установлен лимит для OOC чата на %d секунд",antiooc);
	return 1;
}
YCMD:noooc(playerid, params[], help)
{
    if(PlayerInfo[playerid][pLogin] == 0) return true;
    if (PlayerInfo[playerid][pAdmin] < 4 || dostup[playerid] == 0) return true;
	if (noooc != 0) return noooc = 0, BroadCast(COLOR_WHITE, "Общий чат отключен админом!");
	if(sscanf(params, "s[128]", params[0])) return	SendClientMessage(playerid, COLOR_WHITE, "Введите: /noooc [1 включить / 0 отключить]");
	noooc = params[0], BroadCast(COLOR_WHITE, "Общий чат включен админом!");
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу