Advertisement
DraKiNs

[FS] Contar Horas Jogadas

Nov 10th, 2011
388
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.35 KB | None | 0 0
  1. /*=================================================================
  2.          _ ____         _____             __  __
  3.         (_)  _ \ ___  |_   _|__  __ _|  \/  |
  4.         | | |_) / __|   | |/ _ \/ _` | |\/| |
  5.         | |  __/\__ \   | |  __/ (_| | |  | |
  6.         |_|_|   |___/   |_|\___|\__,_|_|  |_|
  7.  
  8.             Created by Bruno da Silva
  9.             www.ips-team.blogspot.com
  10.  
  11. =================================================================*/
  12.  
  13. new
  14.     diasJogador[MAX_PLAYERS],  
  15.     horasJogador[MAX_PLAYERS],
  16.     minutosJogador[MAX_PLAYERS];
  17.  
  18.  
  19. public OnPlayerConnect(playerid)
  20. {
  21.     static segundos;
  22.  
  23.     gettime(horasJogador[playerid], minutosJogador[playerid], segundos);
  24.     diasJogador[playerid] = getdate();
  25.  
  26.     return true;
  27. }
  28.  
  29. public OnPlayerDisconnect()
  30. {
  31.     static horas, minutos, segundos;
  32.  
  33.     gettime(horasJogador[playerid], minutos, segundos);
  34.     horasJogador[playerid] = horas - horasJogador[playerid]
  35.  
  36.     if(!(minutosJogador[playerid] - minutos))
  37.     {
  38.         horasJogador[playerid]++;
  39.     }
  40.     else
  41.     {
  42.         horasJogador[playerid]--;
  43.     }
  44.  
  45.     if(getdate() != diasJogador[playerid]) // fixar caso o jogador for viciado e ter ficado mais de 24 horas logado. Ri
  46.     {
  47.         horasJogador[playerid] += 24;
  48.     }
  49.    
  50.     /*
  51.         A variável "horasJogador[playerid]" terá as horas totais do jogador após a conexão. Aqui você deverá salvar .. ou qualquer coisa
  52.     */
  53.     return true;
  54. }
  55.  
  56.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement