Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Добавление\снятие опыта через command_block

Тема в разделе "[Архив] Помощь", создана пользователем SierraFox, 17 май 2014.

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

    SierraFox Ньюби

    Баллы:
    1
    Доброго времени суток,
    При использовании admin.cmd возникла небольшая проблема (а точнее с опытом, его выдачей\снятием).
    По поводу того, что команды, после установки админ.цмд становятся очень чувствительны к регистру это я знаю.
    Но, суть самой проблемы:
    Если раньше для снятие выдачи опыта по уровням можно было использовать приставку "l" после числа (/xp 10l; /xp -10l). То сейчас же это не работает.
    В чем проявляется эта проблема:
    Строю механизм, который будет прибавлять\ отнимать опыт у игрока.
    Если с прибавкой проблем не возникает (кроме того, что прибавку можно делать только в единицах опыта), то уровень отнимать я не могу! То есть " /exp -a -p @p 100" Прибавляет игроку 100 единиц опыта. Но, если же значение поменять на "-" (/exp -a -p @p -100)- то опыт отнимется только до нулевого значения прогрессирующей, но сам уровень не отнимется.
    Как это можно обойти: использовать модификатор "-l" вместо "-a". Но "-l" задает указанный уровень, а мне это не подходит.
    Что мне нужно: мне нужно каким- то образом отнимать у игрока не только значение прогрессирующей, но и сам уровень от его текущего!
    Прошу помощи с этой проблемой, заранее благодарен!
     
  2. Хостинг MineCraft
    <
  3. EnderEks

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

    Баллы:
    88
    Имя в Minecraft:
    Homer44ik
    Попробуй поставить другую версию плагина.
     
  4. Автор темы
    SierraFox

    SierraFox Ньюби

    Баллы:
    1
    а при чем тут это?[DOUBLEPOST=1400343883,1400343840][/DOUBLEPOST]
    а хотя, наверное так и сделаю. Просто версия тестовая. Под 1.7.9
     
  5. EnderEks

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

    Баллы:
    88
    Имя в Minecraft:
    Homer44ik
    Я вопрос не совсем понял, я так понимаю, у тебя какая-то проблема с работоспособностью плагина?[DOUBLEPOST=1400343978,1400343925][/DOUBLEPOST]Ну вот попробуй поставить другую версию.
    Самая последняя версия не значит самая лучшая.
     
  6. Автор темы
    SierraFox

    SierraFox Ньюби

    Баллы:
    1
    Не знаю проблема ли это с плагином. Либо это недочёт плагина...
    Проблема в том, что уровень не отнимается, только значение прогрессирующей! (/exp -a -p @p -100)
    Других модификаторов просто нету, что бы опыт отнимать.
    И нету модификаторов (по крайне мере указанных в wiki) что бы отнимать\прибавлять опыт не в единицах, а в уровнях![DOUBLEPOST=1400374385,1400344151][/DOUBLEPOST]
    Попробовал. Не помогло решить проблему. Может кто подскажет еще что- то дельное? Пожалуйста! Очень нужно решить эту проблему![DOUBLEPOST=1400605104][/DOUBLEPOST]Ап
     
  7. unlimited

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

    Баллы:
    123
    Имя в Minecraft:
    infinity
    Ну так отнимай и уровень и прогрессирующую
     
  8. Автор темы
    SierraFox

    SierraFox Ньюби

    Баллы:
    1
    В том то и проблема, уровень отнимать нельзя (только устанавливать определенный), можно уровень только прибавлять за счет стандартного модификатора -а -р, без модификаторов команда вообще не работает...[DOUBLEPOST=1400831915,1400659412][/DOUBLEPOST]UP[DOUBLEPOST=1401073834][/DOUBLEPOST]UP
     

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