DCEventManager Вики
Пример конфигурации
Events:
MyEvent:
Event: Animation_Start
Actions:
- "[command] say test"
- "[broadcast] &dAnimation %animation% started!"
MyAnotherEvent:
Event: Animation_End
Actions:
- "[broadcast] &dAnimation %animation% ended!"
Ивенты
Animation Start
Вызывается, когда запускается анимация
ID: ANIMATION_START
Плейсхолдеры
%player
- Имя игрока%case%
- Название кейса%casetitle%
- Тайтл кейса%animation%
- Название анимации%group%
- Название группы выиграша (предмета)
Поддержка конкретных кейсов - посмотреть здесь
Animation Pre Start
Вызывается до запуска анимации
ID: ANIMATION_PRE_START
Плейсхолдеры
%player
- Имя игрока%case%
- Название кейса%casetitle%
- Тайтл кейса%animation%
- Название анимации%group%
- Название группы выиграша (предмета)
Поддержка конкретных кейсов - посмотреть здесь
Animation End
Вызывается, когда анимация закончилась
ID: ANIMATION_END
Плейсхолдеры
%player
- Имя игрока%case%
- Название кейса%casetitle%
- Т айтл кейса%animation%
- Название анимации%group%
- Название группы выиграша (предмета)
Поддержка конкретных кейсов - посмотреть здесь
Animation Registered
Вызывается, когда анимация зарегистрировалась в DonateCase
ID: ANIMATION_REGISTERED
Плейсхолдеры
%animation%
- Название анимации%plugin%
- Plugin name
Case Interact
Вызывается, когда игрок взаимодействует с блоком case на правой кнопке мыши
ID: CASE_INTERACT
Плейсхолдеры
%player
- Имя игрока%case%
- Название кейса%casetitle%
- Тайтл кейса
Поддержка конкретных кейсов - посмотреть здесь
Open Case
Вызывается, когда игрок успешно открывает кейс (из графического интерфейса) и начинается анимация
ID: OPEN_CASE
Плейсхолдеры
%player
- Имя игрока%case%
- Название кейса%casetitle%
- Тайтл кейса
Поддержка конкретных кейсов - посмотреть здесь
Pre Open Case
Вызывается, когда игрок пытается открыть кейс через открытое меню
ID: PRE_OPEN_CASE
Плейсхолдеры
%player
- Имя игрока%case%
- Название кейса%casetitle%
- Тайтл кейса
Поддержка конкретных кейсов - посмотреть здесь
Sub Command Registered
Вызывается, когда зарегистрирована новая подкоманда
ID: SUB_COMMAND_REGISTERED
Плейсхолдеры
%command%
- Название подкоманды
Donate Case Disable
Вызывается при отключении DonateCase
ID: DONATE_CASE_DISABLE
Плейсхолдеры
- нету
Donate Case Enable
Вызывается при включении DonateCase
ID: DONATE_CASE_ENABLE
Плейсхолдеры
- нету
Case Gui Click
Вызывается, когда игрок кликает по меню кейса
ID: CASE_GUI_CLICK
Плейсхолдеры
%player
- Имя игрока%case%
- Название кейса%casetitle%
- Тайтл кейса
Поддержка конкретных слотов меню - посмотреть здесь
Действия
Команда
Пример
- [command] kick _Jodex__
Объявление
Пример
- [broadcast] Hello!
Поддержка конкретных кейсов
Events:
MyEvent:
Event: Animation_Start # ваш ивент
Case: case # здесь конкретный кейс
Actions:
- "[command] say %case%"
Поддержка конкретных слотов меню
Events:
MyEvent:
Event: CASE_GUI_CLICK # ваш ивент
Case: case # здесь конкретный кейс
Slot: 1 # здесь конкретный слот
Actions:
- "[command] say %case%"