whiplk

[CODE] - SaveLastEntry

Jul 17th, 2013
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.85 KB | None | 0 0
  1. public OnPlayerConnect(playerid)
  2. {
  3.     new
  4.         sNome[MAX_PLAYER_NAME],
  5.         sStr[30],
  6.         sHello[128],
  7.         sDate[20]
  8.     ;
  9.     GetPlayerName(playerid, sNome, sizeof(sNome));
  10.     format(sStr, 30, "%s.ini", sNome);
  11.     if(fexist(sStr))
  12.     {
  13.         INI_Open(sStr);
  14.         INI_ReadString(sDate, "LastEntry");
  15.         INI_Close();
  16.     }
  17.     format(sHello, 128, "Olá %s, ultima vez conectado: %s", sNome, sDate);
  18.     SendClientMessage(playerid, -1, sHello);
  19.     return 1;
  20. }
  21. public OnPlayerDisconnect(playerid, reason)
  22. {
  23.     //save data
  24.     new
  25.         sDia,
  26.         sMes,
  27.         sAno,
  28.         sNome[MAX_PLAYER_NAME],
  29.         sStr[30],
  30.         sDate[20]
  31.     ;
  32.     getdate(sAno, sMes, sDia);
  33.     GetPlayerName(playerid, sNome, sizeof(sNome));
  34.     format(sStr, 30, "%s.ini", sNome);
  35.     format(sDate, 20, "%d/%d/%d", sDia,sMes,sAno);
  36.     INI_Open(sStr);
  37.     INI_WriteString("LastEntry", sDate);
  38.     INI_Save();
  39.     INI_Close();
  40.     return 1;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment