Jump to content

[Solucionado] playSound3D no se digna a funcionar.


Platin

Recommended Posts

Posted (edited)

Por alguna razón esta función simple no funciona de ninguna forma, comprobe y llega a la parte donde debería de iniciarse el playSound3D, pero sigue sin pasar nada. También comprobe a ver si funcionaba con playSound y tampoco. Pero vía comando se escucha.

client-side:

function fase2boss2() 
    local bosses = getElementsByType ( "ped",root,true ) 
    for theKey,boss in ipairs(bosses) do 
        local esBoss = (getElementData (boss, "boss")) 
        if esBoss then 
            local fase2 = getElementData(boss, "fase2") 
            local vida = exports.extrahealth:getElementExtraHealth(boss) 
            local x, y, z = getElementPosition(boss) 
            if not fase2 then 
                if (vida < 1500) then 
                    sonido = playSound3D("sonidos/grito1.mp3", x, y, z) -- No funciona por algún motivo incomprensible, terminar en el futuro. 
                    setSoundMaxDistance(sonido, 50) 
                    setElementData(boss, "fase2", true) 
                    triggerServerEvent("fase2boss2", boss) 
                end 
            end 
        end 
    end 
end 
addEventHandler("onClientRender", root, fase2boss2) 

Edited by Guest
Posted

playSound3D con onClientRender es excesivo, a lo mejor ese es el problema. Intenta con setTimer en vez de ese evento.

Posted
playSound3D con onClientRender es excesivo, a lo mejor ese es el problema. Intenta con setTimer en vez de ese evento.

Arreglado, puse scr en vez de src en el meta.xml

  • Recently Browsing   0 members

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