SHARE
TWEET

Untitled

a guest Jan 18th, 2019 66 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -   script  Beehive#BEEVENT00   1008,1,1,{
  2.     OnTouch_:
  3.         .@num = atoi( replacestr( strnpcinfo(2), "BEEVENT", "" ) );
  4.         switch( .@num ) {
  5.         case 0:
  6.         case 1:
  7.         case 2:
  8.         case 4:
  9.         case 6:
  10.         case 7:
  11.         case 8:
  12.         case 9:
  13.         case 10:
  14.         case 11:
  15.         case 12:
  16.         case 13:
  17.         case 14:
  18.         case 15:
  19.         case 16:
  20.         case 17:
  21.         case 18:
  22.         case 19:
  23.         case 20:
  24.             soundeffect "dustiness_stand.wav",1;
  25.             break;
  26.         }
  27.  
  28.         unittalk getcharid(3), "" + strcharinfo(0) + " : OHHH PUTAQUIPARIUUUU !!!!!";
  29.         getmapxy .@map$, .@x, .@y, UNITTYPE_NPC;
  30.         monster .@map$, .@x, .@y, "Beehive",1008,1, strnpcinfo(0) +"::OnMobKilled";// PUPA
  31.         monster .@map$, .@x, .@y, "Abelha",1035,2;// Luciola
  32.         monster .@map$, .@x, .@y, "Zangão",3498,3;// Hornet
  33.  
  34.         // Mapas para teleportar o NPC
  35.         setarray .@map_List$[1],"manuk","einbech","amatsu","louyang","rachel","yuno","veins","brasilis","splendide","hugel","yuno","comodo","xmas","aldebaran","izlude","payon","geffen","morocc","prontera";
  36.         set .@totalindices,getarraysize( .@map_List$ ); // pega o total de mapas no array ai em cima
  37.         set .@selectetMap, rand( .@totalindices ); // pega o index do mapa
  38.         //.@map_List$[ rand( .@totalindices ) ];
  39.         hideonnpc strnpcinfo(0); //esconde NPC
  40.         // ========================================================================
  41.         // Esse announce aqui em baixo é debug só pra verificar se ta tudo certinho
  42.         // Depois só comentar ele que não vai mais aparecer
  43.         announce "Mapa que a colmeia vai aparecer " + .@map_List$[ .@selectetMap ] + " vai la procurar",0;
  44.         // ========================================================================
  45.         unitwarp getnpcid(0), .@map_List$[ .@selectetMap ],rand(140,160),rand(140,160); // esse ta teleportanu memu OBS: tem que deixar um range de coordenadas se não vai dar merda
  46.         //unitwarp getnpcid(0), "cellpvp", rand(150,158), rand(150,158); // esse é baum pra teste
  47.         hideoffnpc strnpcinfo(0); // desesconde o npc escondido
  48.         sleep2 2000;
  49.     end;
  50.  
  51.     OnMobKilled:
  52.         getitem 526,1; // geleia real
  53.     end;
  54.  
  55. }
  56.  
  57. // NPCS precisam ter um ponto inicial fixo mesmo
  58. prontera,150,150,8  duplicate(Beehive#BEEVENT00)    Beehive#BEEVENT01   1008,2,2
  59. //prt_fild08,0,0,8  duplicate(Beehive#BEEVENT00)    Beehive#BEEVENT02   1008,2,2
  60. //prt_fild08,0,0,8  duplicate(Beehive#BEEVENT00)    Beehive#BEEVENT03   1008,2,2
  61. //prt_fild08,0,0,8  duplicate(Beehive#BEEVENT00)    Beehive#BEEVENT04   1008,2,2
  62. //prt_fild08,0,0,8  duplicate(Beehive#BEEVENT00)    Beehive#BEEVENT05   1008,2,2
  63. //prt_fild08,0,0,8  duplicate(Beehive#BEEVENT00)    Beehive#BEEVENT06   1008,2,2
  64. //prt_fild08,0,0,8  duplicate(Beehive#BEEVENT00)    Beehive#BEEVENT07   1008,2,2
  65. //prt_fild08,0,0,8  duplicate(Beehive#BEEVENT00)    Beehive#BEEVENT08   1008,2,2
  66. //prt_fild08,0,0,8  duplicate(Beehive#BEEVENT00)    Beehive#BEEVENT09   1008,2,2
  67. //prt_fild08,0,0,8  duplicate(Beehive#BEEVENT00)    Beehive#BEEVENT10   1008,2,2
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top