Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Документация (https://forum.zone-game.info/forumdisplay.php?f=149)
-   -   Непередаваемые вещи и aion 1024 (https://forum.zone-game.info/showthread.php?t=9209)

mankunianec 23.07.2010 01:02

Непередаваемые вещи и aion 1024
 
Вот ребят у меня такой вопрос занялся патчем на непередаваемый шмот, сделал все как надо из 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 здесь тоже как то связан. Может я ошибаюсь.

donos 23.07.2010 10:23

Re: Непередаваемые вещи и aion 1024
 
Во-первых, меньше текста. Реально на половине мне захотелось выйте из темы.

А по теме. Файл итема у меня весит 171 мб. И это не мешает ему работать. А в том, что вы написали. Нету одного маленького, но все же важного пункта.

Внимательно читайм этот ГАЙД. И ищем, что забыли.

mankunianec 23.07.2010 10:35

Re: Непередаваемые вещи и aion 1024
 
в принципе посидев немного я решил эту проблему сам, получилось закодировать его, терь заходит норм без ошибки, но работает криво. Могу только положить на склад легиона но другие не видят, а передачу друг друг, положить на склад акка и сломать предмет так и не работают. Перепроверил заново все строки все норм а в чем проблема не могу понять.

donos 23.07.2010 10:37

Re: Непередаваемые вещи и aion 1024
 
Я хз. Делается это за 5 минут в чем у вас проблемы не могу сказать. Проверяем.

Как кодировал обратно?

mankunianec 23.07.2010 10:47

Re: Непередаваемые вещи и aion 1024
 
AIONdisasm.exe -c client_items2.xml client_items.xml
вот так

Добавлено через 3 минуты
Цитата:

Сообщение от donos (Сообщение 80278)
Делается это за 5 минут

а как у тебя это получается за 5 минут?) Если взять все время которое я бы потратил зная это наизусть у меня вышло мин 30-40 на все про все.
Если есть быстрее способ поделись плз.

donos 23.07.2010 11:03

Re: Непередаваемые вещи и aion 1024
 
Кароче. Почитайте гайдик пока.
А я вам сделаю файл. Если будет работать значит вы не умеете читать. Если мой не будет работать. То корейские друзья позаботились о защите. Последнее маловероятно.

Добавлено через 5 минут
Блин, чистого файла итем у меня нету. Можешь скинуть??

А почему 5 мин?
Вытащить из пака + декодировать файл 1 минута.
Изменить utf на 16 + прописать кодеровку. 1 минута.
Вписать:
Искать :<can_exchange>FALSE</can_exchange>
Заменить на:<can_exchange>TRUE</can_exchange>
Это еще ну пусть 2 минуты на все нужные опции.
+ сохранить и обратно засунуть в пак(без кодировки) Это 1 минута.

Ну вот 5 минут. Ладно если комп немного тупит можно провозится 10 минут.

mankunianec 23.07.2010 11:28

Re: Непередаваемые вещи и aion 1024
 
Donos я тебе в лс написал глянь плз еси вдруг не заметил

donos 23.07.2010 11:37

Re: Непередаваемые вещи и aion 1024
 
Да видел я, видел. Просто уже через запускатор восстановил файл.
Вот Можно продовать, ложить на склад, ложить на склад акка, ложить на склад гильды. Ну и передовать ТЫК
Печать души не отключал.

Файл не проверял, если работает жду + и пасибку.

mankunianec 23.07.2010 11:43

Re: Непередаваемые вещи и aion 1024
 
нет к сожалению не работает можно только ложить на склад легиона(((((

donos 23.07.2010 11:47

Re: Непередаваемые вещи и aion 1024
 
Какой итем пытаешься положить?


Текущее время: 11:05. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot