indnike
Умник
Доброго времени суток!
Возникла такая проблема вставил в мод 3 команды 2 из них работают это /olimit и /noooc а вот /o не работает не знаю почему может кто поможет
Переменные
Сами команды
Возникла такая проблема вставил в мод 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;
}
