Jump to content
  • 0
Sign in to follow this  
Thyr

Arena Points to Ticket

Question

Hello anyone can help me get a exchanger that exchanges arena points to ticket? vise verssa here is the arena points farm script i use

If there is 1 Arena point is to 1 Ticket

rebel_mt,215,170,4	script	Monster Arena	4_F_CRU,{

if(lifetime >= 1) goto LLT;
mes "[ Gate Keeper ]";
mes "What do you want to do?";
menu "Enter Monster Arena",-,"Exchange Arena Points",Lex,"Check Arena Points",Lcheck;
next;
mes "[ Gate Keeper ]";
mes "You can earn points by killing monster that are inside there, and the points you earn can be traded for cool stuffs.";
next;
mes "[ Gate Keeper ]";
mes "There are two kinds of Gate pass, the ^0000FFone-time ticket^000000 is for one entry which cost 1 Credit and there's a ^0000FFlife-time ticket^000000 that can give you access anytime which cost 10 Credits.";
mes "What entry do you want to go to?";
menu "One-Time Ticket",-,"Life-Time Ticket",Llife;
next;
if(countitem(20030) < 1) goto Lnen;
mes "[ Gate Keeper ]";
mes "Here you go! Come & Visit us again!";
mes "*Stamp Stamp*";
delitem 20030,1;
close2;
warp "bat_b02",312,225;
end;

OnInit:
	waitingroom "Monster Arena",0;
	end;
Llife:
if(countitem(20030) < 10) goto Lnen;
mes "[ Gate Keeper ]";
mes "Wow! you must be rich! Here you go! Come & Visit us again!";
mes "*Stamp Stamp*";
delitem 20030,10;
set lifetime,1;
close2;
warp "bat_b02",312,225;

Lnot:
next;
mes "[ Gate Keeper ]";
mes "Suit yourself!";
close;

Lnen:
next;
mes "[ Gate Keeper ]";
mes "Not enough Credits!";
close;

LLT:
mes "[ Gate Keeper ]";
mes "What do you want to do?";
menu "Enter Monster Arena",-,"Exchange Points",Lex,"Check Arena Points",Lcheck;
next;
mes "[ Gate Keeper ]";
mes "I see you have a life-time pass..";
mes "Do you want to enter the Monster Arena?";
menu "Yes",-,"No",Lnot;
next;
mes "[ Gate Keeper ]";
mes "Bye! Shazam !";
close2;
warp "bat_b02",312,225;
end;


Lnoep:
mes "[ Gate Keeper ]";
mes "Not Enough Points!";
close;

Lcheck:
next;
mes "[ Gate Keeper ]";
mes strcharinfo(0)+"'s Arena Points : ^0000FF"+arenapoint+"^000000 Point(s)";
close;

Lex:
next;
mes "[ Gate Keeper ]";
mes "Choose from the categories below :";
menu "Cards",-,"^0000ffEquips^000000",Leqp,"^FF00FFSupplies^000000",Lsupp;
next;
mes "[ Gate Keeper ]";
mes "Choose from my card album..";
menu "Atroce Card - 10,000",-,"Golden Thief Bug Card - 15,000",Lgtb,"Memory of Thanatos Card - 20,000",Lthana,"Fallen Bishop Card - 30,000",Lfbh,"Gloom Under Night Card - 30,000",Lgloom;

next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 10000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 4425,1;
set arenapoint,arenapoint-10000;
close;

Lgtb:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 15000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";;
getitem 4128,1;
set arenapoint,arenapoint-15000;
close;

Lthana:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 2000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 4399,1;
set arenapoint,arenapoint-20000;
close;

Lfbh:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 30000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 4441,1;
set arenapoint,arenapoint-30000;
close;

Lgloom:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 30000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 4408,1;
set arenapoint,arenapoint-30000;
close;

Leqp:
next;
mes "[ Gate Keeper ]";
mes "Choose from the available equipments..";
menu "Fusion Valkyrie Armor - 10,000",-,"Fusion Valkyrie Manteau - 10,000",Lfmant,"Fusion Valkyrie Shoes - 10,000",Lfshoe,"Fusion Valkyrie Shield - 10,000",Lfshld,"Flame Aura - 20,000",Lfaura,"Travelers Hat - 15,000",Ltrhat,"Kakashi Headprotector - 15,000",Lkakas,"Ensign Helm - 15,000",Lensi,"Cyclops Eye - 30,000",Lcycl,"Robo Ears - 10,000",Lrobo,"Devil Wings - 30,000",Ldevil;
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 10000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 20042,1;
set arenapoint,arenapoint-10000;
close;

Lfmant:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 10000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 20043,1;
set arenapoint,arenapoint-10000;
close;

Lfshoe:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 10000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 20045,1;
set arenapoint,arenapoint-10000;
close;

Lfshld:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 10000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 20044,1;
set arenapoint,arenapoint-10000;
close;

Lfaura:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 20000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 20063,1;
set arenapoint,arenapoint-20000;
close;

Ltrhat:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 15000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 20027,1;
set arenapoint,arenapoint-15000;
close;

Lkakas:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 15000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 20026,1;
set arenapoint,arenapoint-15000;
close;

Lensi:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 15000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 20028,1;
set arenapoint,arenapoint-15000;
close;

Lcycl:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 30000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 5135,1;
set arenapoint,arenapoint-30000;
close;

Lrobo:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 10000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 20024,1;
set arenapoint,arenapoint-10000;
close;

Ldevil:
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 30000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 20056,1;
set arenapoint,arenapoint-30000;
close;



Lsupp:
next;
mes "[ Gate Keeper ]";
mes "Choose from the available supplies.";
menu "50 Box of Thunder - 100",-,"50 Yggdrasil Berry - 150",Lberry,"50 Yggdrasil Seed - 75",Lseed,"50 Poison Bottle - 500",Ledp,"50 Glistening Coat - 1000",Lgcoat,"50 Cursed Water - 100",Lcwater,"50 Wind Converter - 150",Lwconv,"50 Earth Converter - 150",Leconv,"50 Fire Converter - 150",Lfconv,"50 Frost Converter - 150",Lfrconv,"10 STR Food +10 - 500",Lsfood,"10 AGI Food +10 - 500",Lafood,"10 VIT Food +10 - 500",Lvfood,"10 INT Food +10 - 500",Lifood,"10 DEX Food +10 - 500",Ldfood,"10 LUK Food +10 - 500",Llfood;
next;
mes "[ Gate Keeper ]";
mes "....";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 100) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12028,50;
set arenapoint,arenapoint-100;
close;

Lberry:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF150^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 150) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 607,50;
set arenapoint,arenapoint-150;
close;

Lseed:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF75^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 75) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 608,50;
set arenapoint,arenapoint-75;
close;

Ledp:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF500^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 500) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 678,50;
set arenapoint,arenapoint-500;
close;

Lgcoat:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF1000^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 1000) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 7139,50;
set arenapoint,arenapoint-1000;
close;

Lcwater:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF100^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 100) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12020,50;
set arenapoint,arenapoint-100;
close;

Lwconv:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF150^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 150) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12117,50;
set arenapoint,arenapoint-150;
close;

Leconv:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF150^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 150) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12116,50;
set arenapoint,arenapoint-150;
close;

Lfconv:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF150^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 150) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12114,50;
set arenapoint,arenapoint-150;
close;

Lfrconv:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF150^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 150) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12115,50;
set arenapoint,arenapoint-150;
close;

Lconv:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF150^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 150) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12114,50;
set arenapoint,arenapoint-150;
close;

Lsfood:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF500^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 500) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12075,10;
set arenapoint,arenapoint-500;
close;

Lafood:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF500^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 500) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12090,10;
set arenapoint,arenapoint-500;
close;

Lvfood:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF500^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 500) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12085,10;
set arenapoint,arenapoint-500;
close;

Lifood:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF500^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 500) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12080,10;
set arenapoint,arenapoint-500;
close;

Ldfood:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF500^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 500) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12095,10;
set arenapoint,arenapoint-500;
close;

Llfood:
next;
mes "[ Gate Keeper ]";
mes "You can get these for ^FF00FF500^000000 Points, Do you still want it?";
menu "Yes",-,"Nevermind",Lnot;
next;
if(arenapoint < 500) goto Lnoep;
mes "[ Gate Keeper ]";
mes "Here you go!";
getitem 12100,10;
set arenapoint,arenapoint-500;
close;

}



-	script	monsterarena	FAKE_NPC,{

OnGuardianKill:
set arenapoint,arenapoint+1;
dispbottom "You earned 1 Arena Point";
end;

OnBowGuardianKill:
set arenapoint,arenapoint+2;
dispbottom "You earned 2 Arena Point";
end;

OnFlower1Kill:
set arenapoint,arenapoint+20;
dispbottom "You earned 20 Arena Points";
end;

OnFlower2Kill:
set arenapoint,arenapoint+20;
dispbottom "You earned 20 Arena Points";
end;

OnFlower3Kill:
set arenapoint,arenapoint+20;
dispbottom "You earned 20 Arena Points";
end;

OnPCDieEvent:
        if ( strcharinfo(3) == "bat_b02" ) {
            if ( death >= 0 ) {
                set arenapoint,arenapoint-3;
                dispbottom "You have lost 3 Arena Points. Your total is "+arenapoint+" Arena Points.";
                set death, 0;
            }
	}
}



bat_b02,0,0,0,0	monster	Wild Flower	2111,15,1,7200,monsterarena::OnFlower1Kill
bat_b02,0,0,0,0	monster	Wild Flower	2111,15,1,7200,monsterarena::OnFlower2Kill
bat_b02,0,0,0,0	monster	Wild Flower	2111,15,1,7200,monsterarena::OnFlower3Kill
bat_b02,0,0,0,0	monster	Arena Bow Guardian	2108,120,5,900,monsterarena::OnGuardianKill
bat_b02,0,0,0,0	monster	Arena Sword Guardian	2109,150,5,900,monsterarena::OnBowGuardianKill

///////////

bat_b02	mapflag	nowarp
bat_b02	mapflag	nosave
bat_b02	mapflag	pvp
bat_b02	mapflag	noteleport
bat_b02	mapflag	nowarpto
bat_b02	mapflag	noreturn
bat_b02	mapflag	nobranch
bat_b02	mapflag	noskill

 

Share this post


Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.