Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.27 KB | None | 0 0
  1. /************************
  2. **                     **
  3. **   m_Saving System   **
  4. **                     **
  5. *************************/
  6.  
  7.  
  8. #include <a_samp>
  9. #include <dINI>
  10.  
  11. #pragma unused strtok
  12. #pragma tabsize 0
  13.  
  14. new mname[MAX_PLAYER_NAME];
  15. new Datoteka[128];
  16.  
  17. public OnFilterScriptInit() {
  18.     printf("========================");
  19.     printf(" m_Saving System Loaded ");
  20.     printf("========================");
  21.     return true; }
  22.  
  23. public OnPlayerConnect(playerid)
  24. {
  25.     GetPlayerName(playerid, mname, sizeof(mname));
  26.     format(Datoteka, sizeof(Datoteka),"/mKorisnici/%s.ini",mname);
  27.     if(dini_Exists(Datoteka))
  28.     {
  29.         SetPlayerMoney(playerid, dini_Int(Datoteka, "Novac"));
  30.         SetPlayerScore(playerid, dini_Int(Datoteka, "Bodovi/Score"));
  31.     } else {
  32.         dini_Create(Datoteka);
  33.         dini_IntSet(Datoteka, "Novac", 500);
  34.         dini_IntSet(Datoteka, "Bodovi/Score", 0);
  35.         SetPlayerMoney(playerid, dini_Int(Datoteka, "Novac"));
  36.         SetPlayerScore(playerid, dini_Int(Datoteka, "Bodovi/Score"));
  37.     }
  38.     return true;
  39. }
  40.  
  41. public OnPlayerDisconnect(playerid)
  42. {
  43.     if(dini_Exists(Datoteka))
  44.     {
  45.         dini_IntSet(Datoteka, "Novac", GetPlayerMoney(playerid));
  46.         dini_IntSet(Datoteka, "Bodovi/Score", GetPlayerScore(playerid));
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement