Сейчас на форуме: asfa, _MBK_ (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Игра Снежные загадки 2, редактирование *.xml - файлов.
Посл.ответ Сообщение

Ранг: 0.4 (гость)
Активность: 0=0
Статус: Участник

Создано: 18 декабря 2009 12:20
· Личное сообщение · #1

Доброго времени суток. Появился такой вопрос, в данной игре в файлах типа *.xml хранится открытая информация, в том числе в файле "директория с игрой"\properties\level_config.xml хранится информация о параметрах левела, вот собственно захотелось его немного подредактировать, но при редактировании игра перестает запускаться в принципе, так же есть файл в директории игры xml.sig, в котором написано название файла из директории properties равное какому-то числу, возможно это какая-то контрольная сумма, плохо пока разбираюсь в этих вещах, так вот вопрос, как можно изменить параметры любого файла из директории properties, так что бы игра запускалась?
ссылка на игру: link_deleted_by_forum_engine/files/0i9nyoktd



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 18 декабря 2009 19:14
· Личное сообщение · #2

SchoolBoy
это очень просто.
Смотрим в отладчике как именно игра обрабатывает эти файлы, и меняем так, чтобы она и дальше смогла их обрабатывать.



Ранг: 315.1 (мудрец), 631thx
Активность: 0.30.33
Статус: Модератор
CrackLab

Создано: 20 декабря 2009 04:07
· Личное сообщение · #3

SchoolBoy пишет:
захотелось его немного подредактировать...

редактируй
_game.rar



Ранг: 114.8 (ветеран), 41thx
Активность: 0.10
Статус: Участник

Создано: 20 декабря 2009 05:17 · Поправил: _ruzmaz_
· Личное сообщение · #4

SchoolBoy
Можешь, в принципе, и сам считать контрольную сумму и править xml.sig
Реализацию алгоритма можешь взять здесь
http://ru.wikipedia.org/wiki/Циклический_избыточный_код -> "Пример программы табличного (быстрого) расчёта CRC-32 на языке Си"
Только в функции Crc32 замени все 0xFFFFFFFF на 0 и выводи результат как целое знаковое число в десятичной форме
(... правда там нужен еще --> stdint.h <--)



Ранг: 0.4 (гость)
Активность: 0=0
Статус: Участник

Создано: 20 декабря 2009 16:55 · Поправил: SchoolBoy
· Личное сообщение · #5

tihiy_grom я же не зря написал эту тему для новичков, потому что сам в принципе практически в этом не разбираюсь, а ваши объяснения мягко говоря вообще ничего не объясняют.
_ruzmaz_,SReg Спасибо большое, в понедельник буду копать
тему можно закрывать, все что надо понял.




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 20 декабря 2009 18:46
· Личное сообщение · #6

Автор и сам может закрыть. Кнопка Закрыть тему прямо под кнопкой Отправить сообщение.


 eXeL@B —› Вопросы новичков —› Игра Снежные загадки 2, редактирование *.xml - файлов.
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати