Advertisement
EnzoMetlc

[FS] Récord de usuarios conectados.

Feb 11th, 2014
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. #include <a_samp>
  2. #include <dini>
  3.  
  4. new UsersConnecteds; // Una variable para contar los jugadores.
  5.  
  6.  
  7. public OnFilterScriptInit()
  8. {
  9. if(!fexist("Récord.txt")) // Si el archivo 'Récord' no existe.
  10. {
  11. dini_Create("Récord.txt"); // Lo creamos.
  12. }
  13. return 1;
  14. }
  15.  
  16. public OnPlayerConnect(playerid) // Cuando un jugador se conecta.
  17. {
  18. UsersConnecteds ++; // Sumamos la cantidad de usuarios que contamos
  19. if(dini_Int("Récord.txt", "Récord") < UsersConnecteds) // Si el valor de 'Récord' es menor que la de 'UsersConnecteds'
  20. {
  21. // Aquí sería cuando se rompe el récord.
  22. printf("*** Se rompió el récord de usuarios conectados. [Récord: %i].", UsersConnecteds); // Ejemplo de mensaje...
  23. dini_IntSet("Récord.txt", "Récord", UsersConnecteds); // Guardamos el récord.
  24. }
  25. return 1;
  26.  
  27. }
  28.  
  29. public OnPlayerDisconnect(playerid, reason) // Cuando un jugador se desconecta.
  30. {
  31. UsersConnecteds --; // Bajamos la cantidad de usuarios que contamos.
  32. return 1;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement