Dison Опубликовано 22 апреля, 2015 Поделиться Опубликовано 22 апреля, 2015 Всем привет!Как сделать чтобы скрипт автоматически включался и тут же моментально отключалсяЯ так понимаю, что здесь наверно нужно таймер как то в скрипт прописать Вопрос - Как это сделать? вот скрипт: [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) Ссылка на комментарий Поделиться на другие сайты Поделиться
Garik66 Опубликовано 22 апреля, 2015 Поделиться Опубликовано 22 апреля, 2015 Как сделать чтобы скрипт автоматически включался и тут же моментально отключалсяЕсли пойдёт тот же "разовый" скрипт, то также как делали недавно:при активации скрипта, код срабатывает один раз, а потом как бы отключается, т.е. будет работать оригинальная инструкция игры.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) Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения