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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

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