Advertisement
Tectoon

[TFM] Funções de comandos Lua

Apr 27th, 2015
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 12.82 KB | None | 0 0
  1. eventChatCommand (String playername , mensagem String)
  2. • Este evento é desencadeada quando o jogador digitar uma mensagem começando com « ! » No chat.
  3.  
  4. -------------------------------------------------- ------------------------------
  5.  
  6. eventEmotePlayed (String playername , Int emoteId )
  7. • Este evento é desencadeada quando o jogador faz um emote .
  8.  
  9. -------------------------------------------------- ------------------------------
  10.  
  11. eventFileLoaded (filename, arquivo String String )
  12. • Este evento desencadeia quando um arquivo é carregado.
  13.  
  14. -------------------------------------------------- ------------------------------
  15.  
  16. eventFileSaved ( String fileName )
  17. • Este evento dispara quando um arquivo é salvo .
  18.  
  19. -------------------------------------------------- ------------------------------
  20.  
  21. eventKeyboard (String playername , Int keyCode , Boolean para baixo, xPlayerPosition Int, yPlayerPosition Int)
  22. • Este evento desencadeia quando um jogador pressiona uma tecla.
  23.  
  24. -------------------------------------------------- ------------------------------
  25.  
  26. eventMouse (String playername , xMousePosition Int, yMousePosition Int)
  27. • Este evento é desencadeada quando um jogador clicar o mouse .
  28.  
  29. -------------------------------------------------- ------------------------------
  30.  
  31. eventLoop ( Int. horaCorrente , timeRemaining Int. )
  32. • Este evento ocorre a cada 500 milisegundos .
  33.  
  34. -------------------------------------------------- ------------------------------
  35.  
  36. eventNewGame ()
  37. • Este evento provoca , no início de um novo jogo .
  38.  
  39. -------------------------------------------------- ------------------------------
  40.  
  41. eventNewPlayer (String playername )
  42. • Este evento é desencadeada quando um novo jogador entra na sala.
  43.  
  44. -------------------------------------------------- ------------------------------
  45.  
  46. eventPlayerDied (String playername )
  47. • Este evento é desencadeada quando um jogador morre .
  48.  
  49. -------------------------------------------------- ------------------------------
  50.  
  51. eventPlayerGetCheese (String playername )
  52. • Este evento é desencadeada quando um jogador recebe o queijo.
  53.  
  54. -------------------------------------------------- ------------------------------
  55.  
  56. eventPlayerLeft (String playername )
  57. • Este evento é desencadeada quando um jogador sai da sala.
  58.  
  59. -------------------------------------------------- ------------------------------
  60.  
  61. eventPlayerVampire (String playername )
  62. • Este evento é desencadeada quando um jogador se transforma em um vampiro.
  63.  
  64. -------------------------------------------------- ------------------------------
  65.  
  66. eventPlayerWon (String playername )
  67. • Este evento é desencadeada quando um jogador ganha a rodada.
  68.  
  69. -------------------------------------------------- ------------------------------
  70.  
  71. eventPlayerRespawn (String playername )
  72. • Este evento é desencadeada quando um jogador de respawn .
  73.  
  74. -------------------------------------------------- ------------------------------
  75.  
  76. eventPopupAnswer (Int popupId , String playername , a resposta String)
  77. • Este evento é desencadeada quando um jogador de resposta a um pop-up .
  78.  
  79. -------------------------------------------------- ------------------------------
  80.  
  81. eventSummoningStart (String playername , objectType Int, xPosition Int, yPosition Int, ângulo Int)
  82. • Este evento é desencadeada quando um jogador inicia uma invocação .
  83.  
  84. -------------------------------------------------- ------------------------------
  85.  
  86. eventSummoningCancel (String playername )
  87. • Este evento é desencadeada quando um jogador cancela uma invocação .
  88.  
  89. -------------------------------------------------- ------------------------------
  90.  
  91. eventSummoningEnd (String playername , objectType Int, xPosition Int, yPosition Int, ângulo Int, Int xSpeed ​​, Int yspeed , objectType Int, Tabela outro )
  92. • Este evento é desencadeada quando um jogador terminou uma invocação .
  93.  
  94. -------------------------------------------------- ------------------------------
  95.  
  96. eventTextAreaCallback (Int textAreaId , String playername , callback String)
  97. • Este evento é desencadeada quando um jogador clica em um evento de texto do flash . Exemplo : <a href="event:callbackString"> Clique aqui < / a>. Se o retorno de chamada cadeia começa com '# claro , " a área de texto está desmarcada.
  98.  
  99.  
  100. ========================================
  101. # # # # # Funções
  102. ========================================
  103.  
  104.  
  105. print (String alguma coisa)
  106. • Imprimir alguma coisa.
  107.  
  108. -------------------------------------------------- ------------------------------
  109.  
  110. System.exit ()
  111. • Desativa a execução de script lua .
  112.  
  113. -------------------------------------------------- ------------------------------
  114.  
  115. system.newTimer (callback função , tempo Int, circuito booleano, arg1 objeto, objeto arg2 , Object arg3 , Object arg4 )
  116. • Criar um novo timer. Retorne o novo ID de timer. Use system.removeTimer ( timerId ) para parar um temporizador.
  117.  
  118. -------------------------------------------------- ------------------------------
  119.  
  120. system.removeTimer ( Int. timerId )
  121. • Remover um timer.
  122.  
  123. -------------------------------------------------- ------------------------------
  124.  
  125. system.loadFile ( Int. fileNumber )
  126. • Carregue um arquivo . Chamada limitada a uma vez por cada 10 minutos. Retorna true se carregamento foi iniciado.
  127.  
  128. -------------------------------------------------- ------------------------------
  129.  
  130. system.saveFile (dados String, fileNumber Int )
  131. • Salvar um arquivo . Chamada limitada a uma vez por cada 10 minutos. Retorna verdadeiro se a poupança foi iniciada.
  132.  
  133. -------------------------------------------------- ------------------------------
  134.  
  135. system.disableChatCommandDisplay (comando String, Boolean sim)
  136. • Desativa a exibição de um comando na janela de bate-papo (100 max).
  137.  
  138. -------------------------------------------------- ------------------------------
  139.  
  140. system.bindMouse (String playername , Boolean sim)
  141. • Ouve eventos de mouse do jogador.
  142.  
  143. -------------------------------------------------- ------------------------------
  144.  
  145. debug.disableEventLog (Boolean sim)
  146. • Desativa o log de ​​eventos .
  147.  
  148. -------------------------------------------------- ------------------------------
  149.  
  150. debug.disableTimerLog (Boolean sim)
  151. • Desativa o log temporizadores.
  152.  
  153. -------------------------------------------------- ------------------------------
  154.  
  155. ui.addPopup (Int id, tipo Int , String text , targetPlayer String, int x , int y , largura Int)
  156. • Adicionar um popup. Tipo pop-up : 0 ( simples ), 1 ( sim ou não) , 2 ( jogador entrada) . Se targetPlayer é NIL , ele envia -lo para todos os jogadores.
  157.  
  158. -------------------------------------------------- ------------------------------
  159.  
  160. ui.addTextArea ( int id , String text , targetPlayer String, int x , int y , int largura, altura Int, Int backgroundColor , borderColor int, float backgroundAlpha )
  161. • Adicionar uma área de texto . Se targetPlayer é NIL , ele envia -lo para todos os jogadores.
  162.  
  163. -------------------------------------------------- ------------------------------
  164.  
  165. ui.updateTextArea (Int id, targetPlayer String, String text )
  166. • Atualize uma área de texto . Se targetPlayer é NIL , ele envia -lo para todos os jogadores.
  167.  
  168. -------------------------------------------------- ------------------------------
  169.  
  170. ui.removeTextArea (Int id, targetPlayer String)
  171. • Remover uma área de texto . Se targetPlayer é NIL , ele envia -lo para todos os jogadores.
  172.  
  173. -------------------------------------------------- ------------------------------
  174.  
  175. tfm.exec.addConjuration ( xPosition Int. , yPosition Int, Int timeInMillis )
  176. • Adicionar conjuração para o mapa .
  177.  
  178. -------------------------------------------------- ------------------------------
  179.  
  180. tfm.exec.addShamanObject ( objectId xPosition Int , Int , Int yPosition , ângulo de Int , Int , Int xSpeed ​​yspeed , fantasma Boolean)
  181. • Adiciona um objeto Shaman para o jogo.
  182.  
  183. -------------------------------------------------- ------------------------------
  184.  
  185. tfm.exec.bindKeyboard (String playername , Int keyCode , Boolean para baixo , Boolean sim)
  186. • Ouve eventos de teclado do jogador.
  187.  
  188. -------------------------------------------------- ------------------------------
  189.  
  190. tfm.exec.chatMessage ( String mensagem , String playername )
  191. • Envia uma mensagem para todos os jogadores na sala. Se playername não é NIL , a mensagem é enviada somente para este jogador .
  192.  
  193. -------------------------------------------------- ------------------------------
  194.  
  195. tfm.exec.disableAfkDeath (Boolean sim)
  196. • Desativa a morte afk automática.
  197.  
  198. -------------------------------------------------- ------------------------------
  199.  
  200. tfm.exec.disableAutoNewGame (Boolean sim)
  201. • Desativa a renovação automática de rounds.
  202.  
  203. -------------------------------------------------- ------------------------------
  204.  
  205. tfm.exec.disableAutoScore (Boolean sim)
  206. • Desativa o gerenciamento automático de pontuação .
  207.  
  208. -------------------------------------------------- ------------------------------
  209.  
  210. tfm.exec.disableAutoShaman (Boolean sim)
  211. • Desativa a seleção automática de Shaman.
  212.  
  213. -------------------------------------------------- ------------------------------
  214.  
  215. tfm.exec.disableAutoTimeLeft (Boolean sim)
  216. • Desativa a mudança de horário automático.
  217.  
  218. -------------------------------------------------- ------------------------------
  219.  
  220. tfm.exec.explosion ( xPosition Int, Int yPosition , poder Int, Int distância , booleano miceOnly )
  221. • Lançar uma explosão.
  222.  
  223. -------------------------------------------------- ------------------------------
  224.  
  225. tfm.exec.giveCheese (String playername )
  226. • Dá o queijo para um jogador.
  227.  
  228. -------------------------------------------------- ------------------------------
  229.  
  230. tfm.exec.giveMeep (String playername )
  231. • Dá a competência bip para um jogador.
  232.  
  233. -------------------------------------------------- ------------------------------
  234.  
  235. tfm.exec.killPlayer (String playername )
  236. • Mata o jogador selecionado .
  237.  
  238. -------------------------------------------------- ------------------------------
  239.  
  240. tfm.exec.moveObject ( objectId xPosition Int , Int , Int yPosition , compensado Boolean , Int , Int xSpeed ​​yspeed , compensado Boolean)
  241. • Define a velocidade ea posição de um objeto.
  242.  
  243. -------------------------------------------------- ------------------------------
  244.  
  245. tfm.exec.movePlayer (String playername , xPosition Int, Int yPosition , offset Boolean , Int xSpeed ​​, Int yspeed , offset Boolean)
  246. • Define a velocidade ea posição de um jogador.
  247.  
  248. -------------------------------------------------- ------------------------------
  249.  
  250. tfm.exec.newGame (String mapCode )
  251. • Lançamento de um novo jogo. Uso: 6 (baunilha mapa) , @ 42583 (editor de mapa) , n º 4 (categoria mapa perm ) , começam com '<' (xml mapa)
  252.  
  253. -------------------------------------------------- ------------------------------
  254.  
  255. tfm.exec.playerVictory (String playername )
  256. • dá a vitória a um jogador .
  257.  
  258. -------------------------------------------------- ------------------------------
  259.  
  260. tfm.exec.removeObject ( Int objectId )
  261. • Remover um objeto físico.
  262.  
  263. -------------------------------------------------- ------------------------------
  264.  
  265. tfm.exec.respawnPlayer (String playername )
  266. • Respawn um jogador.
  267.  
  268. -------------------------------------------------- ------------------------------
  269.  
  270. tfm.exec.setNameColor (String playername , cor Int)
  271. • Muda a cor do nome do jogador .
  272.  
  273. -------------------------------------------------- ------------------------------
  274.  
  275. tfm.exec.setPlayerScore (String playername , pontuação Int , Boolean add )
  276. • Definir a pontuação do jogador .
  277.  
  278. -------------------------------------------------- ------------------------------
  279.  
  280. tfm.exec.setRoomMaxPlayers maxplayers ( Int )
  281. • Define o número máximo de jogadores em uma sala.
  282.  
  283. -------------------------------------------------- ------------------------------
  284.  
  285. tfm.exec.setShaman (String playername )
  286. • Defina um xamã.
  287.  
  288. -------------------------------------------------- ------------------------------
  289.  
  290. tfm.exec.setTimeLeft ( segundo Int , Boolean INIT)
  291. • Defina o tempo de jogo.
  292.  
  293. -------------------------------------------------- ------------------------------
  294.  
  295. tfm.exec.setUIMapName ( String text )
  296. • Definir texto do nome do mapa.
  297.  
  298. -------------------------------------------------- ------------------------------
  299.  
  300. tfm.exec.setUIShamanName ( String text )
  301. • Definir texto Nome xamã.
  302.  
  303. -------------------------------------------------- ------------------------------
  304.  
  305. tfm.exec.setVampirePlayer (String playername )
  306. • Set jogador como vampiro.
  307.  
  308. -------------------------------------------------- ------------------------------
  309.  
  310. tfm.exec.snow ()
  311. • Faz com que a queda de neve .
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement