Вопрос ConditionalEvents - player_command не работает

sqwertyx

Пользователь
Сообщения
394
Решения
14
Плагин
ConditionalEvents, CrazyAuctions
Ядро сервера
  1. Purpur
Версия сервера
  1. 1.18+
Память сервера ОЗУ
8Gb
Ссылка
https://www.spigotmc.org/resources/conditionalevents-custom-actions-for-certain-events-1-8-1-19-4.82271/, https://www.spigotmc.org/resources/crazy-auctions.25219/
Мне нужно заблокировать аукцион во всех мирах кроме spawn, и во всех регионах кроме market
Код:
  auction:
    enabled: true
    type: player_command
    conditions:
    - '%command% startsWith /ah or %command% startsWith /ca'
    - '%player_world% == world or %player_world% == world_nether or %player_world% == world_the_end'
    - '%worldguard_region_name% == spawn or %worldguard_region_name% == pvp or %worldguard_region_name% == oldspawn'
    actions:
      default:
      - 'cancel_event: true'
      - 'message: &eАукцион работает только на &6/warp market&e.'

Написал так но не работает, не понимаю почему
 
а если без слеша?
щас попробую
Авто объединение сообщений:

а если без слеша?
все равно не работает
Авто объединение сообщений:

Точнее работает, а должно не работать
Авто объединение сообщений:

Решил проблему таким образом:
Код:
  auction:
    enabled: true
    type: player_command
    conditions:
    - '%command% startsWith /ah or %command% startsWith /ca'
    - '%worldguard_region_name% != market'
    actions:
      default:
      - 'cancel_event: true'
      - 'message: &eАукцион работает только на &6/warp Market&e.'
 
Последнее редактирование:
Назад
Сверху Снизу