Перейти к основному содержимому

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% - Название подкоманды

к сведению

Вызывается при отключении DonateCase

ID: DONATE_CASE_DISABLE

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

  • нету

к сведению

Вызывается при включении 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%"