Jump to content

Som só motoristas


Recommended Posts

Esse é o script atual, e não está funcionando, quero que, somente o piloto e o co-piloto da frente podem acionar esse som, so que no meu, todos os ocupantes do carro podem usar esse som, a linha 1 que está errada, já tentei diversas combinações e não funcionou.

    if (seat == 0 or 1) then
    vehiclesSirene2[source] = playSound3D( "sirene2.wav", 0,0,0, true ) 
    setSoundMaxDistance(vehiclesSirene2[source], 99 )
    setSoundVolume (vehiclesSirene2[source], 1)
    attachElements (vehiclesSirene2[source], source, 0, 0, 0 )

 

Link to comment
addEvent("startSireneSound3",true) -- criamos um evento para iniciar o som da sirene
addEventHandler("startSireneSound3",root,
function(seat)
    local vehicle = getPedOccupiedVehicle( getLocalPlayer() )
    if(vehiclesSirene2[source])then -- ja tem o som na tabela do carro
    destroyElement(vehiclesSirene2[source]) -- destroy ele
    vehiclesSirene2[source] = nil -- deixa nulo pa poder usar dnv
    s2 = false
    elseif s1 == false then -- n tem o som ainda
    if ( vehicle ) then
    if (seat == 0 or 1) then
    vehiclesSirene2[source] = playSound3D( "s'irene2.wav", 0,0,0, true ) 
    setSoundMaxDistance(vehiclesSirene2[source], 99 )
    setSoundVolume (vehiclesSirene2[source], 1)
    attachElements (vehiclesSirene2[source], source, 0, 0, 0 )
    s2 = true
    end
    else
    end
end
end)

O que quero modificar é so o seat.

Edited by ODutii
Link to comment
14 hours ago, ODutii said:

addEvent("startSireneSound3",true) -- criamos um evento para iniciar o som da sirene
addEventHandler("startSireneSound3",root,
function(seat)
    local vehicle = getPedOccupiedVehicle( getLocalPlayer() )
    if(vehiclesSirene2[source])then -- ja tem o som na tabela do carro
    destroyElement(vehiclesSirene2[source]) -- destroy ele
    vehiclesSirene2[source] = nil -- deixa nulo pa poder usar dnv
    s2 = false
    elseif s1 == false then -- n tem o som ainda
    if ( vehicle ) then
    if (seat == 0 or 1) then
    vehiclesSirene2[source] = playSound3D( "s'irene2.wav", 0,0,0, true ) 
    setSoundMaxDistance(vehiclesSirene2[source], 99 )
    setSoundVolume (vehiclesSirene2[source], 1)
    attachElements (vehiclesSirene2[source], source, 0, 0, 0 )
    s2 = true
    end
    else
    end
end
end)

O que quero modificar é so o seat.

porque você não coloca if (seat == 0) or (seat == 1) then ?

Link to comment
  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...