Beruflich Dokumente
Kultur Dokumente
OnInit:
disablenpc "Poring Catcher Warper";
end;
OnCatcherTrigger:
if(agitcheck() == 1) end;
enablenpc "Poring Catcher Warper";
announce "Poring Catcher Event: We are going to have a Poring Catcher
Event",bc_all,0xFF7F50;
sleep2 1000;
announce "Poring Catcher Event: For those who want to join, please warp @ mellina
115 150!",bc_all,0xFF7F50; //Edit to where would you place the warper
sleep2 1000;
announce "Poring Catcher Event: The Warper would be open for 1
minute",bc_all,0xFF7F50;
sleep2 30000;
announce "Poring Catcher Event: Last 30 Seconds.",bc_all,0xFF7F50;
sleep2 30000;
announce "Poring Catcher Event: Warper Closed.",bc_all,0xFF7F50;
disablenpc "Poring Catcher Warper";
donpcevent "Poring Catcher Event::OnPoringCatcherStart";
end;
}
- script Poring Catcher Event -1,{
OnPoringCatcherStart:
mapannounce "poring_c01","We are about to start the Poring Catcher Event.",bc_blue;
sleep2 1000;
mapannounce "poring_c01","Rules are simple:",bc_blue;
sleep2 1000;
mapannounce "poring_c01","In a few seconds I'm going to spawn tons of
porings..",bc_blue;
sleep2 1000;
mapannounce "poring_c01","..All you need to do is kill the Poring with the right
name..",bc_blue;
sleep2 1000;
mapannounce "poring_c01","..Which would be Poring.",bc_blue;
sleep2 1000;
mapannounce "poring_c01","If you kill the wrong one, you're out!",bc_blue;
sleep2 3000;
mapannounce "poring_c01","That's it.. Now let's get this on!",bc_blue;
sleep2 3000;
goto Lstart;
end;
Lstart:
if(getmapusers("poring_c01") == 0) goto Lnoone;
if(getmapusers("poring_c01") > 0) {
mapannounce "poring_c01","Ready...",bc_blue;
sleep2 1000;
mapannounce "poring_c01","Get Set..",bc_blue;
sleep2 1500;
mapannounce "poring_c01","Go!",bc_blue;
sleep2 1000;
areamonster "poring_c01",95,108,113,87,"Poring",1002,1,"poringwin::OnMobKilled";
areamonster
"poring_c01",95,108,113,87,"Poking",1002,3*getmapusers("poring_c01"),"poringlose::O
nMobKilled";
areamonster
"poring_c01",95,108,113,87,"Poiring",1002,3*getmapusers("poring_c01"),"poringlose::
OnMobKilled";
areamonster
"poring_c01",95,108,113,87,"Poling",1002,3*getmapusers("poring_c01"),"poringlose::O
nMobKilled";
areamonster
"poring_c01",95,108,113,87,"Porng",1002,3*getmapusers("poring_c01"),"poringlose::On
MobKilled";
areamonster
"poring_c01",95,108,113,87,"pH0ur1n6",1002,3*getmapusers("poring_c01"),"poringlose:
:OnMobKilled";
areamonster
"poring_c01",95,108,113,87,"P0ring",1002,3*getmapusers("poring_c01"),"poringlose::O
nMobKilled";
areamonster
"poring_c01",95,108,113,87,"Porong",1002,3*getmapusers("poring_c01"),"poringlose::O
nMobKilled";
areamonster
"poring_c01",95,108,113,87,"Powing",1002,3*getmapusers("poring_c01"),"poringlose::O
nMobKilled";
areamonster
"poring_c01",95,108,113,87,"Poriing",1002,3*getmapusers("poring_c01"),"poringlose::
OnMobKilled";
areamonster
"poring_c01",95,108,113,87,"Boring",1002,3*getmapusers("poring_c01"),"poringlose::O
nMobKilled";
areamonster
"poring_c01",95,108,113,87,"Lolwut!?",1002,3*getmapusers("poring_c01"),"poringlose:
:OnMobKilled";
areamonster "poring_c01",95,108,113,87,"Kill me to
win!",1002,3*getmapusers("poring_c01"),"poringlose::OnMobKilled";
sleep2 1800000;
if(getmapusers("poring_c01") > 0) { goto Lnoone;
disablenpc "Poring Catcher Warper";
}
end;
Lnoone:
announce "No one won the Poring Catcher Event!",bc_all,0xFF7F50;
mapwarp "poring_c01","mellina",115,150;
killmonsterall "poring_c01";
disablenpc "Poring Catcher Warper";
end;
OnMobKilled:
getitem 7227,1; //Edit on what prize would you give to the winner
announce strcharinfo(0)+" won the Poring Catcher Event!",bc_all,0xFF7F50;
disablenpc "Poring Catcher Warper";
killmonsterall "poring_c01";
mapwarp "poring_c01","mellina",115,150;
end;
OnMobKilled:
dispbottom "You killed the wrong Poring! Yerrrrrrrrrrrr out!";
warp "mellina",115,150; //Edit to where will you warp players that lost
sleep2 500;
if(getmapusers("poring_c01") == 0) goto Lnoone;
end;
Lnoone:
announce "No one won the Poring Catcher Event!",bc_all,0xFF7F50;
mapwarp "poring_c01","mellina",115,150;
killmonsterall "poring_c01";
disablenpc "Poring Catcher Warper";
end;