LoadInstance (Method): Difference between revisions

From Legacy Roblox Wiki
Jump to navigationJump to search
>JulienDethurens
No edit summary
m Text replacement - "<code lua>" to "<SyntaxHighlight code="lua">"
Tags: mobile web edit mobile edit
Line 13: Line 13:
This code would print the name of the {{type|Instance|RBX.lua.Instance (Object)}} saved in the "Model" key of every player that enters, or nil if that key doesn't exist yet.
This code would print the name of the {{type|Instance|RBX.lua.Instance (Object)}} saved in the "Model" key of every player that enters, or nil if that key doesn't exist yet.


<code lua>
<SyntaxHighlight code="lua">
game.Players.PlayerAdded:connect(function(player)
game.Players.PlayerAdded:connect(function(player)
player:WaitForDataReady() -- Wait for the player's data cache to load
player:WaitForDataReady() -- Wait for the player's data cache to load

Revision as of 04:03, 27 April 2023

LoadInstance( string key )
Returns RBX.lua.Instance (Object)
Description: Loads an instance value that was previously saved to the player via SaveInstance.
Member of: Player


Example

This code would print the name of the RBX.lua.Instance (Object) saved in the "Model" key of every player that enters, or nil if that key doesn't exist yet.

<SyntaxHighlight code="lua"> game.Players.PlayerAdded:connect(function(player) player:WaitForDataReady() -- Wait for the player's data cache to load print(player:LoadInstance("Model")) end)

See Also