FrameworkZ API Documentation - PLAYER
PLAYER
Player class for FrameworkZ.
0
Functions
36
Methods
1
Fields
📋 On This Page
- Overview
- Statistics
- Fields1
- Methods36
- PLAYER:Destroy
- PLAYER:GenerateUID
- PLAYER:GetCharacter
- PLAYER:GetCharacterDataByID
- PLAYER:GetCharacters
- PLAYER:GetCustomData
- PLAYER:GetIsoPlayer
- PLAYER:GetMaxCharacters
- PLAYER:GetPreviousCharacter
- PLAYER:GetRole
- PLAYER:GetSaveableData
- PLAYER:GetSteamID
- PLAYER:GetStoredData
- PLAYER:GetUsername
- PLAYER:GetWhitelists
- PLAYER:Initialize
- PLAYER:InitializeDefaultFactionWhitelists
- PLAYER:IsWhitelisted
- PLAYER:LoadCharacter
- PLAYER:PlayLocalSound
- PLAYER:RestoreData
- PLAYER:Save
- PLAYER:SetCharacter
- PLAYER:SetCharacters
- PLAYER:SetCustomData
- PLAYER:SetIsoPlayer
- PLAYER:SetMaxCharacters
- PLAYER:SetModel
- PLAYER:SetPreviousCharacter
- PLAYER:SetRole
- PLAYER:SetSteamID
- PLAYER:SetUsername
- PLAYER:SetWhitelisted
- PLAYER:SetWhitelists
- PLAYER:StopSound
- PLAYER:ValidatePlayerData
Fields
1
PLAYER
📋 table
Player class for FrameworkZ.
Initial value:
{}Methods
36PLAYER:Destroy()
method
Destroys the player object.
Returns
🏷️ mixed
of \boolean Whether or not the player was successfully destroyed and \string The message on success or failure.
PLAYER:GenerateUID()
method
undocumented
No documentation available
PLAYER:GetCharacter()
method
undocumented
No documentation available
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
PLAYER:GetCharacterDataByID(characterID, callback)
method
undocumented
No documentation available
Parameters (inferred)
characterID
unknown
Parameter inferred from function signature
callback
unknown
Parameter inferred from function signature
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
PLAYER:GetCharacters()
method
undocumented
No documentation available
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
PLAYER:GetCustomData()
method
undocumented
No documentation available
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
PLAYER:GetIsoPlayer()
method
undocumented
No documentation available
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
PLAYER:GetMaxCharacters()
method
undocumented
No documentation available
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
PLAYER:GetPreviousCharacter()
method
undocumented
No documentation available
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
PLAYER:GetRole()
method
undocumented
No documentation available
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
PLAYER:GetSaveableData()
method
undocumented
No documentation available
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
PLAYER:GetSteamID()
method
undocumented
No documentation available
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
PLAYER:GetStoredData()
method
Gets the stored player mod data table. Used internally. Do not use this unless you know what you are doing. Updating data on the mod data will cause inconsistencies between the mod data and the FrameworkZ player object.
Returns
📋 table
The stored player mod data table.
PLAYER:GetUsername()
method
undocumented
No documentation available
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
PLAYER:GetWhitelists()
method
undocumented
No documentation available
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
PLAYER:Initialize()
method
Initializes the player object.
Returns
📝 string
The username of the player.
PLAYER:InitializeDefaultFactionWhitelists()
method
undocumented
No documentation available
Returns (inferred)
✅ boolean
Return type inferred from function name pattern
PLAYER:IsWhitelisted(factionID)
method
undocumented
No documentation available
Parameters (inferred)
factionID
unknown
Parameter inferred from function signature
Returns (inferred)
✅ boolean
Return type inferred from function name pattern
PLAYER:LoadCharacter(characterID)
method
undocumented
No documentation available
Parameters (inferred)
characterID
unknown
Parameter inferred from function signature
PLAYER:PlayLocalSound(soundName)
method
Plays a sound for the player that only they can hear.
Parameters
soundName
📝 string
The name of the sound to play.
Returns
🔢 integer
The sound's ID.
PLAYER:RestoreData(data)
method
undocumented
No documentation available
Parameters (inferred)
data
unknown
Parameter inferred from function signature
PLAYER:Save()
method
Saves the player's data.
Parameters
shouldTransmit
✅ boolean
(Optional) Whether or not to transmit the player's data to the server.
Returns
✅ boolean
Whether or not the player was successfully saved.
PLAYER:SetCharacter(character)
method
undocumented
No documentation available
Parameters (inferred)
character
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
PLAYER:SetCharacters(characters)
method
undocumented
No documentation available
Parameters (inferred)
characters
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
PLAYER:SetCustomData(customData)
method
undocumented
No documentation available
Parameters (inferred)
customData
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
PLAYER:SetIsoPlayer(isoPlayer)
method
undocumented
No documentation available
Parameters (inferred)
isoPlayer
unknown
Parameter inferred from function signature
Returns (inferred)
✅ boolean
Return type inferred from function name pattern
PLAYER:SetMaxCharacters(maxCharacters)
method
undocumented
No documentation available
Parameters (inferred)
maxCharacters
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
PLAYER:SetModel(characterData)
method
undocumented
No documentation available
Parameters (inferred)
characterData
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
PLAYER:SetPreviousCharacter(previousCharacter)
method
undocumented
No documentation available
Parameters (inferred)
previousCharacter
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
PLAYER:SetRole(role)
method
undocumented
No documentation available
Parameters (inferred)
role
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
PLAYER:SetSteamID(steamID)
method
undocumented
No documentation available
Parameters (inferred)
steamID
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
PLAYER:SetUsername(username)
method
undocumented
No documentation available
Parameters (inferred)
username
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
PLAYER:SetWhitelisted(factionID, whitelisted)
method
undocumented
No documentation available
Parameters (inferred)
factionID
unknown
Parameter inferred from function signature
whitelisted
unknown
Parameter inferred from function signature
Returns (inferred)
✅ boolean
Return type inferred from function name pattern
PLAYER:SetWhitelists(whitelists)
method
undocumented
No documentation available
Parameters (inferred)
whitelists
unknown
Parameter inferred from function signature
Returns (inferred)
✅ boolean
Return type inferred from function name pattern
PLAYER:StopSound(soundNameOrID)
method
Stops a sound for the player.
Parameters
soundNameOrID
🏷️ mixed
of \string or \integer The name or ID of the sound to stop.
PLAYER:ValidatePlayerData()
method
undocumented
No documentation available