Advertisement
Guest User

Untitled

a guest
Mar 19th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.99 KB | None | 0 0
  1. function LoadAccInfo( player, dbGlobal )
  2. {
  3. pinfo[ player.ID ] = PlayerStats();
  4. local id = player.ID;
  5. local ip = player.IP;
  6. local pad = getsleeptime(player);
  7. local player_total_uptime = getPlayerTotalUptime(player);
  8. local q = ::mysql_query( dbGlobal, "SELECT IP, Level, Pass, Kills, Flags, Deaths, Cash, Joins, DateRegistered, Stats, UID, Online, VIP, LADate, LAST, TTP, Spree, Warn, Mute, Bank, Skin FROM Account WHERE Name='" + player.Name.tolower() + "' " );
  9. local result = ::mysql_fetch_assoc( q );
  10. if( ::mysql_num_rows( q ) == 0 )
  11. {
  12. if ( ip == result[ "IP" ] )
  13. {
  14. pinfo[ player.ID ].rentskin = Skin.tointeger();
  15. pinfo[ player.ID ].Level = Level;
  16. pinfo[ player.ID ].IP = IP;
  17. pinfo[ player.ID ].Joins = Joins;
  18. pinfo[ player.ID ].Kills = Kills;
  19. pinfo[ player.ID ].Flags = Flags;
  20. pinfo[ player.ID ].Deaths = Deaths;
  21. pinfo[ player.ID ].Cash = Cash;
  22. mysql_query( dbGlobal, "UPDATE Account SET Online= 'true' WHERE Name='" + player.Name.tolower() + "'");
  23. MessagePlayer(ORANGE+" Welcome to xxx.",player);
  24. Message(YELLOW+" "+player.Name+" has auto logged-in successfully!");
  25. MessagePlayer(ORANGE+" Your IP "+YELLOW+"< "+player.IP+" > "+ORANGE+"| Level "+YELLOW+"< "+GetLevelTag(player)+" >",player);
  26. EchoMessage(ICOL_ORANGE+" "+player.Name+" has auto logged-in successfully!");
  27. pinfo[ player.ID ].IsReg = true;
  28. pinfo[ player.ID ].IsLogged = true;
  29. pinfo[ player.ID ].Joins++;
  30. player.Cash = Cash;
  31. mysql_query( dbGlobal, "UPDATE Account SET UID='" + player.UniqueID + "' WHERE Name='" + player.Name.tolower() + "'");
  32. }
  33. else
  34. {
  35. MessagePlayer(ORANGE+" Welcome to xxx.",player);
  36. MessagePlayer(YELLOW+" Logg-In to your account, in order to spawn.",player);
  37. MessagePlayer(ORANGE+" Syntax: /Login <Password>.",player);
  38. pinfo[ player.ID ].IsReg = true;
  39. pinfo[ player.ID ].IsLogged = false;
  40. }
  41. }
  42. else
  43. {
  44. MessagePlayer(ORANGE+" Welcome to xxx",player);
  45. MessagePlayer(YELLOW+" Your nick is not registered, so register now to protect it.",player);
  46. MessagePlayer(ORANGE+" Syntax: /Register <Password>.",player);
  47. }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement