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

Решено MessageCommander не хочет использовать комады других плагинов

Тема в разделе "Помощь", создана пользователем SOHIGH, 17 сен 2017.

Статус темы:
Закрыта.
  1. Автор темы
    SOHIGH

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

    Баллы:
    76
    Вообщем, настроил я MessageCommander от @FromGate вот так:

    Плагином Essentials человеку прилетает сообщение в чат о том, что к нему хотят телепортироваться, поменял в конфиге перевода строчку: "Чтобы принять запрос - пишите /tpaccept" на "Нажми на кнопку в чате, чтобы ответить на запрос"

    Настроил так, чтобы при выводе этого сообщения игрок писал команду /tpaccepttpdeny (Плагин - MyCmd)

    MessageCommander:
    upload_2017-9-17_16-49-38.png

    МуCmd:
    upload_2017-9-17_18-3-22.png

    Но, плагин не хочет выполнять команду другого плагина:
    upload_2017-9-17_16-48-44.png

    Чего я хочу:
    upload_2017-9-17_16-47-19.png

    Может быть поможет кто-нибудь с каким-нибудь плагином, юзающим ProtocolLib, чтобы это можно было реализовать.
    Очень расчитываю на вас, больше не к кому обратиться.
     
    Последнее редактирование: 17 сен 2017
  2. MrMagaChannel

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

    Баллы:
    76
    Имя в Minecraft:
    mrmagachannel
    Выводи тупо через /tellraw или в mycmd поставь у команды "registered: true"
     
  3. Slavkaa

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

    Баллы:
    76
    Имя в Minecraft:
    Slavok2001
    А ничего, что у тебя в command-line: tpaccepttpeny, а не tpaccepttpdeny?
     
  4. Автор темы
    SOHIGH

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

    Баллы:
    76
    /tellraw - не то.

    Права для этой команды нужны, да и самому выводить можно будет людям сообщения.

    "registered: true" - не работает, увы(
     
    Последнее редактирование: 17 сен 2017
  5. Автор темы
    SOHIGH

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

    Баллы:
    76
    Не суть. Всё равно не работает.
     
  6. alexandrage

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

    Баллы:
    173
     
    Последнее редактирование: 17 сен 2017
  7. Slavkaa

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

    Баллы:
    76
    Имя в Minecraft:
    Slavok2001
    Ах ты ж засранец бизнесмен.
     
  8. Автор темы
    SOHIGH

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

    Баллы:
    76
    Толку мне от Essential'a такого нет.
    Я могу купить у тебя плагин MessageCommander, который использовал бы placeholder'ы.

    То есть, в конфиге вот так:
    upload_2017-9-17_22-52-49.png
    Если я пишу в чат "Тест", сервер выполняет команду, но не так.
    Он пишет:
    upload_2017-9-17_22-53-52.png

    В стандартном конфиге было это:
    Код:
    test:
      type: EQUAL
      source: ALL
      message-mask: help me
      command-line: say %player% need %word1%!
      execute-as-console: true
      cooldown-time: 3s
    То есть, %player% должен быть по дефолту в плагине, но его нет.
    Вот так вот(

    Поможешь?
     
  9. alexandrage

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

    Баллы:
    173
    Не люблю костыли. Не нуже патч сразу в essentials, как хочешь.
     
  10. MrMagaChannel

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

    Баллы:
    76
    Имя в Minecraft:
    mrmagachannel
    одним только Mycommand Можно обойтись для этого
     
  11. Автор темы
    SOHIGH

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

    Баллы:
    76
    Вообщем, решил я потестировать на другом.
    Конфиг MyCmd:
    upload_2017-9-17_23-31-31.png

    Конфиг MessageCommander:
    upload_2017-9-17_23-31-55.png

    При получении сообщения с консоли получаю:
    upload_2017-9-17_23-32-51.png

    Что я делаю не так?
     
  12. alexandrage

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

    Баллы:
    173
    Последнее редактирование: 17 сен 2017
  13. Автор темы
    SOHIGH

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

    Баллы:
    76
    Ого, спасибо огромное.

    Вот за это особенно:
    action=\u00a75* {0} \u00a75{1}
     
  14. MrMagaChannel

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

    Баллы:
    76
    Имя в Minecraft:
    mrmagachannel
    в последних билдах нет проблемы с /tpdeny
     
  15. Автор темы
    SOHIGH

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

    Баллы:
    76
    Ну так как?)
     
  16. alexandrage

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

    Баллы:
    173
    Ну ладно, можешь пропустить касс Commandtpdeny. Удалю его тогда за ненадобностью.
     
  17. Автор темы
    SOHIGH

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

    Баллы:
    76
    Хм,
    upload_2017-9-17_23-58-19.png
    upload_2017-9-17_23-58-49.png
     
  18. Автор темы
    SOHIGH

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

    Баллы:
    76
    Заменить MessageCommander ReActions'ом не составило больших проблем.

    Тема закрыта.
     
Статус темы:
Закрыта.

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