• Друзья, на пополнения счёта добавлены новые платежные методы FreeKassa, ЮМани, Perfect Money, Cryptomus (все виды криптовалют)

ПРИВАТНЫЙ TeamGuard

Контроль игроков, авторизаций
TeamGuard
Задача данного плагина - осложнить жизнь игрокам, которые играют в больших группах, чем разрешено на сервере.

Так же, позволяет устанавливать лимит на авторизации в шкафах, турелях и кодовых замках.
При превышении лимита, или замене игрока (очистки всех авторизованных, зависит от настроек) - происходит запись в лог (oxide\logs\TeamGuard\*.txt), логи сохраняются по дням.
Язык логов зависит от языка сервера. При наличии у игрока привилегии (указывается в конфигурации) - лог будет выведен ему на языке его клиента (изначально ru|en, но администратор может создать переводы на любые доступные в игре языки)

При первой попытке авторизоваться - игрок получит сообщение, указывающее на лимит. При второй - либо заменит первого авторизованного, либо очистит список авторизованных полностью и запишется сам.

Возможности:
  1. Проверка количества игроков, находящихся рядом. Настраивается:
    • Использовать ли проверку как таковую
    • Количество игроков
    • Радиус проверки
    • Включение\выключение проверки в безопасных зонах (outpost, bandit camp)
    • Разрешённое время нахождения рядом
    • Частота нанесения урона при превышении времени и его объём
    • Использовать ли уведомления в чате (об оставшемся времени\уроне и его частоте) и частота уведомлений
    • Использовать ли графическую панель для уведомлений и частота обновления времени на ней
  2. Привилегия, которая позволит видеть уведомления прямо в игре, а так же - где эти уведомления будут отображаться (чат\консоль клиента)
  3. Игнорировать ли при проверки по радиусу администраторов
  4. Графическая панель уведомления при проверка по радиусу
  5. Список зон плагина ZoneManager, находясь в которых игрок будет игнорироваться проверкой по радиусу
  6. Настройки проверки авторизаций для шкафов, турелей и кодовых замков:
    • "Очищать список при превышении лимита"
      Если установлена в true, но при повторной попытке "лишнего" игрока авторизоваться - все ранее авторизованные будут выписаны.
      Если установлена в false - будет выписан первый авторизованный игрок
    • Максимум авторизаций - для каждого объекта можно выставить разное количество разрешённых игроков
    • "Проверять авторизации" - если false, то данные тип объектов вообще не будет проверяться.
      3.jpg
4.jpg


object OnShouldCount(BasePlayer player)
--При возвращении любого значения, отличного от null - блокирует учёт игрока при проверке по радиусу

*Примечание*
Для авторизации в кодовом замке - нужно знать код. т.е. невозможно просто подойти к случайному замку и снять его - только если подобрать код. Что так же возможно в обычной игре, пусть и... долго.
  • 1586453676111.png
    1586453676111.png
    113.3 KB · Просмотры: 44
  • 1586453729867.png
    1586453729867.png
    66.8 KB · Просмотры: 48
  • 1586453787731.png
    1586453787731.png
    91.4 KB · Просмотры: 45
  • 1586453800501.png
    1586453800501.png
    41.6 KB · Просмотры: 50

Обзор КОНФИГУРАЦИЯ Выпуски (23)

Задача данного плагина - осложнить жизнь игрокам, которые играют в больших группах, чем разрешено на сервере.

Так же, позволяет устанавливать лимит на авторизации в шкафах, турелях и кодовых замках.
При превышении лимита, или замене игрока (очистки всех авторизованных, зависит от настроек) - происходит запись в лог (oxide\logs\TeamGuard\*.txt), логи сохраняются по дням.
Язык логов зависит от языка сервера. При наличии у игрока привилегии (указывается в конфигурации) - лог будет выведен ему на языке его клиента (изначально ru|en, но администратор может создать переводы на любые доступные в игре языки)

При первой попытке авторизоваться - игрок получит сообщение, указывающее на лимит. При второй - либо заменит первого авторизованного, либо очистит список авторизованных полностью и запишется сам.

Возможности:
  1. Проверка количества игроков, находящихся рядом. Настраивается:
    • Использовать ли проверку как таковую
    • Количество игроков
    • Радиус проверки
    • Включение\выключение проверки в безопасных зонах (outpost, bandit camp)
    • Разрешённое время нахождения рядом
    • Частота нанесения урона при превышении времени и его объём
    • Использовать ли уведомления в чате (об оставшемся времени\уроне и его частоте) и частота уведомлений
    • Использовать ли графическую панель для уведомлений и частота обновления времени на ней
  2. Привилегия, которая позволит видеть уведомления прямо в игре, а так же - где эти уведомления будут отображаться (чат\консоль клиента)
  3. Игнорировать ли при проверки по радиусу администраторов
  4. Графическая панель уведомления при проверка по радиусу
  5. Список зон плагина ZoneManager, находясь в которых игрок будет игнорироваться проверкой по радиусу
  6. Настройки проверки авторизаций для шкафов, турелей и кодовых замков:
    • "Очищать список при превышении лимита"
      Если установлена в true, но при повторной попытке "лишнего" игрока авторизоваться - все ранее авторизованные будут выписаны.
      Если установлена в false - будет выписан первый авторизованный игрок
    • Максимум авторизаций - для каждого объекта можно выставить разное количество разрешённых игроков
    • "Проверять авторизации" - если false, то данные тип объектов вообще не будет проверяться.
      3.jpg
4.jpg


object OnShouldCount(BasePlayer player)
--При возвращении любого значения, отличного от null - блокирует учёт игрока при проверке по радиусу

*Примечание*
Для авторизации в кодовом замке - нужно знать код. т.е. невозможно просто подойти к случайному замку и снять его - только если подобрать код. Что так же возможно в обычной игре, пусть и... долго.

Информация о продукте

Продавец
Vlad-00003
Дата выпуска
Последнее обновление
Оценка клиента
0.00 звёзд 0 оценок

Информация о ценах

Навсегда
₽800.00

Новые товары

Сверху