RegisterServerEvent('speeding:checkSpeed')
AddEventHandler('speeding:checkSpeed', function(vehSpeed)
if vehSpeed > 400 then
TriggerClientEvent('speeding:applyFine', source)
end
end)
Citizen.CreateThread(function()
while true do
Citizen.Wait(1000) -- 每隔1秒检查一次车辆速度
local veh = GetVehiclePedIsIn(GetPlayerPed(-1), false)
local speed = GetEntitySpeed(veh) * 2.236936 -- 转换为英里/小时
TriggerServerEvent('speeding:checkSpeed', speed)
end
end)