
Это расширенная информация игрока и плагин уведомлений сервера.
Этот плагин находится в своем ядре на основе прежнего доступного плагина Notifier.
Лучшее из этого было снято, а более или менее плохие реализованные части, которые остались позади, полностью заменены, а также значительно улучшены и / или расширены.
Core feature list for Tipster:
・ Профайл игрока
・ Информация о выступлении игрока
・ Приветственные сообщения
・ Информация о правилах сервера
・ Обмен сообщениями
Full multi-language support for all plugin parts:
・Множественные параметры форматирования для сообщений о соединении / отпускании
・Все названия стран доступны на 81 языке
・Приветствует сообщения
・Сообщения для сообщений
・Правила сервера
Multiple additional plugin options available:
・Несколько вариантов раскраски текста
・Раскраска и параметры Seperator
・Полное форматирование префикса
・Элементы управления сообщениями расширенного объявления
・Несколько переключателей включения / выключения для частей сообщений
・Параметры команды плагина включают / отключают переключатели
・Параметры командной строки «chatcommand» сменяемые
Additional extended/included functions:
・4-сторонняя отказоустойчивая проверка кода страны
・Включены функции Countryblock
・Самогенерируемый CountryList с 81 доступным переводом
・Функция фильтра для команды Pluginlist
При первом запуске, плагин создаст словарь countrynames с все доступные страны (249) предоставляются на 81 языке. Это делается веб-запросом на pastebin, где я сохранил эти данные как CSV. Этот вызов создаст файл под названием «Tipster_CountryDatabase.json» в папке yourdata.
Когда игрок впервые подключается, для этого игрока создается новая запись данных. Затем плагин пытается случайным образом вызвать 1 из 4 api-сервисов, чтобы получить код страны для этого IP-адреса. Если по какой-либо причине одна служба выходит из строя, вызывается следующий случайный., До 4-го и последнего. Каждый запрос ограничен по времени и также безопасен для предотвращения ошибок, вызванных неудачными веб-запросами.
NOTE: Это также повышает точность блокировки страны.
Возвращенный код страны затем разрешает внутреннюю проверку результирующего имени страны, и оба добавляются к его записи данных. Эта запись по умолчанию действительна 7 дней, прежде чем она будет повторно подтверждена. Это позволяет как можно меньше количества необходимых веб-запросов.
Эти созданные записи игрока сохраняются в «Tipster_PlayerDatabase.json» также в папке с данными. Это сохраняется при «OnServerSave».
Player location and localization in combination:
Когда используется локализация языка, плагин также возвращает для любого языка правильное имя страны в том, что игрок доставил язык отдельно для каждого игрока. Это делается путем сравнения доступных языков плагина с предоставленным игроком-клиентом lanaguage и, наконец, с 81 доступным переводом.
Все тексты включены и поддерживаются языком api.
Когда был создан языковой файл по умолчанию для английского языка, его можно скопировать в нужную языковую папку.
По умолчанию он содержит пример сообщений для 3 основных типов:
Вы заметите, что каждый из этих типов имеет расширение номера начиная с 00.
В случае необходимости больше сообщений типа, вы можете просто добавить новое сообщение вашего желаемого типа и поднимите номер на конце.
Этот плагин находится в своем ядре на основе прежнего доступного плагина Notifier.
Лучшее из этого было снято, а более или менее плохие реализованные части, которые остались позади, полностью заменены, а также значительно улучшены и / или расширены.
Core feature list for Tipster:
・ Профайл игрока
・ Информация о выступлении игрока
・ Приветственные сообщения
・ Информация о правилах сервера
・ Обмен сообщениями
Full multi-language support for all plugin parts:
・Множественные параметры форматирования для сообщений о соединении / отпускании
・Все названия стран доступны на 81 языке
・Приветствует сообщения
・Сообщения для сообщений
・Правила сервера
Multiple additional plugin options available:
・Несколько вариантов раскраски текста
・Раскраска и параметры Seperator
・Полное форматирование префикса
・Элементы управления сообщениями расширенного объявления
・Несколько переключателей включения / выключения для частей сообщений
・Параметры команды плагина включают / отключают переключатели
・Параметры командной строки «chatcommand» сменяемые
Additional extended/included functions:
・4-сторонняя отказоустойчивая проверка кода страны
・Включены функции Countryblock
・Самогенерируемый CountryList с 81 доступным переводом
・Функция фильтра для команды Pluginlist
При первом запуске, плагин создаст словарь countrynames с все доступные страны (249) предоставляются на 81 языке. Это делается веб-запросом на pastebin, где я сохранил эти данные как CSV. Этот вызов создаст файл под названием «Tipster_CountryDatabase.json» в папке yourdata.
Когда игрок впервые подключается, для этого игрока создается новая запись данных. Затем плагин пытается случайным образом вызвать 1 из 4 api-сервисов, чтобы получить код страны для этого IP-адреса. Если по какой-либо причине одна служба выходит из строя, вызывается следующий случайный., До 4-го и последнего. Каждый запрос ограничен по времени и также безопасен для предотвращения ошибок, вызванных неудачными веб-запросами.
NOTE: Это также повышает точность блокировки страны.
Возвращенный код страны затем разрешает внутреннюю проверку результирующего имени страны, и оба добавляются к его записи данных. Эта запись по умолчанию действительна 7 дней, прежде чем она будет повторно подтверждена. Это позволяет как можно меньше количества необходимых веб-запросов.
Эти созданные записи игрока сохраняются в «Tipster_PlayerDatabase.json» также в папке с данными. Это сохраняется при «OnServerSave».
Player location and localization in combination:
Когда используется локализация языка, плагин также возвращает для любого языка правильное имя страны в том, что игрок доставил язык отдельно для каждого игрока. Это делается путем сравнения доступных языков плагина с предоставленным игроком-клиентом lanaguage и, наконец, с 81 доступным переводом.
Все тексты включены и поддерживаются языком api.
Когда был создан языковой файл по умолчанию для английского языка, его можно скопировать в нужную языковую папку.
По умолчанию он содержит пример сообщений для 3 основных типов:
- Welcome
- Advert
- Rules
Вы заметите, что каждый из этих типов имеет расширение номера начиная с 00.
В случае необходимости больше сообщений типа, вы можете просто добавить новое сообщение вашего желаемого типа и поднимите номер на конце.