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

Плагин [FIX] ModFixNG [#67] - фикс разнообразных багов в модах. [1.6.4-1.8]

Тема в разделе "Релизы плагинов", создана пользователем Shevchik, 18 май 2013.

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

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Это не отменяет того то никто не сделал ещё нормальную работу этому моду, оно же работает на ванилле, а то что ProtocolLib фильтрует невалидные пакеты в случае обнаружения это всем насрать.
     
  2. Хостинг MineCraft
    <
  3. BigNick

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

    Баллы:
    103
    Я так понял мод посылает пакеты на сервер, в которых прописано действие с сундуком, а ProtocolLib их не принимает?
     
  4. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Да, потому что до этого клиент посылал пакеты работы со свим инвентарём, но инвентарь не закрыл.
     
  5. BigNick

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

    Баллы:
    103
    Почему бы не изменять вид инвентаря визуально, только на клиенте, а уж при закрытии подтвердить изменения и отправить пакеты? Тогда могут появиться читы, но это уже другая история...
     
  6. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Потому что так нельзя, ибо вермя от времени инвентарь синхронизируется.
    И вообще это не ко мне вопрос, а к автору мода.
     
    HoShiMin нравится это.
  7. BigNick

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

    Баллы:
    103
    Тут два варианта - исправить проблему путём содружества мода и плагина, что вполне маловероятно, а второй, это... А в чём собственно проблема? ProtocolLib блокирует пакет из-за того, что вещи перемещаются не человеком, а модом?
     
  8. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Блокирует потому что вещи перемешаются невалидно(хоть оно и работает в принципе), хочешь узнать больше - читай спецификацию протокола.
     
    ПриветОтЛайки нравится это.
  9. BigNick

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

    Баллы:
    103
    Спецификацию какого? Их много -_-
    Так и хочется сказать: "Перемещаются невалидно? Сделайте, чтобы было валидно! :D", но я сам ещё не вник в проблему.
     
  10. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    http://wiki.vg/Protocol

    Если не фильтровать невалидные данные, плагины отслеживающие и работающие с инвентарём могут начать сбоить. (Именно поэтому даже в NoCheatPlus есть блокиратор InventoryTweaks)
     
  11. BigNick

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

    Баллы:
    103
    В графах Click Window и Confirm Transaction требуется выполнить всего лишь съимметировать клик предмета, неужели это так сложно? Да, это будет некрасиво, что не автоматом передвигаются предметы, а их передвигает бот, т.е. происходит больше запросов, но ведь выхода нету.
     
  12. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    А я тут причём?
    Автору мода видимо сложно.
     
  13. BigNick

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

    Баллы:
    103
    Сложность составляет только найти этого человека, который поможет?
     
  14. Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Может всё-таки написать автору мода?
     
  15. BigNick

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

    Баллы:
    103
    С вашего разрешения, я напишу письмо создателю. Не бойтесь, учусь в углублённой группе :D
    Я подробно разъясню ситуацию.
     
  16. Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Никто и не боится. Мне, как и большинству в этой теме, уже параллельно на InvTweaks
     
  17. BigNick

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

    Баллы:
    103
    Я так понял, автор уже реализовал функцию нажатия на предмет игроком, проще говоря имитацию кликов, о которой мы говорили. Вероятно, это уже было исправлено.
     

    Вложения:

  18. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Может быть и исправлено, ибо проблема была обнаружена 3 месяца назад, может что и изменилось.
    Можете протестировать и посмотреть.
     
  19. BigNick

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

    Баллы:
    103
    Вы вначале спросили: "А кто контейнер закрывать будет?". Ну да ладно. Добровольцы, кто протестирует? Я просто уже давно не увлекаюсь этой темой.
     
  20. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    А контейнер никто не закрывает до сих пор(я глянул в сырцы.), только вот в этом проблемы быть не должно, валидатора для этой части в протоколлибе вроде как нет.
     
  21. Sergprof

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

    Баллы:
    88
    Sirse, посмотри ЛС
     

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