Skip to content

Exports

Exports

Mesin duduk (sit engine) diekspos sebagai client export agar resource lain dapat mengendalikannya. Semua export bersifat client-side pada bupa-chaircreator.

BupaSitOn

Dudukkan pemain lokal pada definisi kursi arbitrer.

lua
exports['bupa-chaircreator']:BupaSitOn({
    entity = 0, -- 0 untuk koordinat dunia, atau handle entitas prop
    sit = {
        type = 'chair', -- kunci Config.SitTypes
        seats = { vector4(x, y, z, heading) },
    },
    raycast = false,
})

BupaLayOn

Varian berbaring, untuk kasur / kursi panjang. Bentuk yang sama, menggunakan kunci Config.LayTypes.

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

BupaStop

Berdiri / menghentikan aksi duduk atau berbaring saat ini.

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

IsSitting

Mengembalikan status apakah pemain lokal sedang duduk.

lua
if exports['bupa-chaircreator']:IsSitting() then
    -- pemain sedang duduk
end

Helper lain juga diekspor: IsLaying, IsNearSeat, IsNearBed, GetClosestSeat, GetClosestBed, SitOnClosestSeat, LayOnClosestBed, StopCurrentAction dan BupaLoadAnim(dict).