Instance types
Write the Roblox class name. Player player is an Instance of class Player. There is no address-of, no ->, and no C pointer type.
Syntax
Section titled “Syntax”Player player = null;player.Name = "Kartz";player.FindFirstChild("leaderstats");Parameters
Section titled “Parameters”None.
Return value
Section titled “Return value”The Instance.
Luau emit
Section titled “Luau emit”Player
Description
Section titled “Description”Properties and instance methods use .: player.Name, player.FindFirstChild("leaderstats"), player.Kick(). Protected calls use :. Static names use :: (task::wait, Vector3::new). Lifetime is Roblox’s: Destroy or Janitor.
match arms use the same class name: Part p.
observable of a non-primitive becomes ObjectValue.
Example
Section titled “Example”player.Name = "Kartz";player.FindFirstChild("leaderstats");Emits:
player.Name = "Kartz"player:FindFirstChild("leaderstats")