1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Двойной плейсхолдер в Reactions

Тема в разделе "Помощь", создана пользователем Halder, 19 ноя 2016.

  1. Автор темы
    Halder

    Halder Активный участник Пользователь

    Баллы:
    66
    В Reactions имеется плейсхолдер, который генерирует случайное число в заданном диапазоне, и называется он %RANDOM:<От>-<До>%. Он выдает случайное число от положительного числа и до положительного. То есть от 100 до 200, от 200 до 400, не сказано, как сделать чтобы от -100 до 100... Я подумал сделать, двойной плейсхолдер, то есть в %RANDOM:<От>-<До>% добавить еще %CALC:<Выражение>% для создания минуса. У меня получилось %RANDOM:%CALC:-%100-100%. Но этот способ не увенчался успехом, поскольку мешается знак %, поэтому прошу знатоков помощи
     
  2. _MediaNik_

    _MediaNik_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    Medianik5
    Имя в Minecraft:
    _MediaNik_
    А нельзя сделать: %RANDOM:100-300%-200???
     
  3. Автор темы
    Halder

    Halder Активный участник Пользователь

    Баллы:
    66
    Нет, тем самым мы получим к примеру 157-200, а не -43
    Это все делается для того, чтобы телепортировать на случайные координаты... Может быть как-то иначе это можно реализовать с помощью ReActions
     
  4. _MediaNik_

    _MediaNik_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    Medianik5
    Имя в Minecraft:
    _MediaNik_
    А теперь учимся думать логически: (100~300)-200=(-100~100).

    Откуда ты взял 157 и -43??
     
  5. Автор темы
    Halder

    Halder Активный участник Пользователь

    Баллы:
    66
    К примеру от 100 до 300 выпало число 157... Reactions не может вычитать без плейсхолдера CALC, поэтому он просто запишет два числа рядом, и получится 157-200. Дальше он ничего делать не будет
    %RANDOM:-,+%%Random:100% Не работает, поскольку за второй элемент ReActions берет целиком +%%Random:100. Чтобы такого не было нужно поставить пробел между ними:
    %RANDOM:-,+% %Random:100%
    Но тем самым я отделил минус от числа, что делать в моем случае нельзя. Возможно как-то можно отделить их без помощи пробела, но я не знаю
     
  6. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
  7. Автор темы
    Halder

    Halder Активный участник Пользователь

    Баллы:
    66
  8. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Как хочешь, после нескольких неудачных телепортов в блоки, океан, лаву и кактусы, все равно придешь к плагину.
     
  9. Автор темы
    Halder

    Halder Активный участник Пользователь

    Баллы:
    66
    Пока что я хочу реализовать с помощью ReActions
    up
     

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