Перейти к содержимому


короткий мануал по моду камер(ы)


  • Пожалуйста, авторизируйтесь для того, чтобы ответить
Сообщений в теме: 11

ButcherMax #1 Отправлено 22 июл 2018 - 15:13

    Генерали́ссимус

  • Игрок
  • 137 боев
  • 3 413
  • Регистрация:
    26.01.2012

по просьбе граждан делаю сверх-краткий ликбез

 

*.pyc -это скомпилированный файл питона (это я зык программирования такой)

*.py - это  исходник. т.е. простой текстовый файл, в котором на питоне написано всякое

 

в игре всё представлено уже в скомпилированном виде, но если положить куда следует файл исходник - игра сама его скомпилирует. т.е. одним геморроем меньше

 

как именно декомпилировать объяснять не стану - ищите сами. дам только наводки: Easy Python Decompiler v1.3.2  и python-uncompyle6-master. 

 

в целом файлы в игре не защищены и легко превращаются в исходник. касаемо именно камер первый справляется норм. второй юзаю в более сложных случаях.


что касается самого мода: всё просто. достаточно уметь сравнить два текстовых файла (опять же не стану разжёвывать как именно - прог куча на выбор)


суть в том чтобы понять какие именно строки я изменил\добавил\удалил.

объяснять что на что влияет нет желания, собственно там всё банально.

 

вот  исходники оригинальных камер

 

а тут  исходники камер модифицированных

 

сравниваем и узнаём что и где изменено чтоб добиться нормальных "свободной" и "камеры на цель"

 

следовательно когда выйдет очередной патч в котором эти 2 файла изменятся и мод (возможно) перестанет работать, нужно получить исходник *.py (см. декомпилятор) из оригинальных камер нового патча и переделать в нём только те строки которые изменял я.

другие же изменения которые внесли разрабы в остальных местах трогать не надо.

 

т.е. таким образом получаем новую версию мода. 

 

как то так.

 

p.s. в 2,5,12 кстати опять камеры не ломали - и работают от прошлой версии в полном объёме.



Oleqsa #2 Отправлено 23 июл 2018 - 16:17

    Мл. сержант

  • Игрок
  • 10017 боев
  • 132
  • Регистрация:
    16.05.2017
спасибо большое за такую объяснялку, я точно покопаюсь :)
вопрос: не знаешь, есть ли програмку типа  Easy Python Decompiler только для декомпиляции XML кучей? Можно конечно макрос написать, но а вдруг знаешь. Спасибо!

Сообщение отредактировал Ya_V_Vannu: 23 июл 2018 - 16:31

 Горячей воде - быть! Нерфу бомберов - нет! Любимые медали 

ButcherMax #3 Отправлено 23 июл 2018 - 19:16

    Генерали́ссимус

  • Игрок
  • 137 боев
  • 3 413
  • Регистрация:
    26.01.2012

wottools уже не справляется?

 

и собственно что там декомпилить?

 

это в 146% случаев таблица. excel, не?



Oleqsa #4 Отправлено 23 июл 2018 - 22:43

    Мл. сержант

  • Игрок
  • 10017 боев
  • 132
  • Регистрация:
    16.05.2017

справляется, просто хотелось бы их все скопом, а не по-одному.

кстати, WoT XML Editor удобнее чем wottools :)


 Горячей воде - быть! Нерфу бомберов - нет! Любимые медали 

ButcherMax #5 Отправлено 24 июл 2018 - 19:11

    Генерали́ссимус

  • Игрок
  • 137 боев
  • 3 413
  • Регистрация:
    26.01.2012

Просмотр сообщенияYa_V_Vannu (23 Июл 2018 - 22:43) писал:

 скопом

 

именно что wottols

 

правда если дико много то его таращит



Oleqsa #6 Отправлено 25 июл 2018 - 22:00

    Мл. сержант

  • Игрок
  • 10017 боев
  • 132
  • Регистрация:
    16.05.2017
хм, посмотрю как это сделать, спасибо
 Горячей воде - быть! Нерфу бомберов - нет! Любимые медали 

ButcherMax #7 Отправлено 26 июл 2018 - 19:31

    Генерали́ссимус

  • Игрок
  • 137 боев
  • 3 413
  • Регистрация:
    26.01.2012

Просмотр сообщенияYa_V_Vannu (25 Июл 2018 - 22:00) писал:

хм, посмотрю как это сделать, спасибо

 

2 версии бродит по инету

 

одна из них с названием multy

 

и собственно с возможностью заявленной в названии  



Monstrofil #8 Отправлено 29 июл 2018 - 19:49

    Юзер

  • Бета-тестер
  • 68 боев
  • 2 819
  • [HWD] HWD
  • Регистрация:
    28.02.2012

Просмотр сообщенияYa_V_Vannu (23 Июл 2018 - 15:17) писал:

вопрос: не знаешь, есть ли програмку типа  Easy Python Decompiler только для декомпиляции XML кучей? Можно конечно макрос написать, но а вдруг знаешь. Спасибо!

 

 ​PjOrion умеет и pyc декомпилить и xml открывать, в том числе несколько сразу.

Сообщение отредактировал Monstrofil: 29 июл 2018 - 19:49


Oleqsa #9 Отправлено 29 июл 2018 - 22:22

    Мл. сержант

  • Игрок
  • 10017 боев
  • 132
  • Регистрация:
    16.05.2017

Просмотр сообщенияMonstrofil (29 Июл 2018 - 19:49) писал:

 

 ​PjOrion умеет и pyc декомпилить и xml открывать, в том числе несколько сразу.

 

СПАСИБО БОЛЬШОЕ!! попробую :)
 Горячей воде - быть! Нерфу бомберов - нет! Любимые медали 

Pi1otKaa #10 Отправлено 06 май 2019 - 11:13

    Старшина

  • Бета-тестер
  • 1698 боев
  • 7 485
  • [A1R] A1R
  • Регистрация:
    26.01.2012

НЕ работает!не полетать =(



Картошку все мы уважаем когда с сальцом ее намять.
(с) В. В.С.
Сделано с той простой целью, чтобы дать таким игрокам новые цели в игре, а не снова "все изучившего" пилота, которому опять нечего изучать. Закрываю. (с)Греноли

ts11.voice-server.ru:10287
https://discord.gg/3g7pbSC
 


ButcherMax #11 Отправлено 19 май 2019 - 20:27

    Генерали́ссимус

  • Игрок
  • 137 боев
  • 3 413
  • Регистрация:
    26.01.2012
мод старый не работает или мануал не аллё?

Pi1otKaa #12 Отправлено 22 май 2019 - 20:14

    Старшина

  • Бета-тестер
  • 1698 боев
  • 7 485
  • [A1R] A1R
  • Регистрация:
    26.01.2012

Просмотр сообщенияButcherMax (19 май 2019 - 20:27) писал:

мод старый не работает или мануал не аллё?

Мод не работает.Если будет время поправь пожалуйста.Может летом зайду поиграть как в прошлый раз.



Картошку все мы уважаем когда с сальцом ее намять.
(с) В. В.С.
Сделано с той простой целью, чтобы дать таким игрокам новые цели в игре, а не снова "все изучившего" пилота, которому опять нечего изучать. Закрываю. (с)Греноли

ts11.voice-server.ru:10287
https://discord.gg/3g7pbSC
 





Количество пользователей, просматривающих этот форум: 1

0 пользователей, 0 гостей, 0 анонимных