🥱PlayerData (WIP)
List of PlayerData
PlayerData.metadata["hunger"]
Returns hunger value
PlayerData.metadata["thirst"]
Returns thirst value
PlayerData.metadata["stress"]
Returns stress value
PlayerData.metadata["isdead"]
Returns true/false - Is Player Dead
PlayerData.metadata["inlaststand"]
Returns true/false - Is Player in Last Stand
PlayerData.metadata["armor"]
Returns armor value
PlayerData.metadata["ishandcuffed"]
Returns true/false - Is Player in Handcuffs
PlayerData.metadata["tracker"]
PlayerData.metadata["injail"]
Returns true/false - Is Player in Jail
PlayerData.metadata["jailitems"]
Returns array of jail items
PlayerData.metadata["status"]
nil
PlayerData.metadata["phone"]
nil
PlayerData.metadata["fitbit"]
nil
PlayerData.metadata["commandbinds"]
Returns array of binded commands
PlayerData.metadata["bloodtype"]
Returns blood type
PlayerData.metadata["dealerrep"]
Returns dealer reputation value
PlayerData.metadata["weapondealerrep"]
Returns weapondealer reputation value
PlayerData.metadata["craftingrep"]
Returns crafting reputation value
PlayerData.metadata["attachmentscraftingrep"]
Returns crafting attachments reputation value
PlayerData.metadata["currentapartment"]
PlayerData.metadata["jobrep"]
Returns job reputation value
PlayerData.metadata["callsign"]
Returns callsign
PlayerData.metadata["fingerprint"]
Returns finger print
PlayerData.metadata["walletid"]
Returns wallet id
PlayerData.metadata["licenses"]
Returns array with licenses
PlayerData.metadata["inside"]
PlayerData.job
Returns job array
PlayerData.job.name
PlayerData.job.label
PlayerData.job.payment
PlayerData.job.onduty
PlayerData.job.isboss
PlayerData.job.grade
PlayerData.job.grade.name
PlayerData.job.grade.level
PlayerData.gang
Returns gang array
PlayerData.gang.name
PlayerData.gang.label
PlayerData.gang.payment
PlayerData.gang.onduty
PlayerData.gang.isboss
PlayerData.gang.grade
PlayerData.gang.grade.name
PlayerData.gang.grade.level
PlayerData.position
Returns latest saved position (vector3)
Code Example
// Server side
local Player = QBCore.Functions.GetPlayer(source) -- gets player
local hunger = Player.PlayerData.metadata["hunger"] -- using player variable to get data and saving it into "hunger" variable
print(hunger) -- prints the value
// Client side
local Player = QBCore.Functions.GetPlayerData() -- gets player
local hunger = Player.PlayerData.metadata["hunger"] -- using player variable to get data and saving it into "hunger" variable
print(hunger) -- prints the value
// Code Usage
// Server side
local Player = QBCore.Functions.GetPlayerData() -- for server side -> QBCore.Functions.GetPlayer(source)
local hunger = Player.PlayerData.metadata["hunger"] -- using player variable to get data and saving it into "hunger" variable
if hunger > 50 then
print("hunger value is above the half (50)")
end
// Client side
local Player = QBCore.Functions.GetPlayer(source)
local injail = Player.PlayerData.metadata["injail"]
if injail then
print("returns true, player is in the jail")
else
print("returns false, player is free")
end
Last updated