Jump to content
Korean Random

PjOrion - редактирование, компиляция, декомпиляция, обфускация модов (Версия: 1.3.5 Дата: 11.08.2019)


Пользуетесь ли вы Орионом?  

314 members have voted

You do not have permission to vote in this poll, or see the poll results. Please sign in or register to vote in this poll.

Recommended Posts

В 09.12.2017 в 20:23, StranikS_Scan сказал:

 

Папка scripts сейчас зажата в архив res\packages\scripts.pkg, открывается любым архиватором. Извлеките файлы оттуда и дальше по старой инструкции.

 

Все декомпилировалось успешно.

 

Прошу прощения, не подскажешь, если-ли на форуме гайд по созданию своих простейших модов? Т.е. пошаговая инструкция, в каких файлах что находится, куда складывать, как называть или переименовывать файлы с кодом итд

Link to comment
Short link
Share on other sites

18 hours ago, Зеленый_Слоник said:

Прошу прощения, не подскажешь, если-ли на форуме гайд по созданию своих простейших модов?

Гайды есть. Пошаговых инструкций нет. Зато есть примеры в виде модов с открытым кодом. Изучай, разбирайся.

Link to comment
Short link
Share on other sites

  • 1 month later...

Очень нужны скрипты предыдущих версий клиента. Если точнее, файл scripts.pkg и соответствующий ему файл version.xml, по крайней мере, до версии 0.9.18. Крайне не хочется качать сотни гигабайт предыдущих клиентов ради этих двух файлов. У меня есть десяток последних версий, но не знал, что "version"  из version.xml и requiredVersion_92000 из Account.def различаются. Для меня это очень важно, т.к. нужно сопоставить версию игры с правильными скриптами. Если у кого-то есть (желательно, оригинальные, не декомпилированные) или кто-то знает, где скачать, просьба поделиться.

Link to comment
Short link
Share on other sites

  • 1 month later...

Хочется выразить благодарность StranikS_Scan, работа проделана колоссальная. В далёком 2014-м, когда занимался модами, делал свой простенький отладчик с интерфейсом на PyQT. Но то что сделали вы - это просто жесть, сколько всего наворочено! Респект!!!

  • Upvote 1
Link to comment
Short link
Share on other sites

  • 2 weeks later...
В 25.01.2018 в 20:32, Dragon armor сказал:

Очень нужны скрипты предыдущих версий клиента. Если точнее, файл scripts.pkg и соответствующий ему файл version.xml, по крайней мере, до версии 0.9.18. Крайне не хочется качать сотни гигабайт предыдущих клиентов ради этих двух файлов. У меня есть десяток последних версий, но не знал, что "version"  из version.xml и requiredVersion_92000 из Account.def различаются. Для меня это очень важно, т.к. нужно сопоставить версию игры с правильными скриптами. Если у кого-то есть (желательно, оригинальные, не декомпилированные) или кто-то знает, где скачать, просьба поделиться.

Есть архивчик всех скриптов, начиная с 0.9.14. version.xml нет, но все папки проименованы в соответствии с номерами билдов клиента. Если интересует - могу на ЯДиск залить.

Link to comment
Short link
Share on other sites

  • 4 weeks later...

Вопрос такой расшифровываю файл list.xml который лежит в scripts.pkg\scripts\item_defs\customization\camouflages, ничего в нём не меняю, скидываю в папку с модами, запускаю клиент клиент вылетает.

python.log

xvm.log

Link to comment
Short link
Share on other sites

@Spectr20, в указанном файле явно какая-то ошибка, скорее всего из-за неверного декодирования.

Traceback (most recent call last):
  File "scripts/client/game.py", line 131, in init
  File "scripts/common/items/__init__.py", line 263, in init
  File "scripts/common/items/vehicles.py", line 262, in init
  File "scripts/common/items/vehicles.py", line 2634, in customization20
  File "scripts/common/items/readers/c11n_readers.py", line 253, in readCustomizationCacheFromXml
  File "scripts/common/items/readers/c11n_readers.py", line 240, in __readItemFolder
  File "scripts/common/items/readers/c11n_readers.py", line 276, in _readItems
  File "scripts/common/items/_xml.py", line 78, in raiseWrongSection
  File "scripts/common/items/_xml.py", line 74, in raiseWrongXml
Exception: error in 'camouflages/list.xml': subsection 'china:Ch05_T34_254' is missing or wrong

Кстати, исходный файл какого размера? Вполне возможно, что там используется расширенное поле для указания длины, или что-то в этом роде.

Link to comment
Short link
Share on other sites

19 минут назад, GPCracker сказал:

Кстати, исходный файл какого размера?

1,00 МБ  а после расшифровки 2,47 МБ

Link to comment
Short link
Share on other sites

49 минут назад, ktulho сказал:

Попробуйте удалить вторую строчку:

Эффект тот же вылет

Edited by Spectr20
Link to comment
Short link
Share on other sites

Компьютера под рукой нет, проверить не могу, но похоже эти строчки:

  <china:Ch05_T34_254>	http://bwt/xmlref	</china:Ch05_T34_254>
  <china:Ch05_T34_253>	ussr	</china:Ch05_T34_253>
  <china:Ch05_T34_246>	germany	</china:Ch05_T34_246>
  <china:Ch05_T34_252>	usa	</china:Ch05_T34_252>
  <china:Ch05_T34_243>	china	</china:Ch05_T34_243>
  <china:Ch05_T34_245>	france	</china:Ch05_T34_245>
  <china:Ch05_T34_251>	uk	</china:Ch05_T34_251>
  <china:Ch05_T34_248>	japan	</china:Ch05_T34_248>
  <china:Ch05_T34_244>	czech	</china:Ch05_T34_244>
  <china:Ch05_T34_250>	sweden	</china:Ch05_T34_250>
  <china:Ch05_T34_249>	poland	</china:Ch05_T34_249>
  <china:Ch05_T34_247>	italy	</china:Ch05_T34_247>

лишние.

P. S. Эти строчки повторяются несколько раз в файле. 

Link to comment
Short link
Share on other sites

В 22.04.2018 в 00:36, ktulho сказал:

P. S. Эти строчки повторяются несколько раз в файле. 

Удаление не дало результата

Link to comment
Short link
Share on other sites

On 22.04.2018 at 3:36 AM, ktulho said:

P. S. Эти строчки повторяются несколько раз в файле. 

Проблема не в том, что строчки лишние, а в том, что файл неправильно декодируется. @Spectr20, попробуй разобрать другой утилитой, тем же wottools например.

Link to comment
Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...