Exports
Exports
El motor de sentado se expone como exports de cliente para que otros recursos puedan controlarlo. Todos los exports son del lado del cliente (client-side) en bupa-chaircreator.
BupaSitOn
Sienta al jugador local en una definición de asiento arbitraria.
exports['bupa-chaircreator']:BupaSitOn({
entity = 0, -- 0 para una coordenada del mundo, o un handle de entidad de objeto (prop)
sit = {
type = 'chair', -- una clave de Config.SitTypes
seats = { vector4(x, y, z, heading) },
},
raycast = false,
})BupaLayOn
Variante de recostarse, para camas / tumbonas. Misma estructura, usando una clave de Config.LayTypes.
exports['bupa-chaircreator']:BupaLayOn({
entity = 0,
bed = {
type = 'bed',
seats = { vector4(x, y, z, heading) },
},
raycast = false,
})BupaStop
Levantarse / detener la acción actual de sentarse o recostarse.
exports['bupa-chaircreator']:BupaStop()IsSitting
Devuelve si el jugador local está sentado actualmente.
if exports['bupa-chaircreator']:IsSitting() then
-- el jugador está sentado
endℹ
También se exportan otras funciones auxiliares: IsLaying, IsNearSeat, IsNearBed, GetClosestSeat, GetClosestBed, SitOnClosestSeat, LayOnClosestBed, StopCurrentAction y BupaLoadAnim(dict).