Exports
Exports
Motorul de șezut este expus ca exporturi client pentru a putea fi controlat și de alte resurse. Toate exporturile sunt client-side pe bupa-chaircreator.
BupaSitOn
Așază jucătorul local pe o definiție arbitrară de scaun.
exports['bupa-chaircreator']:BupaSitOn({
entity = 0, -- 0 pentru o coordonare în lume, sau un handle de entitate de tip prop
sit = {
type = 'chair', -- o cheie Config.SitTypes
seats = { vector4(x, y, z, heading) },
},
raycast = false,
})BupaLayOn
Varianta de culcare, pentru paturi / șezlonguri. Aceeași structură, folosind o cheie Config.LayTypes.
exports['bupa-chaircreator']:BupaLayOn({
entity = 0,
bed = {
type = 'bed',
seats = { vector4(x, y, z, heading) },
},
raycast = false,
})BupaStop
Ridică-te / oprește acțiunea curentă de șezut sau culcat.
exports['bupa-chaircreator']:BupaStop()IsSitting
Returnează dacă jucătorul local este așezat în prezent.
if exports['bupa-chaircreator']:IsSitting() then
-- jucătorul este așezat
endℹ
Alte funcții ajutătoare sunt de asemenea exportate: IsLaying, IsNearSeat, IsNearBed, GetClosestSeat, GetClosestBed, SitOnClosestSeat, LayOnClosestBed, StopCurrentAction și BupaLoadAnim(dict).