GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Segítségkérés => A témát indította: Ricsey - 2017. Március 28. - 20:58:46

Cím: 3dsound-nál repeatbe menjen a zene?
Írta: Ricsey - 2017. Március 28. - 20:58:46
Sziasztok, próbálkoztam 3dsounddal és azt akarom hogy repeatbe tehát folyamatosan menjen a zene ha leáll kezdődjön elölről, valaki tudna segíteni?
 
itt a kódom amit használok:
 

addEventHandler( \'onClientResourceStart\', resourceRoot,
        function( )
        local sound = playSound3D( \"zene.mp3\", 1941.3, -1772.9, 15.4 )
        setSoundMaxDistance(sound, 600 )
        setElementInterior ( sound, 0 )
end
)

 
 
Cím: 3dsound-nál repeatbe menjen a zene?
Írta: id100 - 2017. Március 28. - 21:02:37
Lekéred a hosszát, aztán újraindítod X időnként. (Ez egy lusta megoldás, de szerintem kivitelezhető még így is elég egyszerűen, sajnos nem tudom fejből van-e loop argumentumja vagy nincs-e)
Cím: 3dsound-nál repeatbe menjen a zene?
Írta: Live - 2017. Március 28. - 21:10:18

element playSound3D ( string soundURL, float x, float y, float z, [ bool looped = false, bool throttled = true ] )
Cím: 3dsound-nál repeatbe menjen a zene?
Írta: id100 - 2017. Március 28. - 21:14:30
Ezek szerint van loop argumentum :)  Elég azt true-ként beállítani is menni fog.
Cím: 3dsound-nál repeatbe menjen a zene?
Írta: rusztamas - 2017. Április 01. - 20:27:55

local sound = playSound3D( \"zene.mp3\", 1941.3, -1772.9, 15.4, true)
Cím: 3dsound-nál repeatbe menjen a zene?
Írta: Ricsey - 2017. Április 02. - 10:23:01
Köszönöm a válaszokat, sikerült :)