local vehicleSirens = { --21/403 [514] = { ["1"] = {"341-25/1.ogg",600}, ["2"] = {"OSPPC/Syrr.wav",600}, ["lalt"] = {"341-25/r.ogg",600}, }, [427] = { ["1"] = {"341-21/gamet.ogg",700}, ["lalt"] = {"341-25/r.ogg",600}, }, [515] = { ["1"] = {"321-21/dzwiekowedobb.ogg",600}, ["lalt"] = {"341-21/tuba.ogg",600}, }, [455] = { ["1"] = {"341-26/1.ogg",600}, ["lalt"] = {"341-25/r.ogg",600}, }, [456] = { ["1"] = {"341-20/1.ogg",600}, ["c"] = {"341-53/mp.ogg",600}, ["lalt"] = {"341-53/alt.ogg",600}, }, [514] = { ["1"] = {"341-21/gamet.ogg",700}, ["lalt"] = {"341-25/r.ogg",600}, }, [400] = { ["1"] = {"341-90/1.mp3",600}, ["2"] = {"341-90/2.mp3",600}, ["3"] = {"341-90/3.mp3",600}, }, [499] = { ["1"] = {"SAPSP/51.ogg",600}, ["lalt"] = {"SAPSP/51alt.ogg",600}, }, --433 [544] = { ["lalt"] = {"341-53/alt.ogg",600}, ["1"] = {"341-53/1.ogg",600}, }, --413 [578] = { ["1"] = {"341-60/1.mp3",600}, }, [430] = { ["1"] = {"341-60/1.mp3",500}, --71 }, [599] = { ["1"] = {"AT/Rancher.ogg",500}, }, [426] = { ["1"] = {"Administracja/1.wav",600}, ["2"] = {"Administracja/2.wav",600}, ["3"] = {"Administracja/3.wav",600}, ["ralt"] = {"Administracja/alt.mp3",600}, }, --90 [604] = { ["1"] = {"PR/1.wav",600}, ["lalt"] = {"PR/Horn.wav",600}, }, [597] = { ["1"] = {"AT/AS-320.ogg",600}, ["0"] = {"korona.mp3",300}, ["lalt"] = {"PR/Horn.wav",600}, }, [579] = { ["1"] = {"341-25/1.ogg",600}, }, [443] = { ["1"] = {"341-49/1.ogg",600}, ["lalt"] = {"321-22/horn.ogg",600}, }, [459] = { ["1"] = {"OPP/1.ogg",600}, --482 }, [523] = { ["1"] = {"PR/moto.ogg",600}, ["lalt"] = {"Administracja/alt.mp3",600}, --416 }, [560] = { ["1"] = {"alfa/1.ogg",600}, }, [601] = { ["ralt"] = {"341-25/r.ogg",600}, ["1"] = {"341-21/1.wav",600}, ["2"] = {"341-21/2.wav",600}, ["3"] = {"341-21/3.wav",600}, ["4"] = {"341-21/4.wav",600}, ["5"] = {"341-21/5.wav",600}, },--455 [498] = { ["1"] = {"341-81/1.wav",600}, ["2"] = {"341-81/2.wav",600}, ["3"] = {"341-81/3.wav",600}, ["4"] = {"341-81/4.wav",600}, },--490 [482] = { ["1"] = {"esg-100/2.ogg",600}, ["2"] = {"esg-100/3.ogg",600}, ["3"] = {"esg-100/4.ogg",600}, ["4"] = {"esg-100/5.ogg",600}, ["0"] = {"korona.mp3",300}, ["ralt"] = {"esg-100/1.ogg",600}, ["lalt"] = {"esg-100/horn.ogg",600}, },--490 [528] = { ["1"] = {"OSPPC/fbi.ogg",600}, ["lalt"] = {"esg-100/horn.ogg",600}, }, [490] = { ["1"] = {"Administracja/1.wav",600}, ["2"] = {"Administracja/2.wav",600}, ["3"] = {"Administracja/3.wav",600}, ["0"] = {"korona.mp3",300}, ["ralt"] = {"Administracja/alt.mp3",600}, }, [598] = { ["1"] = {"Ceed/1.ogg",600}, ["lalt"] = {"Administracja/alt.mp3",600}, }, [473] = { ["1"] = {"341-90/GES110-Mix.ogg",600}, }, [525] = { ["1"] = {"341-81/1.ogg",600}, }, [538] = { ["1"] = {"IC/1.mp3",600}, ["2"] = {"IC/2.mp3",800}, }, [596] = { ["1"] = {"341-90/GES110-Mix.ogg",600}, ["0"] = {"korona.mp3",300}, ["lalt"] = {"Administracja/alt.mp3",600}, }, --/1 --489 [411] = { ["1"] = {"Ceed/1.ogg",600}, }, --413 [413] = { ["1"] = {"PR/syrenaS.wav",600}, ["ralt"] = {"OSPPC/unimog.ogg",600}, ["lalt"] = {"PR/Horn.wav",600}, }, [416] = { ["1"] = {"341-21/gamet.ogg",700}, ["ralt"] = {"OSPPC/unimog.ogg",600}, ["lalt"] = {"PR/Horn.wav",600}, },--573 [428] = { ["lalt"] = {"PR/Horn.wav",600}, ["1"] = {"341-81/1.ogg",600}, }, [407] = { ["1"] = {"Zura1120.ogg",600}, }, [539] = { ["1"] = {"341-90/GES110-Mix.ogg",600}, },--408 [489] = { ["1"] = {"Ceed/1.ogg",600}, ["lalt"] = {"Administracja/alt.mp3",600}, }, [554] = { ["lalt"] = {"Administracja/alt.mp3",200}, ["1"] = {"Administracja/1.wav",200}, ["2"] = {"Administracja/2.wav",200}, ["3"] = {"Administracja/3.wav",200}, }, [547] = { ["1"] = {"GES110-Mix.ogg",300}, }, ----403 [433] = { ["1"] = {"321-21/1.ogg",300}, ["2"] = {"321-21/2.ogg",300}, ["3"] = {"321-21/3.ogg",300}, ["4"] = {"321-21/4.ogg",300}, ["5"] = {"321-21/5.ogg",300}, ["6"] = {"321-21/6.ogg",300}, ["lalt"] = {"321-21/traba.ogg",600}, ["ralt"] = {"321-21/horn.ogg",600}, ["ralt"] = {"321-21/Pressluft.wav",300}, }, } --514 local activeSirens = { } local activHorn = {} addEventHandler("onClientKey",root,function (button,state) if isPedInVehicle( localPlayer ) and getVehicleController( getPedOccupiedVehicle( localPlayer ) ) == localPlayer then local veh = getPedOccupiedVehicle( localPlayer ) if vehicleSirens[getElementModel(veh)] then local sirens = vehicleSirens[getElementModel(veh)] if sirens[button] and state then setElementData(veh,"vmusic:"..button, not getElementData(veh,"vmusic:"..button)) end end end end) --button --addEventHandler("onClientRender",root,function () setTimer(function() for key, value in ipairs(getElementsByType("vehicle")) do -- if isElementStreamedIn(value) then if getElementData(value,"veh:faction") or getElementData(value,"vehicle:urzad") or getElementModel(value) == 547 or getElementData(value,"pojazd:admin") or getElementModel(value)== 538 or getElementModel(value) == 456 or getElementModel(value)== 515 or getElementData(value,"veh:uid") == 565 then if vehicleSirens[getElementModel(value)] then for k, v in pairs(vehicleSirens[getElementModel(value)]) do local model = getElementModel(value) if getElementData(value,"vmusic:"..k) then if ( not activeSirens[value] ) or ( not activeSirens[value][k] ) then local x, y, z = getElementPosition(value) if not activeSirens[value] then activeSirens[value] = {} end activeSirens[value][k] = playSound3D( vehicleSirens[model][k][1], x, y, z, true ) setSoundMaxDistance( activeSirens[value][k], vehicleSirens[model][k][2] ) local dim = getElementDimension(value) setElementDimension(activeSirens[value][k],dim) else local x, y, z = getElementPosition(value) setElementPosition(activeSirens[value][k],x,y,z) setSoundVolume( activeSirens[value][k], 2) end else if activeSirens[value] then if activeSirens[value][k] then if isElement(activeSirens[value][k]) then stopSound(activeSirens[value][k]) activeSirens[value][k] = nil end end end end end end end for key, value in pairs(activeSirens) do if ( not key or not isElement(key) ) then for k, v in pairs(activeSirens[key]) do if v and isElement(v) then stopSound(v) activeSirens[key][k] = nil end end end end end --end end,500,0) --end) --