cl_utils.lua
CreateThread(function()
for k,v in pairs(Config.CabLocations) do
CORE:SafeRequestModel(v.PedModel, 5000)
local ped = CreatePed(4, v.PedModel, v.AccesCoord.x, v.AccesCoord.y, v.AccesCoord.z, 0.0, false, true)
SetEntityHeading(ped, v.AccesCoord.w)
SetBlockingOfNonTemporaryEvents(ped, true)
SetPedFleeAttributes(ped, 0, false)
SetPedCombatAttributes(ped, 17, true)
SetPedCanBeTargetted(ped, false)
SetEntityInvincible(ped, true)
SetPedCanBeDraggedOut(ped, false)
SetPedCanRagdoll(ped, false)
SetCanAttackFriendly(ped, false, false)
if Config.Interaction == "target" then
exports["ak4y-core"]:AddEntityToTargeting(
ped,
"Taxi Job",
"ak4y-taxi:Open",
nil,nil, 1.5
)
end
end
end)
GiveVehicleKeys = function(plate, veh)
TriggerServerEvent('qb-vehiclekeys:server:AcquireVehicleKeys', plate)
end
PathTaken = function(distance)
TriggerServerEvent('ak4y-taxi:AddTask-sv', 1, distance)
end
SatisfiedTrip = function()
TriggerServerEvent('ak4y-taxi:AddTask-sv', 2, 1)
end
DissatisfiedTrip = function()
end
FinishJob = function()
TriggerServerEvent('ak4y-taxi:AddTask-sv', 3, 1)
end
EarnedMoney = function(money)
TriggerServerEvent('ak4y-taxi:AddTask-sv', 4, math.floor(money))
endLast updated