How exactly do OnPCDieEvent & OnPCKillEvent work?

bWolfie

I'm the man
Messages
850
Points
0
Location
Alberta, Midgard
Github
bWolfie
Emulator
How exactly do the labels OnPCDieEvent and OnPCKillEvent work?
 
Example:
I want any characters killed in the map Prontera to lose 1 zeny.
While I also want any character who kills a player in Prontera to gain 1 zeny.
 
Something like this...
Code:
-    script    PronteraKill    FAKE_NPC,{
OnPCDieEvent:
    if (strcharinfo(3) == "prontera") {
        Zeny -= 1;
    }
        end;
    
OnPCKillEvent:
    if (strcharinfo(3) == "prontera") {
        Zeny += 1;
    }
        end;
}
 
Who can help me here? I'm yet to come across an example script.
 
Thanks guys.
 
never mind, i figured my problem out. I had it on a separate FAKE_NPC script rather than in the script itself.
 
Last edited by a moderator:
Back
Top