From c0d2afff3153d4a3bd7c207cacadd4170af63d62 Mon Sep 17 00:00:00 2001 From: doritohead <81892751+doritohead@users.noreply.github.com> Date: Sat, 2 Jul 2022 17:34:05 +0100 Subject: [PATCH] Update main.lua These changes make it so the player doesnt spawn inside of the vehicle but still able to recieve rentals papers with the correct information on them. Also added the export to set fuel as full rather than renting a car and sometimes its nearly empty. --- client/main.lua | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/client/main.lua b/client/main.lua index 2e78f5a..c97fffc 100644 --- a/client/main.lua +++ b/client/main.lua @@ -86,17 +86,16 @@ AddEventHandler('qb-rental:spawncar', function(data) local player = PlayerPedId() QBCore.Functions.SpawnVehicle(model, function(vehicle) SetEntityHeading(vehicle, 340.0) - TaskWarpPedIntoVehicle(player, vehicle, -1) + --TaskWarpPedIntoVehicle(player, vehicle, -1) + exports['ps-fuel']:SetFuel(vehicle, 100.0) -- Change name if using different Fuel Script TriggerEvent("vehiclekeys:client:SetOwner", GetVehicleNumberPlateText(vehicle)) + local vehicleLabel = GetDisplayNameFromVehicleModel(GetEntityModel(vehicle)) + vehicleLabel = GetLabelText(vehicleLabel) + local plate = GetVehicleNumberPlateText(vehicle) + TriggerServerEvent('qb-rental:rentalpapers', plate, vehicleLabel, money) SetVehicleEngineOn(vehicle, true, true) SpawnVehicle = true end, vector4(111.4223, -1081.24, 29.192,340.0), true) - Wait(1000) - local vehicle = GetVehiclePedIsIn(player, false) - local vehicleLabel = GetDisplayNameFromVehicleModel(GetEntityModel(vehicle)) - vehicleLabel = GetLabelText(vehicleLabel) - local plate = GetVehicleNumberPlateText(vehicle) - TriggerServerEvent('qb-rental:rentalpapers', plate, vehicleLabel, money) end) RegisterNetEvent('qb-rental:return')