- Автор
- ArKaNeMaN
Модульная система привилегий, имеющая API для создания расширений, добавляющих следующие элементы: Модули, Ограничения, Типы предметов.
Чат для вопросов
Модули - обьекты, выдаваемые игроку и отвечающие за реализацию привилегий. Например, модуль
Ограничения - обьекты, отвечающие за условия для выполнения разных действий. В ядре ограничения используются для проверки доступа игрока к модулям. Также они используются в некоторых встроенных расширениях и могут быть использованы в сторонних расширениях. Например, ограничение
Типы предметов - обьекты, отвечающие за выдачу различных предметов. Например, тип предмета
Модули "из коробки":
Также, в репозитории находится расширение для интеграции с GameCMS API.
Более подробная и актуальная информация по системе привилегий расписана в README-файлах в репозитории.
Баг-репорты, пожелания по доработке системы и идеи для расширений приветствуются.
Система пока что находится в разработке, но уже используется на некоторых серверах и работает без проблем.
Сторонние расширения:
Чат для вопросов
Модули - обьекты, выдаваемые игроку и отвечающие за реализацию привилегий. Например, модуль
SpawnItems
отвечает за выдачу игрокам указанных предметов при спавне.Ограничения - обьекты, отвечающие за условия для выполнения разных действий. В ядре ограничения используются для проверки доступа игрока к модулям. Также они используются в некоторых встроенных расширениях и могут быть использованы в сторонних расширениях. Например, ограничение
MinRound
позволяет выполнять действия начиная с указанного раунда и/или заканчивая другим указанным раундом.Типы предметов - обьекты, отвечающие за выдачу различных предметов. Например, тип предмета
Weapon
позволяет выдавать оружие с укзаанным названием. За эти обьекты отвечает плагин VipM-ItemsController
.Модули "из коробки":
- SpawnHealth - Выдача очков здоровья и брони при спавне
- SpawnItems - Выдача предметов при спавне
- WeaponMenu - Оружейное меню
- VipInTab - Надпись VIP в таблице счёта игроков
- Vampire - Вампиризм
Также, в репозитории находится расширение для интеграции с GameCMS API.
Более подробная и актуальная информация по системе привилегий расписана в README-файлах в репозитории.
Баг-репорты, пожелания по доработке системы и идеи для расширений приветствуются.
Система пока что находится в разработке, но уже используется на некоторых серверах и работает без проблем.
Сторонние расширения:
- Модули
- Ограничения
- VipTest - Позволяет игрокам временно получить доступ к привилегиям
- RWW-InProgress - Добавляет условие, которое верно во время разминки из плагина [fork] Random Weapons WarmUP
- Типы предметов
- Cwapi - Кастомное оружие из плагина Custom Weapons API.
- AUW-Weapon - Кастомное оружие из плагина Advanced Ultimate Weapons
- HealthNade - Позволяет выдавать лечащую гранату из плагина [fork] Healthnade