wait 3000
0B2E: 0@ = read_module_memory "samp.dll" offset 0x13D60 size 2
while true
wait 0
// тут код... 0AB0...
gosub @on
end
// тут код... 0AB0
gosub @off
end
end
:on
wait 0
0B2E: 1@ = read_module_memory "samp.dll" offset 0x13D60 size 2
0AF8: samp add_message_to_chat "0@ = %d , 1@ = %d" color 0xFF61BB 0@ 1@
if
003B: 1@ == 0@
then
0B2D: write_module_memory "samp.dll" offset 0x13D60 value 0xC390 size 2
end
return
:off
wait 0
0B2E: 1@ = read_module_memory "samp.dll" offset 0x13D60 size 2
0AF8: samp add_message_to_chat "0@ = %d , 1@ = %d" color 0xFF61BB 0@ 1@
if
803B: not 1@ == 0@
then
0B2D: write_module_memory "samp.dll" offset 0x13D60 value 0@ size 2
end
return
Адрес памяти не меняется(не записывается значение)... т.е. после активации, я не могу его отключить...
Что делать?
Так, как это NOP SetPlayerHealth, то при изменении HP сервером, происходит краш...