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

Мод Как связать мод с плагином?

Тема в разделе "Модификации клиента", создана пользователем Aнатолий, 6 июн 2014.

Статус темы:
Закрыта.
  1. Автор темы
    Aнатолий

    Aнатолий Старожил Пользователь

    Баллы:
    103
    Skype:
    sasay1337
    Имя в Minecraft:
    4epB9Ik
    Привет ребят.
    Появилась необходимость считывать клиентом информацию от плагинов
    (баланс, и т.д)
    Возможно ли это сделать?
    (по моим догадкам возможно. Пример: клиентский мод WE CUI, каким образом он получает координаты региона? [команда worldgurd'a /rg sel - выделяет приватный регион, в CUI он тоже выделяется])
    Заранее благодарен.




    Решено!
    Пакет СЕРВЕР к КЛИЕНТУ
     
    Последнее редактирование: 6 июн 2014
  2. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    WE CUI скорее всего читает команды игрока.
    Баланс - пакет: сервер --> клиент; вот только я не в курсах, как его слать плагином. Шото похожее.
    Тут можешь прочитать про форжевские пакеты: тык
     
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
  3. Автор темы
    Aнатолий

    Aнатолий Старожил Пользователь

    Баллы:
    103
    Skype:
    sasay1337
    Имя в Minecraft:
    4epB9Ik
    Это может и да, но откуда ему знать координаты региона? (не те что игрок только что выделил, а которые хранятся в базе WG)
     
    Последнее редактирование: 6 июн 2014
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
  4. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    Относительно координат игрока, ибо иначе и нельзя. Скорее всего в моде просто продублированы формулы плагина.
     
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
  5. Cyber Owl

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

    Баллы:
    153
    Мод читает получаемые пакеты по каналу WE
     
    Лайка3, Mr_RoboMan и mahimamax нравится это.
  6. Автор темы
    Aнатолий

    Aнатолий Старожил Пользователь

    Баллы:
    103
    Skype:
    sasay1337
    Имя в Minecraft:
    4epB9Ik
    Как сделать такой канал, со своего плагина? есть ли инфа какая?
     
  7. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii

    И вот ещё немного почвы для размышлений: тык
    А тут смотри канал: тык (NetworkMod)
     
  8. Автор темы
    Aнатолий

    Aнатолий Старожил Пользователь

    Баллы:
    103
    Skype:
    sasay1337
    Имя в Minecraft:
    4epB9Ik
    Вообщем нарыл кое что
    Со стороны плагина это делается фактически не сложно
    Код:
    plugin.getMessenger().sendPluginMessage
    Со стороны Forge нужно ловить какие то пакеты (думаю это и есть Packet250CustomPayLoad)
    попробую что либо сделать по примеру WE_CUI..
     
  9. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    Я скинул тебе актуальный туториал, там все очень понятно расписано. И пакеты ты ловишь не какие-то, а те, что приходят в твой канал.
     
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
  10. EndrBro

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

    Баллы:
    78
    Имя в Minecraft:
    EndrBro
    О Анатолий,Червяк что-то задумал проект поди делаешь,а ну ка признавайся С:
     
  11. Автор темы
    Aнатолий

    Aнатолий Старожил Пользователь

    Баллы:
    103
    Skype:
    sasay1337
    Имя в Minecraft:
    4epB9Ik
    Нет, делаю чисто для саморазвития.
     
    Лайка3, Mr_RoboMan, Лайка2 и 2 другим нравится это.
  12. SaNIK

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

    Баллы:
    103
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
  13. Автор темы
    Aнатолий

    Aнатолий Старожил Пользователь

    Баллы:
    103
    Skype:
    sasay1337
    Имя в Minecraft:
    4epB9Ik
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
Статус темы:
Закрыта.

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