Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [ADMIN] Re:ReActions | Простейший скриптовый плагин (1.20.6+)

Чет я не могу начать даже скрипт... Нужно отловить событие мира(начало дождя) и если дождь был N дней назад, то отменить его... А как отловить событие начала дождя вообще не могу понять. Можно помочь?
 
Чет я не могу начать даже скрипт... Нужно отловить событие мира(начало дождя) и если дождь был N дней назад, то отменить его... А как отловить событие начала дождя вообще не могу понять. Можно помочь?
Добавлю активатор сегодня. Позже днём или вечером, как разберу вещи после переезда.
 
Позже днём или вечером, как разберу вещи после переезда.
.. ну, или где-то в перерыве. Добавил активатор WEATHER_CHAGNE. Аргументы: world - мир, если не проставить будет работать для всех миров; weather - состояние погоды, на которое должен триггериться активатор, значения RAINING, CLEAR и ANY. А также добавил такие же временные переменные.
 
Некоторые изменения в коде. Поправил пару(буквально) ошибок при вводе /ra list. Дропнул поддержку 1.13. Добавил номер билда в версию плагина для более простого понятия проблем при репортах (хотя плагином пользуется полтора человека...)
Исправил несколько багов - активатор COMMAND игнорировал игрока; параметры true/false полностью игнорировались; действие PLAYER_ID могло создавать пустые поля там, где не нужно.
 
Некоторые изменения в коде. Поправил пару(буквально) ошибок при вводе /ra list. Дропнул поддержку 1.13. Добавил номер билда в версию плагина для более простого понятия проблем при репортах (хотя плагином пользуется полтора человека...)
Исправил несколько багов - активатор COMMAND игнорировал игрока; параметры true/false полностью игнорировались; действие PLAYER_ID могло создавать пустые поля там, где не нужно.
Продолжай в том же духе, плагин крутой, жить без него не могу. Тот самый случай, когда копия лучше оригинала!
 
Я немного запутался с флагами DELAY / DELAY_PLAYER и одноимёнными действиями, не могли бы вы показать простенький пример их использования? Мне всего лишь нужно, что бы игрока телепортировало в определённую локацию, там его садит на блок (команда /sit). Через какое-то время ему бы давался эффект слепоты, написало на экране "прошло 30 минут" и телепортировало в другую локацию... дальше уже сам разберусь, основная проблема в задержке, я не умею её выставлять.

PS Команда /sit выдаёт ошибку (нельзя использовать находясь в воздухе) для неё нужна задержка после тп в пол секунды
PSS Возможно что-то делаю не так... но я не могу выдать эффект слепоты
 
Продолжай в том же духе, плагин крутой, жить без него не могу. Тот самый случай, когда копия лучше оригинала!
Благодарю. Однако, это не копия, а скорей ответвление.
Я немного запутался с флагами DELAY / DELAY_PLAYER и одноимёнными действиями, не могли бы вы показать простенький пример их использования? Мне всего лишь нужно, что бы игрока телепортировало в определённую локацию, там его садит на блок (команда /sit). Через какое-то время ему бы давался эффект слепоты, написало на экране "прошло 30 минут" и телепортировало в другую локацию... дальше уже сам разберусь, основная проблема в задержке, я не умею её выставлять.

PS Команда /sit выдаёт ошибку (нельзя использовать находясь в воздухе) для неё нужна задержка после тп в пол секунды
PSS Возможно что-то делаю не так... но я не могу выдать эффект слепоты
DELAY(_PLAYER) скорей работает как кулдаун. Для откладывания действий следует воспользоваться EXECUTE с задержкой.
Код:
EXEC:
  start_exec:
    actions:
    - cmd=sit
    - execute=activator:next_exec delay:30m
  next_exec:
    actions:
    - message=type:title Прошло 30 минут
    - tp=world,10,100,10
    - potion=type:BLINDNESS time:5s
 
Благодарю. Однако, это не копия, а скорей ответвление.

DELAY(_PLAYER) скорей работает как кулдаун. Для откладывания действий следует воспользоваться EXECUTE с задержкой.
Код:
EXEC:
  start_exec:
    actions:
    - cmd=sit
    - execute=activator:next_exec delay:30m
  next_exec:
    actions:
    - message=type:title Прошло 30 минут
    - tp=world,10,100,10
    - potion=type:BLINDNESS time:5s
Спасибо
 
Благодарю. Однако, это не копия, а скорей ответвление.

DELAY(_PLAYER) скорей работает как кулдаун. Для откладывания действий следует воспользоваться EXECUTE с задержкой.
Код:
EXEC:
  start_exec:
    actions:
    - cmd=sit
    - execute=activator:next_exec delay:30m
  next_exec:
    actions:
    - message=type:title Прошло 30 минут
    - tp=world,10,100,10
    - potion=type:BLINDNESS time:5s
Не смог решить одну проблемку, на экран выводится сообщение, но вместе с ним выводится type:title
 

Вложения:

  • Base Profile Screenshot 2020.10.08 - 21.10.39.15.png
    Base Profile Screenshot 2020.10.08 - 21.10.39.15.png
    Размер файла
    453,4 КБ
    Просмотров
    8
Не смог решить одну проблемку, на экран выводится сообщение, но вместе с ним выводится type:title
Поправил в последнем билде. В оригинальном плагине сокрытие параметров оформлено довольно криво, придется рано или поздно переделывать...
 
Всем привет! Столкнулся с такой проблемой. Мне нужно подсчитать кол-во использованных предметов активатора item_click. Можно ли подсчитать и запретить использовать, допустим, больше 20 раз?
Если да, то как я могу это сделать? Буду очень признателен!
Пример: предмет "Кристалл" нужно запретить использовать больше 20 раз.
 
Привет. Не работает CMD_OP, пишет, нет прав у юзера на команду.
Использую следующим образом:
EXEC:
stage2:
actions:
- cmd_op=/pos1 0,0,0
- cmd_op=/pos2 300,200,300
- cmd_op=/set 0
- cmd_op=/schematic loadall ../Hubensky_Hub.schematic
Этот же скрипт у админа работает без ошибок.
ЧЯДНТ?
Снимок экрана 2020-12-09 в 21.40.31.png
 
Последнее редактирование:
Привет. Не работает CMD_OP, пишет, нет прав у юзера на команду.
Использую следующим образом:
EXEC:
stage2:
actions:
- cmd_op=/pos1 0,0,0
- cmd_op=/pos2 300,200,300
- cmd_op=/set 0
- cmd_op=/schematic loadall ../Hubensky_Hub.schematic
Этот же скрипт у админа работает без ошибок.
ЧЯДНТ?
Посмотреть вложение 58343

Честно говоря, багов не мало(
А форкмен ( @imDaniX ) уже месяца 2 не выходит на связь :(
 

Честно говоря, багов не мало(
А форкмен ( @imDaniX ) уже месяца 2 не выходит на связь :(
На какое-то время забросил всё, связанное с МС. Даже с сервера ушёл, над которым работал последние лет 5.
Постараюсь вернуться в русло и пофикшу значимые баги.
 
Не скачать ;(
Время на скачивание вышло, файл недоступен.
 
Наверно, стоит в релизы GH последнюю версию закинуть.
 
@imDaniX
Доброго времени суток!
Пара вопросиков:
1 - Будут ли какие-то обновления (в плане добавления активаторов, к примеру, выстрел из лука. А одним из аргументом были координаты, куда попадёт стрела).
2 - Были ли вообще за последние пару месяцев подобные обновления? :D Может, что-то пропустил..
3 - Будет ли русская документация восстановлена?
 

Поделиться этой страницей

Назад
Верх