Tomorrow i should get time
Idiot you should use SAMPFUNCS FOR 0.3.DLthis works fine in cleo 0.3.7. 0.3dl can someone make it work
You don't need to talk arrogantly, sampfuncs is already installed. Based on Cleo 0.3.7. This needs to be converted to 0.3dl for it to work.Idiot you should use SAMPFUNCS FOR 0.3.DL
Try it and then check
Неактуально - ASI - SAMPFUNCS 0.3.DL
Данная версия более не актуальна. Скачайте новую версию SAMPFUNCS здесь. SAMPFUNCS 5.6.1 SAMPFUNCS с полной поддержкой SA-MP 0.3.DL R1, обновление выполнено по заказу Absolute. Скрипты Lua и CLEO для SA-MP 0.3.7 R1 и 0.3.7 R3-1, которые используют возможности SAMPFUNCS и не работают с памятью...www.blast.hk
But you're really stupid, he explains to you that you should replace the file and it should work for youYou don't need to talk arrogantly, sampfuncs is already installed. Based on Cleo 0.3.7. This needs to be converted to 0.3dl for it to work.
Another idiot, I say that I have that version of sampfuncs installed and it didn't work even though I changed it.
{$CLEO}
thread "fak"
:ct
wait 0
if
0AB0: 89
then
if
call @is_cp_active 0
then
call @get_cp_pos 0 1@ 2@ 3@
if
044B: $PLAYER_ACTOR
then
call @SendOnFootDataSync 3 1@ 2@ 3@
else
call @SendInCarDataSync 3 1@ 2@ 3@
end
end
end
jump @ct
:is_cp_active
0AA2: 0@ = loadlib "samp.dll"
0A8E: 1@ = 0@ + 0x2ACA3C
0A8D: 1@ = readMem 1@ sz 4 vp 0
1@ += 0x24
0A8D: 1@ = readMem 1@ sz 4 vp 0
IF 1@ == TRUE
THEN 0485: return_true
ELSE 059A: return_false
END
0AA3: freelib 0@
0AB2: ret 0
:get_cp_pos
0AA2: 0@ = loadlib "samp.dll"
0A8E: 1@ = 0@ + 0x2ACA3C
0A8D: 1@ = readMem 1@ sz 4 vp 0
1@ += 0xC
0A8D: 2@ = readMem 1@ sz 4 vp 0
1@ += 0x4
0A8D: 3@ = readMem 1@ sz 4 vp 0
1@ += 0x4
0A8D: 4@ = readMem 1@ sz 4 vp 0
0AA3: freelib 0@
0AB2: ret 3 2@ 3@ 4@
:SendOnFootDataSync
0B2B: 3@ = $PLAYER_ACTOR
0BBA: 3@ 4@
alloc 4@ 68
0C0D: 4@ 6 4 = 0@
0C0D: 4@ 10 4 = 1@
0C0D: 4@ 14 4 = 2@
0BC0: 4@
free 4@
ret 0
:SendInCarDataSync
3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
3@ = SAMP.GetPlayerStruct(3@)
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
RakNet.Write(5@, 200, BS_TYPE_BYTE, 1)
RakNet.Write(5@, 4@, BS_TYPE_ARRAY, 63)
0B8B: raknet send bit_stream 5@
0B3E: raknet delete_bit_stream 5@
0AC9: 4@
0AB2: ret 0
users cleo 2023 %_%@Umtdrkn You are stupid and also a stupid skid, I use cleo detected
Like your mother, it's just to update one offset every GAY that Google does could update it without programming knowledge
JavaScript:{$CLEO} thread "fak" :ct wait 0 if 0AB0: 89 then if call @is_cp_active 0 then call @get_cp_pos 0 1@ 2@ 3@ if 044B: $PLAYER_ACTOR then call @SendOnFootDataSync 3 1@ 2@ 3@ else call @SendInCarDataSync 3 1@ 2@ 3@ end end end jump @ct :is_cp_active 0AA2: 0@ = loadlib "samp.dll" 0A8E: 1@ = 0@ + 0x2ACA3C 0A8D: 1@ = readMem 1@ sz 4 vp 0 1@ += 0x24 0A8D: 1@ = readMem 1@ sz 4 vp 0 IF 1@ == TRUE THEN 0485: return_true ELSE 059A: return_false END 0AA3: freelib 0@ 0AB2: ret 0 :get_cp_pos 0AA2: 0@ = loadlib "samp.dll" 0A8E: 1@ = 0@ + 0x2ACA3C 0A8D: 1@ = readMem 1@ sz 4 vp 0 1@ += 0xC 0A8D: 2@ = readMem 1@ sz 4 vp 0 1@ += 0x4 0A8D: 3@ = readMem 1@ sz 4 vp 0 1@ += 0x4 0A8D: 4@ = readMem 1@ sz 4 vp 0 0AA3: freelib 0@ 0AB2: ret 3 2@ 3@ 4@ :SendOnFootDataSync 0B2B: 3@ = $PLAYER_ACTOR 0BBA: 3@ 4@ alloc 4@ 68 0C0D: 4@ 6 4 = 0@ 0C0D: 4@ 10 4 = 1@ 0C0D: 4@ 14 4 = 2@ 0BC0: 4@ free 4@ ret 0 :SendInCarDataSync 3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR) 3@ = SAMP.GetPlayerStruct(3@) 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 RakNet.Write(5@, 200, BS_TYPE_BYTE, 1) RakNet.Write(5@, 4@, BS_TYPE_ARRAY, 63) 0B8B: raknet send bit_stream 5@ 0B3E: raknet delete_bit_stream 5@ 0AC9: 4@ 0AB2: ret 0
Thank you for helping splinter can you make .cs file for me?@Umtdrkn You are stupid and also a stupid skid, I use cleo detected
Like your mother, it's just to update one offset every GAY that Google does could update it without programming knowledge
JavaScript:{$CLEO} thread "fak" :ct wait 0 if 0AB0: 89 then if call @is_cp_active 0 then call @get_cp_pos 0 1@ 2@ 3@ if 044B: $PLAYER_ACTOR then call @SendOnFootDataSync 3 1@ 2@ 3@ else call @SendInCarDataSync 3 1@ 2@ 3@ end end end jump @ct :is_cp_active 0AA2: 0@ = loadlib "samp.dll" 0A8E: 1@ = 0@ + 0x2ACA3C 0A8D: 1@ = readMem 1@ sz 4 vp 0 1@ += 0x24 0A8D: 1@ = readMem 1@ sz 4 vp 0 IF 1@ == TRUE THEN 0485: return_true ELSE 059A: return_false END 0AA3: freelib 0@ 0AB2: ret 0 :get_cp_pos 0AA2: 0@ = loadlib "samp.dll" 0A8E: 1@ = 0@ + 0x2ACA3C 0A8D: 1@ = readMem 1@ sz 4 vp 0 1@ += 0xC 0A8D: 2@ = readMem 1@ sz 4 vp 0 1@ += 0x4 0A8D: 3@ = readMem 1@ sz 4 vp 0 1@ += 0x4 0A8D: 4@ = readMem 1@ sz 4 vp 0 0AA3: freelib 0@ 0AB2: ret 3 2@ 3@ 4@ :SendOnFootDataSync 0B2B: 3@ = $PLAYER_ACTOR 0BBA: 3@ 4@ alloc 4@ 68 0C0D: 4@ 6 4 = 0@ 0C0D: 4@ 10 4 = 1@ 0C0D: 4@ 14 4 = 2@ 0BC0: 4@ free 4@ ret 0 :SendInCarDataSync 3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR) 3@ = SAMP.GetPlayerStruct(3@) 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 RakNet.Write(5@, 200, BS_TYPE_BYTE, 1) RakNet.Write(5@, 4@, BS_TYPE_ARRAY, 63) 0B8B: raknet send bit_stream 5@ 0B3E: raknet delete_bit_stream 5@ 0AC9: 4@ 0AB2: ret 0
@Umtdrkn You are stupid and also a stupid skid, I use cleo detected
Like your mother, it's just to update one offset every GAY that Google does could update it without programming knowledge
JavaScript:{$CLEO} thread "fak" :ct wait 0 if 0AB0: 89 then if call @is_cp_active 0 then call @get_cp_pos 0 1@ 2@ 3@ if 044B: $PLAYER_ACTOR then call @SendOnFootDataSync 3 1@ 2@ 3@ else call @SendInCarDataSync 3 1@ 2@ 3@ end end end jump @ct :is_cp_active 0AA2: 0@ = loadlib "samp.dll" 0A8E: 1@ = 0@ + 0x2ACA3C 0A8D: 1@ = readMem 1@ sz 4 vp 0 1@ += 0x24 0A8D: 1@ = readMem 1@ sz 4 vp 0 IF 1@ == TRUE THEN 0485: return_true ELSE 059A: return_false END 0AA3: freelib 0@ 0AB2: ret 0 :get_cp_pos 0AA2: 0@ = loadlib "samp.dll" 0A8E: 1@ = 0@ + 0x2ACA3C 0A8D: 1@ = readMem 1@ sz 4 vp 0 1@ += 0xC 0A8D: 2@ = readMem 1@ sz 4 vp 0 1@ += 0x4 0A8D: 3@ = readMem 1@ sz 4 vp 0 1@ += 0x4 0A8D: 4@ = readMem 1@ sz 4 vp 0 0AA3: freelib 0@ 0AB2: ret 3 2@ 3@ 4@ :SendOnFootDataSync 0B2B: 3@ = $PLAYER_ACTOR 0BBA: 3@ 4@ alloc 4@ 68 0C0D: 4@ 6 4 = 0@ 0C0D: 4@ 10 4 = 1@ 0C0D: 4@ 14 4 = 2@ 0BC0: 4@ free 4@ ret 0 :SendInCarDataSync 3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR) 3@ = SAMP.GetPlayerStruct(3@) 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 RakNet.Write(5@, 200, BS_TYPE_BYTE, 1) RakNet.Write(5@, 4@, BS_TYPE_ARRAY, 63) 0B8B: raknet send bit_stream 5@ 0B3E: raknet delete_bit_stream 5@ 0AC9: 4@ 0AB2: ret 0
I think I came here to get a pipe in the backI came here to ask for support. You're messing with me, asshole
I know you're not capable enough to do what I want. Keep pretending you're knowledgeable, you smart ass.I think I came here to get a pipe in the back
He's smarter than you, you're a clown, the code in front of you gets a basic error and doesn't know how to fix it, you're patheticI know you're not capable enough to do what I want. Keep pretending you're knowledgeable, you smart ass.
He's smarter than you, you're a clown, the code in front of you gets a basic error and doesn't know how to fix it, you're pathetic
You failed, it's not working. talentedboy@Umtdrkn for skidboy
I know it was just to upset you stupid like the crashYou failed, it's not working. talentedboy