Advertisement
Eliaseeg

Sistema de equipos

May 23rd, 2015
318
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.59 KB | None | 0 0
  1. local playerList = {}
  2. local teams = {{}, {}}
  3.  
  4. _G["eventNewPlayer"] = function(name)
  5.     table.insert(playerList, name)
  6. end
  7.  
  8. function makeTeams()
  9.     table.sort(playerList,function() return math.random()>0.5 end)
  10.     for i, name in ipairs(playerList) do
  11.         table.insert(teams[i%#teams+1], name)
  12.     end
  13.     checkColor()
  14. end
  15.  
  16. function checkColor()
  17.     for name, player in pairs(teams[1]) do
  18.         tfm.exec.setNameColor(player, 0xB02828)
  19.     end
  20.     for name, player in pairs(teams[2]) do
  21.         tfm.exec.setNameColor(player, 0x82b2ed)
  22.     end
  23. end
  24.  
  25. table.foreach(tfm.get.room.playerList, _G["eventNewPlayer"])
  26. makeTeams()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement