Показать сообщение отдельно
Непрочитано 26.11.2012, 15:27   #1
Аватар для Hint
Герой

Автор темы (Топик Стартер) Пропатченный 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.
__________________
hLaPEx, Evermore, hAuthD, L2on, ...

Последний раз редактировалось Hint; 05.01.2013 в 12:14.
Hint вне форума Ответить с цитированием
Сказали спасибо: