FrameworkZ API Documentation - FrameworkZ.Players
FrameworkZ.Players
Players module for FrameworkZ. Defines and interacts with PLAYER object.
3
Functions
23
Methods
3
Fields
📋 On This Page
- Overview
- Statistics
- Fields3
- Methods23
- FrameworkZ.Players:CreateCharacter
- FrameworkZ.Players:DeleteCharacter
- FrameworkZ.Players:DeleteCharacterByID
- FrameworkZ.Players:Destroy
- FrameworkZ.Players:GetCharacterDataByID
- FrameworkZ.Players:GetLoadedCharacterByID
- FrameworkZ.Players:GetNextCharacterID
- FrameworkZ.Players:GetPlayerByID
- FrameworkZ.Players:Initialize
- FrameworkZ.Players:LoadCharacter
- FrameworkZ.Players:LoadCharacterByID
- FrameworkZ.Players:New
- FrameworkZ.Players:OnFillWorldObjectContextMenu
- FrameworkZ.Players:OnInitGlobalModData
- FrameworkZ.Players:OnLoadCharacter
- FrameworkZ.Players:OnPostLoadCharacter
- FrameworkZ.Players:OnPreLoadCharacter
- FrameworkZ.Players:OnStorageSet
- FrameworkZ.Players:ResetCharacterSaveInterval
- FrameworkZ.Players:Save
- FrameworkZ.Players:SaveCharacter
- FrameworkZ.Players:SaveCharacterByID
- FrameworkZ.Players:StartPlayerTick
- Functions3
Fields
3
FrameworkZ.Players
📋 table
Players module for FrameworkZ. Defines and interacts with PLAYER object.
Initial value:
{}
FrameworkZ.Players.List
📋 table
List of all instanced players in the game.
Initial value:
{}
FrameworkZ.Players.Roles
📋 table
Roles for players in FrameworkZ.
Initial value:
{ User = "User", Operator = "Operator", Moderator = "Moderator", Admin = "Admin", Super_Admin = "Super Admin", Owner = "Owner" }Methods
23FrameworkZ.Players:CreateCharacter(username, characterData, characterID)
method
undocumented
No documentation available
Parameters (inferred)
username
unknown
Parameter inferred from function signature
characterData
unknown
Parameter inferred from function signature
characterID
unknown
Parameter inferred from function signature
Returns (inferred)
📦 object
Return type inferred from function name pattern
FrameworkZ.Players:DeleteCharacter(username, character)
method
undocumented
No documentation available
Parameters (inferred)
username
unknown
Parameter inferred from function signature
character
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
FrameworkZ.Players:DeleteCharacterByID(username, characterID)
method
undocumented
No documentation available
Parameters (inferred)
username
unknown
Parameter inferred from function signature
characterID
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
FrameworkZ.Players:Destroy(username)
method
undocumented
No documentation available
Parameters (inferred)
username
unknown
Parameter inferred from function signature
FrameworkZ.Players:GetCharacterDataByID(username, characterID, callback)
method
Gets saved character data by their ID.
Parameters
username
📝 string
The username of the player.
characterID
🔢 integer
The ID of the character.
callback
⚡ function
(Optional) Callback function for async handling.
Returns
📋 table
or \boolean The character data or false if the data failed to be retrieved.
FrameworkZ.Players:GetLoadedCharacterByID(username)
method
undocumented
No documentation available
Parameters (inferred)
username
unknown
Parameter inferred from function signature
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
FrameworkZ.Players:GetNextCharacterID(username)
method
undocumented
No documentation available
Parameters (inferred)
username
unknown
Parameter inferred from function signature
Returns (inferred)
❓ unknown
Return type inferred from function name pattern
FrameworkZ.Players:GetPlayerByID(username)
method
Gets the player object by their username.
Parameters
username
📝 string
The username of the player.
Returns
📦 object
or \boolean The player object or false if the player was not found.
FrameworkZ.Players:Initialize(isoPlayer)
method
undocumented
No documentation available
Parameters (inferred)
isoPlayer
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
FrameworkZ.Players:LoadCharacter(username, characterData, survivorDescriptor, loadCharacterStartTime)
method
undocumented
No documentation available
Parameters (inferred)
username
unknown
Parameter inferred from function signature
characterData
unknown
Parameter inferred from function signature
survivorDescriptor
unknown
Parameter inferred from function signature
loadCharacterStartTime
unknown
Parameter inferred from function signature
FrameworkZ.Players:LoadCharacterByID(username, characterID)
method
undocumented
No documentation available
Parameters (inferred)
username
unknown
Parameter inferred from function signature
characterID
unknown
Parameter inferred from function signature
FrameworkZ.Players:New(isoPlayer)
method
undocumented
No documentation available
Parameters (inferred)
isoPlayer
unknown
Parameter inferred from function signature
Returns (inferred)
📦 object
Return type inferred from function name pattern
FrameworkZ.Players:OnFillWorldObjectContextMenu(playerNumber, context, worldObjects, test)
method
undocumented
No documentation available
Parameters (inferred)
playerNumber
unknown
Parameter inferred from function signature
context
unknown
Parameter inferred from function signature
worldObjects
unknown
Parameter inferred from function signature
test
unknown
Parameter inferred from function signature
FrameworkZ.Players:OnInitGlobalModData(isNewGame)
method
undocumented
No documentation available
Parameters (inferred)
isNewGame
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
FrameworkZ.Players:OnLoadCharacter(username, characterID)
method
undocumented
No documentation available
Parameters (inferred)
username
unknown
Parameter inferred from function signature
characterID
unknown
Parameter inferred from function signature
FrameworkZ.Players:OnPostLoadCharacter(isoPlayer, player, character, characterData)
method
undocumented
No documentation available
Parameters (inferred)
isoPlayer
unknown
Parameter inferred from function signature
player
unknown
Parameter inferred from function signature
character
unknown
Parameter inferred from function signature
characterData
unknown
Parameter inferred from function signature
FrameworkZ.Players:OnPreLoadCharacter(isoPlayer, player, character, characterData)
method
undocumented
No documentation available
Parameters (inferred)
isoPlayer
unknown
Parameter inferred from function signature
player
unknown
Parameter inferred from function signature
character
unknown
Parameter inferred from function signature
characterData
unknown
Parameter inferred from function signature
FrameworkZ.Players:OnStorageSet(isoPlayer, command, namespace, keys, value)
method
undocumented
No documentation available
Parameters (inferred)
isoPlayer
unknown
Parameter inferred from function signature
command
unknown
Parameter inferred from function signature
namespace
unknown
Parameter inferred from function signature
keys
unknown
Parameter inferred from function signature
value
unknown
Parameter inferred from function signature
Returns (inferred)
⭕ void
Return type inferred from function name pattern
FrameworkZ.Players:ResetCharacterSaveInterval()
method
undocumented
No documentation available
Returns (inferred)
⭕ void
Return type inferred from function name pattern
FrameworkZ.Players:Save(username, continueOnFailure)
method
Saves the player and their currently loaded character.
Parameters
username
📝 string
The username of the player.
continueOnFailure
✅ boolean
(Optional) Whether or not to continue saving either the player or character if either should fail. Default = false. True not recommended.
Returns
✅ boolean
Whether or not the player was successfully saved.
📝 string
The failure message if the player or character failed to save.
FrameworkZ.Players:SaveCharacter(username, character)
method
undocumented
No documentation available
Parameters (inferred)
username
unknown
Parameter inferred from function signature
character
unknown
Parameter inferred from function signature
FrameworkZ.Players:SaveCharacterByID(username, characterID)
method
undocumented
No documentation available
Parameters (inferred)
username
unknown
Parameter inferred from function signature
characterID
unknown
Parameter inferred from function signature
FrameworkZ.Players:StartPlayerTick(player)
method
undocumented
No documentation available
Parameters (inferred)
player
unknown
Parameter inferred from function signature
Functions
3FrameworkZ.Players.LoadCharacter(_data, username, characterID)
function
undocumented
No documentation available
Parameters (inferred)
_data
unknown
Parameter inferred from function signature
username
unknown
Parameter inferred from function signature
characterID
unknown
Parameter inferred from function signature
FrameworkZ.Players.OnCreateCharacter(data, username, characterData)
function
undocumented
No documentation available
Parameters (inferred)
data
unknown
Parameter inferred from function signature
username
unknown
Parameter inferred from function signature
characterData
unknown
Parameter inferred from function signature
Returns (inferred)
📦 object
Return type inferred from function name pattern
FrameworkZ.Players.OnLoadCharacter(data, characterID)
function
undocumented
No documentation available
Parameters (inferred)
data
unknown
Parameter inferred from function signature
characterID
unknown
Parameter inferred from function signature