Well, this event, like the title says, is about hunting the PK. (easy to code but funny for players, at least for me xd)
How it works? Whenever someone of your server gets PK there is a chance of 1/X to start the event, if the PK is unlucky and the event starts, automatically appear one announcement saying, for example, "PkHunter Event started: Wyatt is the PK, write .gopk to teleport where the pk was done.". Then, all players except the PK can use the command .gopk to teleport to that area.
You can also use .pkinfo to know if you are far or near from the pk location.
The first player that kills the PK will win the event.
While you are the PK of the event you can't use /unstuck, teleport scrolls, summon skills, mount, logout, restart, etc. and the system set 900000 karma to you.
Does the PK has any survival chance? Yes, one way is killing mobs to remove ALL karma; if the PK gets 0 karma, the PK wins.
There is another way to finish the event: if mobs kill the PK, also with no winners.
If the time of the event passes and the pk is still alive, the PK wins.
It's coded for L2jServer H5 stable but can easy be adapted to any pack/chronicle.
V.1 - Tested
DP side
Core Side
V.2 - Mostly tested, awaiting for reports
Added Timer to end the event if nothing happens.
Added reward for the pk if he survives when time/karma is over.
Added command .pkinfo to know if you are near or far from the pk location.
Added L2SkillTeleport instead of teleToLocation(), to move to event area.
DP side
Core Side
Credits: Wyatt
Location command: Leluche