CLEO Help Who killed me CLEO script doesn't work if I try to make it in chat?

CLEO related
Status
Not open for further replies.

Crokit

Active member
Joined
Jun 20, 2014
Messages
37
Reaction score
0
Code:
{$CLEO .cs}
0000:

WHILE TRUE
    WAIT 0

// FOR ALL PEDS     
0A8D: 29@ = read_memory 0xB74490 size 4 virtual_protect 0
000A: 29@ += 0x4
0A8D: 29@ = read_memory 29@ size 4 virtual_protect 0
for 30@ = 0 to 35584 step 0x100
    0A8D: 31@ = read_memory 29@ size 1 virtual_protect 0
    000A: 29@ += 0x1
    if and
        0029:  31@ >= 0x00 
        001B:  0x80 > 31@
    then 
        005A: 31@ += 30@
        IF
        051A:   actor $PLAYER_ACTOR damaged_by_actor 31@
        THEN
            0085: 0@ = 31@ // (int)
        END
    end
end
IF
actor.Dead($PLAYER_ACTOR)
then
    0B2B: samp 1@ = get_player_id_by_actor_handle 0@
    0B36: samp 2@ = get_player_nickname 1@  
    PRINTF "U GOT KILLED BY %s" 5000 2@  
end
END

If I try to change
Code:
PRINTF "U GOT KILLED BY %s" 5000 2@
to chat with put msg in chat opcode... it gives (null)... Any help?

Thx
 

ThermaL

Expert
Joined
Oct 23, 2013
Messages
1,593
Reaction score
3
Code:
{$CLEO .cs}

0000: NOP

while true
wait 0
0A8D: 29@ = read_memory 0xB74490 size 4 virtual_protect 0
000A: 29@ += 0x4
0A8D: 29@ = read_memory 29@ size 4 virtual_protect 0
for 30@ = 0 to 35584 step 0x100
0A8D: 31@ = read_memory 29@ size 1 virtual_protect 0
000A: 29@ += 0x1
if and
0029:  31@ >= 0x00 
001B:  0x80 > 31@
then 
005A: 31@ += 30@
if
051A:   actor $PLAYER_ACTOR damaged_by_actor 31@
then
0085: 0@ = 31@ // (int)
end
end
end
if
Actor.Dead($PLAYER_ACTOR)
then
054E: clear_actor $PLAYER_ACTOR damage
0B2B: samp 1@ = get_player_id_by_actor_handle 0@
0B36: samp 2@ = get_player_nickname 1@  
0AF8: samp add_message_to_chat "You got killed by {BFBFBF}%s" color 0xFFFFFF 2@
end
end
 

PopandaulX

Active member
Joined
Jul 15, 2013
Messages
189
Reaction score
1
[member=6677]TH3RM4L[/member] , won't your script spam a bit? He will keep being dead for like 1-2 seconds.
Maybe 0467: clear_actor $ACTOR_RYDER last_weapon_damage ?
 

ThermaL

Expert
Joined
Oct 23, 2013
Messages
1,593
Reaction score
3
PopandaulX link said:
[member=6677]TH3RM4L[/member] , won't your script spam a bit? He will keep being dead for like 1-2 seconds.
Maybe 0467: clear_actor $ACTOR_RYDER last_weapon_damage ?
Oh yeah, thanks for reminding me.
 
Status
Not open for further replies.
Top