> filo_studios
Paid Resources🔗 filo_joblib

Exports

Client and server exports and state bags.

Client

exports.filo_joblib:IsHandsUp()
exports.filo_joblib:SetHandsUp(bool)
exports.filo_joblib:Carry(serverId)
exports.filo_joblib:Escort(serverId)
exports.filo_joblib:StopInteraction()
exports.filo_joblib:PutInVehicle(vehicle)
exports.filo_joblib:TakeOutOfVehicle(vehicle)
exports.filo_joblib:GetInteraction()   -- { type, role, other } or nil
exports.filo_joblib:IsCarried()
exports.filo_joblib:IsCuffed()
exports.filo_joblib:GetCuffs()         -- 'soft', 'hard', 'rope' or nil

Server

exports.filo_joblib:StartCarry(src, target, force)
exports.filo_joblib:StartEscort(src, target, force)
exports.filo_joblib:StopInteraction(src)
exports.filo_joblib:PutInVehicle(src, netId)
exports.filo_joblib:TakeOutOfVehicle(src, netId, force)
exports.filo_joblib:GetInteraction(src)
exports.filo_joblib:Cuff(src, target, 'soft' | 'hard' | 'rope')
exports.filo_joblib:Uncuff(target)
exports.filo_joblib:GetCuffs(target)
exports.filo_joblib:SetMouthTaped(target, bool)
exports.filo_joblib:SetHeadBagged(target, bool)

State bags

Set on players and readable from any script.

KeyMeaning
handsUptrue while their hands are up
filoInteraction{ type, role, other } while carrying, carried, escorting or escorted
cuffed'soft', 'hard', 'rope' or nil (qbx metadata ishandcuffed mirrors it)
mouthTapedtrue while taped (muted)
headBaggedtrue while a bag is over their head

On this page