Advertisement
ThePotato345

PlayerInfo Database API

Jul 29th, 2015
274
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.71 KB | None | 0 0
  1. PlayerInfo = {}
  2.  
  3. -- Adds the player table to be written to
  4. -- tableName = STRING
  5. function AddPlayerTable(tableName)
  6.   PlayerInfo[tableName] = {}
  7. end
  8.  
  9. -- Sets the players name in the tableName
  10. -- playerName = STRING
  11. function setPlayerName(tableName, playerName)
  12.   PlayerInfo[tableName]["PlayerName"] = playerName
  13. end
  14.  
  15. -- Sets the X coord of the player's house
  16. -- houseZ = INT
  17. function setHouseX(tableName, houseX)
  18.   PlayerInfo[tableName]["HouseX"] = houseX
  19. end
  20.  
  21. -- Sets the Y coord of the player's house
  22. -- houseY = INT
  23. function setHouseY(tableName, houseY)
  24.   PlayerInfo[tableName]["HouseY"] = houseY
  25. end
  26.  
  27. -- Sets the Z coord of the player's house
  28. -- houseZ = INT
  29. function setHouseZ(tableName, houseZ)
  30.   PlayerInfo[tableName]["HouseZ"] = houseZ
  31. end
  32.  
  33. -- Sets if the player is a friend
  34. -- isFriend = BOOL
  35. function setIsFriend(tableName, isFriend)
  36.   PlayerInfo[tableName]["IsFriend"] = isFriend
  37. end
  38.  
  39. -- Returns the players name
  40. -- Returns STRING
  41. function getPlayerName(tableName)
  42.   return PlayerInfo[tableName]["PlayerName"]
  43. end
  44.  
  45. -- Returns the players house X coord.
  46. -- Returns INT
  47. function getHouseX(tableName)
  48.   return PlayerInfo[tableName]["HouseX"]
  49. end
  50.  
  51. -- Returns the players house Y coord.
  52. -- Returns INT
  53. function getHouseY(tableName)
  54.   return PlayerInfo[tableName]["HouseY"]
  55. end
  56.  
  57. -- Returns the players house Z coord.
  58. -- Returns INT
  59. function getHouseZ(tableName)
  60.   return PlayerInfo[tableName]["HouseZ"]
  61. end
  62.  
  63. -- Returns a boolean, true for a friend, false for not a friend
  64. -- Returns BOOLEAN
  65. function isFriend(tableName)
  66.   return PlayerInfo[tableName]["IsFriend"]
  67. end
  68.  
  69. -- Writes the player info to a file
  70. -- Ex. playerInfo/thepotato
  71. function writeFile(tableName)
  72.  
  73. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement