Markers, blips, and checkpoints
World helpers are lightweight server-created entities. Put them in the same dimension as the players who should see them.
ts
const marker = vimp.markers.create(1, 100, -1900, 21, 1.2, {
color: { r: 255, g: 45, b: 149, a: 180 },
visible: true,
dimension: 0,
})
const blip = vimp.blips.create(225, 100, -1900, 21, 48, 1, {
name: 'Garage',
shortRange: true,
dimension: 0,
})Set a blip's global option when every player in the same dimension should receive it regardless of distance. drawDistance is stored server-side but does not currently change streaming or rendering.
Checkpoints include a main position, a next position used for directional arrows, a radius, and RGBA color. For the final checkpoint in a route, use the same current and next coordinates.
Markers and checkpoints provide visuals; use colshapes or explicit server distance checks for authoritative interaction.