Раздел навигации

[Pawn.CMD] /gnews - Гос.Новости

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Продвинутый
Редактор
Регистрация
25 Сен 2022
Сообщения
196
Добрый вечер!
Команда для ваших организаций. От вас требуется: Вставить свои проверки куда я укажу
Код -
C++:
CMD:gnews(playerid, params[])
{
    if(!(TEAM_GOVERNMENT <= GetPlayerTeamEx(playerid) <= TEAM_FSIN)) return SendClientMessage(playerid, 0x999999FF, "Вам недоступна данная функция");// Проверка, если вы находитесь в госке. Замените на свою.
    if(!(9 <= GetPlayerJob(playerid) <= 10)) return SendClientMessage(playerid, 0xCECECEFF, "Функция доступна лидерам организации и их заместителям"); // Проверка на доступность команды лидеру/заму. Замените на свою.
    if(IsPlayerMuted(playerid) > 0) return SendClientMessage(playerid, 0xFF6600FF, "Доступ в чат заблокирован. Время до разблокировки: {66CC33}/time"); // Блокировка чата. Замените, либо удалите по вашему вкусу.
    if(!strlen(params)) return SendClientMessage(playerid, 0xCECECEFF, "Используйте: /gnews [текст]");


    new fmt_msg[170 + 1];
    format(fmt_msg, sizeof fmt_msg, "Гос.новости: %s[%d]: %s", GetPlayerNameEx(playerid), playerid, params); // getplayernameex заменяйте на свою. Ибо могут быть ерроры
    SendClientMessageToAll(0x4466CCFF,  fmt_msg);

    return 1;
}

Прочтите комментарии к проверке, дабы избежать ошибок при компиляции.
 
Сверху