Advertisement
Eliaseeg

Guardar estadísticas y sistema de perfiles

Feb 16th, 2014
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.10 KB | None | 0 0
  1. -- Comandos:
  2. -- !perfil me - Revisa tu perfil
  3. -- !perfil Nombre de otro usuario - Revisa el perfil de otro jugador que esté en la sala.
  4. data={};
  5.  
  6. for player,name in pairs(tfm.get.room.playerList) do
  7.  newData={
  8.     ["quesos"]="0";
  9.      };
  10.     data[player] = newData;
  11. end
  12.  
  13. function eventPlayerWon(player)  
  14. data[player].quesos = data[player].quesos + 1
  15. print(player .. " Ha conseguido un queso!")
  16.     end
  17.  
  18. function eventChatCommand(player,cm)
  19.         if (cm:sub(0,5) == [[stats]] or cm:sub(0,6) == [[perfil]]) then
  20.                 for str,num in pairs(tfm.get.room.playerList) do
  21.                         if (str == cm:sub(7) or str == cm:sub(8)) then
  22. ui.addPopup(1,0,"<p align='center'><font size='18' face='Soopafresh'>"..str.."</font></p><br />Quesos: <font color='#BABD2F'>"..data[str].quesos.."",player,300,175,230)
  23.     end
  24.                         if (cm:sub(7) == [[me]] or cm:sub(8) == [[me]]) then
  25.            ui.addPopup(1,0,"<p align='center'><font size='18' face='Soopafresh'>"..player.."</font></p><br />Quesos: <font color='#BABD2F'>"..data[player].quesos.."",player,300,175,230)
  26.             end
  27.         end
  28.     end
  29. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement