Demico
Дебютант
Если вводить больше 60 символов, объявление видят все, но я почему то не вижу его. Помогите пожалуйста
PHP:
CMD:vad(playerid, params[])
{
if(!IsPlayerConnected(playerid)) return 1;
if(sscanf(params, "s[128]",params[0])) return SendClientMessage(playerid, COLOR_WHITE, "{D7D700}Введите: {D9D9D9}/vad [текст]");
if(PlayerInfo[playerid][pDonateRank] != 3) return SendClientMessage(playerid, COLOR_WHITE, "Необходимо иметь GOLD VIP [/donate]");
if(PlayerInfo[playerid][pMuted] == 1) return SendClientMessage(playerid, COLOR_LIGHTRED, "У вас бан чата!");
if(adverttime > 0) return SendClientMessage(playerid,COLOR_WHITE,"Попробуйте попозже!");
if(IsIpFound(params[0]))
{
format(CommandMas, 100, "Антиреклама: [AD] %s[%d]: %s",Name(playerid),playerid,params[0]);
ABroadCast(COLOR_YELLOW, CommandMas, 1);
PlayerInfo[playerid][pMuted] = 1;
SetPlayerInt(playerid, "pMuted", PlayerInfo[playerid][pMuted]);
PlayerInfo[playerid][pMuteTime] = 60;
SendClientMessage(playerid,COLOR_YELLOW,"[Антиреклама]: Вы получили бан чата на 60 секунд");
return 1;
}
new string[156];
adverttime = 120;
format(string, sizeof(string), "{"#cGOVC"}[Радиостанция]: {C0C400}%s - Отправитель: %s[%d] - Телефон: %d -", params[0], Name(playerid), playerid, PlayerInfo[playerid][pPnumber]);
SendClientMessageToAll(0x4682B4FF, string);
return true;
}
Последнее редактирование:
