Пропатченный L2disasm (для Glory Days и выше)
Оригинальный l2disasm не работает с armorgrp.dat от Glory Days (клиент с l2.ru от 26.11.2012). Проблема в том, что в l2disasm есть проверка на значение счетчика cntt в структуре MTX3 (если значение больше 8, то выводится ошибка, процесс разбора прерывается). В пропатченном l2disasm лимит повышен с 8 до 16.
http://hauthd.org/files/l2disasm_patched.zip Для тех, кто хочет пропатчить свой файл самостоятельно: замените 1C83F80877 на 1C83F81077. P. S. Лимит повышен для MTX3. С другими структурами проблем пока что не возникает. Обновление от 05.01.2013: Исправлена аналогичная проблема с L2asm. Исправленные ошибки (для поиска): Read CNT in MESHTEX3 field 'm_HumnFigh_add' too high. Internal soft mesh or tex limit for MTX[123] field 'm_HumnFigh_add' set too high or to zero. |
Re: Пропатченный L2disasm (для Glory Days и выше)
Еше можно сделать хардкодом =)
http://bladensoul.ru/scrupload/i/c992e3.png а так именно из за таких багов пришлось свой декодер делать. |
Re: Пропатченный L2disasm (для Glory Days и выше)
Да у меня уже тоже свой есть, вот только все парсеры l2on используют стандартный вывод l2disasm. Нет никакого желания переписывать десятки скриптов, как и генерировать идентичный вывод в своей утилите :)
|
Re: Пропатченный L2disasm (для Glory Days и выше)
А патча нет, случаем под глори)? Пропатченного.
|
Re: Пропатченный L2disasm (для Glory Days и выше)
Цитата:
|
Re: Пропатченный L2disasm (для Glory Days и выше)
В l2asm тоже есть данная проблема...
Код:
L2 asm 1.4.1 by M.Soltys (aka DStuff). |
Re: Пропатченный L2disasm (для Glory Days и выше)
Поправил l2asm (ошибка пропала, но результат не проверял). Обновил архив.
|
Re: Пропатченный L2disasm (для Glory Days и выше)
А что случилось с NpcGrp в GD?
|
Re: Пропатченный L2disasm (для Glory Days и выше)
Цитата:
Код:
// Tauti (06.07.2012). Editors: Anonymous, Allen (L2Sexi), Hint. |
Re: Пропатченный L2disasm (для Glory Days и выше)
|
Текущее время: 10:05. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot