rendered paste body// =====================================================
// NPC: PvP x1
// =====================================================
// Créditos: Panasonic(2)
// =====================================================
// Função:
// - São apenas Salas, onde os usuários fazem duelos
// uns com outros, são 5 salas.
// =====================================================
prontera,150,150,4 script [PvP x1] 700,{
// == [ Mapas ] ==
setarray .@mapas$[0], "pvp_n_1-5",
"pvp_n_2-5",
"pvp_n_3-5",
"pvp_n_4-5";
// == [ Fim Configuração ] ==
mes "[PvP x1]";
mes "Olá "+strcharinfo(0)+" deseja entrar em algum Duelo x1?";
if(select("- Sim:- Não")==2){
mes "[PvP x1]";
mes "Pois bem, até a próxima.";
close;
}
switch(select( "- Arena 01 [^48D1CC"+getmapusers(.@mapas$[0])+"/2^000000]",
"- Arena 02 [^48D1CC"+getmapusers(.@mapas$[1])+"/2^000000]",
"- Arena 03 [^48D1CC"+getmapusers(.@mapas$[2])+"/2^000000]",
"- Arena 04 [^48D1CC"+getmapusers(.@mapas$[3])+"/2^000000]",
"- Sair")){
case 1:
if(getmapusers(.@mapas$[0]) >= 2){
mes "Arena em Uso, escolha outra";
end;
}
Announce ""+strcharinfo(0)+" | Entrou na Arena de Duelos [1]",bc_all,0xFF7F50;
warp .@mapas$[0],0,0;
end;
case 2:
if(getmapusers(.@mapas$[1]) >= 2){
mes "Arena em Uso, escolha outra";
end;
}
Announce ""+strcharinfo(0)+" | Entrou na Arena de Duelos [2]",bc_all,0xFF7F50;
warp .@mapas$[1],0,0;
end;
case 3:
if(getmapusers(.@mapas$[2]) >= 2){
mes "Arena em Uso, escolha outra";
end;
}
Announce ""+strcharinfo(0)+" | Entrou na Arena de Duelos [3]",bc_all,0xFF7F50;
warp .@mapas$[2],0,0;
end;
case 4:
if(getmapusers(.@mapas$[3]) >= 2){
mes "Arena em Uso, escolha outra";
end;
}
Announce ""+strcharinfo(0)+" | Entrou na Arena de Duelos [4]",bc_all,0xFF7F50;
warp .@mapas$[3],0,0;
end;
case 5:
mes "[PvP x1]";
mes "Pois bem, até a próxima.";
close;
}
return;
}
// == [ Mapflags ] ==
pvp_n_1-5 mapflag nowarpto
pvp_n_1-5 mapflag noteleport
pvp_n_1-5 mapflag nosave
pvp_n_1-5 mapflag nomemo
pvp_n_1-5 mapflag nowarp
pvp_n_1-5 mapflag pvp on
pvp_n_1-5 mapflag gvg off
pvp_n_2-5 mapflag nowarpto
pvp_n_2-5 mapflag noteleport
pvp_n_2-5 mapflag nosave
pvp_n_2-5 mapflag nomemo
pvp_n_2-5 mapflag nowarp
pvp_n_2-5 mapflag pvp on
pvp_n_2-5 mapflag gvg off
pvp_n_3-5 mapflag nowarpto
pvp_n_3-5 mapflag noteleport
pvp_n_3-5 mapflag nosave
pvp_n_3-5 mapflag nomemo
pvp_n_3-5 mapflag nowarp
pvp_n_3-5 mapflag pvp on
pvp_n_3-5 mapflag gvg off
pvp_n_4-5 mapflag nowarpto
pvp_n_4-5 mapflag noteleport
pvp_n_4-5 mapflag nosave
pvp_n_4-5 mapflag nomemo
pvp_n_4-5 mapflag nowarp
pvp_n_4-5 mapflag pvp on
pvp_n_4-5 mapflag gvg off
// == [ Fim Mapflags ] ==