All pastes #243951 Raw Edit

Untitled

public text v1 · immutable
·published 2006-11-09 02:06 UTC
rendered paste body
//---------------- UNIVERSAL WARPER ---------------\\

prontera.gat,163,171,4	script	Universal Warper::warpra	714,{

//---------------- SELECTION ----------------\\

mes "[Universal Warper]";
mes "Hi I can warp you to any town and dungeon";
mes "Where would you like to go?";
next;
menu "Town",wtown,"Dungeon",ddun;

//---------------- TOWNS ----------------\\

wtown:
next;
menu "Alberta",walberta,"Aldebaran",waldebaran,"Amatsu",wamatsu,"Ayothaya",wayothaya,"Comodo",wcomodo,"Einbroch",weinbroch,"Einbech",weinbech,"Geffen",wgeffen,"Gonryun",wgonryun,"Hugel",whugel,"Izlude",wizlude,"Jawaii",wjawaii,"Lighthalzen",wlighthalzen,"Louyang",wlouyang,"Lutie",wxmas,"Morroc",wmorroc,"Payon",wpayon,"Prontera",wprontera,"Rachel",wrachel,"Umbala",wumbala,"Yuno",wyuno;

//---------------- END TOWNS ----------------\\

//---------------- DUNGEON SELECTION ----------------\\

ddun:
menu "Abyss Lake",D_ABYSS,"Amatsu Dungeon",D_AMATSU,"Ant Hell",D_ANT,"Ayothaya Dungeon",D_AYO,"Beach Dungeon",D_BEACH,"Bibilan Dungeon",D_BIB,"Clock Tower",D_CLOCK,"Coal Mine (Dead Pit)",D_COAL,"Culvert",D_CULVERT,"Einbech Dungeon",D_EIN,"Geffen Dungeon",D_GEFFEN,"Geffenia",D_GEFFENIA,"Glast Heim",D_GLAST,"Gonryun Dungeon",D_GON,"Hidden Temple",D_HIDDEN,"Ice Dungeon",D_ICE,"Juperos",D_JUP,"Kiel Dungeon",D_KIEL,"Lighthalzen Bio Lab",D_LIGHT,"Louyang Dungeon",D_LOU,"Magama Dungeon",D_MAGMA,"Nifleheim",D_NIF,"Odin Temple",D_ODIN,"Orc Dungeon",D_ORC,"Payon Dungeon",D_PAYON,"Pyramids",D_PYR,"Sphinx",D_SPHINX,"Sunken Ship",D_SUNKEN,"Thanatos Tower",D_THAN,"Toy Factory",D_TOY,"Turtle Dungeon",D_TURTLE,"Umbala Dungeon",D_UMB;

//---------------- END DUNGEON SELECTION ----------------\\

//---------------- TOWN WARPS ----------------\\

walberta:	warp "alberta.gat",	117,	56;	end;
waldebaran:	warp "aldebaran.gat",	140,	116;	end;
wamatsu:		warp "amatsu.gat",	198,	84;	end;
wayothaya:		warp "ayothaya.gat",	207,	261;	end;
wcomodo:		warp "comodo.gat",	209,	143;	end;
weinbroch:		warp "einbroch.gat",	70,	95;	end;
weinbech:		warp "einbech.gat",	64,	200;	end;
wgeffen:		warp "geffen.gat",	119,	101;	end;
wgonryun:		warp "gonryun.gat",	160,	120;	end;
whugel:		warp "hugel.gat",	96,	145;	end;
wizlude:	warp "izlude.gat",	128,	112;	end;
wjawaii:		warp "jawaii.gat",	158,	118;	end;
wlighthalzen:		warp "lighthalzen.gat",	158,	92;	end;
wlouyang:		warp "louyang.gat",	217,	121;	end;
wxmas:		warp "xmas.gat",	147,	132;	end;
wmorroc:		warp "morocc.gat",	160,	94;	end;
wnif:		warp "niflheim.gat",	194,	186;	end;
wpayon:		warp "payon.gat",	177,	103;	end;
wprontera:	warp	"prontera.gat",	156,	173;	end;
wrachel:	warp	"rachel.gat",	129,	133;	end;
wumbala:		warp "umbala.gat",	89,	157;	end;
wyuno:		warp "yuno.gat",	157,	57;	end;

//---------------- END TOWN WARPS ---------------\\

//---------------- DUNGEON SELECTION ---------------\\

D_ABYSS:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Level 1","Level 2","Level 3")){
case 1: warp	"hu_fild05.gat",	185,	203; 
break;
case 2: warp	"abyss_01.gat",	0,	0;	
break;
case 3: warp	"abyss_02.gat",	0,	0;	
break;
case 4: warp	"abyss_03.gat",	0,	0;	
break;
}
end;

D_AMATSU:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3")){
case 1: warp	"ama_dun01.gat",	0,	0;
break;
case 2: warp	"ama_dun02.gat",	0,	0;
break;
case 3: warp	"ama_dun03.gat",	0,	0;
break;
}
end;

D_ANT:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Level 1","Level 2")){
case 1: warp	"moc_fild04.gat",	204,	328;
break;
case 2: warp	"anthell01.gat",	0,	0;
break;
case 3: warp	"anthell02.gat",	0,	0;
break;
}
end;

D_AYO:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2")){
case 1: warp	"ayo_dun01.gat",	0,	0;
break;
case 2: warp	"ayo_dun02.gat",	0,	0;
break;
}
end;

D_BEACH:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3")){
case 1: warp	"beach_dun.gat",	0,	0;
break;
case 2: warp	"beach_dun2.gat",	0,	0;
break;
case 3: warp	"beach_dun3.gat",	0,	0;
break;
}
end;

D_BIB:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3","Level 4","Level 5")){
case 1: warp "iz_dun00.gat",	0,	0;
break;
case 2: warp "iz_dun01.gat",	0,	0;
break;
case 3: warp "iz_dun02.gat",	0,	0;
break;
case 4: warp "iz_dun03.gat",	0,	0;
break;
case 5: warp "iz_dun04.gat",	0,	0;
break;
}
end;

D_CLOCK:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3","Level 4","Level B1","Level B2","Level B3","Level B4")){
case 1: warp	"c_tower1.gat",	0,	0;
break;
case 2: warp	"c_tower2.gat",	0,	0;
break;
case 3: warp	"c_tower3.gat",	0,	0;
break;
case 4: warp	"c_tower4.gat",	0,	0;
break;
case 5: warp	"alde_dun01.gat",	0,	0;
break;
case 6: warp	"alde_dun02.gat",	0,	0;
break;
case 7: warp	"alde_dun03.gat",	0,	0;
break;
case 8: warp	"alde_dun04.gat",	0,	0;
break;
}
end;

D_COAL:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Level 1","Level 2","Level 3")){
case 1: warp	"mjolnir_02.gat",	84,	357;
break;
case 2: warp	"mjo_dun01.gat",	0,	0;
break;
case 3: warp	"mjo_dun02.gat",	0,	0;
break;
case 4: warp	"mjo_dun03.gat",	0,	0;
break;
}
end;

D_CULVERT:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Level 1","Level 2","Level 3","Level 4")){
case 1: warp	"prt_fild05.gat",	275,	210;
break;
case 2: warp	"prt_sewb1.gat",	0,	0;
break;
case 3: warp	"prt_sewb2.gat",	0,	0;
break;
case 4: warp	"prt_sewb3.gat",	0,	0;
break;
case 5: warp	"prt_sewb4.gat",	0,	0;
break;
}
end;

D_EIN:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2")){
case 1: warp	"ein_dun01.gat",	0,	0;
break;
case 2: warp	"ein_dun02.gat",	0,	0;
break;
}
end;

D_GEFFEN:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3","Level 4")){
case 1: warp	"gef_dun00.gat",	0,	0;
break;
case 2: warp	"gef_dun01.gat",	0,	0;
break;
case 3: warp	"gef_dun02.gat",	0,	0;
break;
case 4: warp	"gef_dun03.gat",	0,	0;
break;
}
end;


D_GEFFENIA:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3","Level 4")){
case 1: warp	"gefenia01.gat",	0,	0;
break;
case 2: warp	"gefenia02.gat",	0,	0;
break;
case 3: warp	"gefenia03.gat",	0,	0;
break;
case 4: warp	"gefenia04.gat",	0,	0;
break;
}
end;

D_GLAST:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","St. Abbey","Inside Glast Heim","Castle Level ","Castle Level 2","Chivalry Level 1","Chivalry Level 2","Staircase","Culvert Level 1","Culvert Level 1","Culvert Level 2","Culvert Level 3","Culvert Level 4","Cave Level 1","Cave Level 2","Prison Level 1","Prison Level 2")){
case 1:	warp	"glast_01.gat",	370,	304;
break;
case 2:	warp	"gl_church.gat",	0,	0;
break;
case 3: warp	"gl_chyard.gat",	0,	0;
break;
case 4: warp	"gl_in01.gat",	0,	0;
break;
case 5: warp	"gl_cas01.gat",	0,	0;
break;
case 6: warp	"gl_cas02.gat",	0,	0;
break;
case 7: warp	"gl_knt01.gat",	0,	0;
break;
case 8: warp	"gl_knt02.gat",	0,	0;
break;
case 9: warp	"gl_step.gat",	0,	0;
break;
case 10: warp	"gl_sew01.gat",	0,	0;
break;
case 11: warp	"gl_sew02.gat",	0,	0;
break;
case 12: warp	"gl_sew03.gat",	0,	0;
break;
case 13: warp	"gl_sew04.gat",	0,	0;
break;
case 14: warp	"gl_dun01.gat",	0,	0;
break;
case 15: warp	"gl_dun02.gat",	0,	0;
break;
case 16: warp	"gl_prison.gat",	0,	0;
break;
case 17: warp	"gl_prison1.gat",	0,	0;
break;
}
end;

D_GON:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3")){
case 1: warp	"gon_dun01.gat",	0,	0;
break;
case 2: warp	"gon_dun02.gat",	0,	0;
break;
case 3: warp	"gon_dun03.gat",	0,	0;
break;
}
end;

D_HIDDEN:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Level 1","Level 2","Level 3")){
case 1: warp	"prt_fild01.gat", 	136,	363;
break;
case 2: warp	"prt_maze01.gat",	0,	0;
break;
case 3: warp	"prt_maze02.gat",	0,	0;
break;
case 4: warp	"prt_maze03.gat",	0,	0;
break;
}
end;

D_ICE:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Level 1","Level 2","Level 3","Level 4")){
case 1: warp "ra_fild01.gat",	233,	326;
break;
case 2: warp	"ice_dun01.gat",	0,	0;
break;
case 3: warp	"ice_dun02.gat",	0,	0;
break;
case 4: warp	"ice_dun03.gat",	0,	0;
break;
case 5: warp	"ice_dun04.gat",	0,	0;
break;
}
end;

D_JUP:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Level 1","Level 2","Core")){
case 1:	warp	"yuno_fild07.gat",	218,	176;
break;
case 2:	warp	"juperos_01.gat",	0,	0;
break;
case 3:	warp	"juperos_02.gat",	0,	0;
break;
case 4:	warp	"jupe_core.gat",	0,	0;
break;
}
end;

D_KIEL:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2")){
case 1:	warp	"kh_dun01.gat",	0,	0;
break;
case 2:	warp 	"kh_dun02.gat",	0,	0;
break;
}
end;

D_LIGHT:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3")){
case 1: warp	"lhz_dun01.gat",	0,	0;
break;
case 2: warp	"lhz_dun02.gat",	0,	0;
break;
case 3: warp	"lhz_dun03.gat",	0,	0;
break;
}
end;

D_LOU:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3")){
case 1:	warp	"lou_dun01.gat",	0,	0;
break;
case 2:	warp	"lou_dun02.gat",	0,	0;
break;
case 3:	warp	"lou_dun03.gat",	0,	0;
break;
}
end;

D_MAGMA:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3")){
case 1: warp	"yuno_fild03.gat",	39,	138;
break;
case 2: warp	"mag_dun01.gat",	0,	0;
break;
case 3: warp	"mag_dun02.gat",	0,	0;
break;
}
end;

D_NIF:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Level 1","Level 2")){
case 1: warp	"niflheim.gat",	26,	153;
break;
case 2: warp	"nif_fild02.gat",	0,	0;
break;
case 3: warp	"nif_fild01.gat",	0,	0;
break;
}
end;

D_ODIN:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3")){
case 1: warp	"odin_tem01.gat",	0,	0;
break;
case 2: warp	"odin_tem01.gat",	0,	0;
break;
case 3: warp	"odin_tem01.gat",	0,	0;
break;
}
end;

D_ORC:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Level 1","Level 2")){
case 1: warp	"gef_fild10.gat",	70,	332;
break;
case 2: warp	"orcsdun01.gat",	0,	0;
break;
case 3: warp	"orcsdun02.gat",	0,	0;
break;
}
end;

D_PAYON:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3","Level 4","Level 5")){
case 1: warp	"pay_dun00.gat",	0,	0;
break;
case 2: warp	"pay_dun01.gat",	0,	0;
break;
case 3: warp	"pay_dun02.gat",	0,	0;
break;
case 4: warp	"pay_dun03.gat",	0,	0;
break;
case 5: warp	"pay_dun04.gat",	0,	0;
break;
}
end;

D_PYR:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3","Level 4","Level 5","Level 6")){
case 1: warp	"moc_pryd01.gat",	0,	0;
break;
case 2: warp	"moc_pryd02.gat",	0,	0;
break;
case 3: warp	"moc_pryd03.gat",	0,	0;
break;
case 4: warp	"moc_pryd04.gat",	0,	0;
break;
case 5: warp	"moc_pryd05.gat",	0,	0;	
break;
case 6: warp	"moc_pryd06.gat",	0,	0;
break;
}
end;

D_SPHINX:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2","Level 3","Level 4","Level 5")){
case 1:	warp	"in_sphinx1.gat",	0,	0;
break;
case 2: warp	"in_sphinx2.gat",	0,	0;
break;
case 3: warp	"in_sphinx3.gat",	0,	0;
break;
case 4: warp	"in_sphinx4.gat",	0,	0;
break;
case 5: warp	"in_sphinx5.gat",	0,	0;
break;
}
end;

D_SUNKEN:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2")){
case 1:	warp	"treasure01.gat",	0,	0;
break;
case 2:	warp	"treasure02.gat",	0,	0;
break;
}
end;

D_THAN:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Level 1","Level 2","Level 3","Level 4","Level 5","Level 6","Level 7","Level 8","Level 9","Level 10","Level 11","Level 12","Boss")){
case 1:	warp	"tha_scene01.gat",	139,	200;
break;
case 2:	warp	"tha_t01.gat",	0,	0;
break;
case 3:	warp	"tha_t02.gat",	0,	0;
break;
case 4:	warp	"tha_t03.gat",	0,	0;
break;
case 5:	warp 	"tha_t04.gat",	0,	0;
break;
case 6:	warp 	"tha_t05.gat",	0,	0;
break;
case 7:	warp 	"tha_t06.gat",	0,	0;
break;
case 8:	warp 	"tha_t07.gat",	0,	0;
break;
case 9:	warp 	"tha_t08.gat",	0,	0;
break;
case 10:	warp	"tha_t09.gat",	0,	0;
break;
case 11:	warp 	"tha_t10.gat",	0,	0;
break;
case 12:	warp 	"tha_t11.gat",	0,	0;
break;
case 13:	warp 	"tha_t12.gat",	0,	0;
break;
case 14:	warp	"thana_boss.gat",	0,	0;
break;
}
end;

D_TOY:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2"}){
case 1:	warp	"xmas_dun01.gat",	0,	0;
break;
case 2:	warp	"xmas_dun02.gat",	0,	0;
break;
}
end;

D_TURTLE:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Level 1","Level 2","Level 3")){
case 1: warp	"tur_dun01.gat",	154,	234;
break;
case 2: warp	"tur_dun02.gat",	0,	0;
break;
case 3: warp	"tur_dun03.gat",	0,	0;
break;
case 4: warp	"tur_dun04.gat",	0,	0;
break;
}
end;

D_UMB:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Level 1","Level 2")){
case 1:	warp	"um_dun01.gat",	0,	0;
break;
case 2:	warp	"um_dun02.gat",	0,	0;
break;
}
end;

//---------------- END DUNGEON SELECTION ---------------\\

//---------------- END UNIVERSAL WARPER ---------------\\

//---------------- END SCRIPT ---------------\\

}

//---------------- END SCRIPT ---------------\\

//---------------- TOWN DUPLICATES ----------------\\

alberta.gat,117,54,4	duplicate(warpra)	Universal Warper	714
aldebaran.gat,140,114,4	duplicate(warpra)	Universal Warper	714
amatsu.gat,198,82,4	duplicate(warpra)	Universal Warper	714
ayothaya.gat,207,259,4	duplicate(warpra)	Universal Warper	714
comodo.gat,209,141,4	duplicate(warpra)	Universal Warper	714
einbech.gat,70,93,4	duplicate(warpra)	Universal Warper	714
einbroch.gat,64,198,4	duplicate(warpra)	Universal Warper	714
geffen.gat,119,99,4	duplicate(warpra)	Universal Warper	714
gonryun.gat,160,118,4	duplicate(warpra)	Universal Warper	714
hugel.gat,96,143,4	duplicate(warpra)	Universal Warper	714
izlude.gat,128,110,4	duplicate(warpra)	Universal Warper	714
jawaii.gat,158,116,4	duplicate(warpra)	Universal Warper	714
lighthalzen.gat,158,90,4	duplicate(warpra)	Universal Warper	714
louyang.gat,217,119,4	duplicate(warpra)	Universal Warper	714
xmas.gat,147,130,4	duplicate(warpra)	Universal Warper	714
morocc.gat,160,94,92,4	duplicate(warpra)	Universal Warper	714
niflheim.gat,194,184,4	duplicate(warpra)	Universal Warper	714
payon.gat,177,110,4	duplicate(warpra)	Universal Warper	714
rachel.gat,129,130,4	duplicate(warpra)	Universal Warper	714
umbala.gat,89,155,4	duplicate(warpra)	Universal Warper	714
yuno.gat,157,49,4	duplicate(warpra)	Universal Warper	714

//---------------- DUNGEON DUPLICATES ----------------\\

hu_fild05.gat,185,203,4	duplicate(warpra)	Universal Warper	714
moc_fild04.gat,204,328,4	duplicate(warpra)	Universal Warper	714
mjolnir_02.gat,84,357,4	duplicate(warpra)	Universal Warper	714
prt_fild05.gat,275,210,4	duplicate(warpra)	Universal Warper	714
prt_fild01.gat,136,363,4	duplicate(warpra)	Universal Warper	714
glast_01.gat,370,304,4	duplicate(warpra)	Universal Warper	714
ra_fild01.gat,233,326,4	duplicate(warpra)	Universal Warper	714
yuno_fild07.gat,218,176,4	duplicate(warpra)	Universal Warper	714
yuno_fild03.gat,39,138,4	duplicate(warpra)	Universal Warper	714
niflheim.gat,26,153,4	duplicate(warpra)	Universal Warper	714
gef_fild10.gat,70,332,4	duplicate(warpra)	Universal Warper	714
tur_dun01.gat,154,234,4	duplicate(warpra)	Universal Warper	714
ama_in01.gat,120,90,2	duplicate(warpra)	Universal Warper	714
tha_scene01.gat,139,197,4	duplicate(warpra)	Universal Warper	714