Skip to main content

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

info

Визивається, коли анімація запустилась

ID: ANIMATION_START

Плейсхолдери

  • %player - Ім'я гравця
  • %case% - Назва кейсу
  • %casetitle% - Тайтл кейсу
  • %animation% - Назва анімації
  • %group% - Назва групи виграша (предмету)
tip

Підтримка конкретних кейсів - подивитись тут


Animation Pre Start

info

Визивається до запуска анімації

ID: ANIMATION_PRE_START

Плейсхолдери

  • %player - Ім'я гравця
  • %case% - Назва кейсу
  • %casetitle% - Тайтл кейсу
  • %animation% - Назва анімації
  • %group% - Назва групи виграша (предмету)
tip

Підтримка конкретних кейсів - подивитись тут


Animation End

info

Визивається, коли анімація завершилась

ID: ANIMATION_END

Плейсхолдери

  • %player - Ім'я гравця
  • %case% - Назва кейсу
  • %casetitle% - Тайтл кейсу
  • %animation% - Назва анімації
  • %group% - Назва групи виграша (предмету)
tip

Підтримка конкретних кейсів - подивитись тут


Animation Registered

info

Визивається, коли анімація зареєструваласьв DonateCase

ID: ANIMATION_REGISTERED

Плейсхолдери

  • %animation% - Назва анімації
  • %plugin% - Назва плагіну

Case Interact

info

Визивається, коли гравець взаємодіє з блоком кейсу правою кнопкою миші

ID: CASE_INTERACT

Плейсхолдери

  • %player - Ім'я гравця
  • %case% - Назва кейсу
  • %casetitle% - Тайтл кейсу
tip

Підтримка конкретних кейсів - подивитись тут


Open Case

info

Визивається, коли гравець успішно відкриває кейс (з графічного інтерфейсу) і починається анімація

ID: OPEN_CASE

Плейсхолдери

  • %player - Ім'я гравця
  • %case% - Назва кейсу
  • %casetitle% - Тайтл кейсу
tip

Підтримка конкретних кейсів - подивитись тут


Pre Open Case

info

Визивається, коли гравець пробує відкрити кейс за допомогою відкритого меню

ID: PRE_OPEN_CASE

Плейсхолдери

  • %player - Ім'я гравця
  • %case% - Назва кейсу
  • %casetitle% - Тайтл кейсу
tip

Підтримка конкретних кейсів - подивитись тут


Sub Command Registered

info

Визивається, коли зареєструвалась нова підкоманда

ID: SUB_COMMAND_REGISTERED

Плейсхолдери

  • %command% - Назва підкоманди

info

Визивається під час вимикання DonateCase

ID: DONATE_CASE_DISABLE

Плейсхолдери

  • немає

info

Визивається під час ввімкнення DonateCase

ID: DONATE_CASE_ENABLE

Плейсхолдери

  • немає

Case Gui Click

info

Визивається, коли гравець клікає по меню кейсу

ID: CASE_GUI_CLICK

Плейсхолдери

  • %player - Ім'я гравця
  • %case% - Назва кейсу
  • %casetitle% - Тайтл кейсу
tip

Підтримка конкретних слотів меню - подивитись тут

Дії

Команда

Приклад - [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%"