// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
//-------------MAIN---------------
0000: NOP
thread "SPRINGFI"
wait 10000
0AB1: call_scm_func @SPRINGFI_721 0
31@ = 0
:SPRINGFI_39
wait 0
if and
0AB0: key_pressed 18
0AB0: key_pressed 114
else_jump @SPRINGFI_190
0B12: 31@ = 31@ XOR 1
if
31@ == 1
else_jump @SPRINGFI_134
0AB1: call_scm_func @SPRINGFI_255 0
0AD1: show_formatted_text_highpriority "WallHack ~g~ON" time 1337
wait 200
jump @SPRINGFI_190
:SPRINGFI_134
if
31@ == 0
else_jump @SPRINGFI_190
0AB1: call_scm_func @SPRINGFI_442 0
0AD1: show_formatted_text_highpriority "WallHack ~r~OFF" time 1337
wait 200
:SPRINGFI_190
if
31@ == 1
else_jump @SPRINGFI_248
if
0AB0: key_pressed 119
else_jump @SPRINGFI_248
0AB1: call_scm_func @SPRINGFI_442 0
wait 1000
0AB1: call_scm_func @SPRINGFI_255 0
:SPRINGFI_248
jump @SPRINGFI_39
:SPRINGFI_255
0AA2: 30@ = load_library "samp.dll" // IF and SET
0A8E: 1@ = 30@ + 546610 // int
0A8C: write_memory 1@ size 6 value -1869574000 virtual_protect 1
0A8E: 2@ = 30@ + 546643 // int
0A8C: write_memory 2@ size 6 value -1869574000 virtual_protect 1
0A8E: 3@ = 30@ + 546919 // int
0A8C: write_memory 3@ size 2 value 37008 virtual_protect 1
0A8E: 4@ = 30@ + 551271 // int
0A8C: write_memory 4@ size 2 value 37008 virtual_protect 1
0A8E: 5@ = 30@ + 550995 // int
0A8C: write_memory 5@ size 6 value -1869574000 virtual_protect 1
0A8E: 6@ = 30@ + 550962 // int
0A8C: write_memory 6@ size 6 value -1869574000 virtual_protect 1
0AA3: free_library 30@
0AB2: ret 0
:SPRINGFI_442
0AA2: 30@ = load_library "samp.dll" // IF and SET
0A8E: 1@ = 30@ + 546610 // int
0A8C: write_memory 1@ size 4 value 24216591 virtual_protect 1
0A8E: 2@ = 30@ + 546614 // int
0A8C: write_memory 2@ size 2 value 0 virtual_protect 1
0A8E: 3@ = 30@ + 546643 // int
0A8C: write_memory 3@ size 4 value 22053903 virtual_protect 1
0A8E: 4@ = 30@ + 546647 // int
0A8C: write_memory 4@ size 2 value 0 virtual_protect 1
0A8E: 5@ = 30@ + 546919 // int
0A8C: write_memory 5@ size 2 value 16500 virtual_protect 1
0A8E: 6@ = 30@ + 551271 // int
0A8C: write_memory 6@ size 2 value 24948 virtual_protect 1
0A8E: 7@ = 30@ + 550995 // int
0A8C: write_memory 7@ size 4 value 24218127 virtual_protect 1
0A8E: 8@ = 30@ + 550999 // int
0A8C: write_memory 8@ size 2 value 0 virtual_protect 1
0A8E: 9@ = 30@ + 550962 // int
0A8C: write_memory 9@ size 4 value 26379279 virtual_protect 1
0A8E: 10@ = 30@ + 550966 // int
0A8C: write_memory 10@ size 2 value 0 virtual_protect 1
0AA3: free_library 30@
0AB2: ret 0
:SPRINGFI_721
0AA2: 0@ = load_library "samp.dll" // IF and SET
0085: 1@ = 0@ // (int)
1@ += 2173548
0A8D: 3@ = read_memory 1@ size 4 virtual_protect 1
0085: 2@ = 0@ // (int)
2@ += 500976
0AB2: ret 0