07-23-2010, 01:02 AM
(Сообщение последний раз редактировалось: 07-23-2010, 07:27 AM mankunianec.)
Вот ребят у меня такой вопрос занялся патчем на непередаваемый шмот, сделал все как надо из PAK -> Zip, client_items.xml - AIONdisasm.exe -d 1 client_items.xml client_items2.xml, сделал, полученый файл пропатчил то что надо
<can_exchange>TRUE</can_exchange> Обмен
<can_sell_to_npc>TRUE</can_sell_to_npc> Продажа нпс
<can_deposit_to_character_warehouse>TRUE</can_deposit_to_character_warehouse> Склад перса
<can_deposit_to_account_warehouse>TRUE</can_deposit_to_account_warehouse> Склад акка
<can_deposit_to_guild_warehouse>TRUE</can_deposit_to_guild_warehouse>
Далее возникал вопрос обратной перекодировки т.к. client_items2.xml полученый мной весил 99мб а исходник 19мб, но как обратно я так и не разобрался, читал на вашем форуме и на других люди писали это не обязательно, ладно, ок, тогда кодировка самого xml utf-8 или же utf-16, разница в весе файла так с utf-8 99мб с utf-16 почти в два раза больше что то около 160 мб.
После всего этого "модифицированую" папку items загнал в zip и потом в pak.
запускаю игру, aion 1024 не удалось обновить игру.
Эту ошибку я прогуглил видел разные способы решения, но уверен что вся проблема в патче.
объясните пожулуйста почему она возникает, что неправильно сделал.
P.S.
Патченый xml пробовал загонять в items.pak как в utf-8 так и в utf-16, ошибка одна и таже
клиент 1.9 качал отсюда http://rutracker.org/forum/viewtopic.php?t=3034279
и хочу заметить
Релиз подготовлен специально для
игры на бесплатном игровом сервере http://aion.in.ua/ т.е. он немного отличается от других евро клиентов 1.9.
Модер, сори еси не в том разделе создал
Добавлено через 6 часов 10 минут
вот кстати провел маленький эксперимент. проделал все те же операции которые были выше только на этот раз полученный client_items.xml я вообще не трогал, даже не открывал он весил 99мб и я его запихнул в новый items.pak и все равно та же ошибка. Я думаю вся причина в обратной перекодировки файла т.е. из 99мб в 18мб и по идеи вся должно норм пахать но как это сделать я пока не понял.
P.S.
Мой знакомый делал такой патч на 1.5 и давал мне свой items.pak распаковав его я увидел что client_items.xml у него весил 135мб т.е. не был перекодирован обратно в меньший по размеру файл и еще у него стояла utf-16.
Еще интересный момент он мне давал файлик game.dll т.к. у мя часто вылетал aion не стого не с сего. Он говорил это из-за моей х64 системы, после этого он у мя пахал нормально. Далее ради интереса этот game.dl, который он мне дал я попробовал запихнуть в bin32 игра пошла но выдало что программа не отвечает и выберите действие закрыть отладить и т.п.
Т.е. мне кажется что и game.dll здесь тоже как то связан. Может я ошибаюсь.
<can_exchange>TRUE</can_exchange> Обмен
<can_sell_to_npc>TRUE</can_sell_to_npc> Продажа нпс
<can_deposit_to_character_warehouse>TRUE</can_deposit_to_character_warehouse> Склад перса
<can_deposit_to_account_warehouse>TRUE</can_deposit_to_account_warehouse> Склад акка
<can_deposit_to_guild_warehouse>TRUE</can_deposit_to_guild_warehouse>
Далее возникал вопрос обратной перекодировки т.к. client_items2.xml полученый мной весил 99мб а исходник 19мб, но как обратно я так и не разобрался, читал на вашем форуме и на других люди писали это не обязательно, ладно, ок, тогда кодировка самого xml utf-8 или же utf-16, разница в весе файла так с utf-8 99мб с utf-16 почти в два раза больше что то около 160 мб.
После всего этого "модифицированую" папку items загнал в zip и потом в pak.
запускаю игру, aion 1024 не удалось обновить игру.
Эту ошибку я прогуглил видел разные способы решения, но уверен что вся проблема в патче.
объясните пожулуйста почему она возникает, что неправильно сделал.
P.S.
Патченый xml пробовал загонять в items.pak как в utf-8 так и в utf-16, ошибка одна и таже
клиент 1.9 качал отсюда http://rutracker.org/forum/viewtopic.php?t=3034279
и хочу заметить
Релиз подготовлен специально для
игры на бесплатном игровом сервере http://aion.in.ua/ т.е. он немного отличается от других евро клиентов 1.9.
Модер, сори еси не в том разделе создал
Добавлено через 6 часов 10 минут
вот кстати провел маленький эксперимент. проделал все те же операции которые были выше только на этот раз полученный client_items.xml я вообще не трогал, даже не открывал он весил 99мб и я его запихнул в новый items.pak и все равно та же ошибка. Я думаю вся причина в обратной перекодировки файла т.е. из 99мб в 18мб и по идеи вся должно норм пахать но как это сделать я пока не понял.
P.S.
Мой знакомый делал такой патч на 1.5 и давал мне свой items.pak распаковав его я увидел что client_items.xml у него весил 135мб т.е. не был перекодирован обратно в меньший по размеру файл и еще у него стояла utf-16.
Еще интересный момент он мне давал файлик game.dll т.к. у мя часто вылетал aion не стого не с сего. Он говорил это из-за моей х64 системы, после этого он у мя пахал нормально. Далее ради интереса этот game.dl, который он мне дал я попробовал запихнуть в bin32 игра пошла но выдало что программа не отвечает и выберите действие закрыть отладить и т.п.
Т.е. мне кажется что и game.dll здесь тоже как то связан. Может я ошибаюсь.