Checkpoints
Checkpoints are 3D visual markers used for races, missions, and navigation. They are
larger and more visible than standard markers. Use CreateCheckpoint to place them.
Create checkpoints only while players need them, retain the returned handle, and
delete each checkpoint when the route or activity finishes.
Quick Usage
-- Create a checkpoint
local checkpoint = CreateCheckpoint(
2, -- Type (thick chevron up)
x1, y1, z1, -- Position
x2, y2, z2, -- Point towards (next checkpoint)
5.0, -- Radius
255, 255, 0, 100, -- RGBA colour
0 -- Reserved
)
-- Delete when done
DeleteCheckpoint(checkpoint)// JavaScript equivalent
const checkpoint = CreateCheckpoint(2, x1, y1, z1, x2, y2, z2, 5.0, 255, 255, 0, 100, 0);
DeleteCheckpoint(checkpoint);All Checkpoint Types
Official source · Snapshot: · Download complete JSON
238 of 238 entries
Source scope and usage notes
The checkpoint ordering is documented for build 2189; earlier builds can use different IDs. The second group is not a second list of checkpoint types: it contains reserved-parameter values for types 44–46. Values of 100 or more add the listed marker beside the number. Keep type, reserved value, and marker ID separate.
Images are served from this repository, not hotlinked. Empty source fields and unknown identifiers are retained as unknown. View the official source or download the complete dataset.







































