FrameworkZ API Documentation - FrameworkZ.Players

FrameworkZ.Players

module

Players module for FrameworkZ. Defines and interacts with PLAYER object.

3
Functions
23
Methods
3
Fields

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

23

FrameworkZ.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

3

FrameworkZ.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