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%
- Назва плагіну
Case Interact
Визивається, коли гравець взаємодіє з блоком кейсу правою кнопкою миші
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%"