Advertisement
Tectoon

[TFM] #Desfile

Oct 8th, 2015
254
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 6.39 KB | None | 0 0
  1. function main()
  2. admin={
  3.         Sagazgamer=true, -- Admin
  4.         Leendariahh=true, -- Admin
  5.         Tectoon=true, -- Admin
  6.         Theapps=true -- Admin
  7.         }
  8. end
  9.  
  10. tfm.exec.disableAutoShaman(true)
  11. tfm.exec.disableAutoTimeLeft(true)
  12. tfm.exec.disableAfkDeath(true)
  13. tfm.exec.newGame("@6287713")
  14. tfm.exec.setGameTime(99999)
  15. tfm.exec.setUIMapName("<font color='#FF7100'>#Desfile <n>- V1.0</j>")
  16.  
  17. -- Aqui você põe o nome dos Avaliadores, para que seja Movido a certo lugar.
  18.  
  19. tfm.exec.movePlayer("Leendariahh", 85, 268, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa) -- Avaliadores
  20. tfm.exec.movePlayer("Tectoon", 85, 268, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa) -- Avaliadores
  21. tfm.exec.movePlayer("Sagazgamer", 720, 268, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa) -- Avaliadores
  22. tfm.exec.movePlayer("Abracatec", 720, 268, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa) -- Avaliadores
  23.  
  24. -- Aqui você põe o nome dos Avaliadores!
  25.  
  26. ui.addTextArea(1, "<p align='center'><font size='10'>Avaliadores                           <font color='#289BFF'>Leendariahh                           <font color='#61FF50'>Tectoon", nil, 35, 40, 93, 45, 0x000000, 0x324650, 1);
  27. ui.addTextArea(2, "<p align='center'><font size='10'>Avaliadores                           <font color='#FF524F'>Sagazgamer                           <font color='#A900FF'>Abracatec", nil, 670, 37, 96, 45, 0x000000, 0x324650, 1);
  28. ui.addTextArea(3, "<p align='center'><font size='30'><font color='#FF524F'>Concurso #Desfile Emos s2", nil, 166,25,465,56, 0x000000, 0x324650, 1);
  29.  
  30. -- Aqui você põe o nome dos participantes!
  31.  
  32. tfm.exec.movePlayer("Participante 1", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  33. tfm.exec.movePlayer("Participante 2", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  34. tfm.exec.movePlayer("Participante 3", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  35. tfm.exec.movePlayer("Participante 4", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  36. tfm.exec.movePlayer("Participante 5", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  37. tfm.exec.movePlayer("Participante 6", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  38. tfm.exec.movePlayer("Participante 7", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  39. tfm.exec.movePlayer("Participante 8", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  40. tfm.exec.movePlayer("Participante 9", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  41. tfm.exec.movePlayer("Participante 10", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  42. tfm.exec.movePlayer("Participante 11", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  43. tfm.exec.movePlayer("Participante 12", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  44. tfm.exec.movePlayer("Participante 13", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  45. tfm.exec.movePlayer("Participante 14", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  46. tfm.exec.movePlayer("Participante 15", 625, 341, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  47.  
  48. function eventPlayerDied(p)
  49. tfm.exec.respawnPlayer(p)
  50. end
  51.  
  52. function eventPlayerGetCheese(p)
  53. tfm.exec.movePlayer("Sagazgamer", 230, 20, b_pos_relativa, n_vel_x, n_vel_y, b_vel_relativa)
  54. end
  55.  
  56. tfm.exec.setNameColor("Leendariahh", 0x289BFF) -- Avaliadores
  57. tfm.exec.setNameColor("Tectoon", 0x61FF50) -- Avaliadores
  58. tfm.exec.setNameColor("Sagazgamer", 0xFF524F) -- Avaliadores
  59. tfm.exec.setNameColor("Abracatec", 0x0147FF) -- Avaliadores
  60.  
  61. function eventNewPlayer(name)
  62. if admin[name] then
  63.         ui.addTextArea(5,"<a href='event:msg'><p align='center'><font size='12px'>Mensagem</font></p></a>", name, 10, 30, 75, 20, 0x000000, 0x324650, 0.5, true)
  64.         admin[name]={
  65.         mod=false,
  66.         sorteador=false
  67. }
  68.         end
  69. end
  70.  
  71. function eventTextAreaCallback(id, name, callback)
  72. if callback=="close" then
  73.         ui.removeTextArea(12, name)
  74.     end
  75. if callback=="msg" then
  76.         ui.addPopup (9, 2, "Introduza a mensagem a enviar a todos :", name, 200, 180, 300, true)
  77.         ui.addTextArea(5,"<a href='event:msg'><font size='12px'><p align='center'>Mensagem</p></font></a>", name, 10, 30, 75, 20, 0x000000, 0x324650, 0.5, true)
  78.         ui.addTextArea(6,"<a href='event:mod'><font size='14px'><p align='center'>Modération</p></font></a>", name, 200, 265, 90, 20,0xC06F6E,0x324650,0.9,true)
  79.         ui.addTextArea(7,"<a href='event:animation'><font size='14px'><p align='center'>Anunciador</p></font></a>", name, 300, 265, 100, 20,0x000000,0x324650,0.9,true)
  80.         ui.addTextArea(8,"<a href='event:moi'><font size='14px'><p align='center'>Pvd</p></font></a>", name, 410, 265, 90, 20,0x2A6CDD,0x324650,0.9,true)
  81.         end
  82.         if callback=="mod" then
  83.                 admin[name].mod=true
  84.                 admin[name].animation=false
  85.         end
  86.         if callback=="animation" then
  87.                 admin[name].animation=true
  88.                 admin[name].mod=false
  89.         end
  90.         if callback=="moi" then
  91.                 admin[name].animation=false
  92.                 admin[name].mod=false
  93.         end
  94.   end
  95.  
  96. function eventPopupAnswer(popupid, name, answer)
  97.         if popupid==9 then
  98.                 ui.removeTextArea(6, name)
  99.                         ui.removeTextArea(7, name)
  100.                         ui.removeTextArea(8, name)
  101.         if not admin[name].animation and not admin[name].mod then
  102.                 ui.addTextArea(12,"<font size='16' color='#6CABFF'>"..name.." : "..answer.."</font> <p align='right'><font size='14px'><a href='event:close'><n>[Fechar]<N></a></font></p>",nil,166,368,465,27,0x324650,0x2a2a2a,0.9,true)
  103.                 end
  104.                 if admin[name].animation then
  105.                 ui.addTextArea(12,"<font size='16' color='#FF8A0F'>[Anunciador] : "..answer.."</font> <p align='right'><font size='14px'><a href='event:close'><n>[Fechar]<N></a></font></p>",nil,166,368,465,27,0x324650,0x2a2a2a,0.9,true)        
  106.                 admin[name].animation=false
  107.                 end
  108.                 if admin[name].mod then
  109.                 ui.addTextArea(12,"<font size='16' color='#ED67EA'>[Moderation] : "..answer.."</font> <p align='right'><font size='14px'><a href='event:close'><n>[Fechar]<N></a></font></p>",nil,166,368,465,27,0x324650,0x2a2a2a,0.9,true)    
  110.                 admin[name].mod=false
  111.                 end
  112.         end
  113. end
  114.  
  115. main()
  116.  
  117. for name in pairs (tfm.get.room.playerList) do eventNewPlayer(name) end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement