All pastes #216146 Raw Edit

Untitled

public text v1 · immutable
#216146 ·published 2006-10-22 23:54 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,"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,"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,"Lighthalzen Bio Lab",D_LIGHT,"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,"Turtle Dungeon",D_TURTLE;

//---------------- 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 "einbech.gat",	70,	95;	end;
weinbech:		warp "einbroch.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;
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;
}


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;
}

D_ANT:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Level 2","Level 3")){
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;
}

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;
}

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;
}

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;
}

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;
}

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;
}

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;
}

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;
}


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;
}


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;
}

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;
}


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;
}


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;
}

D_JUP:
mes "[Universal Warper]";
mes "Please choose a level to warp";
next;
switch(select("Entrance","Cave","Juperos 1","Juperos 2","Ele R","Gate","Area 1","Area 2")){
case 1: warp	"yuno_fild07.gat",	218,	176;
break;
case 2: warp	"jupe_cave.gat",	0,	0;
break;
case 3: warp	"juperos_01.gat",	0,	0;
break;	
case 4: warp	"juperos_02.gat",	0,	0;
break;
case 5: warp	"yuno_fild07.gat",	0,	0;
break;
case 6: warp	"jupe_gate.gat",	0,	0;
break;
case 7: warp	"jupe_area1.gat",	0,	0;
break;
case 8:warp	"jupe_area2.gat",	0,	0;
break;
}

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;
}

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;
}

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;
}

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;
}

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

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;
}

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;
}

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;
}

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;
}

D_THAN:
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","Level 7","Level 8","Level 9","Level 10","Level 11","Level 12","Level 13","Level 14",)){
case 1:	warp	"tha_t01.gat",	0,	0;
break;
case 2:	warp	"tha_t02.gat",	0,	0;
break;
case 3:	warp	"tha_t03.gat",	0,	0;
break;
case 4:	warp	"tha_t04.gat",	0,	0;
break;
case 5:	warp	"tha_t05.gat",	0,	0;
break;
case 6:	warp	"tha_t06.gat",	0,	0;
break;
case 7:	warp	"tha_t07.gat",	0,	0;
break;
case 8:	warp	"tha_t08.gat",	0,	0;
break;
case 9:	warp	"tha_t09.gat",	0,	0;
break;
case 10: warp	"tha_t10.gat",	0,	0;
break;
case 11: warp	"tha_t11.gat",	0,	0;
break;
case 12: warp	"tha_t12.gat",	0,	0;
break;
case 13: warp	"thana_step.gat",	0,	0;
break;
case 14: warp	"thana_boss.gat",	0,	0;
break;
}

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 DUNGEON SELECTION ---------------\\

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

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

}

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

//---------------- 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