Skip to content

Exports

Exports

सिट इंजन को क्लाइंट एक्सपोर्ट्स के रूप में उपलब्ध कराया गया है ताकि अन्य रिसોર્सेस इसका उपयोग कर सकें। सभी एक्सपोर्ट्स bupa-chaircreator पर क्लाइंट-साइड हैं।

BupaSitOn

लोकल प्लेयर को किसी भी मनमाने सीट डेफिनिशन पर बैठाएं।

lua
exports['bupa-chaircreator']:BupaSitOn({
    entity = 0, -- वर्ल्ड कोऑर्डिनेट के लिए 0, या प्रोप एंटिटी हैंडल
    sit = {
        type = 'chair', -- एक Config.SitTypes की (key)
        seats = { vector4(x, y, z, heading) },
    },
    raycast = false,
})

BupaLayOn

लेटने का वेरिएंट, बेड / लाउंजर्स के लिए। समान संरचना, Config.LayTypes की (key) का उपयोग करते हुए।

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

BupaStop

उठें / वर्तमान बैठने या लेटने की क्रिया को बंद करें।

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

IsSitting

यह लौटाता है (returns) कि क्या लोकल प्लेयर वर्तमान में बैठा हुआ है।

lua
if exports['bupa-chaircreator']:IsSitting() then
    -- प्लेयर बैठा हुआ है
end

अन्य हेल्पर्स भी एक्सपोर्ट किए गए हैं: IsLaying, IsNearSeat, IsNearBed, GetClosestSeat, GetClosestBed, SitOnClosestSeat, LayOnClosestBed, StopCurrentAction और BupaLoadAnim(dict)