eksdi123
Wiek: 25 Na forum: 1982 dni Posty: 26
Nick w MP: Kupson
Kod: addEvent("broadcastSound3D", true)
addEventHandler("broadcastSound3D", root, function(sound,range,minrange, bliskiKomunikat, dalekiKomunikat)
local el=source
if getElementDimension(localPlayer)~=getElementDimension(el) then return end
if getElementInterior(localPlayer)~=getElementInterior(el) then return end
local x,y,z=getElementPosition(localPlayer)
local x2,y2,z2=getElementPosition(el)
local dist=getDistanceBetweenPoints3D(x,y,z,x2,y2,z2)
if dist<range*2 then
if bliskiKomunikat and minrange and dist<minrange then
triggerEvent("onCaptionedEvent", root, bliskiKomunikat, 10)
outputChatBox(" * " .. bliskiKomunikat)
elseif dalekiKomunikat and dist<range then
triggerEvent("onCaptionedEvent", root, dalekiKomunikat, 10)
outputChatBox(" * " .. dalekiKomunikat)
end
local s=playSound3D(sound, x2,y2,z2)
setSoundMinDistance(s, minrange or 25)
setSoundMaxDistance(s, range)
end
end)
----------------------------------------------
------------Sygna?y SAPD------------
----------------------------------------------
local Dzwiek=getTickCount()-1000
function DzwiekO()
if getTickCount()-Dzwiek<1000 then return end
Dzwiek=getTickCount()
local veh=getPedOccupiedVehicle(localPlayer)
if veh and getVehicleController(veh)==localPlayer then
if getElementData(veh,"vehicle:police") or getElementData(veh,"vehicle:id") == 407 then
triggerServerEvent("toggleVehicleSound",veh,"Audio/pier.wav",400)
cancelEvent()
return
end
end
end
bindKey("3","down",DzwiekO)
local Dzwiek=getTickCount()-1000
function DzwiekOO()
if getTickCount()-Dzwiek<1000 then return end
Dzwiek=getTickCount()
local veh=getPedOccupiedVehicle(localPlayer)
if veh and getVehicleController(veh)==localPlayer then
local model = getElementModel(veh)
if getElementData(veh,"vehicle:police") or getElementData(veh,"vehicle:id") == 407 then
triggerServerEvent("toggleVehicleSound",veh,"Audio/yelp.wav",400)
cancelEvent()
return
end
end
end
bindKey("2","down",DzwiekOO)
local Dzwiek=getTickCount()-1000
function DzwiekOOO()
if getTickCount()-Dzwiek<1000 then return end
Dzwiek=getTickCount()
local veh=getPedOccupiedVehicle(localPlayer)
if veh and getVehicleController(veh)==localPlayer then
local model = getElementModel(veh)
if getElementData(veh,"vehicle:police") or getElementData(veh, "vehicle:dzwiekp") or getElementData(veh,"vehicle:id") == 407 then
triggerServerEvent("toggleVehicleSound",veh,"Audio/wail.wav",400)
cancelEvent()
return
end
end
end
bindKey("1","down",DzwiekOOO)
local Dzwiek=getTickCount()-1000
function DzwiekOOOO()
if getTickCount()-Dzwiek<1000 then return end
Dzwiek=getTickCount()
local veh=getPedOccupiedVehicle(localPlayer)
if veh and getVehicleController(veh)==localPlayer then
local model = getElementModel(veh)
if getElementData(veh,"vehicle:police") or getElementData(veh,"vehicle:id") == 407 then
triggerServerEvent("toggleVehicleSound",veh,"Audio/hilo.wav",400)
cancelEvent()
return
end
end
end
bindKey("4","down",DzwiekOOOO)
local Dzwiek=getTickCount()-1000
function DzwiekOOOOO()
if getTickCount()-Dzwiek<1000 then return end
Dzwiek=getTickCount()
local veh=getPedOccupiedVehicle(localPlayer)
if veh and getVehicleController(veh)==localPlayer then
local model = getElementModel(veh)
if getElementData(veh,"vehicle:police") or getElementData(veh,"vehicle:id") == 407 then
triggerServerEvent("toggleVehicleSound",veh,"Audio/poganiacz.mp3",400)
cancelEvent()
return
end
end
end
bindKey("lctrl","down",DzwiekOOOOO)
local Dzwiek=getTickCount()-1000
function DzwiekCZF()
if getTickCount()-Dzwiek<1000 then return end
Dzwiek=getTickCount()
local veh=getPedOccupiedVehicle(localPlayer)
if veh and getVehicleController(veh)==localPlayer then
local model = getElementModel(veh)
if getElementData(veh,"vehicle:CZF") or getElementData(veh,"vehicle:id") == 407 then
triggerServerEvent("toggleVehicleSound",veh,"Audio/siren.mp3",400)
cancelEvent()
return
end
end
end
bindKey("1","down",DzwiekCZF)
local Dzwiek=getTickCount()-1000
function Dzwiek21()
if getTickCount()-Dzwiek<1000 then return end
Dzwiek=getTickCount()
local veh=getPedOccupiedVehicle(localPlayer)
if veh and getVehicleController(veh)==localPlayer then
local model = getElementModel(veh)
if getElementData(veh,"vehicle:21") or getElementData(veh,"vehicle:id") == 407 then
triggerServerEvent("toggleVehicleSound",veh,"Audio/21.mp3",400)
cancelEvent()
return
end
end
end
bindKey("1","down",Dzwiek21)
local Dzwiek=getTickCount()-1000
function Dzwiek25()
if getTickCount()-Dzwiek<1000 then return end
Dzwiek=getTickCount()
local veh=getPedOccupiedVehicle(localPlayer)
if veh and getVehicleController(veh)==localPlayer then
local model = getElementModel(veh)
if getElementData(veh,"vehicle:25") or getElementData(veh,"vehicle:id") == 407 then
triggerServerEvent("toggleVehicleSound",veh,"Audio/25.mp3",400)
cancelEvent()
return
end
end
end
bindKey("1","down",Dzwiek25)
local Dzwiek=getTickCount()-1000
function Dzwiek51()
if getTickCount()-Dzwiek<1000 then return end
Dzwiek=getTickCount()
local veh=getPedOccupiedVehicle(localPlayer)
if veh and getVehicleController(veh)==localPlayer then
local model = getElementModel(veh)
if getElementData(veh,"vehicle:51") or getElementData(veh,"vehicle:id") == 407 then
triggerServerEvent("toggleVehicleSound",veh,"Audio/51.mp3",400)
cancelEvent()
return
end
end
end
bindKey("1","down",Dzwiek51)
local Dzwiek=getTickCount()-1000
function Dzwiekp1()
if getTickCount()-Dzwiek<1000 then return end
Dzwiek=getTickCount()
local veh=getPedOccupiedVehicle(localPlayer)
if veh and getVehicleController(veh)==localPlayer then
local model = getElementModel(veh)
if getElementData(veh,"vehicle:dzwiek") or getElementData(veh,"vehicle:id") == 407 then
triggerServerEvent("toggleVehicleSound",veh,"Audio/p1.mp3",400)
cancelEvent()
return
end
end
end
bindKey("1","down",Dzwiekp1)
----------------- Teraz Dzwieki --------------------------
addEvent("createVehicleSound", true)
addEventHandler("createVehicleSound", root, function(dzwiek,range)
local snd=playSound3D(dzwiek, 0,0,0,true)
setSoundMaxDistance(snd, range or 125)
attachElements(snd, source)
end)
addEvent("destroyVehicleSound", true)
addEventHandler("destroyVehicleSound", root, function()
local el=getAttachedElements(source)
for i,v in ipairs(el) do
if getElementType(v)=="sound" then
destroyElement(v)
end
end
end)
addEvent("odtworzDzwiek", true)
addEventHandler("odtworzDzwiek", resourceRoot, function(dzwiek)
if fileExists("audio/"..dzwiek..".ogg") then
playSound("audio/"..dzwiek..".ogg")
elseif fileExists("audio/"..dzwiek..".mp3") then
playSound("audio/"..dzwiek..".mp3")
end
end)
Client
[ Dodano : 2021-11-11, 21:05 ]
No i da?by rad? kto? pom?c jako??