Skip to main content

Options pour développeur & exports

Si tu développes une autre ressource (script d'anti-triche, mini-jeu, script métier personnalisé...), BootStore expose des événements et des exports pour s'y greffer sans modifier son code interne.

Événements diffusés (AddEventHandler)

BootStore:onPropTaken(source, propData, vehicleNetId)
BootStore:onPropDropped(source, propData, coords)
BootStore:onPropStored(source, propData, vehicleNetId)
BootStore:onPropGiven(sourceFrom, sourceTo, propData)
BootStore:onVehicleSpawnedWithProps(vehicleNetId, propsList)
BootStore:onConfigSaved(vehicleModel, propData)

Exports disponibles

exports['BootStore-INT']:IsPlayerHoldingProp(source)        -- bool
exports['BootStore-INT']:GetHeldPropData(source)            -- table | nil
exports['BootStore-INT']:GetVehiclePropsConfig(netId)        -- table (liste, vide si rien/refusé)
exports['BootStore-INT']:ForceDropProp(source)               -- bool (true si une dépose a été déclenchée)