mirror of
https://github.com/jimathy/jim_bridge.git
synced 2026-08-19 14:56:02 +01:00
add spam free ensureNetToVeh()
This commit is contained in:
@@ -190,6 +190,28 @@ function pushVehicle(entity)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function ensureNetToVeh(vehNetID)
|
||||||
|
if Config.System.Debug then print("^6Bridge^7: ^3ensureNetToVeh^7: ^2Requesting NetworkDoesNetworkIdExist^7(^6"..vehNetID.."^7)") end
|
||||||
|
local timeout = 100
|
||||||
|
while not NetworkDoesNetworkIdExist(vehNetID) and timeout > 0 do
|
||||||
|
timeout -= 1
|
||||||
|
Wait(10)
|
||||||
|
end
|
||||||
|
if not NetworkDoesNetworkIdExist(vehNetID) then
|
||||||
|
return 0
|
||||||
|
end
|
||||||
|
timeout = 100
|
||||||
|
local vehicle = NetToVeh(vehNetID)
|
||||||
|
while not DoesEntityExist(vehicle) and vehicle ~= 0 and timeout > 0 do
|
||||||
|
timeout -= 1
|
||||||
|
Wait(10)
|
||||||
|
end
|
||||||
|
if not DoesEntityExist(vehicle) then
|
||||||
|
return 0
|
||||||
|
end
|
||||||
|
return vehicle
|
||||||
|
end
|
||||||
|
|
||||||
function makeBlip(data)
|
function makeBlip(data)
|
||||||
local blip = AddBlipForCoord(data.coords)
|
local blip = AddBlipForCoord(data.coords)
|
||||||
SetBlipAsShortRange(blip, true)
|
SetBlipAsShortRange(blip, true)
|
||||||
|
|||||||
Reference in New Issue
Block a user