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...
- 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.