OnChatMessage RU

From GTA Network Wiki
Jump to navigation Jump to search

OnChatMessage RU
Server-Side Function

utilities-terminal.png Server-Side csharp.png C#

Обработка сервер-чата.

Атрибут

[ServerEvent(Event.ChatMessage)]

Обязательные параметры

  • Client: игрок, который отправляет сообщение.
  • string: сообщение.

Пример использования

  • Использование на примере фильтрации плохих слов

Мы создадим новый метод OnChatMessage и присвоим ему атрибут события, чтобы взять на себя управление чатом сервера.

Примечание: Атрибут DisableDefaultChat отключает отправку сообщений в чат по умолчанию, и которое позволяет вам полностью контролировать серверный чат.

[DisableDefaultChat]
[ServerEvent(Event.ChatMessage)]
public void OnChatMessage(Client player, string message)
{
    if (message.Contains("Дурак"))
    {
        NAPI.Chat.SendChatMessageToPlayer(player, "Плохое слово!");
        return;
    }
    NAPI.Chat.SendChatMessageToAll(player.Name + ": " + message);
}

Изменения

Версия Описание
1.0 Релиз.

Рекомендации