Manacer

• Animations'Gestion ~~ Blind Test ~~

Mar 23rd, 2014
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.65 KB | None | 0 0
  1. -- ANNONCE A PASSER CREE PAR MANACER POUR LA TRIBU MOUSTACHE --
  2. -- tfm.exec.newGame() -- Lancer une map (desactiver)
  3. ui.addTextArea(0, "<font size='12' face='Levenim MT' color='#EA75BB' > <b>Animations'Gestion</b> </font><b><font size='12' face='Levenim MT' color='#75EA8C' >0.1</font><font size='12' face='Levenim MT' color='#FEFEFE' ></b> By <b><font size='12' face='Levenim MT' color='#E7EA75' >Manacer</b></font>", all, 0, 380, 800, 20, 0,nil,nil,true)
  4. organisateur = "PSEUDO DE LORGANISATEUR PRINCIPAL"
  5. organisateur2 = "PSEUDO DES SOUS ORGANISATEUR"
  6. organisateur3 = "PSEUDO DES SOUS ORGANISATEUR"
  7. nom = "Quizz"
  8. slogan = "VOTRE SLOGAN ICI"
  9. texte = "Dans cette animation vous devez dire l'artiste et le chanteur de la musique que l'animateur va mettre."
  10. minitexte = "Plus d'infos sur le forum..."
  11. hdebut = "HEUREDEBUT"
  12. score = {} -- NE PAS TOUCHER
  13. scoreall = {} -- NE PAS TOUCHER
  14. tfm.exec.setUIMapName("<J><b><i><p align='center'>Animation - Blind Test                                                                                                          </b></p></i>") -- Nom de la map
  15. ui.addTextArea(100,"<p align='center'><u><font color='#BABD2F' size='14'>Animation - </font><font color='#BABD2F' size='15'><b>"..nom.."</b></font></p></u><br><p align='center'><font color='#C2E5FA' size='14'>"..texte.." </font>"..minitexte.."<br><br><font color='#FA8989' size='16'>"..slogan.."</p></font><br><p align='right'><font color='#F9BC99' size='12'><i>Organiser par</i> <b><u>"..organisateur.."</b></u></font><br><br><p align='right'><font color='#99F9C2' size='12'><i>Depuis <b>"..hdebut.."</b></i></font>",name,150,75,500,200,nil,0x324650,nil,true)
  16. ui.addTextArea(101,"<p align='center'><a href='event:closeinfo'>Fermer cette fenêtre</a></p>",name,300,235,200,21,nil,0x3C5064,nil,true)
  17. ui.addTextArea(102,"<p align='center'><a href='event:score'>Score</a></p>",name,700,380,80,90,nil,0x3C5064,nil,true)
  18. tfm.exec.setNameColor(organisateur, 0xF94B4B)
  19. tfm.exec.setNameColor(organisateur2, 0x5C8483)
  20. tfm.exec.setNameColor(organisateur3, 0xA3F7F4)
  21. for n,p in pairs(tfm.get.room.playerList) do
  22.     score[n] = 0
  23. end
  24. function eventNewPlayer(name)
  25.    tfm.exec.setUIMapName("<J><b><i><p align='center'>Animation - Blind Test                                                                                                            </b></p></i>") -- Nom de la map
  26.    ui.addTextArea(100,"<p align='center'><u><font color='#BABD2F' size='14'>Animation - </font><font color='#BABD2F' size='15'><b>"..nom.."</b></font></p></u><br><p align='center'><font color='#C2E5FA' size='14'>"..texte.." </font>"..minitexte.."<br><br><font color='#FA8989' size='16'>"..slogan.."</p></font><br><p align='right'><font color='#F9BC99' size='12'><i>Organiser par</i> <b><u>"..organisateur.."</b></u></font><br><br><p align='right'><font color='#99F9C2' size='12'><i>Depuis <b>"..hdebut.."</b></i></font>",name,150,75,500,200,nil,0x324650,nil,true)
  27.    ui.addTextArea(101,"<p align='center'><a href='event:closeinfo'>Fermer cette fenêtre</a></p>",name,300,235,200,21,nil,0x3C5064,nil,true)
  28.    ui.addTextArea(102,"<p align='center'><a href='event:score'>Score</a></p>",name,700,380,80,90,nil,0x3C5064,nil,true)
  29.     if score[name] > 0 then
  30.     else
  31.     score[name] = 0
  32.     end
  33. end
  34.  
  35. function eventTextAreaCallback(id,name,callback)
  36.  
  37.     if callback=="closeinfo" then
  38.                 ui.removeTextArea(100,name)
  39.                 ui.removeTextArea(101,name)
  40.                 ui.addTextArea(102,"<p align='center'><a href='event:score'>Score</a></p>",name,700,380,80,90,nil,0x3C5064,nil,true)
  41.     elseif callback=="score" then
  42.                 ui.removeTextArea(100,name)
  43.                 ui.removeTextArea(101,name)
  44.                 ui.addTextArea(101,"<p align='center'><a href='event:closeinfo'>Fermer cette fenêtre</a></p>",name,300,235,200,21,nil,0x3C5064,nil,true)
  45.                 ui.removeTextArea(102,name)
  46.                 for n,p in pairs(tfm.get.room.playerList) do
  47.                     table.insert(scoreall,""..n.." = "..score[n].."")
  48.                 end
  49.                 ui.addTextArea(100,"<p align='center'><font color='#BABD2F' size='15'><b>~ Score ~</b><br>Utilise la molette de souris pour descendre !<br><br></font><font color='#BABD2F' size='10'>".. table.concat(scoreall,'\n').."</font><br><rose><a href='event:closeinfo'><br><b>[FERMER CETTE FENETRE]</b></a></p>",name,150,75,500,200,nil,0x324650,nil,true)
  50.                 scoreall = {}
  51.     elseif callback=="give" then
  52.         if name=="organisateur" then
  53.            
  54.         end
  55.     end
  56. end
  57.  
  58. function eventChatCommand(name,command)
  59.     if command:sub(0,4)=="give" then
  60.         if name==tostring(organisateur) then
  61.             score[command:sub(6)] = score[command:sub(6)] + 1
  62.         end
  63.     end
  64.    
  65. end
Advertisement
Add Comment
Please, Sign In to add comment