Skip to content

Checkpoint

Makes the part it’s in the respawn point of each player who touches it.

  • Inherits: Behavior → Instance
  • Creatable: Yes: new Checkpoint(), or Instance.new('Checkpoint', parent).
  • Replication: Server only: it, and everything inside it, is never sent to clients.

Type: number · Default: 0 · Range: -1,000,000 to 1,000,000 (clamped) · Access: read/write · Replicates: no

Progress: a checkpoint with a lower order than the player’s current one does nothing, so going back never loses progress.

Type: Color3 · Default: Color3.fromHex('#34c759') · Access: read/write · Replicates: no

The color it turns once a player reaches it.

Inherited from Behavior: enabled, running

Inherited from Instance: name, archivable, id, className, parent, destroyed

Inherited from Behavior: activate

Inherited from Instance: getPropertyChangedSignal, setAttribute, getAttribute, getAttributes, getAttributeChangedSignal, getChildren, getDescendants, findFirstChild, findFirstChildOfClass, findFirstChildWhichIsA, findFirstAncestor, findFirstAncestorWhichIsA, waitForChild, isA, isDescendantOf, isAncestorOf, getFullName, clearAllChildren, destroy, clone, toString

Inherited from Instance: changed, childAdded, childRemoved, descendantAdded, descendantRemoving, ancestryChanged, destroying, attributeChanged