- Регистрация
- 25 Сен 2022
- Сообщения
- 228
- Автор темы
- #1
Добрый вечер!
Команда для ваших организаций. От вас требуется: Вставить свои проверки куда я укажу
Код -
Команда для ваших организаций. От вас требуется: Вставить свои проверки куда я укажу
Код -
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;
}
Прочтите комментарии к проверке, дабы избежать ошибок при компиляции.