Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Функция SendServerMessage

m1n1vv

Компетентный
SendServerMessage - функция рассылки системных сообщений

PHP:
SendServerMessage(playerid, reason, const message[], member = 0)
  • playerid - ID игрока
  • reason - ID упоминания
    • 0 - сервер
    • 1 - ошибка
    • 2 - предупреждение
  • message - сообщение
  • member - рассылка сообщения для определенной фракции через цикл (по умолчанию отключено)

PHP:
stock SendServerMessage(playerid, reason, const message[], member = 0)
{
	static const
		treason[][] =
		{
			!"0060FF}[Сервер] {FFFFFF}",
			!"FF0000}[Ошибка] {FFFFFF}",
			!"FF7800}[Предупреждение] {FFFFFF}"
		};

	static
		lmember;

	new
		string[36] = !"{";

	strcat(string, treason[reason]);
	strcat(string, message);

	if (!member)
		return SendClientMessage(playerid, -1, string);

	lmember = (pInfo[playerid][pMember]) ? (pInfo[playerid][pMember]) : (pInfo[playerid][pLeader]);
	if (lmember == member)
		return SendClientMessage(i, -1, string);

	return 1;
}
 
Последнее редактирование:
Сверху Снизу