LimitGlobalChatRadius
Материал из Pro-Pawn Wiki
Описание:
Ограничивает видимость сообщений в чате по расстоянию других игроков от отправителя.
Параметры:
(Float:chat_radius) |
Float:chat_radius | Радиус, в котором должны находиться игроки от отправителя, чтобы получить сообщение. |
Возвращаемое значение:
Всегда возвращает
1
.
Примечание |
Ограничение по расстоянию касается только сообщений, отправленных игроком в чат (т.е. при возврате ненулевого значения в OnPlayerText() ), и не затрагивает работу функций SendClientMessage() , SendClientMessageToAll() , SendPlayerMessageToPlayer() и SendPlayerMessageToAll() .
По умолчанию ограничение по расстоянию отсутствует и игроки могут получать сообщения при любой удалённости от отправителя. После использования данной функции ограничение нельзя полностью отключить - можно только установить достаточно большое расстояние (например, 100000.0 ), чтобы эффект ограничения не проявлялся.
|
Пример использования:
public OnGameModeInit(playerid)
{
// Сделаем так, чтобы сообщения от игроков было видно только тем,
// кто находится в радиусе 100 ед. от отправителя.
LimitGlobalChatRadius(100.0);
}
{
// Сделаем так, чтобы сообщения от игроков было видно только тем,
// кто находится в радиусе 100 ед. от отправителя.
LimitGlobalChatRadius(100.0);
}
См. также: