brendorox

Untitled

Aug 17th, 2012
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.71 KB | None | 0 0
  1. // =====================================================
  2. // NPC: PvP x1
  3. // =====================================================
  4. // Créditos: Panasonic(2)
  5. // =====================================================
  6. // Função:
  7. // - São apenas Salas, onde os usuários fazem duelos
  8. // uns com outros, são 5 salas.
  9. // =====================================================
  10. prontera,149,190,6 script [ PvP x1 ] 801,{
  11.  
  12. // == [ Mapas ] ==
  13. setarray .@mapas$[0], "pvp_n_1-5",
  14. "pvp_n_2-5",
  15. "pvp_n_3-5",
  16. "pvp_n_4-5";
  17.  
  18. // == [ Fim Configuração ] ==
  19.  
  20. mes "[PvP x1]";
  21. mes "Olá "+strcharinfo(0)+" deseja entrar em algum Duelo x1?";
  22. if(select("- Sim:- Não")==2){
  23.  
  24. mes "[PvP x1]";
  25. mes "Pois bem, até a próxima.";
  26. close;
  27.  
  28. }
  29. switch(select( "- Arena 01 [^48D1CC"+getmapusers(.@mapas$[0])+"/2^000000]",
  30. "- Arena 02 [^48D1CC"+getmapusers(.@mapas$[1])+"/2^000000]",
  31. "- Arena 03 [^48D1CC"+getmapusers(.@mapas$[2])+"/2^000000]",
  32. "- Arena 04 [^48D1CC"+getmapusers(.@mapas$[3])+"/2^000000]",
  33. "- Sair")){
  34.  
  35. case 1:
  36.  
  37. if(getmapusers(.@mapas$[0]) <= 1){
  38. Announce ""+strcharinfo(0)+" | Entrou na Arena de Duelos [1]",bc_all,0xFF7F50;
  39. warp .@mapas$[0],0,0;
  40. end;
  41. }else{
  42. close;
  43. }
  44.  
  45. case 2:
  46.  
  47. if(getmapusers(.@mapas$[1]) <= 1){
  48. Announce ""+strcharinfo(0)+" | Entrou na Arena de Duelos [2]",bc_all,0xFF7F50;
  49. warp .@mapas$[1],0,0;
  50. end;
  51. }else{
  52. close;
  53. }
  54.  
  55. case 3:
  56.  
  57. if(getmapusers(.@mapas$[2]) <= 1){
  58. Announce ""+strcharinfo(0)+" | Entrou na Arena de Duelos [3]",bc_all,0xFF7F50;
  59. warp .@mapas$[2],0,0;
  60. end;
  61. }else{
  62. close;
  63. }
  64.  
  65. case 4:
  66.  
  67. if(getmapusers(.@mapas$[3]) <= 1){
  68. Announce ""+strcharinfo(0)+" | Entrou na Arena de Duelos [4]",bc_all,0xFF7F50;
  69. warp .@mapas$[3],0,0;
  70. end;
  71. }else{
  72. close;
  73. }
  74.  
  75. case 5:
  76.  
  77. mes "[PvP x1]";
  78. mes "Pois bem, até a próxima.";
  79. close;
  80.  
  81. }
  82. }
  83.  
  84. // == [ Mapflags ] ==
  85.  
  86. pvp_n_1-5 mapflag nowarpto
  87. pvp_n_1-5 mapflag noteleport
  88. pvp_n_1-5 mapflag nosave
  89. pvp_n_1-5 mapflag nomemo
  90. pvp_n_1-5 mapflag nowarp
  91. pvp_n_1-5 mapflag pvp on
  92. pvp_n_1-5 mapflag gvg off
  93.  
  94. pvp_n_2-5 mapflag nowarpto
  95. pvp_n_2-5 mapflag noteleport
  96. pvp_n_2-5 mapflag nosave
  97. pvp_n_2-5 mapflag nomemo
  98. pvp_n_2-5 mapflag nowarp
  99. pvp_n_2-5 mapflag pvp on
  100. pvp_n_2-5 mapflag gvg off
  101.  
  102. pvp_n_3-5 mapflag nowarpto
  103. pvp_n_3-5 mapflag noteleport
  104. pvp_n_3-5 mapflag nosave
  105. pvp_n_3-5 mapflag nomemo
  106. pvp_n_3-5 mapflag nowarp
  107. pvp_n_3-5 mapflag pvp on
  108. pvp_n_3-5 mapflag gvg off
  109.  
  110. pvp_n_4-5 mapflag nowarpto
  111. pvp_n_4-5 mapflag noteleport
  112. pvp_n_4-5 mapflag nosave
  113. pvp_n_4-5 mapflag nomemo
  114. pvp_n_4-5 mapflag nowarp
  115. pvp_n_4-5 mapflag pvp on
  116. pvp_n_4-5 mapflag gvg off
  117.  
  118. // == [ Fim Mapflags ] ==
Advertisement
Add Comment
Please, Sign In to add comment