rendered paste bodyturbo_room.gat,92,118,3 script Universal Warper::warpra 859,{
mes "[Universal Warper]";
mes "Hello,";
mes "I can teleport you to any Town or Dungeon!";
mes "Were do you want to go?";
next;
menu "To a Town",-,"To a Dungeon",L_dungeon,"To a Guild Dungeon",L_gdungeon;
next;
mes "[Universal Warper]";
mes "Please select your destination.";
next;
menu "Alberta",walberta,"Aldebaran",waldebaran,"Amatsu",wamatsu,"Ayothaya",wayothaya,"Comodo",wcomodo,"Einbroch",weinbroch,"Einbech",weinbech,"Geffen",wgeffen,"Gonryun",wgonryun,"Hugel",whugel,"Izlude",wizlude,"Lighthalzen",wlighthalzen,"Louyang",wlouyang,"Lutie",wxmas,"Morroc",wmorroc,"Payon",wpayon,"Prontera",wprontera,"Rachel",wrachel,"Umbala",wumbala,"Yuno",wyuno;
L_dungeon:
mes "[Universal Warper]";
mes "Please select your destination.";
next;
menu "Abyss Lake",dabbys,"Amatsu Dungeon",damatsu,"Anthell",dant,"Ayothaya Dungeon",dayothaya,"Bibilan Dungeon",dbibilan,"Coal Mine (Dead Pit)",dcoal,"Clock Tower",dct,"Culvert",dculvert,"Einbech Dungeon",dein,"Geffen",dgeffen,"Geffenia Dungeon",dgefenia,"Glast Heim",dglast,"Gonryun Dungeon",dgonryun,"Hidden Temple",dmaze,"Ice Dungeon",dice,"Juperos",djuperos,"Lighthalzen Bio Lab",dlighthalzen,"Magma Dungeon",dmagma,"Niflheim",dniflheim,"Odin Temple",dodin,"Orcs Dungeon",dorcs,"Payon Dungeon",dpayon,"Pyramids",dpyramids,"Sphinx",dsphinx,"Sunken Ship",dsunken,"Thanatos Tower",dthanatos,"Turtle Dungeon",dturtle;
//----------------TOWNS----------------\\
walberta: warp "alberta.gat", 27, 236; end;
waldebaran: warp "aldebaran.gat", 145, 120; end;
wamatsu: warp "amatsu.gat", 197, 86; end;
wayothaya: warp "ayothaya.gat", 149, 118; end;
wcomodo: warp "comodo.gat", 188, 161; end;
weinbroch: warp "einbroch.gat", 64, 200; end;
weinbech: warp "einbech.gat", 70, 95; end;
wgeffen: warp "geffen.gat", 119, 66; end;
wgonryun: warp "gonryun.gat", 150, 130; end;
whugel: warp "hugel.gat", 96, 145; end;
wizlude: warp "izlude.gat", 128, 111; end;
wlighthalzen: warp "lighthalzen.gat", 158, 92; end;
wlouyang: warp "louyang.gat", 210, 108; end;
wmorroc: warp "morocc.gat", 159, 93; end;
wprontera: warp "prontera.gat", 156, 187; end;
wpayon: warp "payon.gat", 178, 105; end;
wrachel: warp "rachel.gat", 130, 109; end;
wumbala: warp "umbala.gat", 130, 130; end;
wxmas: warp "xmas.gat", 148, 131; end;
wyuno: warp "yuno.gat", 160, 168; end;
//----------------DUNGEONS----------------\\
dabbys:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Entrance:Level 1:Level 2:Level 3")){
case 1: warp "hu_fild05.gat", 189, 207; break;
case 2: warp "abyss_01.gat", 264, 271; break;
case 3: warp "abyss_02.gat", 275, 270; break;
case 4: warp "abyss_03.gat", 116, 27; break;
}
damatsu:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3")){
case 1: warp "ama_dun01.gat", 229, 12; break;
case 2: warp "ama_dun02.gat", 31, 41; break;
case 3: warp "ama_dun03.gat", 119, 14; break;
}
dant:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2")){
case 1: warp "anthell01.gat", 35, 262; break;
case 2: warp "anthell02.gat", 34, 263; break;
}
dayothaya:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2")){
case 1: warp "ayo_dun01.gat", 275, 17; break;
case 2: warp "ayo_dun02.gat", 282, 150; break;
}
dbibilan:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3:Level 4:level 5")){
case 1: warp "iz_dun00.gat", 168, 168; break;
case 2: warp "iz_dun01.gat", 41, 37; break;
case 3: warp "iz_dun02.gat", 236, 204; break;
case 4: warp "iz_dun03.gat", 32, 63; break;
case 5: warp "iz_dun04.gat", 26, 27; break;
}
dct:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Clock Tower Level 1:Clock Tower Level 2:Clock Tower Level 3:Clock Tower Level 4:Basement Level 1:Basement Level 2:Basement Level 3:Basement Level 4")){
case 1: warp "c_tower1.gat", 200, 163; break;
case 2: warp "c_tower2.gat", 268, 26; break;
case 3: warp "c_tower3.gat", 64, 148; break;
case 4: warp "c_tower4.gat", 32, 63; break;
case 5: warp "alde_dun01.gat", 197, 25; break;
case 6: warp "alde_dun02.gat", 127, 169; break;
case 7: warp "alde_dun03.gat", 276, 53; break;
case 8: warp "alde_dun04.gat", 130, 130; break;
}
dculvert:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3:Level 4")){
case 1: warp "prt_sewb1.gat", 126, 248; break;
case 2: warp "prt_sewb2.gat", 19, 19; break;
case 3: warp "prt_sewb3.gat", 180, 169; break;
case 4: warp "prt_sewb4.gat", 100, 92; break;
}
dcoal:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3")){
case 1: warp "mjo_dun01.gat", 52, 71; break;
case 2: warp "mjo_dun02.gat", 381, 343; break;
case 3: warp "mjo_dun03.gat", 308, 262; break;
}
dein:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2")){
case 1: warp "ein_dun01.gat", 22, 14; break;
case 2: warp "ein_dun02.gat", 292, 290; break;
}
dgeffen:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3:Level 4")){
case 1: warp "gef_dun00.gat", 104, 99; break;
case 2: warp "gef_dun01.gat", 115, 236; break;
case 3: warp "gef_dun02.gat", 106, 132; break;
case 4: warp "gef_dun03.gat", 203, 101; break;
}
dgefenia:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3:Level 4")){
case 1: warp "gefenia01.gat", 40, 103; break;
case 2: warp "gefenia02.gat", 203, 34; break;
case 3: warp "gefenia03.gat", 264, 236; break;
case 4: warp "gefenia04.gat", 33, 270; break;
}
dglast:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Entrance:St. Abbey:Churchyard:Inside Glast Heim:Castle Level 1:Castle Level 2:Chivalry Level 1:Chivalry Level 2:Staircaise:Culvert Level 1:Culvert Level 2:Culvert Level 3:Culvert Level 4:Cave Level 1:Cave Level 2:Underground Prison Level 1:Underground Prison Level 2")){
case 1: warp "glast_01.gat", 370, 304; break;
case 2: warp "gl_church.gat", 156, 8; break;
case 3: warp "gl_chyard.gat", 147, 15; break;
case 4: warp "gl_in01.gat", 121, 59; break;
case 5: warp "gl_cas01.gat", 199, 29; break;
case 6: warp "gl_cas02.gat", 104, 25; break;
case 7: warp "gl_knt01.gat", 150, 10; break;
case 8: warp "gl_knt02.gat", 157, 287; break;
case 9: warp "gl_step.gat", 117, 124; break;
case 10: warp "gl_sew01.gat", 258, 255; break;
case 11: warp "gl_sew01.gat", 258, 255; break;
case 12: warp "gl_sew02.gat", 108, 291; break;
case 13: warp "gl_sew03.gat", 171, 273; break;
case 14: warp "gl_dun01.gat", 133, 271; break;
case 15: warp "gl_dun02.gat", 224, 274; break;
case 16: warp "gl_prison.gat", 14, 70; break;
case 17: warp "gl_prison1.gat", 150, 14; break;
}
dgonryun:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3")){
case 1: warp "gon_dun01.gat", 153, 48; break;
case 2: warp "gon_dun02.gat", 17, 113; break;
case 3: warp "gon_dun03.gat", 68, 9; break;
}
dmaze:
mes "[Universal Warper";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3")){
case 1: warp "prt_maze01.gat", 176, 8; break;
case 2: warp "prt_maze02.gat", 196, 19; break;
case 3: warp "prt_maze03.gat", 182, 88; break;
}
dice:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3")){
case 1: warp "ice_dun01.gat", 157, 14; break;
case 2: warp "ice_dun02.gat", 151, 155; break;
case 3: warp "ice_dun03.gat", 149, 22; break;
case 4: warp "ice_dun04.gat", 34, 139; break;
}
djuperos:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Entrance:Juperos Cave:Juperos 1:Juperos 2:Juperos Ele R:Juperos Gate:Juperos Area 1:Juperos Area 2")){
case 1: warp "yuno_fild07.gat", 218, 176; break;
case 2: warp "jupe_cave.gat", 143, 52; break;
case 3: warp "juperos_01.gat", 53, 247; break;
case 4: warp "juperos_02.gat", 36, 60; break;
case 5: warp "yuno_fild07.gat", 218, 176; break;
case 6: warp "jupe_gate.gat", 49, 52; break;
case 7: warp "jupe_area1.gat", 115, 158; break;
case 8: warp "jupe_area2.gat", 48, 158; break;
}
dlighthalzen:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3")){
case 1: warp "lhz_dun01.gat", 150, 286; break;
case 2: warp "lhz_dun02.gat", 150, 18; break;
case 3: warp "lhz_dun03.gat", 140, 137; break;
}
dmagma:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2")){
case 1: warp "mag_dun01.gat", 128, 66; break;
case 2: warp "mag_dun02.gat", 47, 30; break;
}
dniflheim:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Entrance:Level 1:Level 2")){
case 1: warp "niflheim.gat", 35, 161; break;
case 2: warp "nif_fild02.gat", 376, 235; break;
case 3: warp "nif_fild01.gat", 343, 322; break;
}
dodin:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3")){
case 1: warp "odin_tem01.gat", 98, 144; break;
case 2: warp "odin_tem01.gat", 22, 181; break;
case 3: warp "odin_tem01.gat", 121, 51; break;
}
dorcs:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Entrance:Level 1:Level 2")){
case 1: warp "gef_fild10.gat", 70, 332; break;
case 2: warp "orcdun01.gat", 32, 170; break;
case 3: warp "orcdun02.gat", 21, 185; break;
}
dpayon:
mes "[Warp Agent]";
mes "Select the level:";
next;
menu "Level 1",d_payon_1,
"Level 2",d_payon_2,
"Level 3",d_payon_3,
"Level 4",d_payon_4,
"Level 5",d_payon_5;
d_payon_1:
warp "pay_dun00.gat", 21, 183;
d_payon_2:
warp "pay_dun01.gat", 19, 33;
d_payon_3:
warp "pay_dun02.gat", 19, 63;
d_payon_4:
warp "pay_dun03.gat", 155, 159;
d_payon_5:
set @r,rand(4);
if(@r==0) goto w1;
if(@r==1) goto w2;
if(@r==2) goto w3;
if(@r==3) goto w4;
w1: warp "pay_dun04.gat",201,204; end;
w2: warp "pay_dun04.gat",189,43; end;
w3: warp "pay_dun04.gat",43,40; end;
w4: warp "pay_dun04.gat",34,202; end;
dpyramids:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3:Level 4:Basement 1:Basement 2")){
case 1: warp "moc_pryd01.gat", 192, 9; break;
case 2: warp "moc_pryd02.gat", 10, 192; break;
case 3: warp "moc_pryd03.gat", 100, 92; break;
case 4: warp "moc_pryd04.gat", 181, 11; break;
case 5: warp "moc_pryd05.gat", 94, 96; break;
case 6: warp "moc_pryd06.gat", 192, 8; break;
dsphinx:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3:Level 4:Level 5")){
case 1: warp "in_sphinx1.gat", 288, 9; break;
case 2: warp "in_sphinx2.gat", 149, 81; break;
case 3: warp "in_sphinx3.gat", 210, 54; break;
case 4: warp "in_sphinx4.gat", 10, 222; break;
case 5: warp "in_sphinx5.gat", 100, 99; break;
}
dsunken:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Entrance:Level 1:Level 2")){
case 1: warp "alb2trea.gat", 75, 98; break;
case 2: warp "treasure01.gat", 69, 24; break;
case 3: warp "treasure02.gat", 102, 27; break;
}
dthanatos:
mes "[Universal Warper]";
mes "Select the level:";
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", 150, 36; break;
case 2: warp "tha_t02.gat", 150, 36; break;
case 3: warp "tha_t03.gat", 220, 158; break;
case 4: warp "tha_t04.gat", 59, 143; break;
case 5: warp "tha_t05.gat", 62, 11; break;
case 6: warp "tha_t06.gat", 206, 8; break;
case 7: warp "tha_t07.gat", 65, 166; break;
case 8: warp "tha_t08.gat", 104, 44; break;
case 9: warp "tha_t09.gat", 88, 145; break;
case 10: warp "tha_t10.gat", 168, 138; break;
case 11: warp "tha_t11.gat", 90, 36; break;
case 12: warp "tha_t12.gat", 129, 52; break;
case 13: warp "thana_step.gat", 16, 73; break;
case 14: warp "thana_boss.gat", 82, 78; break;
}
dturtle:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3:Level 4:Level 5")){
case 1: warp "tur_dun01.gat", 149, 238; break;
case 2: warp "tur_dun02.gat", 148, 264; break;
case 3: warp "tur_dun03.gat", 132, 189; break;
case 4: warp "tur_dun04.gat", 100, 192; break;
}
//----------------Guild Dungeon----------------\\
L_gdungeon:
mes "[Universal Warper]";
mes "Select the level:";
next;
switch(select("Level 1:Level 2:Level 3:Level 4")){
case 1: warp "gld_dun01.gat", 0, 0; break;
case 2: warp "gld_dun02.gat", 0, 0; break;
case 3: warp "gld_dun03.gat", 0, 0; break;
case 4: warp "gld_dun04.gat", 0, 0; break;
}
}
//----------------Towns----------------\\
alberta.gat,31,240,4 duplicate(warpra) Universal Warper 859
aldebaran.gat,145,118,4 duplicate(warpra) Universal Warper 859
amatsu.gat,192,81,1 duplicate(warpra) Universal Warper 859
ayothaya.gat,144,117,6 duplicate(warpra) Universal Warper 859
comodo.gat,194,158,4 duplicate(warpra) Universal Warper 859
einbroch.gat,59,205,4 duplicate(warpra) Universal Warper 859
einbroch.gat,243,189,2 duplicate(warpra) Universal Warper 859
einbech.gat,135,249,4 duplicate(warpra) Universal Warper 859
geffen.gat,115,66,4 duplicate(warpra) Universal Warper 859
gonryun.gat,151,130,4 duplicate(warpra) Universal Warper 859
izlude.gat,133,117,4 duplicate(warpra) Universal Warper 859
lighthalzen.gat,155,79,6 duplicate(warpra) Universal Warper 859
louyang.gat,210,106,4 duplicate(warpra) Universal Warper 859
morocc.gat,156,95,4 duplicate(warpra) Universal Warper 859
prontera.gat,159,190,4 duplicate(warpra) Universal Warper 859
payon.gat,181,108,4 duplicate(warpra) Universal Warper 859
rachel.gat,136,119,4 duplicate(warpra) Universal Warper 859
umbala.gat,132,130,4 duplicate(warpra) Universal Warper 859
xmas.gat,150,136,4 duplicate(warpra) Universal Warper 859
yuno.gat,137,162,5 duplicate(warpra) Universal Warper 859
//----------------Dungeons----------------\\
ama_dun01.gat,233,9,1 duplicate(warpra) Universal Warper 859
moc_fild04.gat,207,331,4 duplicate(warpra) Universal Warper 859
ayo_fild02.gat,279,154,4 duplicate(warpra) Universal Warper 859
izlu2dun.gat,104,82,4 duplicate(warpra) Universal Warper 859
prt_sewb1.gat,125,253,4 duplicate(warpra) Universal Warper 859
mjolnir_02.gat,85,363,4 duplicate(warpra) Universal Warper 859
einbech.gat,81,101,1 duplicate(warpra) Universal Warper 859
glast_01.gat,370,308,4 duplicate(warpra) Universal Warper 859
yuno_fild03.gat,37,135,4 duplicate(warpra) Universal Warper 859
niflheim.gat,32,161,4 duplicate(warpra) Universal Warper 859
gef_fild10.gat,71,339,4 duplicate(warpra) Universal Warper 859
pay_arche.gat,39,135,4 duplicate(warpra) Universal Warper 859
moc_ruins.gat,64,166,4 duplicate(warpra) Universal Warper 859
moc_fild19.gat,106,97,4 duplicate(warpra) Universal Warper 859
alb2trea.gat,73,101,4 duplicate(warpra) Universal Warper 859
tur_dun01.gat,148,239,4 duplicate(warpra) Universal Warper 859
lhz_dun01.gat,157,285,4 duplicate(warpra) Universal Warper 859
hu_fild05.gat,186,210,4 duplicate(warpra) Universal Warper 859
yuno_fild07.gat,221,179,4 duplicate(warpra) Universal Warper 859
tha_scene01.gat,139,194,1 duplicate(warpra) Universal Warper 859
odin_tem01.gat,96,149,4 duplicate(warpra) Universal Warper 859
hugel.gat,89,150,5 duplicate(warpra) Universal Warper 859