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

Авто-выключение скрипта


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

Всем привет!

Как сделать чтобы скрипт автоматически включался и тут же моментально отключался

Я так понимаю, что здесь наверно нужно таймер как то в скрипт прописать

 

Вопрос - Как это сделать?

 

вот скрипт:

 

[ENABLE]alloc(newmem,2048)label(returnhere)label(originalcode)label(exit)newmem:mov [ecx+24],(float)210originalcode:fstp dword ptr [ecx+24]pop ebpret 0004exit:jmp returnhere"CLOS2.exe"+A881D:jmp newmemnopnopreturnhere:[DISABLE]"CLOS2.exe"+A881D:fstp dword ptr [ecx+24]pop ebpret 0004dealloc(newmem) 
Ссылка на комментарий
Поделиться на другие сайты

Как сделать чтобы скрипт автоматически включался и тут же моментально отключался

Если пойдёт тот же "разовый" скрипт, то также как делали недавно:

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

PS: Если нужно периодически включать скрипт, то добавь в скрипт registersymbol(odin), unregistersymbol(odin) и добавь "odin" в таблицу.

При присвоении odin = 1, код будет опять срабатывать.

[ENABLE]alloc(newmem,2048)label(returnhere)label(odin)newmem:cmp byte ptr [odin],1jne @fmov byte ptr [odin],0mov [ecx+24],(float)210@@:fstp dword ptr [ecx+24]pop ebpret 0004jmp returnhereodin:db 1"CLOS2.exe"+A881D:jmp newmemnopnopreturnhere:[DISABLE]"CLOS2.exe"+A881D:fstp dword ptr [ecx+24]pop ebpret 0004dealloc(newmem)  
Ссылка на комментарий
Поделиться на другие сайты

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

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

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