Как использовать адский светоч в майнкрафт?
Не могу скачать официальный майнкрафт лаунчер
Minecraft при подключении на сервер выдаёт ошибку: illegal packet received terminating connection Версия 1.16.5
Как узнать, сколько прожито игровых дней в майнкрафте?
Как добавить в приват игрока на анархии? [minecraft
12 ответов
Как изменить хозяйна мира в minecraft да данил занозин
- 1 год назад
- 3 ответа
Лагает майнкрафт в одном мире Ар Артем Юрченко
- 1 год назад
- 1 ответ
Лагает инвентарь в майнкрафте, хелпаните ке кек кеков
- 4 года назад
- 1 ответ
- 1 год назад
- 1 ответ
Не заходит на сервер в майнкрафт 1 12 2 Па Павел Чернышев
- 2 года назад
- 2 ответа
Как убрать или объединить повторные руды из модов в майнкрафте?(1.18.2) Ми Михаил Емелин
Что делать если лагает майнкрафт? Ответ здесь!
- 5 месяцев назад
- 2 ответа
Майнкрафт проблемы с командами
Какие стёкла подойдут для этого дома в Minecraft?
Крашится Minecraft forge
Источник: minecraftru.net
Тормозит инвентарь CS GO
но вот проблема с игрой проблем нет,а вот инвентарь и еще несколько моментов,когда в них захожу начинаются дикие лаги пока они все не прогрузятся у кого то то же так или это у меня или кто то знает как лечить?
01 Dec 2014 в 12:57 #2
Marvelondo сказал(а):↑
В общем решил взять себе да посмотреть ,что за КС. (да да я жалел эти самые 10 бачей до сих пор)
но вот проблема с игрой проблем нет,а вот инвентарь и еще несколько моментов,когда в них захожу начинаются дикие лаги пока они все не прогрузятся у кого то то же так или это у меня или кто то знает как лечить?
Источник: dota2.ru
Не могу пофиксить баг с инвентарем
У меня есть два инвентаря — StatsInventory и SkillsInventory. Если навести мышку на какой-либо слот в StatsInventory, то SkillsInventory заполнится только теми блоками, которые подходят для выбранного в StatsInventory. Т.е. сделано что-то вроде вкладок.
Вот так это выглядит:
Баг заключается в расчете параметра «Защита», который расчитывается на основе меты предмета FightSkillItem (навык драки). Т.е., когда GUI открывается, мод начинает искать в инвентаре предмет FightSkillItem и применяет алгоритм расчета (не думаю, что алгоритм имеет значение). Если предмет не найдет — тупо пишет в стойкости 2. В штатных ситуациях все работает хорошо и расчет происходит корректно.
Проблемы начинаются тогда, когда пользователь заходит в игру и открывает GUI. И тут мы видим, что Стойкость (зависит от выносливости) рассчиталась верно, а Защита — не расчиталась вообще (тупо написана двойка, мол мета FightSkillItem = 0). Но как мы помним, на момент выхода пользователя из игры его FightSkillItem был != 0. И в тот момент, когда мы наведем мышку на второй слот в StatsInventory, в SkillsInventory появится FightSkillItem (иконка кулака) с той метой, которая была у пользователя на момент выхода. И в тот же момент Защита расчитается верно.
Поначалу я думал, что это проблема синхронизации инвентаря на сервере и на клиенте. Опытным путем установил, что это не так — проблема в стартовой инициализации ExtendedPlayer (по крайней мере, мне так кажется)
Спойлер: Посмотреть код
ExtendedPlayer — мой IEEP:
StatInventory:
SkillsInventory:
Что я делаю не так и почему этот баг возникает? Заранее спасибо и простите за костыли и говнокод ибо вообще без понятия как этот баг победить.
Мой проект: SawageWorldRP — ролки в Minecraft’е
Всех фатанов настольных рпг приглашаю присоединиться!
Человек — он как меч. Либо делает свое дело читает книги по java, либо тупой.
Источник: forum.mcmodding.ru