Перейти к содержанию
expected

Ищу команду департамента (/d)

Рекомендуемые сообщения

expected

dc_cmd + sscanf

 

Нужна команда /d для переговоров между фракциями.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
des2royer
CMD:d(playerid, params[])
{
	new name[MAX_PLAYER_NAME];
	GetPlayerName(playerid, name, sizeof(name));
	extract params -> new string:text[128]; else return SendClientMessage(playerid, -1, !"[Ошибка]: /d [Text]");
	static const msg[] = "[D] %s((%d)): %s";
	new fmt_msg[sizeof(msg) + (-2) +  MAX_PLAYER_NAME + (-2) + 3 + (-2) + 128];
	format(fmt_msg,sizeof(fmt_msg), msg, name, playerid, text);
	SendTeamMessage(1, 0xFF5030AA, fmt_msg);
	return 1;
}

Свои проверки вставишь сам.

Цитата

SendTeamMessage(1, 0xFF5030AA, fmt_msg);

Где 1 это номер организации которая будет видеть данное сообщение, если ты хочешь добавить туда ещё больше организаций, то вот пример.

if(pData[pMember] == 1 || pData[pLeader] == 1) // тут твои проверки
{
	static const msg[] = "[D][МВД] %s((%d)): %s";
	new fmt_msg[sizeof(msg) + (-2) +  MAX_PLAYER_NAME + (-2) + 3 + (-2) + 128];
	format(fmt_msg,sizeof(fmt_msg), msg, name, playerid, text);
	SendTeamMessage(1, 0xFF5030AA, fmt_msg);
	SendTeamMessage(2, 0xFF5030AA, fmt_msg);
	SendTeamMessage(3, 0xFF5030AA, fmt_msg); // и так далее
}

 

Изменено пользователем Lenov
  • Haha 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.