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

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

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

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

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

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




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

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    [DOUBLEPOST=1402057792,1402057363][/DOUBLEPOST]И вот ещё немного почвы для размышлений: тык
    А тут смотри канал: тык (NetworkMod)
     
  9. Автор темы
    Aнатолий

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    103
    Skype:
    sasay1337
    Имя в Minecraft:
    4epB9Ik
    От души :)
    P.S я знаю как взять координаты, но не знал как их отправить) спасибо.
     
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
Статус темы:
Закрыта.

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