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