Войти или зарегистрироваться

Плагин [MECH/FUN] ReActions - Что? Тогда? Иначе! [BukkitDev]

Почему DELAY не работает? Просто пропускает это действие.

Код:
REGION_ENTER:
  park:
    region: world.park_gameover
    flags: []
    actions:
    - MESSAGE=&eСейчас вы будете телепортированы...
    - DELAY=time:3s
    - TP=loc:world,5076,13,5186,270,0
    reactions: []

Код:
REGION_ENTER:
  park:
    region: world.park_gameover
    flags: []
    actions:
    - MESSAGE=&eСейчас вы будете телепортированы...
    - DELAY=time:3
    - TP=loc:world,5076,13,5186,270,0
    reactions: []

Код:
REGION_ENTER:
  park:
    region: world.park_gameover
    flags: []
    actions:
    - MESSAGE=&eСейчас вы будете телепортированы...
    - DELAY=time:3000ms
    - TP=loc:world,5076,13,5186,270,0
    reactions: []

Код:
REGION_ENTER:
  park:
    region: world.park_gameover
    flags: []
    actions:
    - MESSAGE=&eСейчас вы будете телепортированы...
    - DELAY=3s
    - TP=loc:world,5076,13,5186,270,0
    reactions: []

Код:
REGION_ENTER:
  park:
    region: world.park_gameover
    flags: []
    actions:
    - MESSAGE=&eСейчас вы будете телепортированы...
    - DELAY=3s
    - TP=loc:world,5076,13,5186,270,0
    reactions: []

Код:
REGION_ENTER:
  park:
    region: world.park_gameover
    flags: []
    actions:
    - MESSAGE=&eСейчас вы будете телепортированы...
    - DELAY=3000ms
    - TP=loc:world,5076,13,5186,270,0
    reactions: []
 
@ВukkitPrоfi
DELAY - Совсем не то действие, которое тебе нужно.
Используй WAIT=time:3s
 
Здравствуйте всем, дело в том что я дилетант в написании скриптов всяких разных, и даже то руководство, в котором расписан каждый активатор мне не помогает. Так вот, я хотел бы узнать, как сделать так чтобы при входе в регион (pvp арена, она кстати, находиться в другом мире, если это важно, я прост хз), отключился fly у тех, у кого он включен, и чтобы gamemode перешел с кого-либо на survival. Если кто может, буду очень благодарен
 
M1lven,
Код:
REGION_ENTER:
  '1111':
    region: world.pvp
    flags:
    - GAMEMODE=creative
    actions:
    - 'MSG=&cАй-ай-ай&f, &cна ПВП с креативом'
    - 'MSG=&cНехорошо..'
    - CMD_OP=gamemode 0
    reactions: []
  '2222':
    region: world.pvp
    flags:
    - STATE=FLY
    actions:
    - 'MSG=&cАй-ай-ай&f, &cна ПВП с флаем'
    - 'MSG=&cНехорошо..'
    - FLY=fly:false
    - 'MSG=&cФлай отключён.'
    reactions: []
region: мир.названиерегиона
Не проверял, но должно работать.
 
M1lven,
Код:
REGION_ENTER:
  '1111':
    region: world.pvp
    flags:
    - GAMEMODE=creative
    actions:
    - 'MSG=&cАй-ай-ай&f, &cна ПВП с креативом'
    - 'MSG=&cНехорошо..'
    - CMD_OP=gamemode 0
    reactions: []
  '2222':
    region: world.pvp
    flags:
    - STATE=FLY
    actions:
    - 'MSG=&cАй-ай-ай&f, &cна ПВП с флаем'
    - 'MSG=&cНехорошо..'
    - FLY=fly:false
    - 'MSG=&cФлай отключён.'
    reactions: []
region: мир.названиерегиона
Не проверял, но должно работать.
Спасибо, но когда я захожу на ПВП арену, в режиме выживания, но с включенным флаем, то при тп на арену, надпись про то что флай отключен срабатывает, а сам флай не отключается, что делать?)
 
Спасибо, но когда я захожу на ПВП арену, в режиме выживания, но с включенным флаем, то при тп на арену, надпись про то что флай отключен срабатывает, а сам флай не отключается, что делать?)
А, все, вроде сделал, спасибо большое)
 
Ребят, вот такую штучку возможно сделать?
Игрок получает дамаг, если он находится не в регионе spawn (pvp, shop), у него нет брони или в радиусе 50 блоков нет блока обсидиана
 
Ребят, вот такую штучку возможно сделать?
Игрок получает дамаг, если он находится не в регионе spawn (pvp, shop), у него нет брони или в радиусе 50 блоков нет блока обсидиана
Момент с блоком обсидиана реализовать нельзя, но можно в конкретных случаях просто приватить обсидиан на радиус 50 блоков.
Всё остальное муторно, но реализуется
Если будет большой онлайн - то ещё и произведёт нехилую нагрузку на сервер бесчисленными проверками.
Лучше всего под подобное писать свой плагин, или заказывать.
 
Здравствуйте! Подскажите пожалуйста как реализовать такое:
Есть некие координаты в мире (world: 120:68:120). Игрок может вводить команду /shop (открывается GUI), на этих координатах и не дальше чем 10 блоков от них. Если он вводит команду дальше чем 10 блоков, то ему пишет сообщение : Вы слишком далеко от рынка.
 
Здравствуйте! Подскажите пожалуйста как реализовать такое:
Есть некие координаты в мире (world: 120:68:120). Игрок может вводить команду /shop (открывается GUI), на этих координатах и не дальше чем 10 блоков от них. Если он вводит команду дальше чем 10 блоков, то ему пишет сообщение : Вы слишком далеко от рынка.
Как вариант сделать нужный тебе регион и флагом проверять в регионе ли он находится.
 
@cubespace
Код:
COMMAND:
  1:
    command: cmd:shop
    regex: false
    override: false
    flags:
    - REGION=world.shop
    actions:
    - MSG=Вы в регионе shop
    reactions:
    - MSG=Вы вне региона shop
 
@cubespace
Код:
COMMAND:
  1:
    command: cmd:shop
    regex: false
    override: false
    flags:
    - REGION=world.shop
    actions:
    - MSG=Вы в регионе shop
    reactions:
    - MSG=Вы вне региона shop
В actions Ещё выполнение команды на открытие меню
/ChestCommand open shop.yml
(Сижу с телефона, точно команду не помню)
 
AlikSondor, ты совсем?
Во-первых, я должен был весь активатор ему написать?
Во-вторых, кто сказал, что он юзает бесполезный Chestcommand?
 
AlikSondor, ты совсем?
Во-первых, я должен был весь активатор ему написать?
Во-вторых, кто сказал, что он юзает бесполезный Chestcommand?
1)Не написали вы - написал я, в чём проблема?
2)Вы то есть знаете лучшую по вашему мнению альтернативу, или вообще не используете подобный функционал?
P.S. Да, я совсем.
 
Назад
Верх