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

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

Версия 1.02 Локализация лицен. копия игры от Руссобит-М.

Где я ошибся? пуля уменьшается. Добавлено 999 пуль.


//code from here to '[DISABLE]' will be used to enable the cheat

alloc(newmem,2048) //2kb should be enough
label(returnhere)

10CCE72F:
jmp newmem
nop
returnhere:

newmem: //this is allocated memory, you have read,write,execute access
mov ecx,000003E7
mov [esi+000003b0],ecx
jmp returnhere


[DISABLE]
10CCE72F:
dealloc(newmem)
mov [esi+000003b0],ecx
//code from here till the end of the code will be used to disable the cheat
[ENABLE]

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

(Скрипт рабочий)Без скриптов заморозка работал, находил точний адрес ставил бряк на этот адрес в результате сделал такой скрипт, в магазине 999 пуль но она уменьшается при стрельбе

хотел сделать 100 вместо 999 пуль чтоб не уменьшалось(заморозка) думаю так будеть профессионально (Без перезарядки).

Ниже скрипт на гранат, но тут граната не уменьшается, замарозка работает.

Боевая граната


[ENABLE]
alloc(newmem,2048)
label(returnhere)

10A2B3D1:
jmp newmem
nop
returnhere:

newmem:
mov eax,064
mov [ecx+00000608],eax
jmp returnhere


[DISABLE]
10A2B3D1:
dealloc(newmem)
mov [ecx+00000608],eax


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

При включенном скрипте на "пули", как ты узнаешь что они уменьшаются?

При активации скрипта получаем 999 пуль а при стрельбе она уменьшается.(В игре же показывает сколько в патроне (магазине) пуль)

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

Я плохо понял. Давай писать не пули, а патроны. Патроны есть в магазине и есть общее количество патронов.

Я так понял ты написал скрипт для общего количества патронов. Когда ты его активируешь, то общее количество патронов равно 999. При этом при стрельбе патроны в магазине уменьшаются.

Если это так то ищи адрес патронов в магазине и делай отдельный скрипт. Вот и всё.

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

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

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

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