prontera,142,180,4 script Punch Event 824,{
if(lifetime >= 1) goto LLT;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "What do you want to do?";
menu "Enter Punch Arena",enter,"Exchange Punch Arena Points",Lex,"Check Punch Arena Points",Lcheck;
end;
enter:
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go! Come & Visit us again!";
mes "*Stamp Stamp*";
next;
warp "guild_vs2",49,50;
end;
Llife:
if(countitem(7227) < 100) goto Lnen;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Wow! you must be rich! Here you go! Come & Visit us again!";
mes "*Stamp Stamp*";
delitem 7227,100;
set lifetime,1;
close2;
warp "mal_dun01",40,232;
Lnot:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Suit yourself!";
close;
Lnen:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Not enough credits!";
close;
LLT:
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "What do you want to do?";
menu "Enter Monster Arena",-,"Exchange Points",Lex,"Check Arena Points",Lcheck;
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "I see you have a life-time pass..";
mes "Do you want to enter the Monster Arena?";
menu "Yes",-,"No",Lnot;
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Bye! Shazam !";
close2;
warp "mal_dun01",40,232;
end;
Lnoep:
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Not Enough Points!";
close;
Lcheck:
next;
mes strcharinfo(0)+"'s Arena Points : ^0000FF"+arenapoint+"^000000 Point(s)";
close;
Lex:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Choose from the categories below :";
menu "Cards",-,"^0000ffCustom Items^000000",Leqp;
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Choose from my card album..";
menu "Ghostring - 500pts",-,
"Deviling - 600pts",Ldev,
"Kiel - 1,000pts",Lkiel,
"Lady Tanee - 1,200pts",Ltanee,
"Thanatos - 5,000pts",Lthana,
"Gloom - 5,100pts",Lhwiz,
"Fallen Bishop Card - 5,100pts",Lfbh;
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 500) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 4047,1;
set arenapoint,arenapoint-500;
close;
Lfbh:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 51000) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 4441,1;
set arenapoint,arenapoint-5100;
close;
Ldev:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 600) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 4174,1;
set arenapoint,arenapoint-600;
close;
Lkiel:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 1000) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 4403,1;
set arenapoint,arenapoint-1000;
close;
Ltanee:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 1200) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 4376,1;
set arenapoint,arenapoint-1200;
close;
Lthana:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 5000) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 4399,1;
set arenapoint,arenapoint-5000;
close;
Lhwiz:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 130000) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 4408,1;
set arenapoint,arenapoint-105000;
close;
Lhp:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 120000) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 4363,1;
set arenapoint,arenapoint-120000;
close;
LLK:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 280000) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 4357,1;
set arenapoint,arenapoint-280000;
close;
Lws:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 150000) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 4361,1;
set arenapoint,arenapoint-150000;
close;
Lsni:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 200000) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 4367,1;
set arenapoint,arenapoint-200000;
close;
Lsinx:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 300000) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 4359,1;
set arenapoint,arenapoint-300000;
close;
Leqp:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Choose from the available equipments..";
menu
"Lord Kaho - 500pts",-;
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 500) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 5013,1;
set arenapoint,arenapoint-1000;
close;
Lsupp:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Choose from the available supplies.";
menu "Guild Glistening Coat Supply - 7,000pts",-,"Yggdrasil Berry Bulk Supplies - 14,000pts",Lsupbox;
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 1000) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 12476,5;
set arenapoint,arenapoint-1000;
close;
Lsupbox:
next;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "You can get these for ^FF00FF500^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 1000) goto Lnoep;
mes "[ ^00FF00 Gate Keeper ^000000 ]";
mes "Here you go!";
getitem 12474,50;
set arenapoint,arenapoint-1000;
close;
}
- script monsterarena -1,{
OnGuardianKill:
set arenapoint,arenapoint+1;
dispbottom "You Have 1 point Punch Arena Event";
end;
OnClock0200:
OnClock0400:
OnClock0600:
OnClock0800:
OnClock1000:
OnClock1200:
OnClock1400:
OnClock1600:
OnClock1800:
OnClock2000:
OnClock2200:
announce "Punch Event: Start in min Please Come here",0;
initnpctimer;
end;
OnTimer10000:
mapannounce "guild_vs2","The Punch Event is Started ",0;
monster "guild_vs2",0,0,"Skeggiold",1764,30,"monsterarena::OnGuardianKill";
end;
OnTimer50000:
mapannounce "guild_vs2","Wave 2 is started",0;
monster "guild_vs2",0,0,"Skeggiold",1764,30,"monsterarena::OnGuardianKill";
end;
OnTimer70000:
mapannounce "guild_vs2","Wave 3 is started",0;
monster "guild_vs2",0,0,"Skeggiold",1764,30,"monsterarena::OnGuardianKill";
end;
OnTimer90000:
mapannounce "guild_vs2","Wave 4 is started",0;
monster "guild_vs2",0,0,"Skeggiold",1764,30,"monsterarena::OnGuardianKill";
end;
OnTimer100000:
mapannounce "guild_vs2","Final wave is Started",0;
monster "guild_vs2",0,0,"1Skeggiold",1764,50,"monsterarena::OnGuardianKill";
end;
OnTimer600000:
stopnpctimer;
killmonsterall "guild_vs2";
}
Question
Blue Jem
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.