TPChat

ПЛАТНЫЕ TPChat 1.0.0

TPChat
Поддерживаемые плагины
Все плагины IQ
Все плагины TP


СПОЙЛЕР: КАК УСТАНОВИТЬ КАРТИНКИ?

Перейдите в папку /data/TPSystem/TPChat и перенесите папку Images из архива туда, далее перезагрузите плагин
image.png


image.png


image.png


image.png


image.png


image.png


image.png


image.png


image.png


image.png


image.png


image.png


image.png


image.png


Список возможностей :

Мультиязычность - до максимума!
Чат - это важная часть игрового процесса, позволяющая игрокам общаться, обмениваться или собираться в группы, но, есть игроки, которые не общаются на языке целевой аудитории вашего сервера, мой плагин решает эту проблему!

С помощью TPChat ваши игроки смогут общаться на языке, который они знают, все сообщения будут переводиться и приходить другим игрокам на их языке!
Это еще больше раскроет потенциал вашего сервера и чат заживет новыми красками и большей активностью!
(Для этого потребуется дополнительный плагин - TranslationAPI)

Примеры того, как игроки будут видеть сообщения в зависимости от выбранного ими языка игры

Оригинальное сообщениеИгрок с английским клиентомИгрок с китайским клиентом
RuToRu.png.0d942e3800b4b8889c105cfc8624a560.png
RuToEn.png.88f02e03534bae6975ff57667319716a.png
RuToCh.png.d56623e2c819cc7e557ea5f8c9a8b335.png

Плагин имеет встроенные автоматические сообщения в чат, автоответчик, уведомления о входе и выходе игроков - и все это поддерживается на разных языках, сообщения и их переводы можно настраивать в конфигурации плагина!

Кастомизация игроков :
Игроки могут устанавливать себе и изменять : префиксы, цвет ника, цвет сообщений по привилегиям
Помимо этого имеется автоматическая поддержка плагинов кланов, которые отобразят тэг клана в чате.
Все это можно настроить и изменить как угодно с помощью конфигурации
Поддержка рангов в плагине IQRankSystem

Вы можете менять размеры сообщений, ников и стандартных префиксов для игроков без привилегий и полностью изменить чат!

Современное UI оформление в нейтральном стиле :
Все UI оформление выполнено в нейтральном стиле, что позволяет ему отлично смотреться вместе с другими вашими плагинами, но не смотря на это UI оформление является укомплектованным и отлично выделяется.
Вы можете полностью заменять картинки и менять UI оформление на свой вкус, все файлы с картинками я предоставляю вместе с плагином!

Система мутов - блокировка чата или голоса :
В плагине встроена ручная и автоматическая система блокировки чата.
Вы и ваши модераторы смогут отслеживать нарушителей и блокировать им чат или голос с помощью UI-интерфейса или с помощью команд!

Встроенная автоматическая блокировка настраивается в конфигурации и освободит вас от частых нарушений, вам достаточно просто указать "бан-слово" и плагин сразу среагирует на него, выдав нарушителю мут в чате на указанное вами время и причину!

Автоматический мут за "бан-слово"
image.png.17ae6ec30280e2a42a107d7e6269eb5d.png


Анти-спам система :
Встроенная защита анти-спам для игроков, вы можете настроить ее работу по своему.
Есть 2 вида защиты, отправка сообщения в N раз секунд и автоматический мут за повторяющиеся сообщения

Контроллер нежелательного текста:
В плагине есть встроенный контроллер ников позволит удалить нежелательный текст или ссылки с ников ваших игроков
Встроенный контроллер сообщений в чате, который позволит удалить или скрыть нежелательный текст или рекламу
В плагине встроено скрытие сообщений о том, что администратор сервера выдал или взял себе предметы через F1 меню игры

Автоматические сообщения :
Плагин оснащен большой системой автоматических сообщений для игроков!
Вы можете настроить мультиязычные сообщения с вашей рекламой или информацией о сервере в каждый интервал времени, сообщения могут отправлять как случайным образом, так и по порядку!
image.png.e279747501c81ea30c284876cdb83996.png


Уведомление при входе на сервер, вы можете настроить сообщения которые отправятся игроку после входа на сервер, так вы сможете что-то рассказать ему или объявить о каком-то нововведении

Уведомление о входе и/или выходе игрока, при подключении есть возможность отобразить в чат о том, что игрок зашел на сервер, с поддержкой отображения его страны.
При выходе можно отобразить причину по которой игрок вышел с сервера
Серверный ассистент, плагин оснащен автоответчиком, который отправит текстовое оповещение с информацией игроку - если он напишет ключ-слово
Пример работы автоответчика :

image.png.d986895063bd479c68a0acc3f1ceff6a.png


Система личных переписок :
Игроки могут общаться между собой и вести личные переписки, в плагине встроена поддержка сообщений игроков с помощью команд /pm и /r
Игрок может добавить в игнорирование другого нежелательного игрока и он больше не увидит личных сообщений от него

Логирование :
Большие возможности для логирования, которые включаются отдельно.
Все логирование отправляется по WebHooks в ваш Discord канал!

Поддерживаемые плагины :
На данный момент времени плагин уже имеет большую базу поддерживаемых плагинов и работающих вместе!
Поддерживается : вся ветка IQ и TP плагинов, XLevels, Clans, TranslationAPI, XPrison, Friends и много-много других плагинов!
Это позволяет создать единый стиль сообщений и уведомлений на вашем сервере!
Если вы разработчик и хотите связать свой плагин с моим - смотрите во вкладку API.
По всем вопросам - можете связываться со мной лично

API

C#:
void OnPlayerMuted(BasePlayer Target, BasePlayer Moderator, Int32 MuteTime, String Reason) /// - вызывается после выданного мута игроку

void OnModeratorSendBadWords(BasePlayer Moderator, String Message) /// - вызывается когда игрок с правами модерации использует запрещенное слово

void OnPlayerSendBadWords(BasePlayer player, String Message) /// - вызывается когда игрок с использует запрещенное слово

string API_GET_NICK_COLOR(ulong ID) ///- возвращает цвет ника (HEX)

string API_GET_CHAT_COLOR(ulong ID) ///-возвращает цвет сообщения (HEX)

string API_GET_PREFIX(ulong ID) ///- возвращает префикс игрока

bool API_CHECK_VOICE_CHAT(ulong ID) ///- возвращает значение true/false , замучен голос или нет

bool API_CHECK_MUTE_CHAT(ulong ID) ///- возвращает значение true/false , замучен чат или нет

string API_GET_DEFUALT_PRFIX() ///- возвращает стандартный префикс по умолчанию

string API_GET_DEFUALT_COLOR_NICK() ///- возвращает стандартный цвет ника по умолчанию

string API_GET_DEFUALT_COLOR_CHAT() ///- возвращает стандартный цвет чата по умолчанию

void API_SEND_PLAYER(BasePlayer player,string PlayerFormat, string Message, string Avatar, Chat.ChatChannel channel = Chat.ChatChannel.Global) ///- отправляет сообщение игроку со всеми форматированиями

void API_SEND_PLAYER_PM(BasePlayer player, string DisplayName, string userID, string Message) ///- Отправляет личное сообщение игроку от игрока с ником, который вы зададите

void API_SEND_PLAYER_CONNECTED(string DisplayName, string country, string userID) ///- отправляет в общий чат "подключение" игрока с заданным ником, страной и ID, userID используется для аватарки

void API_SEND_PLAYER_DISCONNECTED(string DisplayName, string reason, string userID) ///- отправляет в общий чат "отключение" игрока с заданной причиной, страной и ID, userID используется для аватарки

void API_ALERT(string Message, Chat.ChatChannel channel = Chat.ChatChannel.Global, string CustomPrefix = "", string CustomAvatar = "") ///- отправка сообщения от плагина в виде "Оповещение" со всеми настройками ,возможность установить свой префикс и иконку по Steam64ID

void API_ALERT_PLAYER(BasePlayer player,string Message, string CustomPrefix = "", string CustomAvatar = "") ///- отправка сообщения одному игроку от системы(со всеми настройками из чата). Если не заполнять CustomPrefix , будет по дефолту, как настроено в конфиге плагина , CustomAvatar - устанавливает ваш аватар по Steam64ID , который укажете, если оставите пустым, будет аватар из конфигурации
Автор
Sempai
Скачивания
0
Просмотры
120
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Sempai