Vous êtes sur la page 1sur 16

//===== Cronus Script ========================================

//= Teste
//===== Por: =================================================
//= Feita por: Kamper // Customizada e Atualizada(El Discastes) por [ADM] Cazu
ks
//============================================================
splendide,202,177,4
script Teste#splen
callfunc "iris_main","splendide",209,174;
}
manuk,284,191,4 script Teste#manuk
callfunc "iris_main","manuk",288,187;
}

116,{

116,{

brasilis,162,295,6
script Teste#bras
callfunc "iris_main","brasilis",169,300;
}

116,{

moscovia,209,187,6
script Teste#mosc
callfunc "iris_main","moscovia",217,194;
}

116,{

veins,207,132,4 script Teste#vein


callfunc "iris_main","veins",198,124;
}

116,{

rachel,124,111,6
script Teste#rac
callfunc "iris_main","rachel",130,112;
}
hugel,90,122,7 script Teste#hug
callfunc "iris_main","hugel",95,124;
}

116,{

116,{

lighthalzen,163,99,4
script Teste#ligh
callfunc "iris_main","lighthalzen",159,98;
}

116,{

ayothaya,151,124,4
script Teste#ayo
callfunc "iris_main","ayothaya",145,117;
}

116,{

jawaii,221,196,2
script Teste#jaw
callfunc "iris_main","jawaii",226,202;
}

116,{

louyang,226,102,2
script Teste#lou
callfunc "iris_main","louyang",218,101;
}

116,{

umbala,100,157,6
script Teste#umb
callfunc "iris_main","umbala",95,150;
}

116,{

amatsu,191,116,6
script Teste#ama
callfunc "iris_main","amatsu",199,121;
}

116,{

yuno,164,124,3 script Teste#yuno


callfunc "iris_main","yuno",157,124;
}

116,{

comodo,212,142,3
script Teste#cmd
callfunc "iris_main","comodo",205,144;
}
xmas,141,130,6 script Teste#xmas
callfunc "iris_main","xmas",148,129;
}

116,{

116,{

gonryun,158,123,4
script Teste#gon
callfunc "iris_main","gonryun",160,118;
}

116,{

prontera,162,186,3
script Teste#prt
callfunc "iris_main","prontera",156,189;
}

116,{

morocc,158,97,3 script Teste#mrc


callfunc "iris_main","morocc",156,92;
}

116,{

izlude,125,114,5
script Teste#izl
callfunc "iris_main","izlude",128,112;
}
payon,178,104,3 script Teste#pay
callfunc "iris_main","payon",176,100;
}

116,{

geffen,115,65,6 script Teste#gef


callfunc "iris_main","geffen",120,69;
}

116,{

116,{

alberta,115,62,5
script Teste#alb
callfunc "iris_main","alberta",117,57;
}

116,{

aldebaran,143,122,3
script Teste#ald
callfunc "iris_main","aldebaran",140,123;
}

116,{

bat_room,150,156,4
script Teste#bg
callfunc "iris_main","bat_room",155,149;
}

116,{

himinn,44,49,6 script Teste#vip


116,{
callfunc "iris_main","bat_room",155,149;
}

function

script iris_main

//===== Configuraes: =======================================


set @lwarp,
1;
// Habilitar ltimo warp gravado? (Nota 1)
set @sdung,
1;
// Exibir calabouos no menu? (Nota 1)

set .@za,0;
// Zeny pra abrir armazm
set .@zc,1000; //Zeny para Cura
set @npc$,"[^1E90FF Teste^000000]";
//============================================================
mes @npc$;
mes "Ol "+strcharinfo(0)+", depois de muito estudo adquiri o poder do Tel
eporte , posso o teleportar se o desejar.";
mes "Qual seu destino m"+ (Sex?"eu":"inha") +" car"+ (Sex?"o":"a") +" Av
entureir"+ (Sex?"o":"a") +"?";
switch(select("- Usar Armazm","- Servios de Teletransporte","- Servios de C
ura ("+.@zc+"z)",(getcharid(2)) ? "- Armazm do Cl":"","- Salvar Ponto de Retorno",
"- Outros Servios","- Sair")){
next;
case 1: if(Zeny < .@za) callsub nozeny;
openstorage;
close2;
end;
case 2: callsub teleport; end;
case 3: if(Zeny < .@zc) callsub nozeny; end;
set Zeny,Zeny-.@zc;
percentheal 100,100;
mes @npc$;
mes "Aqui est sua cura "+strcharinfo(0)+" , bom jogo.";
close;
end;
case 4:
guildopenstorage();
close2;
end;
case 5:
savepoint getarg(0),getarg(1),getarg(2);
mes @npc$;
mes "Ponto de Retorno salvo com sucesso.";
close;
end;
case 6:
mes @npc$;
mes "Qual o servio que deseja "+strcharinfo(0)+" ?";
switch(select("- Servios de Utilidades:- Servios de Classe:- Sair")){
case 1: callshop "shop_iris",0; close2;
end;
case 2:
switch(select("- Montaria:- Carrinho:- Falco:- Sair")){
next;
case 1:
if(checkriding()) { mes "Voc j est montadado , portanto no posso ajud-lo."; c
lose; }
if (Class == 7 || Class == 14 || Class == 4008 || Class == 4014 || Class
== 4015 && getskilllv(63) == 1) {
atcommand "@mount";
mes @npc$;
mes "Pronto ! Aqui est sua Montaria , cuide bem dela e at mais.";
close;
}else{
mes @npc$;
mes "Falha ao pegar Montaria , verifique se voc pode montar ou se possui
a habilidade necessria para tal.";
close;
}

end;
case 2:
if(checkcart()){ mes @npc$; mes "Voc ja posssui um Carrinho."; close; }
if (Class == 5 || Class == 4006 || Class == 4028 || Class == 4011 || Cla
ss == 4019 || Class == 10 || Class == 18 || Class == 4033 || Class == 4041 || Cl
ass == 4058 || Class == 4064 || Class == 4071 || Class == 4078 || Class == 4086
|| Class == 4087 || Class == 4100 || Class == 4107 || Class == 4058 || Class ==
4112 || Class == 23 && checkcart() == 0 && getskilllv("MC_PUSHCART") > 0) {
setcart;
mes @npc$;
mes "Aqui est seu Carrinho, faa bom uso dele e at mais."; close;
}else{
mes @npc$;
mes "Falha ao pegar Carrinho , verifique se voc possui a Habilidade neces
sria para tal.";
close;
}
end;
case 3:
if(checkcart()){ mes @npc$; mes "Voc ja posssui um Falco."; close; }
if(!setfalcon()) { mes @npc$; mes "Voc no pode pegar um Falco porque no poss
ui a Habilidade necessria."; }
else{
mes @npc$;
mes "Aqui est seu Falco, cuide dele e at mais.";
}
close;
end;
case 4: close; end;
}
case 3: close; end;
}
case 7: close; end;
}
nozeny:
next;
mes @npc$;
mes "Voc no possui Zeny para utilizar esse servio.";
close;
end;
teleport:
switch (select (((@swarpx)?"ltimo Destino":"")+"","Cidades",""+((@sdung)?
"Outros Lugares":""),"Batalha Campal"))
{
case 1:
if (@swarpx)
{
warp @swarp$,@swarpx,@swarpy;
end;
}
else
{
next;
mes "[^1E90FF Teste ^000000]";
mes "Voc ainda no utilizou o Teleporte !";
close;
}
case 2:
mes "[^1E90FF Teste ^000000]";

mes "Selecione o seu destino:";


next;
switch (select ("Prontera","Alberta","Aldebaran","Amatsu
","Ayothaya","Brasilis","Comodo","Dewata","El Dicastes","Einbech","Einbroch","Es
plendor","Geffen","Gonryun",
"Hugel","Izlude","Jawaii
","Juno","Lighthalzen","Louyang","Lutie","Malangdo","Manuka","Mora","Morroc","Mo
scovia","Ilha Esquecida","Niflheim",
"Payon","Rachel","Umbala
","Veins"))
{
case
case
case
case
case
case
case
case
case

1:
2:
3:
4:
5:
6:
7:
8:
9:

callsub
callsub
callsub
callsub
callsub
callsub
callsub
callsub
callsub

F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,

"prontera", 156, 191;


"alberta", 192, 147;
"aldebaran", 140, 131;
"amatsu", 198, 84;
"ayothaya", 151, 117;
"brasilis", 195, 218;
"comodo", 209, 143;
"dewata", 200, 178 ;
"dicastes01", 198, 192

;
case 10: callsub F_DoWarp, "einbech", 70, 95;
case 11: callsub F_DoWarp, "einbroch", 64, 200;
case 12: callsub F_DoWarp, "splendide", 202, 150
;
case
case
case
case
case
case
case

13:
14:
15:
16:
17:
18:
19:

callsub
callsub
callsub
callsub
callsub
callsub
callsub

F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,

"geffen", 119, 59;;


"gonryun", 160, 120;
"hugel", 96, 145;
"izlude", 128, 114;
"jawaii", 249, 127;
"yuno", 157, 51;
"lighthalzen", 158, 9

case
case
case
case
case
case
case
case

20:
21:
22:
23:
24:
25:
26:
27:

callsub
callsub
callsub
callsub
callsub
callsub
callsub
callsub

F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,

"louyang", 217, 40;


"xmas", 147, 134;
"malangdo", 208, 118;
"manuk", 295, 190;
"mora", 120, 110;
"morocc", 156, 93;
"moscovia", 223, 184;
"nameless_i", 175, 25

case
case
case
case
case

28:
29:
30:
31:
32:

callsub
callsub
callsub
callsub
callsub

F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,
F_DoWarp,

"niflheim", 21, 153;


"payon", 162, 233;
"rachel", 130, 110;
"umbala", 89, 157;
"veins", 216, 123;

2;

6;

}
case 3:
mes "[^1E90FF Teste ^000000]";
mes "Selecione o seu destino:";
next;
switch (select ("Monastrio","Lago do Abismo","Labirinto d
e Tatames","Formigueiro Infernal","Labirinto do Santurio Ancestral","Ilha de Byal
an","Caverna de Comodo","Torre do Relgio","Mina de Carvo",
"Calabouo da Mina","Gefen
ia","Calabouo de Geffen","Calabouo da Rainha Scaraba","Caverna de Malangdo","Glast
Heim","Santurio de Xi Wang Mu","Labirinto da Floresta","Caverna de Gelo","Runas d

e Juperos","Fbrica de Robs","Biolaboratrio de Somatologia",


"A Tumba Real","Calabouo
de Magma","Floresta Encantada","Campos de Niflheim","Santurio de Odin","Caverna d
os Orcs","Caverna de Payon","Esgoto de Prontera",
"Pirmide","Santurio de Rac
hel","Esfinge","Navio Fantasma","Torre de Thanatos","Vulco Krakatau","Vulco de Tho
r","Fbrica de Brinquedos","Ilha da Tartaruga","Loja de Carpintaria","Caverna das
Cataratas",
"Poringlndia","Praia das
Focas"))
{
case 1:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3":"")+""))
{
case 1: callsub F_DoWarp, "namel
ess_n", 163, 185;
case 2: callsub F_DoWarp, "abbey
02", 149, 175;
case 3: callsub F_DoWarp, "abbey
03", 119, 8;
}
case 2:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3":"")+""))
{
case 1: callsub F_DoWarp, "abyss
_01", 264, 271;
case 2: callsub F_DoWarp, "abyss
_02", 271, 270;
case 3: callsub F_DoWarp, "abyss
_03", 115, 30;
}
case 3:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3":"")+""))
{
case 1: callsub F_DoWarp, "ama_d
un01", 229, 10;
case 2: callsub F_DoWarp, "ama_d
un02", 166, 53;
case 3: callsub F_DoWarp, "ama_d
un03", 120, 12;
}
case 4:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{

case 1: callsub F_DoWarp, "anthe


ll01", 37, 260;
case 2: callsub F_DoWarp, "anthe
ll02", 165, 170;
}
case 5:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "ayo_f
ild02", 277, 150;
case 2: callsub F_DoWarp, "ayo_d
un02", 150, 132;
}
case 6:

mes "[^1E90FF Teste ^000000]";


mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3:Nvel 4:Nvel 5":"")+""))
{
case 1: callsub F_DoWarp, "izlu2
dun", 107, 89;
case 2: callsub F_DoWarp, "iz_du
n01", 150, 132;
case 3: callsub F_DoWarp, "iz_du
n02", 236, 204;
case 4: callsub F_DoWarp, "iz_du
n03", 38, 64;
case 5: callsub F_DoWarp, "iz_du
n04", 28, 34;
case 6: callsub F_DoWarp, "iz_du
n05", 142, 106;
}
case 7:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Caverna do Oeste:Cavern
a do Norte:Caverna do Leste"))
{
case 1: callsub F_DoWarp, "comod
o", 30, 215;
case 2: callsub F_DoWarp, "comod
o", 176, 352;
case 3: callsub F_DoWarp, "comod
o", 327, 175;
}
case 8:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3:Nvel 4:Subterrneo 1:Subterrneo 2:Subterrneo 3:Subterrneo 4":"")+""))
{
case 1: callsub F_DoWarp, "c_tow
er1", 199, 159;

case 2: callsub F_DoWarp, "c_tow


er2", 268, 26;
case 3: callsub F_DoWarp, "c_tow
er3", 65, 147;
case 4: callsub F_DoWarp, "c_tow
er4", 109, 75;
case 5: callsub F_DoWarp, "alde_
dun01", 171, 158;
case 6: callsub F_DoWarp, "alde_
dun02", 273, 250;
case 7: callsub F_DoWarp, "alde_
dun03", 18, 267;
case 8: callsub F_DoWarp, "alde_
dun04", 204, 62;
}
case 9:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3":"")+""))
{
case 1: callsub F_DoWarp, "mjoln
ir_02", 79, 360;
case 2: callsub F_DoWarp, "mjo_d
un02", 31, 23;
case 3: callsub F_DoWarp, "mjo_d
un03", 302, 262;
}
case 10:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "ein_d
un01", 22, 14;
case 2: callsub F_DoWarp, "ein_d
un02", 171, 131;
}
case 11:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3:Nvel 4":"")+""))
{
case 1: callsub F_DoWarp, "gefen
ia01", 60, 169;
case 2: callsub F_DoWarp, "gefen
ia02", 20, 175;
case 3: callsub F_DoWarp, "gefen
ia03", 266, 168;
case 4: callsub F_DoWarp, "gefen
ia04", 130, 272;
}
case 12: callsub F_DoWarp, "gef_tower", 153, 34;
case 13:
mes "[^1E90FF Teste ^000000]";

mes "Por favor, seja mais especfico:";


next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "dic_d
un01", 366, 45;
case 2: callsub F_DoWarp, "dic_d
un02", 102, 143;
}
case 14: callsub F_DoWarp, "mal_dun01", 36, 233;
case 15:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Glast Heim 1:"+((getgml
evel()) ? "Glast Heim 2:Casa em Glast Heim:Cavalaria de Glast Heim 1:Cavalaria d
e Glast Heim 2:Cemitrio de Glast Heim:Abadia de Glast Heim:Escadarias de Glast He
im:Esgoto de Glast Heim 1:Esgoto de Glast Heim 2:Esgoto de Glast Heim 3:Esgoto d
e Glast Heim 4:A Mais Profunda Caverna de Glast Heim 1:A Mais Profunda Caverna d
e Glast Heim 2:Priso Subterrnea de Glast Heim:Priso Subterrnea de Glast Heim 1":"")+
""))
{
case 1: callsub F_DoWarp, "gl_ca
s01", 199, 29;
case 2: callsub F_DoWarp, "gl_ca
s02", 104, 189;
case 3: callsub F_DoWarp, "gl_in
01", 77, 68;
case 4: callsub F_DoWarp, "gl_kn
t01", 150, 15;
case 5: callsub F_DoWarp, "gl_kn
t02", 157, 287;
case 6: callsub F_DoWarp, "gl_ch
yard", 147, 284;
case 7: callsub F_DoWarp, "gl_ch
urch", 156, 7;
case 8: callsub F_DoWarp, "gl_st
ep", 117, 124;
case 9: callsub F_DoWarp, "gl_se
w01", 19, 24;
case 10: callsub F_DoWarp, "gl_s
ew02", 29, 270;
case 11: callsub F_DoWarp, "gl_s
ew03", 171, 289;
case 12: callsub F_DoWarp, "gl_s
ew04", 68, 277;
case 13: callsub F_DoWarp, "gl_d
un01", 133, 271;
case 14: callsub F_DoWarp, "gl_d
un02", 224, 274;
case 15: callsub F_DoWarp, "gl_p
rison", 14, 70;
case 16: callsub F_DoWarp, "gl_p
rison1", 61, 183;
}
case 16:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";

next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "gon_d
un01", 153, 48;
case 2: callsub F_DoWarp, "gon_d
un02", 17, 113;
}
case 17:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3":"")+""))
{
case 1: callsub F_DoWarp, "prt_m
aze01", 99, 31;
case 2: callsub F_DoWarp, "prt_m
aze02", 93, 21;
case 3: callsub F_DoWarp, "prt_m
aze03", 182, 88;
}
case 18:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3":"")+""))
{
case 1: callsub F_DoWarp, "ra_fi
ld01", 233, 327;
case 2: callsub F_DoWarp, "ice_d
un02", 150, 141;
case 3: callsub F_DoWarp, "ice_d
un03", 149, 23;
}
case 19:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "juper
os_01", 53, 247;
case 2: callsub F_DoWarp, "juper
os_02", 128, 278;
}
case 20:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "kh_du
n01", 3, 230;
case 2: callsub F_DoWarp, "kh_du
n02", 40, 199;

}
case 21:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3":"")+""))
{
case 1: callsub F_DoWarp, "lhz_d
un01", 149, 286;
case 2: callsub F_DoWarp, "lhz_d
un02", 150, 154;
case 3: callsub F_DoWarp, "lhz_d
un03", 140, 133;
}
case 22:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3":"")+""))
{
case 1: callsub F_DoWarp, "lou_d
un01", 218, 195;
case 2: callsub F_DoWarp, "lou_d
un02", 281, 19;
case 3: callsub F_DoWarp, "lou_d
un03", 166, 38;
}
case 23:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "yuno_
fild03", 38, 138;
case 2: callsub F_DoWarp, "mag_d
un02", 48, 33;
}
case 24:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3":"")+""))
{
case 1: callsub F_DoWarp, "mosk_
dun01", 189, 45;
case 2: callsub F_DoWarp, "mosk_
dun02", 162, 31;
case 3: callsub F_DoWarp, "mosk_
dun03", 32, 135;
}
case 25:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())

? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "nif_f
ild01", 315, 66;
case 2: callsub F_DoWarp, "nif_f
ild02", 372, 236;
}
case 26:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3":"")+""))
{
case 1: callsub F_DoWarp, "odin_
tem01", 100, 146;
case 2: callsub F_DoWarp, "odin_
tem02", 27, 180;
case 3: callsub F_DoWarp, "odin_
tem03", 247, 39;
}
case 27:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "gef_f
ild10", 62, 329;
case 2: callsub F_DoWarp, "orcsd
un02", 21, 184;
}
case 28:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3:Nvel 4:Nvel 5":"")+""))
{
case 1: callsub F_DoWarp, "pay_a
rche", 41, 135;
case 2: callsub F_DoWarp, "pay_d
un01", 19, 33;
case 3: callsub F_DoWarp, "pay_d
un02", 19, 63;
case 4: callsub F_DoWarp, "pay_d
un03", 155, 159;
case 5: callsub F_DoWarp, "pay_d
un04", 43, 40;
}
case 29:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3:Nvel 4":"")+""))
{
case 1: callsub F_DoWarp, "prt_s
ewb1", 131, 247;

case 2: callsub F_DoWarp, "prt_s


ewb2", 19, 319;
case 3: callsub F_DoWarp, "prt_s
ewb3", 180, 169;
case 4: callsub F_DoWarp, "prt_s
ewb4", 100, 92;
}
case 30:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3:Nvel 4:Nvel 5:Nivel 6":"")+""))
{
case 1: callsub F_DoWarp, "moc_r
uins", 64, 155;
case 2: callsub F_DoWarp, "moc_p
ryd02", 10, 192;
case 3: callsub F_DoWarp, "moc_p
ryd03", 100, 92;
case 4: callsub F_DoWarp, "moc_p
ryd04", 188, 181;
case 5: callsub F_DoWarp, "moc_p
ryd05", 94, 96;
case 6: callsub F_DoWarp, "moc_p
ryd06", 192, 10;
}
case 31:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3:Nvel 4:Nvel 5":"")+""))
{
case 1: callsub F_DoWarp, "ra_sa
n01", 140, 135;
case 2: callsub F_DoWarp, "ra_sa
n02", 34, 21;
case 3: callsub F_DoWarp, "ra_sa
n03", 10, 149;
case 4: callsub F_DoWarp, "ra_sa
n04", 35, 216;
case 5: callsub F_DoWarp, "ra_sa
n05", 14, 149;
}
case 32:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3:Nvel 4:Nvel 5":"")+""))
{
case 1: callsub F_DoWarp, "moc_f
ild19", 106, 99;
case 2: callsub F_DoWarp, "in_sp
hinx2", 149, 84;
case 3: callsub F_DoWarp, "in_sp
hinx3", 210, 54;
case 4: callsub F_DoWarp, "in_sp
hinx4", 10, 219;

case 5: callsub F_DoWarp, "in_sp


hinx5", 108, 70;
}
case 33:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "alb2t
rea", 75, 98;
case 2: callsub F_DoWarp, "treas
ure02", 102, 27;
}
case 34:

mes "[^1E90FF Teste ^000000]";


mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3:Nvel 4:Nvel 5:Nvel 6:Nvel 7:Nvel 8:Nvel 9:Nvel 10:Nvel 11:Nvel 1
))
{
case 1: callsub F_DoWarp, "tha_t
01", 149, 38;
case 2: callsub F_DoWarp, "tha_t
02", 149, 130;
case 3: callsub F_DoWarp, "tha_t
03", 59, 135;
case 4: callsub F_DoWarp, "tha_t
04", 60, 142;
case 5: callsub F_DoWarp, "tha_t
05", 62, 8;
case 6: callsub F_DoWarp, "tha_t
06", 206, 11;
case 7: callsub F_DoWarp, "tha_t
07", 30, 166;
case 8: callsub F_DoWarp, "tha_t
08", 28, 43;
case 9: callsub F_DoWarp, "tha_t
09", 20, 96;
case 10: callsub F_DoWarp, "tha_
t010", 155, 100;
case 11: callsub F_DoWarp, "tha_
t011", 50, 17;
case 12: callsub F_DoWarp, "tha_
t012", 115, 416;
}
case 35:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "dew_d
un01", 291, 160;
case 2: callsub F_DoWarp, "dew_d
un02", 302, 30;

}
case 36:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3":"")+""))
{
case 1: callsub F_DoWarp, "ve_fi
ld03", 168, 234;
case 2: callsub F_DoWarp, "thor_
v02", 78, 203;
case 3: callsub F_DoWarp, "thor_
v03", 35, 262;
}
case 37:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "xmas_
dun01", 205, 16;
case 2: callsub F_DoWarp, "xmas_
dun02", 130, 136;
}
case 38:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2:Nvel 3:Nvel 4":"")+""))
{
case 1: callsub F_DoWarp, "tur_d
un01", 157, 39;
case 2: callsub F_DoWarp, "tur_d
un02", 148, 264;
case 3: callsub F_DoWarp, "tur_d
un03", 132, 189;
case 4: callsub F_DoWarp, "tur_d
un04", 100, 192;
}
case 39: callsub F_DoWarp, "umbala", 110, 281;
case 40:
mes "[^1E90FF Teste ^000000]";
mes "Por favor, seja mais especfico:";
next;
switch (select ("Nvel 1:"+((getgmlevel())
? "Nvel 2":"")+""))
{
case 1: callsub F_DoWarp, "bra_d
un01", 88, 47;
case 2: callsub F_DoWarp, "bra_d
un02", 262, 261;
}
case 41: callsub F_DoWarp, "pay_fild04", 20, 165
;
case 42: callsub F_DoWarp, "cmd_fild02", 222, 37
2;

}
case 4:
mes "[^1E90FF Teste ^000000]";
mes "Voc deseja realmente ir?";
next;
switch (select ("Sim, leve-me imediatamente"))
{
case 1: callsub F_DoWarp,"bat_room",154,149;
}
close;
}
end;
F_DoWarp:
set @swarp$,getarg(0);
set @swarpx,getarg(1);
set @swarpy,getarg(2);
warp getarg(0),getarg(1),getarg(2);
close2;
end;
}
shop
shop_iris
-,611:-1,1750:-1,501:-1,502:-1,503:-1,504:-1,506
:-1,645:-1,656:-1,601:-1,602:-1,1065:-1,2239:-1