Для примера вот тебе алгоритм действий, как распаковать и запаковать файлы в игру:
1. Скачиваем необходимые инструменты для работы с *.pak архивами и распаковываем в удобное место, лучше в корень диска.
2. Копируем из клиента файл "Skills.pak", он лежит по адресу: "Ваш_клиент\Data\Skills" в папку "AIONencdec", которую распаковали в первом пункте.
3 (Вариант 1). Запускаем файл "AIONencdec.exe" с параметром "-d Skills.pak Skills.zip", без кавычек.
3 (Вариант 2). Запускаем файл "Pak2Zip.bat", если нужно распаковать другой файл, например "items.pak", отредактируйте "Pak2Zip.bat" любым текстовым редактором.
Кому какой вариант проще, тем и пользуйтесь.
4. У нас появился файл "Skills.zip", открываем его любым архиватором и НЕ распаковывая вытаскиваем оттуда файл "client_skills.xml" простым перетаскиванием мыши, чтобы не создавалось лишних папок.
5. Файл "client_skills.xml" открываем нормальным текстовым редактором, например стандартным WordPad, но не блокнотом! (Я предпочитаю Notepad++, он хоть подсвечивает синтаксис)
6. Если файл не зашифрован, переходим к пункту 9. Если зашифрован, копируем этот "client_skills.xml" в папку "AIONdisasm" созданную в первом пункте.
7 (Вариант 1). Запускаем файл "AIONdisasm.exe" с параметром "client_skills.xml new-client_skills.xml", без ковычек.
7 (Вариант 2). Запускаем файл "Decoding.bat", если нужно расшифровать другой файл, отредактируйте "Decoding.bat" любым текстовым редактором. Обратно файл зашифровывать не надо будет. Да, весить он стал больше, но игра будет его считывать.
8. Расшифрованный файл "new-client_skills.xml" копируем обратно в папку "AIONencdec", и переименовываем в "client_skills.xml". Если там до этого оставался наш зашифрованный файл "client_skills.xml", ничего страшного, его можно удалить.
9. Редактируем файл "client_skills.xml" как вам надо, сохраняем.
10. Открываем файл "Skills.zip" с помощью архиватора. Удаляем оттуда файл "client_skills.xml", а затем перетаскиваем с помощью мыши в архив файл "client_skills.xml", который вы только, что изменяли. Закрывайте архив. Удаляете файл "Skills.pak", если он лежит в этой папке.
11 (Вариант 1). Запускаем файл "AIONencdec.exe" с параметром " -e Skills.zip Skills.pak", без ковычек.
11 (Вариант 2). Запускайте файл "Zip2Pak.bat".
12. У вас появлится новый файл "Skills.pak". Копируйте его в папку с игрой ("Ваш_клиент\Data\Skills"), заменяя оригинальный, но предварительно сделав его копию. Также в папке "Ваш_клиент\Data\Skills" не должно быть больше никаких других файлов.
13. Запускаем игру, проверяем ваши изменения.
[Ссылки могут видеть только зарегистрированные пользователи. ] - убраны цепочки для всех скиллов стража, юз скиллов с любым оружием, убраны цепочки для лука (55 лвл скиллы) (c) Morozzzik
[Ссылки могут видеть только зарегистрированные пользователи. ] - убраны цепочки для всех скиллов сина, любой скилл можно юзать с луком с дальностью 25м, "Рассекающая молния 1" телепортирует вас к цели. (с) kricun
//talala, Novichok, не переносите тему в руководство. Всё-таки это и есть "читы и баги".
После того, как был выложен анпакер, решил поиграться с .xml файлами.
1) Качаем AionUnpack
2) Запускаем, переносим на строку пути файлик skills.pak (здесь всё самое интересное. aion/data/skills/skills.pak)
3) Распаковываем в ту-же папку и видим, что у нас появилась папка Skills.
Теперь можно приступать к эдиту всего и вся. В папке skills ищем client_skills.xml и открываем с помощью блокнота.
Все ресурсы находятся в .pak файлах, в том числе и client_skills.xml, который находится в skills.pak.
Поэкспериментировать данным способом можно с чем угодно, но только с теми файлами, который не проверяет сервер.
Также можно отредактировать следующие переменные:
Код:
<required_sword>1/0</required_sword> [удар скилла с мечом]
<required_mace>1/0</required_mace> [удар скилла с булавой]
<required_dagger>1/0</required_dagger> [удар скилла с кинжалом]
<required_2hsword>1/0</required_2hsword> [удар скилла с двуручным мечом]
<required_polearm>1/0</required_polearm> [удар скилла с копьем]
<required_staff>1/0</required_staff> [удар скилла с посохом]
<required_orb>1</required_orb> [удар скилла с орбом]
<required_book>1</required_book> [удар скилла с гримуаром]
С помощью них можно бить, к примеру Внезапным ударом с луком.
Последний раз редактировалось Novichok; 24.03.2011 в 09:53.
Версия Английская. Все находится в .pak файлах, skills_fx.xml, stigma_slots.xml, но нету файла client_skills.xml, пробовал открывать все файлы .xml, но увы это не то
А нет, ложная тревога, еще раз распаковал и файл появился)
Добавлено через 11 минут
А теперь проблема в следующем=) в общем нашел файл, открыл через блокнот и у меня нарисовалась такая картина. [Ссылки могут видеть только зарегистрированные пользователи. ] что бы это значило?)
Последний раз редактировалось Pandemonium1; 23.03.2011 в 20:50.
Причина: Добавлено сообщение
Работает как по часам, тыкнул бы спасибку вам, но увы пока не могу) еще вопрос, это же тут можно поменять и силу атаки и расход МП и время отката? или я ошибаюсь)