сложные файлы методом перебора никак не сделаеш.
Цитата:
200BAA85 PUSH Engine.205909F8 UNICODE "questmark_begin"
200BAAFA PUSH Engine.20590A18 UNICODE "quest_id"
200BAB6D PUSH Engine.2058FCF8 UNICODE "npc_id"
200BABE0 PUSH Engine.20590A2C UNICODE "race_filter"
200BAC53 PUSH Engine.20590A44 UNICODE "class_filter"
200BACC6 PUSH Engine.20590A60 UNICODE "start_npc_loc"
200BAD39 PUSH Engine.20590A7C UNICODE "questmark_end"
200BADC5 PUSH Engine.20590970 UNICODE "FL2QuestMarkConditionDataManager::FL2QuestMarkCon ditionDataManager"
|
и орыгинал
<file pattern="questmarkconditiondata.dat">
<node name="data" reader="UINT"/>
<for name="data">
<node name="quest_id" reader="UINT" />
<node name="npc_id" reader="UINT" />
<node name="race_filter" reader="SHORT_SHORT" />
<for name="race_filter">
<node name="race" reader="UINT" />
</for>
<node name="class_filter" reader="SHORT_SHORT" />
<for name="class_filter">
<node name="class" reader="UINT" />
</for>
<node name="start_npc_x" reader="FLOAT" />
<node name="start_npc_y" reader="FLOAT" />
<node name="start_npc_z" reader="FLOAT" />
</for>
<node name="file_end" reader="ASCF" value="SafePackage" />
</file>
Code: XML