Can someone turn my script into payable triggered Poring Catcher Event.
- script Poring Catcher Event -1,{
OnClock0010:
OnClock0110:
OnClock0210:
OnClock0310:
OnClock0410:
OnClock0510:
OnClock0610:
OnClock0710:
OnClock0810:
OnClock0910:
OnClock1010:
OnClock1110:
OnClock1210:
OnClock1310:
OnClock1410:
OnClock1510:
OnClock1610:
OnClock1710:
OnClock1810:
OnClock1910:
OnClock2010:
OnClock2110:
OnClock2210:
OnClock2310:
mapwarp "pvp_n_1-2.gat","prontera",155,182;
announce "Poring Catcher Event starts in a minute.",0,0xFFA500;
killmonsterall "pvp_n_1-2";
setmapflag "pvp_n_1-2",mf_noskill;
setmapflag "pvp_n_1-2",mf_nocommand,2;
sleep2 60000;
set .Spawn,10;
monster "pvp_n_1-2",0,0,"Poring",1002,.Spawn,"Poring Catcher Event::OnMobKilled";
monster "pvp_n_1-2",0,0,"Poning",1002,30,"Poring Catcher Event::OnMobLose";
monster "pvp_n_1-2",0,0,"Poirng",1002,10,"Poring Catcher Event::OnMobLose";
monster "pvp_n_1-2",0,0,"Porings",1002,10,"Poring Catcher Event::OnMobLose";
monster "pvp_n_1-2",0,0,"Porlng",1002,10,"Poring Catcher Event::OnMobLose";
monster "pvp_n_1-2",0,0,"Porring",1002,10,"Poring Catcher Event::OnMobLose";
monster "pvp_n_1-2",0,0,"Porong",1002,10,"Poring Catcher Event::OnMobLose";
monster "pvp_n_1-2",0,0,"Pirong",1002,10,"Poring Catcher Event::OnMobLose";
announce "Poring(s) have been spawned in pvp_n_1-2.",0,0xFFA500;
initnpctimer;
end;
OnTimer60000:
if(getmapusers("pvp_n_1-2") == 0){
announce "Poring Catcher Event has ended.",0,0xFFA500;
killmonsterall "pvp_n_1-2";
stopnpctimer;
end;
}
if(mobcount("pvp_n_1-2","Poring Catcher Event::OnMobKilled")== 1) {
announce "There is "+.Spawn+" Poring left in pvp_n_1-2.",0,0xFFA500;
initnpctimer;
end;
}
announce "There are "+.Spawn+" Poring(s) left in pvp_n_1-2.",0,0xFFA500;
initnpctimer;
end;
OnMobKilled:
set .Spawn, .Spawn - 1;
set #CASHPOINTS,#CASHPOINTS + 1;
dispbottom "Gained : 1 Point(s). Total : "+ #CASHPOINTS +" RoK Point(s).";
warp "prontera",155,182;
if (.Spawn) announce "[ "+strcharinfo(0)+" ] has killed a Poring. There's still "+.Spawn+" Poring(s) left.",bc_map,0xFFA500;
else {
announce "Poring Catcher Event has ended. All the Poring(s) has been killed.",0,0xFFA500;
removemapflag "pvp_n_1-2",mf_noskill;
removemapflag "pvp_n_1-2",mf_nocommand,2;
stopnpctimer;
}
end;
OnMobLose:
warp "prontera",155,182;
end;
}