Exports
Exports - Client
addActionsCategory- Adds a new option to F6 job menu.
exports['lunar_jobscreator']:addActionsCategory({
name = 'objects',
label = 'Objects',
icon = 'cone',
onSelect = function()
-- Open your menu here
end
})removeActionsCategory- Removes a option from F6 job menu.
exports['lunar_jobscreator']:removeActionsCategory(name) -- Pass the category name inisCuffed- Returns true if the localplayer is handcuffed.
exports['lunar_jobscreator']:isCuffed()isDragged - Returns true if the localplayer is dragged.
exports['lunar_jobscreator']:isDragged()steal - Opens the target player inventory.
exports['lunar_jobscreator']:steal(targetPed) -- Pass in the target player ped handcuff - Handcuffs the player with handcuffs/zipties.
exports['lunar_jobscreator']:handcuff(targetPed) -- Pass in the target player ped drag - Drag the handcuffed player.
if IsPedCuffed(targetPed) then -- Check if the target ped is handcuffed
exports['lunar_jobscreator']:drag(targetPed) -- Pass in the target player ped
endcarry - Used to carry a player on your shoulder.
exports['lunar_jobscreator']:carry(targetPed) -- Pass in the target player pedput_in_vehicle- Puts the dragged player to the target vehicle.
exports['lunar_jobscreator']:put_in_vehicle(vehicle) -- Pass the target vehicleout_the_vehicle- Takes the last cuffed player out of the vehicle.
exports['lunar_jobscreator']:out_the_vehicle(vehicle) -- Pass the target vehiclehijack- Unlocks the target vehicle.
exports['lunar_jobscreator']:hijack(vehicle) -- Pass the target vehiclerepair- Repairs the target vehicle.
exports['lunar_jobscreator']:repair(vehicle) -- Pass the target vehicleclean- Cleans the target vehicle.
exports['lunar_jobscreator']:clean(vehicle) -- Pass the target vehicleimpound- Impounds the target vehicle (Deletes it basically)
exports['lunar_jobscreator']:impound(vehicle) -- Pass the target vehicleExports - Server
uncuff- Uncuffs the target player.
exports['lunar_jobscreator']:uncuff(targetId) -- Pass the player server IDgetVehicleFromDatabase- Fetches the vehicle from the lunar_unijob_vehicles table. More info in config/sv_edit.lua
exports['lunar_jobscreator']:getVehicleFromDatabase(plate) -- Pass the vehicle platesetJobGradeSalary- Sets the grade's salary and saves it into the database.
exports['lunar_jobscreator']:setJobGradeSalary(jobName, gradeIndex, amount) -- Pass the vehicle plateLast updated