Идея Создание и регенерация карьера.

  • Автор темы Автор темы Neuter
  • Дата начала Дата начала

Neuter

Старожил
Пользователь
Баллы
123
Имя в Minecraft
Dream4Game
Так вот, нужен плагин с помощью которого я смогу выделить кубоид WorldEdit и введя команду он создаст карьер с ресурсами процентное соотношение которых и блак лист находится в конфиге, так же каждые пол часа плагин будет обновлять карьер выводя сообщение в чат. за плагин плачу, не флудить в теме а писать в скайп.
 
Можно немножко основ данного "чуда"?

Вот прямо код активатора:
Код:
BUTTON:
  bfill1:
    world: world
    x: 32
    y: 64
    z: 391
    flags: []
    actions:
    - block_fill=region:bfill block:stone chance:100
    reactions: []
  bfill2:
    world: world
    x: 31
    y: 64
    z: 391
    flags: []
    actions:
    - block_fill=region:bfill block:air chance:100
    reactions: []
  bfill3:
    world: world
    x: 30
    y: 64
    z: 391
    flags: []
    actions:
    - block_fill=region:bfill block:diamond_block chance:10
    - block_fill=region:bfill block:iron_block chance:10
    - block_fill=loc1:world,32.276,64.0,396.069,-323.397,-19.199 loc2:world,30.0,77.0,397.0,0.0,0.0 block:gold_block chance:10
    reactions: []

Ну или такой пример (тут всё добавляем командами, без редактирования файла с активаторами):


P.S. Кстати, команда /day, это активатор запускающий команду /time set 0
 
Вот прямо код активатора:
Код:
BUTTON:
  bfill1:
    world: world
    x: 32
    y: 64
    z: 391
    flags: []
    actions:
    - block_fill=region:bfill block:stone chance:100
    reactions: []
  bfill2:
    world: world
    x: 31
    y: 64
    z: 391
    flags: []
    actions:
    - block_fill=region:bfill block:air chance:100
    reactions: []
  bfill3:
    world: world
    x: 30
    y: 64
    z: 391
    flags: []
    actions:
    - block_fill=region:bfill block:diamond_block chance:10
    - block_fill=region:bfill block:iron_block chance:10
    - block_fill=loc1:world,32.276,64.0,396.069,-323.397,-19.199 loc2:world,30.0,77.0,397.0,0.0,0.0 block:gold_block chance:10
    reactions: []

Ну или такой пример (тут всё добавляем командами, без редактирования файла с активаторами):


P.S. Кстати, команда /day, это активатор запускающий команду /time set 0
Да мне нужно что-бы всё автоматически пересоздавалось.
 
Neuter, тут ключевой момент, что это нужно Вам. Т.е. если Вам дают совет, то кроме Вас это ни кому не нужно. А вот Вам не мешало бы прежде чем высказывать возражения, немного изучить вопрос.
Предположим, мое предложение не подходит Вам по причине того, что Вам нужна регулярная регенерация, так я встречал штук пять плагинов, которые могут по таймеру выполнять команды.

Если же говорить о том, что предложил я, то ReActions содержит достаточно гибкий шедуллер. Если смотрели ролик - там были часы, показывающие серверное время. Они сделаны как раз при помощи ReActions.

Вообще, что-то у меня с утра благодушное настроение. Пока закипал чайник, я сделал небольшой ролик:
 
Neuter, тут ключевой момент, что это нужно Вам. Т.е. если Вам дают совет, то кроме Вас это ни кому не нужно. А вот Вам не мешало бы прежде чем высказывать возражения, немного изучить вопрос.
Предположим, мое предложение не подходит Вам по причине того, что Вам нужна регулярная регенерация, так я встречал штук пять плагинов, которые могут по таймеру выполнять команды.

Если же говорить о том, что предложил я, то ReActions содержит достаточно гибкий шедуллер. Если смотрели ролик - там были часы, показывающие серверное время. Они сделаны как раз при помощи ReActions.

Вообще, что-то у меня с утра благодушное настроение. Пока закипал чайник, я сделал небольшой ролик:
Ты объясни чего же нету в этом плагине?! XD Я офигеваю)
 
Neuter, там нет очень многого. И в первую очередь там нет готовых решений 😉

Моя задача, чтобы при помощи ReActions решения получались более или менее просто 🙂
 
@Vacca
В ролике, который приведен выше, есть команда /react add timer... там в формате cron задается время -- оно указывается в параметре time (time:0/30_*_ *_*_*_?)
Для того, чтобы он телепортировал игроков, нужно сделать ещё один активатор, который ссылается на всех игроков в регионе и указать его выполнение его из того же активатора, что и тот, который выполняет заливку рудой (естественно до заливки 😉)
 
@Vacca
В ролике, который приведен выше, есть команда /react add timer... там в формате cron задается время -- оно указывается в параметре time (time:0/30_*_ *_*_*_?)
Для того, чтобы он телепортировал игроков, нужно сделать ещё один активатор, который ссылается на всех игроков в регионе и указать его выполнение его из того же активатора, что и тот, который выполняет заливку рудой (естественно до заливки 😉)
А снять сможешь? Когда время будет. Ну или скажи что да как)
 
Назад
Верх