|

Ломка 16Hex
Xakep, номер #019, стр. 019-095-1
NeuroSurgeon(cranyoblast@xakep.ru)
Jagged Aliance 2
Исполняемый файл - ja2.exe.
После подстановки "орудийных" адресов оружие появляется в правой руке персонажа.
Player character:
Energy:
71C687 - 64
71С688 - 64
Move:
7192F2 - 64
71C3C3 - 64
71С3С4 - 64
Reload weapon:
71C486 - FF
RocketGun:
71C480 41
71C481 - 00
71C482 - 01
71C484 - 64
71C486 - FF
71C488 - 71
71C48A - 64
71C490 - F1
71C491 - 00
71C492 - 33
71С493 - 01
71С494 - D0
71C495 - 00
71C496 - D1
71C497 - 00
71C498 - 64
71С499 - 64
71С49A - 64
71C49B - 64
FnMINIMI:
71C480 - 22
71C481 - 00
71C482 - 01
71C484 - 64
71C486 - FF
71C488 - 5E
71C48A - 64
71C490 - F1
71C491 - 00
71C492 - 33
71C493 - 01
71C494 - D0
71C495 - 00
71C496 - D1
71C497 - 00
71C498 - 64
71C499 - 64
71C49A - 64
71C49B - 64
FNP90:
71C480 - 0F
71C481 - 00
71C482 - 01
71C484 - 64
71C486 - FF
71C488 - 6A
71C48A - 64
71C490 - F1
71C491 - 00
71C492 - 33
71C493 - 01
71C494 - CF
71C495 - 00
71C496 - 36
71C497 - 01
71C498 - 64
71C499 - 64
71C49A - 64
71C49B - 64
ПТГ:
71C480 - 33
71C481 - 00
71C482 - 01
71C484 - 64
71C486 - 01
71C488 - 00
71C48A - 64
71C490 - 00
71C491 - 00
71C492 - 00
71C493 - 00
71C494 - 00
71C496 - 00
71C497 - 00
71C498 - 00
71C499 - 00
71C49A - 00
71C495 - 00
Machete:
71C480 - 36
71C481 - 00
71C482 - 01
71C484 - 64
71C486 - 00
71C488 - 00
71C48A - 00
71C490 - 00
71C491 - 00
71C492 - 00
71C493 - 00
71C494 - 00
71C495 - 00
71C496 - 00
71C497 - 00
71C498 - 00
71C499 - 00
71C49A - 00
71C49B - 00
Silver
Исполняемый файл - silver.exe
Health points:
1A34CEC - FF
1A34C3C - FF
Mana points:
1A34C40 - 99
Armour:
1A34C4C - FF
Constitution:
1A34C38 - FF
Dexterity:
1A34C2C - FF
Strength:
1A34C28 - FF
Wisdom:
1A34C34 - FF
Arrows:
2458DE4 - 50
Ranced skill:
1A34C30 - FF
Planescape torment
Исполняемый файл - torment.exe
Здоровье рекомендую заморозить.
BED2B8 - points to create Nameless (8 bits)
CAA83C - Money (32 bits)
Max Skills:
61208E - E9
61208F - FF
612090 - 00
612091 - 00
612092 - 00
615BDE - 83
615BDF - EA
615BE0 - 01
Max&Full health:
4B8305 - 66
4B8306 - B9
4B8307 - A8
4B8308 - 61
4B8321 - 66
4B8322 - 89
4B8323 - 8A
4B8324 - 06
4B8325 - 0F
4B8326 - 00
4B8327 - 00
4B832A - EB
Методика
Для ввода цепочек рекомендуется использовать CheatFinder версии не ниже 1.0, достать который можно с cheatfinder.freeservers.com. Запускаешь игру, затем CF. В окне Applications Executing выбираешь ее исполняемый файл. Жмешь кнопку "Search Value". В появившемся окне нажимаешь Insert и вводишь: Address - адрес, по которому значение "проживает" в памяти, например, AD04E8; Width - "толщина" значения, скажем, 32 bits; Name, например, "деньги в банке". Нажатие на OK добавит получившуюся строчку в чит-лист, теперь значение можно изменять. Для этого выделяешь строчку мышью и жмешь кнопку Change. В появившемся окошке можно ввести новое значение и, если хочется, "заморозить" его, поставив галочку возле "freeze value". Для справки, "заморозка" - это постоянная автоматическая подстановка значения в память. Частоту подстановки можно выбрать ползунком speed - от 2 до 200 раз в секунду. Сохранить чит-лист - нажать кнопку "Save PRF" в левой части CheatFinder.
Возможно также использовать любимый в народе Magic Trainer Creator v1.27. Делается это так: запустив МТС параллельно с игрой, в окошке Process ID выбираешь указанный exe'шник. Загружаешь модуль Magic Editor Creator. С помощью Add забиваешь всю информацию в чит-лист: название строчки, адрес и размер значения. Сохранив чит-лист в mec-файл, выбираешь в менюшке справа "memory editor", выделяешь строчку мышью и редактируешь значение в Edit Zone. Несколько сложнее обстоят дела с "заморозкой" значения. После выбора exe'шника адреса вводятся в окно Values to write in memory. Причем формат несколько отличается от указываемого мной, например, "Лес: D11CCB (32 бита)" для МТС выглядит так: "Лес: D11CCB, D11CCC, D11CCD, D11CE" - те же самые 4 байта (как видно, нужно немного знать шестнадцатиричное счисление). Для каждого байта выставляется значение в hex. Сохраняешь чит-лист в gtc-файле, выбираешь частоту подстановки, нажимаешь "Poke all" и "Freeze". Значения заморожены.
Содержание
|