Advertisement
Bolodefchoco_LUAXML

[Script] Stalker

Jul 24th, 2015
807
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 11.92 KB | None | 0 0
  1. --Creator: Bolodefchoco
  2. --Made in: 17/01/2016
  3. --Last update: 15/05/2016
  4. --[[ Notes:
  5.     Does:
  6.         Persegue algum jogador da sala.
  7.     Keys:
  8.         Todas as teclas da tabelas keyIds --> Informam ao Stalker a tecla pressionada. 
  9. ]]--
  10.  
  11.  
  12. who={"Stalkeado","Você"} -- Edite aqui, "Quem vai ser perseguido", "Seu nick"
  13.  
  14. keyId={0,1,2,3,8,9,13,16,17,18,32,37,38,39,40,46,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90}
  15. titles = {"Aprendiz de Shaman","Shaman Graduado","Shaman","Mestre Shaman","Rato Ambicioso","Olha ! Queijo !","Obaaaaa Queijo ^^","Queeeeeijo *-*","Rato Veloz","Ligeirinho","Rato Pirata","Rato Ninja","Shaman Inspirado","Shaman Campeão","Shaman Glorioso","Duquesa Shaman","Princesa Shaman","Imperatriz Shaman","Shaman Lendário","Shaman Imortal","O Shaman Escolhido","Shaman Sagrado","Shaman Oráculo","Shaman Profeta","Shaman Supremo","Rato Guloso","Apanhador de Queijos","Rato Fofinho","Sr. Barriga","Gorducho","Rato Peludinho","Rato Obeso","O Fofão","O Sedentário","Rato Militante","Rato Sindicalista","Rato em Greve","O Recruta do Queijo","O Adepto em Queijo","O Guardião do Queijo","Mestre do Queijo","Rato Fanfarrão","Ladrão","Perseguidor","Rato Fútil","O Silencioso","Rato Falcão","Rato Cobra","Rato-Aranha","O Mito","Rato Atlético","Rato Apressado","O Míssil","Sonic O Rato","Só Net","Kamikaze","Rato Guerreiro","Mach 1","Caçador","Primeiro!","Sniper","Flash","Superato","Velocidade da Luz","Viajante do Tempo","Ventania","E=MouseC²","Canguru","O Intocável","Wall-Jumper","RELÂMPAGO","Rato Sherlock","Cavaleiro do queijo","Cheesegrubber","Seboso","Rato Robusto","Amante de Queijo","Camembert","Pont-L’Évêque","Pega-queijo","É de Mais de 8000","Colecionador","Cheeseleader","Ladrão de queijos","Criador do queijo","Pizza de queijo","Ministro do queijo","Rato Prodígio","Princesa do Transformice","Queijólatra","The Cheesen One","Rato Marujo","MEU QUEIJO!","Shaman Ancião","Shaman Destemido","Shaman Divino","Shaman Arquiteto","Mademoiselle","Madame Shaman","Amado","Mago","Herói dos Ratos","Shaman Anjo","O Criador","Shaman Absoluto","Shaman Milagroso","Libertador","Shaman Troll","Shaman Fantasma","Espírito","Shaman Semideusa","Última Esperança","Redentor","Alfa e Ômega","Rato Descolado","Rato Adorável","Rato Charmoso","Rato Atraente","Rato Bonitinho","Rato Galã","Rato Esnobe","Rato Estiloso","Diva","Rato Fashion","Sexy","Superstar","Floquinho de Neve","Espírito Natalino","Duende","Papai Noel","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Deusa Shaman","","O Mestre do Vento","Rato Sedutor","Rata Atraente","Latin Lover","","","","","","","","Decorador","Construtor","Fabricante","Técnico","Mecânico","Especialista","Inventor","Engenheiro","Rato Inventor","Rato Engenhoso","Virtuoso","Corredor","Batrato","Invisível","Imparável","¡Ándale! ¡Ándale!","Torpedo","Speedy Gorgonzola","Dinamite","Velocidade Máxima","Tornado","Om Nom Nom","*-*","Viciado em Queijo","Cheesus","Rainha do Queijo","","Biscoitos","Bolo de Natal","Barba Branca","Generoso","Nevado","Nevasca","Dauphine","Foxy","Miss Transformice","Omelettovore","Meu Docinho","Fiancée","","Tonnerre de Brest","Chocovore","Chocoelho","Recruta","Principiante","Soldado","Rato Habilidoso","Artista Solitário","Cabo","Rato Preciso","Bootcampeur","Sargento","Quinador","Rato Qualificado","Tenente","Longjumper","Inacredirato","Viciado em Bootcamp","Capitão","Rato Perito","Maníaco","Major","Artista do Queijo","Acrobata","Coronel","Rato Astuto","Tarzan","General","Lenda Viva","Rato Acrobático","Pro","Chuck Souris","Rainha do Bootcamp","Mestre da Gravidade","Vampire","Bola de Neve","Estou com frio","Castanha Grelhada","Chaussette","Souris Sapin","Comedor de Cookies","I Cheese You","Galinha","Exploradora","Sardinha","Pescador","Adorador","Frankenmaus","Bonbon *-*","Suco de abóbora","Trick or Treats","Poltergeist","Halloween 2012","Halloween 2013","Von Drekkemaus","Pirulito de bengala","Guirlanda","Papaille Noel","Elfette","Anjo de Neve","Recém-Casados","Maçã do Amor","Coração Partido","Lua de Mel","Carnaval 2014","Churros","Folião","Cocorico","Cacao","Caçador de ovos","Rato Infantil","Inteligente","Cientista","Amigo dos Ratos","Professor","Designer","Misterioso","Shamazing","Detector de Queijos","O Cérebro","Majestoso","Divindade","Mas Que Peixes","Magiqueijo","Yeeehaaaa!","Melhor Treinador","Todos a Bordo","herp derp","Capitão Nemouse","Rato Indiana","Gasparzinho","Torta de Abóbora","Caça Fantasmas","Zumbi","Caça Vampiros","Assustador","Devoradoces","Glacial","Pão de Mel","Rato Polar","Grande Peru","Salvador do Natal","Ratinho Nervoso","Duquesa Caramelo","Confeiteiro do rei","Cara de Bolacha","Rei do Doce","Estudante Modelo","Dora, a Aventureira","Rato Arqueólogo","Allan Quarterato","Patriota","Sans-Culotte","Baderneiro","Primeiro da Classe","Rato de biblioteca","Acadêmico","Namaste","Voldemouse","Scooby-Doo","O Maldito","Tartiflette","Lenhador","Queijólogo","Bolo de Reis","Piloto"}
  16. emote = {"Dançando","Rindo","Chorando","Beijando","Nervoso","Batendo palmas","Dormindo","Facepalm","Sentado","Jogando confete","Balançando uma bandeira","Assando um Marshmallow","Tirando uma Selfie","Hi5 etapa Seletiva","Hi5 etapa Batendo","Hi5 etapa Batendo","Assoprando uma língua-de-sogra","Abraço etapa Seletiva","Abraço carinhoso","Abraço carinhoso"}
  17. shamanIds={0,1,2,3,4,6,7,10,17,24,26,27,28,32,37,38,39,40,41,42,43,44,45,46,47,54,55,56,57,58,59,60,61,62,67,68,69,70,71,72,73,74,75,77,76,78,79,81,82,83,84,85,86,92,93,94,101,102,103,104,105,106,107,201,202,203,204,205,206,207,208,209,210,301,302,303,304,305,306,307,401,402,403,404,405,406,407,408,409,601,602,603,604,701,1002,1003,1004,1005,1701,1702,1703,1704,1705,2801,2802,2803,2804,2805,2806,2807,2808,2809,2810,2811,2812,2813,2814,2600,2700,4400}
  18. shamanObjects={"Seta","Caixa Pequena","Caixa Grande","Tabua Pequena","Tabua Grande","Bola","Trampolim","Bigorna","Canhão","Espírito (SP)","Portal Azul","Portal Laranja","Balão","Runa","Teleport de Ratos","Respawn","Maçã","Ovelha","Demolidor","Mola","Speed de defilante","Totem","Tabua de Gelo","Tabua de Chocolate","Toca","Rato Congelado","Queijo","Teleport de Shaman","Nuvem","Arquiteto","Bolha","Mini-Tabua","Caixa de Acompanhamento","Runa Estável","Tábua Super-Grande","Caixa Triangular","Tabua S","Teia de Aranha","Habilidade de Rolar","Reciclagem","Rato Pequeno","Folha","Volta da Natureza","Habilidade de Speed","Handymouse","Fixador de Ângulo","Freezer","Gravidade","Anti gravidade","Meep","Âncora (Grapnel)","Raio dos mortos","Fogueira","Renovador de Habilidades","Evolução","Shaman Gato","Caixa pequena de coração","Caixa pequena mecânica","Caixa pequena de presente","Caixa pequena de bolo","Caixa pequena musical","Caixa pequena de livros","Caixa pequena de Fantasma","Caixa grande de coração","Caixa grande mecânica","Caixa grande de bolha/vidro","Caixa grande de abóbora","Caixa grande de presente","Caixa grande de shaman","Caixa grande de bolo","Caixa grande musical","Caixa grande de lousa","Caixa grande de Aranha","Tabua pequena de coração","Tabua pequena mecânica","Tabua pequena de osso","Tabua pequena de natal","Tabua pequena de bolo","Tabua pequena de piano","Tábua pequena de lápis","Tabua grande de coração","Tabua grande mecânica","Tabua grande de jacaré","Tabua grande de osso","Tabua grande de natal","Tabua grande de shaman","Tabua grande de bolo","Tabua grande de piano","Tábua grande de lápis","Pokebola","Bola de Caveira","Bola de Trompete","Bola de futebol","Trampolim da Natureza","Bigorna mecânica","Bigorna de pedra","Bigorna de bolo","Bigorna de Lápide","Canhão de bolha/vidro","Canhão de pirulito","Canhão de natal","Canhão de shaman","Canhão de Maçã","Balão de gato","Balão mecânico","Balão listrado","Balão de espinhos","Balão de sapo","Balão de coração","Balão de bolha/vidro","Balão de árvore natalina","Balão de estrela natalina","Balão de shaman","Balão de hamburguer","Balão de ovo decorado","Balão musical","Balão de nota musical","Portal Azul","Portal Laranja","Totem"}
  19. keyName={"Esquerda","Pra cima","Direita","Pra baixo","Apagar","Tab","Enter","Shift","Control","Alt","Espaço","Esquerda","Pra cima","Direita","Pra baixo","Delete",'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'}
  20.  
  21. isTh=(tfm.get.room.name:find("#") and false or true)
  22. win=0
  23. timeM = os.time() + 9000
  24. timeK = os.time() + 3000
  25.  
  26. m=function(n,...)
  27.   if isTh then print(...) else tfm.exec.chatMessage(...,n) end
  28. end
  29. eventNewPlayer=function(n)
  30.   if n==who[1] then
  31.     m(who[2],"<J>"..who[1].." <V>entrou na sala.")
  32.     system.bindMouse(n,true)
  33.     for i=0,221 do
  34.       system.bindKeyboard(n,i,true,true)
  35.     end
  36.   end
  37. end
  38. table.foreach(tfm.get.room.playerList,eventNewPlayer)
  39.  
  40. eventNewGame=function()
  41.   win=0
  42.   for n,v in next,tfm.get.room.playerList do
  43.     if n == who[1] then
  44.       m(who[2],"<J>"..who[1].." <V>veste "..v.look)
  45.       m(who[2],"<J>"..who[1].." <V>tem <ROSE>"..v.score.." <V>pontos.")
  46.       m(who[2],"<J>"..who[1].." <V>"..(v.tribeName and "está na tribo <T>"..v.tribeName or "não tem tribo"))
  47.       m(who[2],"<J>"..who[1].." <V>usa o título <J><B>«"..(v.title~=0 and titles[v.title] and titles[v.title] or "«Ratinho»").."»</B> <ROSE>("..v.title..")")
  48.       if v.isShaman then
  49.         m(who[2],"<CH>"..who[1].." <V>é o shaman!")
  50.         m(who[2],"<J>"..who[1].." <V>está usando "..(v.shamanMode==0 and "<CH>Easy Mode" or v.shamanMode==1 and "<J>Hard Mode" or v.shamanMode==2 and "<VI>Divine Mode"))
  51.       end
  52.     end
  53.   end
  54. end
  55.  
  56. eventEmotePlayed=function(n,i,f)
  57.   if n==who[1] then
  58.     m(who[2],"<J>"..who[1].." <V>está fazendo a emoção <VP>"..emote[i+1]..(i==10 and " <VI>("..f:upper()..")" or "")) --
  59.   end
  60. end
  61.  
  62. eventPlayerDied=function(n)
  63.   if n==who[1] then
  64.     m(who[2],"<J>"..who[1].." <V>morreu.")
  65.   end
  66. end
  67.  
  68. eventPlayerGetCheese=function(n)
  69.   if n==who[1] then
  70.     m(who[2],"<J>"..who[1].." <V>pegou o queijo.")
  71.   end
  72. end
  73.  
  74. eventPlayerLeft=function(n)
  75.   if n==who[1] then
  76.     m(who[2],"<J>"..who[1].." <V>saiu da sala.")
  77.   end
  78. end
  79.  
  80. eventPlayerVampire=function(n)
  81.   if n==who[1] then
  82.     m(who[2],"<J>"..who[1].." <V>agora é um vampiro!")
  83.   end
  84. end
  85.  
  86. eventPlayerWon=function(n,t)
  87.   t=t/100
  88.   win=win+1
  89.   m(who[2],"<J>"..who[2].." entrou na toca"..(win==1 and " em primeiro." or ".").." <VP>(<ROSE>"..t.."s<VP>)")
  90. end
  91.  
  92. eventPlayerRespawn=function(n)
  93.   if n==who[1] then
  94.     m(who[2],"<J>"..who[1].." <V>reviveu.")
  95.   end
  96. end
  97.  
  98. eventSummoningStart=function(n,o,x,y,a)
  99.   local object=0
  100.   for i,v in next,shamanIds do
  101.     if v == o then
  102.       object = i
  103.     end
  104.   end
  105.   m(who[2],"<J>"..who[1].." começou a invocar um item <VP>(<ROSE>"..(shamanObjects[object] and shamanObjects[object] or shamanObjects[1]).."<VP>) em <PT>x<ROSE>"..x.."<PT>y<ROSE>"..y.." <V> com o ângulo <ROSE>"..a)
  106. end
  107.  
  108. eventLoop=function(t)
  109.   for n,v in next,tfm.get.room.playerList do
  110.     if t%60==0 then
  111.       if n==who[1] then
  112.         m(who[2],"<J>"..who[1].." <V>está andando para a "..(v.movingRight and "Direita" or "Esquerda"))
  113.         m(who[2],"<J>"..who[1].." <V>está velocidade <PT>x<ROSE>"..v.vx.."<PT>y<ROSE>"..v.vy)
  114.         m(who[2],"<J>"..who[1].." <V>está em <PT>x<ROSE>"..v.x.."<PT>y<ROSE>"..v.y)
  115.       end
  116.     end
  117.   end
  118. end
  119.  
  120. eventMouse=function(n,x,y)
  121.   if n==who[1] then
  122.     if os.time()>timeM then
  123.       m(who[2],"<J>"..who[1].." <V>clicou em <PT>x<ROSE>"..x.."<PT>y<ROSE>"..y)
  124.       timeM = os.time() + 9000
  125.     end
  126.   end
  127. end
  128.  
  129. eventKeyboard=function(n,k,d,x,y)
  130.   if n==who[1] then
  131.     if os.time()>timeK then
  132.       local key=0
  133.       for i,v in next,keyId do
  134.         if v == k then
  135.           key = i
  136.         end
  137.       end
  138.       m(who[2],"<J>"..who[1].." <V>apertou a tecla <VP>"..(keyName[key] and keyName[key] or k).." <V>em <PT>x<ROSE>"..x.."<PT>y<ROSE>"..y)
  139.       timeK = os.time() + 3000
  140.     end
  141.   end
  142. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement