Guest User

Untitled

a guest
Jan 22nd, 2019
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. function onPlayerDisconnect(playerid, reason)
  2. {
  3. if(isPlayerLogged[playerid] > 0)
  4. {
  5. triggerClientEvent(playerid, "SaveWeapons");
  6. local pFile = EasyINI("Accounts/"+getPlayerName(playerid)+".ini");
  7. local Position = getPlayerCoordinates(playerid);
  8. local x = Position[0];
  9. local y = Position[1];
  10. local z = Position[2];
  11. local Heading = getPlayerHeading(playerid);
  12. pFile.setKey("Stats", "Money", P_DATA[playerid].money.tostring());
  13. pFile.setKey("Stats", "Bank Money", P_DATA[playerid].bank.tointeger());
  14. pFile.setKey("Stats", "X", x.tostring());
  15. pFile.setKey("Stats", "Y", y.tostring());
  16. pFile.setKey("Stats", "Z", z.tostring());
  17. pFile.setKey("Stats", "Heading", Heading.tostring());
  18. pFile.setKey("Stats", "Health", getPlayerHealth(playerid));
  19. pFile.setKey("Stats", "Armor", getPlayerArmour(playerid));
  20. pFile.setKey("Stats", "Respect", P_DATA[playerid].respect.tointeger());
  21. pFile.setKey("Stats", "Deaths", P_DATA[playerid].deaths.tointeger());
  22. pFile.setKey("Stats", "Kills", P_DATA[playerid].kills.tointeger());
  23. pFile.setKey("Account Settings", "Admin Level", P_DATA[playerid].admin.tointeger());
  24. pFile.setKey("Account Settings", "Skin", P_DATA[playerid].skin.tointeger());
  25. pFile.saveData();
  26. if(reason == 0) ProxDetector(100.0, playerid, getPlayerName(playerid)+"("+playerid+") deixou o servidor. (Saiu)", COLOR_SERVER, COLOR_SERVER, COLOR_SERVER, COLOR_SERVER, COLOR_SERVER);
  27. else if(reason == 1) ProxDetector(100.0, playerid, getPlayerName(playerid)+"("+playerid+") deixou o servidor. (Perda de conexão / Crash)", COLOR_SERVER, COLOR_SERVER, COLOR_SERVER, COLOR_SERVER, COLOR_SERVER);
  28. }
  29. isPlayerLogged[playerid] = 0;
  30. delete P_DATA[playerid];
  31. return 1;
  32. }
  33. addEvent("playerDisconnect", onPlayerDisconnect);
Add Comment
Please, Sign In to add comment