send bullet to x,y,z (actor,object,air)
: SendFakeBulletSync
0B20: samp 9@ = actor_handle_by_samp_player_id 0@
0470: 16@ = $PLAYER_ACTOR
Actor.StorePos($PLAYER_ACTOR, 10@ 11@ 12@)
Actor.StorePos(9@, 13@ 14@ 15@)
0AC8: 5@ = allocate_memory_size 40
//type
0C0D: struct 5@ offset 0 size 1 = 1 //type shot: 0 - in air, 1 - in player, 2 - in car
0C0D: struct 5@ offset 1 size 2 = 0@ //player/car id (65535 for type 0)
//your x y z
0C0D: struct 5@ offset 3 size 4 = 10@ //You X
0C0D: struct 5@ offset 7 size 4 = 11@ //You Y
0C0D: struct 5@ offset 11 size 4 = 12@ //You Z
// target (player / object ..) x y z
0C0D: struct 5@ offset 15 size 4 = 13@ // X
0C0D: struct 5@ offset 19 size 4 = 14@ // Y
0C0D: struct 5@ offset 23 size 4 = 15@ // Z
0C0D: struct 5@ offset 39 size 1 = 16@ // weapon ID
0C0D: struct 5@ offset 27 size 4 = 0.0 //Offset X
0C0D: struct 5@ offset 31 size 4 = 0.0 //Offset Y
0C0D: struct 5@ offset 35 size 4 = 0.0 //Offset Z.
0B3D: raknet 6@ = new_bit_stream
0B40: raknet bit_stream 6@ write 206 type 0 size 1
0B40: raknet bit_stream 6@ write 5@ type 5 size 40
0B8B: raknet send bit_stream 6@
0B3E: raknet delete_bit_stream 6@
0AC9: free_allocated_memory 5@
0AB2: right 0
thx in advance
: SendFakeBulletSync
0B20: samp 9@ = actor_handle_by_samp_player_id 0@
0470: 16@ = $PLAYER_ACTOR
Actor.StorePos($PLAYER_ACTOR, 10@ 11@ 12@)
Actor.StorePos(9@, 13@ 14@ 15@)
0AC8: 5@ = allocate_memory_size 40
//type
0C0D: struct 5@ offset 0 size 1 = 1 //type shot: 0 - in air, 1 - in player, 2 - in car
0C0D: struct 5@ offset 1 size 2 = 0@ //player/car id (65535 for type 0)
//your x y z
0C0D: struct 5@ offset 3 size 4 = 10@ //You X
0C0D: struct 5@ offset 7 size 4 = 11@ //You Y
0C0D: struct 5@ offset 11 size 4 = 12@ //You Z
// target (player / object ..) x y z
0C0D: struct 5@ offset 15 size 4 = 13@ // X
0C0D: struct 5@ offset 19 size 4 = 14@ // Y
0C0D: struct 5@ offset 23 size 4 = 15@ // Z
0C0D: struct 5@ offset 39 size 1 = 16@ // weapon ID
0C0D: struct 5@ offset 27 size 4 = 0.0 //Offset X
0C0D: struct 5@ offset 31 size 4 = 0.0 //Offset Y
0C0D: struct 5@ offset 35 size 4 = 0.0 //Offset Z.
0B3D: raknet 6@ = new_bit_stream
0B40: raknet bit_stream 6@ write 206 type 0 size 1
0B40: raknet bit_stream 6@ write 5@ type 5 size 40
0B8B: raknet send bit_stream 6@
0B3E: raknet delete_bit_stream 6@
0AC9: free_allocated_memory 5@
0AB2: right 0
thx in advance