Тема: L2UIUnpack
Показать сообщение отдельно
Непрочитано 29.05.2017, 21:44   #6
Изгнанные

По умолчанию Re: L2UIUnpack

Цитата:
Сообщение от doesitmatter Посмотреть сообщение
Не думаю, что проблема с SaveXML связана с определениями enum'ов в схеме. Когда я пытался экспортировать таким образом интерфейс, у меня были описаны enum'ы в схеме как simple type, но в итоге часть атрибутов типа int и string вообще не экспортировалась; иногда экспортировались синтаксически некорректные xml.

Действительно, enum'ы, определенные как string в схеме отображаются в UIEditor как строки, но сохранение/редактирование у меня по-прежнему работало корректно.

В любом случае, текущая имплементация L2UIUnpack неплохо подходит для создания схемы (по конкретному xdat; в общем случае это сделать сейчас вряд ли возможно); займусь, как будет время.
Ну не нужно самому заниматься, достаточно объяснить принцип работы или скинуть ссылки на пару статей .
И на счет сохранения xml, если имеются те енумы то и сохраняется вполне сносно, есть конечно еще какие то подводные камни - но зависит от версии движка ( к примеру на GF более стабильно чем на HF).
defenderk1 вне форума Ответить с цитированием