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

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

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

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

/noooc не работает

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

Aharonyan

Новичок
когда ввожу команду /noooc
Пишет, что общий чат включен админом ........
А вот простые игроки когда пишут в включенный чат /o, то им выдает сообщение о том что они не в праве использовать эту команду.
Пробовали и в закрытый ООС писать но без толку.
Код:
//----------------------------------[ooc]-----------------------------------------------
	else if(strcmp(cmd, "/ooc", true) == 0 || strcmp(cmd, "/o", true) == 0)
	{
		if ((noooc) && PINFO[playerid][pAdminLVL] < 1) return 	SendMe(playerid, CWHITE, "Общий чат выключен администратором.");
        if(PINFO[playerid][pAdminLVL] < 1) return SendMe(playerid, CWHITE, YouCanNot);
		if(PINFO[playerid][pMuted] == true) return SendMe(playerid, TEAM_CYAN_COLOR, PlayerHaveMuteTime);
		if(GetPVarInt(playerid,"AntiFlood") > gettime() ) return SendMe(playerid, 0xFF7979AA, NeFludi);
		new length = strlen(cmdtext);
		while ((idx < length) && (cmdtext[idx] <= ' '))
		{
			idx++;
		}
		new offset = idx;
		new result[64];
		while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
		{
			result[idx - offset] = cmdtext[idx];
			idx++;
		}
		result[idx - offset] = EOS;
		if(!strlen(result)) return SendMe(playerid, 0x00D900C8, "- Подсказка:{FFFFFF} (/o)oc [текст]");
		format(string, sizeof(string), "<< %s[%i]: %s >>",GN(playerid), playerid, result);
		SendAll(COOC,string);
		SetPVarInt(playerid,"AntiFlood",gettime() + 5);
		return true;
	}
Вот и /o
Код:
else if(strcmp(cmd, "/noooc", true) == 0)
	{
		if (PINFO[playerid][pAdminLVL] < 3) return SendMe(playerid, CWHITE, YouCanNot);
		if (noooc == false)
		{
			noooc = true;
			SendAll(CWHITE, "Уведомление: Общий чат выключен администратором сервера");
		}
		else if(noooc == true)
		{
			noooc = false;
			SendAll(CWHITE, "Уведомление: Общий чат включен администратором сервера");
		}
		return true;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу