Ломка 16 Hex.

Xakep, номер #022, стр. 022-085-1


NeuroSurgeon

(cranyoblast@xakep.ru)

Методика

Для ввода цепочек рекомендуется использовать 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". Значения заморожены.

Heroes of Might & Magic III: Shadow of Death

Исполняемый файл - heroes3.exe

Red:

Wood - 15D748C (16 bits)

Mercury - 15D7490 (16 bits)

Ore - 15D7494 (16 bits)

Sulfur - 15D7498 (16 bits)

Crystal - 15D749C (16 bits)

Gems - 15D74A0 (16 bits)

Gold - 15D74A4 (32 bits)

Blue:

Wood - 15D75F4 (16 bits)

Mercury - 15D75F8 (16 bits)

Ore - 15D75FC (16 bits)

Sulfur - 15D7600 (16 bits)

Crystal -15D7604 (16 bits)

Gems - 15D7608 (16 bits)

Gold - 15D760C (32 bits)

Tan:

Wood - 15D775C (16 bits)

Mercury - 15D7760 (16 bits)

Ore - 15D7764 (16 bits)

Sulfur - 15D7768 (16 bits)

Crystal - 15D776C (16 bits)

Gems - 15D7770 (16 bits)

Gold - 15D7774 (32 bits)

Green:

Wood - 15D78C4 (16 bits)

Mercury - 15D78C8 (16 bits)

Ore - 15D78CC (16 bits)

Sulfur - 15D78D0 (16 bits)

Crystal - 15D78D4 (16 bits)

Gems - 15D78D8 (16 bits)

Gold - 15D78DC (32 bits)

Orange:

Wood - 15D7A2C (16 bits)

Mercury - 15D7A30 (16 bits)

Ore - 15D7A34 (16 bits)

Sulfur - 15D7A38 (16 bits)

Crystal - 15D7A3C (16 bits)

Gems - 15D7A40 (16 bits)

Gold - 15D7A44 (32 bits)

Purple:

Wood - 15D7B94 (16 bits)

Mercury - 15D7B98 (16 bits)

Содержание  Вперед на стр. 022-085-2