- 56
- 6
Вот скрипт, он включается на "U" , а мне нужно командой но не понимаю как...
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
//-------------MAIN---------------
03A4: name_thread "fak"
:fak_7
0001: wait 0 ms
00D6: if
0AB0: key_pressed 85
004D: jump_if_false @fak_127
00D6: if
0AB1: call_scm_func @fak_134 0
004D: jump_if_false @fak_127
0AB1: call_scm_func @fak_232 0 1@ 2@ 3@
00D6: if
044B: actor $PLAYER_ACTOR on_foot
004D: jump_if_false @fak_108
0AB1: call_scm_func @fak_348 3 1@ 2@ 3@
0002: jump @fak_127
:fak_108
0AB1: call_scm_func @fak_422 3 1@ 2@ 3@
:fak_127
0002: jump @fak_7
:fak_134
0AA2: 0@ = load_library "samp.dll" // IF and SET
0A8E: 1@ = 0@ + 2203916 // int
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
000A: 1@ += 73
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
00D6: if
0039: 1@ == 1
004D: jump_if_false @fak_220
0485: return_true
0002: jump @fak_222
:fak_220
059A: return_false
:fak_222
0AA3: free_library 0@
0AB2: ret 0
:fak_232
0AA2: 0@ = load_library "samp.dll" // IF and SET
0A8E: 1@ = 0@ + 2203916 // int
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
000A: 1@ += 44
0A8D: 2@ = read_memory 1@ size 4 virtual_protect 0
000A: 1@ += 4
0A8D: 3@ = read_memory 1@ size 4 virtual_protect 0
000A: 1@ += 4
0A8D: 4@ = read_memory 1@ size 4 virtual_protect 0
0AA3: free_library 0@
0AB2: ret 3 2@ 3@ 4@
:fak_348
0B2B: samp 3@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0BBA: samp store_player 3@ onfoot_data 4@
0AC8: 4@ = allocate_memory_size 68
0C0D: struct 4@ offset 6 size 4 = 0@
0C0D: struct 4@ offset 10 size 4 = 1@
0C0D: struct 4@ offset 14 size 4 = 2@
0BC0: samp send_onfoot_data 4@
0AC9: free_allocated_memory 4@
0AB2: ret 0
:fak_422
0B2B: samp 3@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0B24: samp 3@ = get_player_struct_ptr 3@
000A: 3@ += 170
0AC8: 4@ = allocate_memory_size 63
0C10: memcpy destination 4@ source 3@ size 63
0C0D: struct 4@ offset 24 size 4 = 0@
0C0D: struct 4@ offset 28 size 4 = 1@
0C0D: struct 4@ offset 32 size 4 = 2@
0B3D: raknet 5@ = new_bit_stream
0B40: raknet bit_stream 5@ write 200 type 0 size 1
0B40: raknet bit_stream 5@ write 4@ type 5 size 63
0B8B: raknet send bit_stream 5@
0B3E: raknet delete_bit_stream 5@
0AC9: free_allocated_memory 4@
0AB2: ret 0
{$CLEO .cs}
//-------------MAIN---------------
03A4: name_thread "fak"
:fak_7
0001: wait 0 ms
00D6: if
0AB0: key_pressed 85
004D: jump_if_false @fak_127
00D6: if
0AB1: call_scm_func @fak_134 0
004D: jump_if_false @fak_127
0AB1: call_scm_func @fak_232 0 1@ 2@ 3@
00D6: if
044B: actor $PLAYER_ACTOR on_foot
004D: jump_if_false @fak_108
0AB1: call_scm_func @fak_348 3 1@ 2@ 3@
0002: jump @fak_127
:fak_108
0AB1: call_scm_func @fak_422 3 1@ 2@ 3@
:fak_127
0002: jump @fak_7
:fak_134
0AA2: 0@ = load_library "samp.dll" // IF and SET
0A8E: 1@ = 0@ + 2203916 // int
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
000A: 1@ += 73
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
00D6: if
0039: 1@ == 1
004D: jump_if_false @fak_220
0485: return_true
0002: jump @fak_222
:fak_220
059A: return_false
:fak_222
0AA3: free_library 0@
0AB2: ret 0
:fak_232
0AA2: 0@ = load_library "samp.dll" // IF and SET
0A8E: 1@ = 0@ + 2203916 // int
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
000A: 1@ += 44
0A8D: 2@ = read_memory 1@ size 4 virtual_protect 0
000A: 1@ += 4
0A8D: 3@ = read_memory 1@ size 4 virtual_protect 0
000A: 1@ += 4
0A8D: 4@ = read_memory 1@ size 4 virtual_protect 0
0AA3: free_library 0@
0AB2: ret 3 2@ 3@ 4@
:fak_348
0B2B: samp 3@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0BBA: samp store_player 3@ onfoot_data 4@
0AC8: 4@ = allocate_memory_size 68
0C0D: struct 4@ offset 6 size 4 = 0@
0C0D: struct 4@ offset 10 size 4 = 1@
0C0D: struct 4@ offset 14 size 4 = 2@
0BC0: samp send_onfoot_data 4@
0AC9: free_allocated_memory 4@
0AB2: ret 0
:fak_422
0B2B: samp 3@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0B24: samp 3@ = get_player_struct_ptr 3@
000A: 3@ += 170
0AC8: 4@ = allocate_memory_size 63
0C10: memcpy destination 4@ source 3@ size 63
0C0D: struct 4@ offset 24 size 4 = 0@
0C0D: struct 4@ offset 28 size 4 = 1@
0C0D: struct 4@ offset 32 size 4 = 2@
0B3D: raknet 5@ = new_bit_stream
0B40: raknet bit_stream 5@ write 200 type 0 size 1
0B40: raknet bit_stream 5@ write 4@ type 5 size 63
0B8B: raknet send bit_stream 5@
0B3E: raknet delete_bit_stream 5@
0AC9: free_allocated_memory 4@
0AB2: ret 0