Skip to content

Exports

Exports

De zit-engine wordt aangeboden via client-exports zodat andere resources deze kunnen aansturen. Alle exports zijn client-side op bupa-chaircreator.

BupaSitOn

Laat de lokale speler plaatsnemen op een willekeurige stoeldefinitie.

lua
exports['bupa-chaircreator']:BupaSitOn({
    entity = 0, -- 0 voor een wereldcoördinaat, of een prop entity handle
    sit = {
        type = 'chair', -- een Config.SitTypes key
        seats = { vector4(x, y, z, heading) },
    },
    raycast = false,
})

BupaLayOn

Lig-variant, voor bedden / ligstoelen. Zelfde structuur, met gebruik van een Config.LayTypes key.

lua
exports['bupa-chaircreator']:BupaLayOn({
    entity = 0,
    bed = {
        type = 'bed',
        seats = { vector4(x, y, z, heading) },
    },
    raycast = false,
})

BupaStop

Sta op / stop de huidige zit- of ligactie.

lua
exports['bupa-chaircreator']:BupaStop()

IsSitting

Geeft terug of de lokale speler momenteel zit.

lua
if exports['bupa-chaircreator']:IsSitting() then
    -- speler zit
end

Andere helpers worden ook geëxporteerd: IsLaying, IsNearSeat, IsNearBed, GetClosestSeat, GetClosestBed, SitOnClosestSeat, LayOnClosestBed, StopCurrentAction en BupaLoadAnim(dict).