Exportlar
Dış Aktarımlar (Exports)
Oturma motoru, diğer resource'ların bunu tetikleyebilmesi için client export olarak dışarı aktarılmıştır. Tüm export'lar bupa-chaircreator üzerinde client-side olarak çalışır.
BupaSitOn
Yerel oyuncuyu isteğe bağlı bir koltuk tanımına oturtur.
exports['bupa-chaircreator']:BupaSitOn({
entity = 0, -- Dünya koordinatları için 0, veya bir prop entity handle değeri
sit = {
type = 'chair', -- Bir Config.SitTypes anahtarı
seats = { vector4(x, y, z, heading) },
},
raycast = false,
})BupaLayOn
Yataklar / şezlonglar için yatış varyantı. Aynı yapıdadır, bir Config.LayTypes anahtarı kullanır.
exports['bupa-chaircreator']:BupaLayOn({
entity = 0,
bed = {
type = 'bed',
seats = { vector4(x, y, z, heading) },
},
raycast = false,
})BupaStop
Ayağa kalkar / mevcut oturma veya yatma eylemini durdurur.
exports['bupa-chaircreator']:BupaStop()IsSitting
Yerel oyuncunun şu anda oturup oturmadığını döndürür.
if exports['bupa-chaircreator']:IsSitting() then
-- oyuncu oturuyor
endℹ
Diğer yardımcı fonksiyonlar da export edilmiştir: IsLaying, IsNearSeat, IsNearBed, GetClosestSeat, GetClosestBed, SitOnClosestSeat, LayOnClosestBed, StopCurrentAction ve BupaLoadAnim(dict).