Перейти к содержанию

Рекомендуемые сообщения

Есть такая игра, похожее на Plants vs Zombies, в этой игре противники не зомби а Инопланетяне ( Марсиане :) )

Такая семейная игра.

Так в игре есть орудие (Бочка,холодильник и тд.тп), в инвентаре берем бочку кладем на поле и бочки начинают стрелять по инопланетянам чтоб они не добрались до коров, в это время как клали бочку на поле у нас в инвентаре где брали бочку там заполняется полоса пока не заполнится не сможем брать орудие(Бочка,холодильник и тд.тп).

В ходе взлома нашел инструкции .


mov [esi+68],(float)130
mov [esi+60],(float)1
mov [esi+64],(float)1
mov [esi+6c],(float)1

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

Думаю кроме этих инструкции есть еще отвечающая за время, время проходить определенное и кнопка активна.

В общем я может что то пропустил.

Ссылка на комментарий
Поделиться на другие сайты

Я конечно не кул хакер, но решил попробовать взломать и занупил эту инструкцию "BewarePlanetEarth.exe+80D73 - 7A 14 - jp BewarePlanetEarth.exe+80D89" и все, со скоростю света строю бочку и холодильник)

  • Плюс 1
Ссылка на комментарий
Поделиться на другие сайты

Молодцы!!! Над скачать и попробовать самому!!!

ZOCKIR --- А ты помимо отладки кода и исправления еще и реверсишь его???

Эту игрушку сломать попросил один знакомый человек (В инете) сделать чтоб Cogs чтоб было не ниже +7000 (Примерное значение)

Плюс чтоб перезарядка орудие остановить. (Бочка,холодильник и тд.тп)

Дальше делать чит мозг заглючил и остановился 0_o

Вото и залил на форум кто что скажет. 8-) 8-) 8-)

Laziz сделал, свежая голова :)

Ссылка на комментарий
Поделиться на другие сайты

А я по другому сделал...Зацените!

Версия игры 1.0.1


------------ДЕНЬГИ
[ENABLE]
newmem:
//add eax,edx
//mov [ecx+1C],eax
mov [ecx+1C],(int)90000

[DISABLE]
"BewarePlanetEarth.exe"+784B:
sub eax,edx
mov [ecx+1C],eax
dealloc(newmem)


------------МОМЕНТАЛЬНЫЙ РЕГЕН
[ENABLE]
newmem:
mov dword ptr [esi+00000120],(float)0
fld dword ptr [esi+00000120]

[DISABLE]
"BewarePlanetEarth.exe"+80D54:
fld dword ptr [esi+00000120]
dealloc(newmem)


------------ One Hit Kill
[ENABLE]
newmem:
mov dword ptr [esi+0000025C],(float)0
fld dword ptr [esi+0000025C]

[DISABLE]
"BewarePlanetEarth.exe"+5CF8D:
fld dword ptr [esi+0000025C]
dealloc(newmem)

Ссылка на комментарий
Поделиться на другие сайты


------------ДЕНЬГИ
[ENABLE]
newmem:
//add eax,edx
//mov [ecx+1C],eax
mov [ecx+1C],(int)90000

[DISABLE]
"BewarePlanetEarth.exe"+784B:
sub eax,edx
mov [ecx+1C],eax
dealloc(newmem)

wiz2vip, такой скрипт не будет работать, так как ты даже не объявил "newmem" не говоря уж про ""BewarePlanetEarth.exe"+784B:" в секции [ENABLE]...

Ссылка на комментарий
Поделиться на другие сайты

wiz2vip, такой скрипт не будет работать, так как ты даже не объявил "newmem" не говоря уж про ""BewarePlanetEarth.exe"+784B:" в секции [ENABLE]...

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

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.