Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Проблема с обновлением инвентаря Interlude
#1
Практически на всех java-сборках Interlude присутствует следующая проблема:

При присутствии в инвентаре игрока бижутерии обычной и аналогичной запечатанной в количестве по 5 штук каждой(проверено на примере Татеосан бижутерии S грейда: 5 колец простых + 5 колец запечатанных + 5 серьг простых + 5 запечатанных), при обновлении инвентаря (частое нажатие кнопки ТАВ) предметы начинают скакать по ячейкам в хаотичном порядке.

Может кто-то помочь с решением данной проблемы?

Заранее благодарен!!!
Ответ
#2
А в какой сборке этого нет?
Родился, живу и когда-нибудь умру.
Ответ
#3
оффтоп
Ответ
#4
Archiel Написал:
оффтоп

Если человек хочет retail-like, то да. В остальном, кода будет не много исправлено, но время потраченное на это не стоит того.
Родился, живу и когда-нибудь умру.
Ответ
#5
Насчет затрат времени согласен, но для меня важен сам факт: можно ли это исправить, и если да, то как. Подскажите хотя бы в какую сторону копать =)
Ответ
#6
В сторону ItemList и порядка предметов в коллекции/массиве.

Хотя у меня ощущение, что это баг клиента - т.к. когда UI-окно уже открыто - читается пакет, а за ним еще один.
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Ответ
#7
Pointer*Rage Написал:В сторону ItemList и порядка предметов в коллекции/массиве.

Хотя у меня ощущение, что это баг клиента - т.к. когда UI-окно уже открыто - читается пакет, а за ним еще один.

Это давно всплывало на евро форумах и там товарищи прикладывали видео с офф сервера. Баг именно у L2J реализации списка предметов инвентаря, и то если флудить запросами на обновление инвентаря.
Родился, живу и когда-нибудь умру.
Ответ
#8
Pointer*Rage Написал:В сторону ItemList и порядка предметов в коллекции/массиве.

Хотя у меня ощущение, что это баг клиента - т.к. когда UI-окно уже открыто - читается пакет, а за ним еще один.

Аналогичное подозрение на клиента. В ИЛ нет item order параметра в пакетах итемов, поэтому как ни сортируй, кажется китайский рандом клиента все портит :confused:

Добавлено через 6 минут
Может кто-нибудь поможет советом по реализации??? Smile
Ответ
#9
TheOne Написал:Аналогичное подозрение на клиента. В ИЛ нет item order параметра в пакетах итемов, поэтому как ни сортируй, кажется китайский рандом клиента все портит :confused:

Добавлено через 6 минут
Может кто-нибудь поможет советом по реализации??? Smile

Вам Pointer*Rage уже сказал где искать. Все предметы в инвентаре с клиентской стороны складываются в том порядке, в каком приходят в пакете. Другой вопрос, что

[SRC="java"]List<ItemInfo> _items = new ArrayList<>();[/SRC]


может формироваться по-разному, т.к. в пакете InventoryUpdate не только формируется список с нуля, но и изменяется, что позволяет формировать список в разной последовательности.
Родился, живу и когда-нибудь умру.
Ответ
#10
Donatte Написал:Вам Pointer*Rage уже сказал где искать. Все предметы в инвентаре с клиентской стороны складываются в том порядке, в каком приходят в пакете. Другой вопрос, что

[SRC="java"]List<ItemInfo> _items = new ArrayList<>();[/SRC]


может формироваться по-разному, т.к. в пакете InventoryUpdate не только формируется список с нуля, но и изменяется, что позволяет формировать список в разной последовательности.

Может имеет смысл синхронизировать _items в InventoryUpdate и _items в ItemList... :confused:
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  [Share] PTS Vanganth - Classic Interlude P110 zoumhs 0 1,469 05-13-2023, 05:04 PM
Последний пост: zoumhs
  Требуется Тех. Администратор на сервер Interlude/High Five! sfmusic 1 1,306 03-15-2023, 01:11 PM
Последний пост: Adamheers
  WTS PTS L2OFF Vanganth - Classic interlude protocol 110 zoumhs 0 1,213 01-29-2023, 01:39 AM
Последний пост: zoumhs
  Lineage 2 PTS 287 Protocol Проблема PSIFAK 1 1,330 01-25-2023, 04:08 AM
Последний пост: Phantom-Dev
  Myext64HF проблема с сетью MystX 3 1,641 11-08-2022, 04:33 AM
Последний пост: Phantom-Dev
  Продам лицензию Luecra Interlude OrfiSs 0 1,429 03-28-2022, 05:56 PM
Последний пост: OrfiSs
  PetitionD сервис на interlude off atomicos 0 1,309 03-28-2022, 03:19 PM
Последний пост: atomicos
  Interlude Test Server. yoqoyoqo 4 1,587 03-11-2021, 11:57 PM
Последний пост: krisadr
  Kamael Client - Interlude Server Katia666 3 2,499 11-03-2020, 10:51 AM
Последний пост: FaintSmile
  Interlude в 2020 Chessy 6 2,328 09-09-2020, 10:45 PM
Последний пост: Shell

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)