Server

Callbacks

mh-cdheist:startMission

Starts the heist mission for a player. Checks for money and police requirements.

Bridge.TriggerCallback('mh-cdheist:startMission', function(success, message)    -- success: boolean    -- message: string (info or error)end)

mh-cdheist:placeBarrier

Handles the logic for removing the barrier item and marking it as placed.

Bridge.TriggerCallback('mh-cdheist:placeBarrier', function(success, message) ... end)

Events

mh-cdheist:doorExplosion

Informs the server that the main door has been blown open. Triggers police alerts.

TriggerServerEvent('mh-cdheist:doorExplosion')

mh-cdheist:collectDocument / mh-cdheist:collectKeys

Handles item distribution during the heist stages.

TriggerServerEvent('mh-cdheist:collectDocument')
TriggerServerEvent('mh-cdheist:collectKeys')

mh-cdheist:registerStolenVehicle

Registers the vehicle as stolen and starts the GPS tracking period.

mh-cdheist:gpsRemoved

Ends the police tracking and enables the delivery phase.

mh-cdheist:completeHeist

Finalizes the mission and rewards the player with black money.

Last updated