mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-08-29 01:08:54 +00:00
fix(esx_identity/server/main): fix error when creating char
This commit is contained in:
@@ -43,6 +43,7 @@
|
||||
---@field hash string|number # Component hash or identifier.
|
||||
|
||||
---@class StaticPlayer
|
||||
---@field src number # Player's server ID.
|
||||
--- Money Functions
|
||||
---@field setMoney fun(money: number) # Set player's cash balance.
|
||||
---@field getMoney fun(): number # Get player's current cash balance.
|
||||
|
||||
@@ -12,6 +12,8 @@ local function deleteIdentityFromDatabase(xPlayer)
|
||||
end
|
||||
end
|
||||
|
||||
---@param xPlayer StaticPlayer
|
||||
---@param data {firstName:string?, lastName:string?, dateOfBirth:string?, height:number?, sex:"m"|"f"?}
|
||||
function SetPlayerData(xPlayer, data)
|
||||
local name = ("%s %s"):format(data.firstName, data.lastName)
|
||||
xPlayer.setName(name)
|
||||
@@ -21,7 +23,7 @@ function SetPlayerData(xPlayer, data)
|
||||
xPlayer.set("sex", data.sex)
|
||||
xPlayer.set("height", data.height)
|
||||
|
||||
local state = Player(xPlayer.source).state
|
||||
local state = Player(xPlayer.src).state
|
||||
state:set("name", name, true)
|
||||
state:set("firstName", data.firstName, true)
|
||||
state:set("lastName", data.lastName, true)
|
||||
@@ -30,6 +32,7 @@ function SetPlayerData(xPlayer, data)
|
||||
state:set("height", data.height, true)
|
||||
end
|
||||
|
||||
---@param xPlayer xPlayer
|
||||
local function deleteIdentity(xPlayer)
|
||||
if not alreadyRegistered[xPlayer.identifier] then
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user