Main/resources/[qb]/qb-smallresources/client/noshuff.lua

31 lines
858 B
Lua
Raw Normal View History

2025-06-07 08:51:21 +02:00
local disableShuffle = true
RegisterNetEvent('QBCore:Client:EnteredVehicle', function(data)
local ped = PlayerPedId()
while IsPedInAnyVehicle(ped, false) do
local sleep = 100
if disableShuffle and GetPedInVehicleSeat(data.vehicle, 0) == ped and GetIsTaskActive(ped, 165) then
sleep = 0
SetPedIntoVehicle(ped, data.vehicle, 0)
SetPedConfigFlag(ped, 184, true)
end
Wait(sleep)
end
end)
RegisterNetEvent('SeatShuffle', function()
local ped = PlayerPedId()
if IsPedInAnyVehicle(ped, false) then
disableShuffle = false
SetPedConfigFlag(ped, 184, false)
Wait(3000)
disableShuffle = true
else
CancelEvent()
end
end)
RegisterCommand('shuff', function()
TriggerEvent('SeatShuffle')
end, false)