Advertisement
Tectoon

[TFM] Mensagens Globais

Sep 28th, 2015
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.96 KB | None | 0 0
  1. function main()
  2. admin={Sagazgamer=true,Tectoon=true, Theapps=true}
  3. end
  4.  
  5. function eventNewPlayer(name)
  6. if admin[name] then
  7.         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)
  8.         admin[name]={
  9.         mod=false,
  10.         sorteador=false
  11. }
  12.         end
  13. end
  14.  
  15. function eventTextAreaCallback(id, name, callback)
  16. if callback=="close" then
  17.         ui.removeTextArea(12, name)
  18.     end
  19. if callback=="msg" then
  20.         ui.addPopup (9, 2, "Introduza a mensagem a enviar a todos :", name, 200, 180, 300, true)
  21.         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)
  22.         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)
  23.         ui.addTextArea(7,"<a href='event:animation'><font size='14px'><p align='center'>Sorteador</p></font></a>", name, 300, 265, 100, 20,0x000000,0x324650,0.9,true)
  24.         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)
  25.         end
  26.         if callback=="mod" then
  27.                 admin[name].mod=true
  28.                 admin[name].animation=false
  29.         end
  30.         if callback=="animation" then
  31.                 admin[name].animation=true
  32.                 admin[name].mod=false
  33.         end
  34.         if callback=="moi" then
  35.                 admin[name].animation=false
  36.                 admin[name].mod=false
  37.         end
  38.   end
  39.  
  40. function eventPopupAnswer(popupid, name, answer)
  41.         if popupid==9 then
  42.                 ui.removeTextArea(6, name)
  43.                         ui.removeTextArea(7, name)
  44.                         ui.removeTextArea(8, name)
  45.         if not admin[name].animation and not admin[name].mod then
  46.                 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,5,373,790,30,0x324650,0x2a2a2a,0.9,true)
  47.                 end
  48.                 if admin[name].animation then
  49.                 ui.addTextArea(12,"<font size='16' color='#FF8A0F'>[Sorteador] : "..answer.."</font> <p align='right'><font size='14px'><a href='event:close'><n>[Fechar]<N></a></font></p>",nil,5,373,790,30,0x324650,0x2a2a2a,0.9,true)      
  50.                 admin[name].animation=false
  51.                 end
  52.                 if admin[name].mod then
  53.                 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,5,373,790,30,0x324650,0x2a2a2a,0.9,true)    
  54.                 admin[name].mod=false
  55.                 end
  56.         end
  57. end
  58.  
  59. main()
  60.  
  61. for name in pairs (tfm.get.room.playerList) do eventNewPlayer(name) end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement