Advertisement
Eliaseeg

Sistema de vidas

Jun 7th, 2014
578
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.04 KB | None | 0 0
  1. local data={}
  2.  
  3. function eventNewPlayer(name)
  4.   if not data[name] then
  5.     data[name]={}
  6.     data[name].vidas = 3
  7.   end
  8. end
  9.  
  10. for name, player in pairs(tfm.get.room.playerList) do
  11.   eventNewPlayer(name)
  12. end
  13.  
  14. function eventNewGame()
  15.   for name, player in pairs(tfm.get.room.playerList) do
  16.     data[name].vidas = 3
  17.   end
  18. end
  19.  
  20. function eventPlayerDied(name)
  21. data[name].vidas = data[name].vidas-1
  22.   if data[name].vidas >= 1 then
  23.     tfm.exec.respawnPlayer(name)
  24.   end
  25. end
  26.  
  27. function eventLoop()
  28. for player in pairs(tfm.get.room.playerList) do
  29.   if data[player].vidas == 3 then  
  30.     tfm.exec.displayParticle(5,30,35,0,0, 0, 0, player)  
  31.     tfm.exec.displayParticle(5,60,35,0,0, 0, 0, player)  
  32.     tfm.exec.displayParticle(5,90,35,0,0, 0, 0, player)
  33.  end  
  34.   if data[player].vidas == 2 then  
  35.   tfm.exec.displayParticle(5,30,35,0,0, 0, 0, player)  
  36.   tfm.exec.displayParticle(5,60,35,0,0, 0, 0, player)
  37.  end
  38.   if data[player].vidas == 1 then
  39.     tfm.exec.displayParticle(5,30,35,0,0, 0, 0, player)  
  40.    end      
  41.  end    
  42. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement