Uso de playSound y playSound3D
Lua Tutorial de playSound y playSound3D
Buenas en este tutorial lua,les estaré mostrando el uso de playSound y playSound3D.
playSound = Se usa para reproducir un sonido en el server en el cual solo lo escuchara individualmente.
playSound3D = Se usa para reproducir un sonido en un lugar específico del server y lo escucharan todos.
Los formatos de audio soportados en playSounds son MP3, WAV, OGG, RIFF, MOD, XM, IT y S3M.
Las funciones de playSounds son tipo “client”.
Ejemplo:
function sonido()
local son = playSound( "musica.mp3", false)
setSoundVolume(son,1.0)
end
Bueno como acaban de ver esto sería un breve ejemplo de la función playSound,pasare a explicar como funcionan las funciones agregadas.
Como verán en nuestra función hemos agregado un false al final ¿porque la hemos agregado?,bien como sabrán true = verdadero y false = falso..Bueno aquí sería false = No repite la canción y true = Repite la canción una y otra vez.
setSoundVolume = Esta función sirve para controlar el volumen del sonido,La cantidad de volumen que le pondremos, solo se puede de
0.5 -a- 1.0:
0.5 = 50%
0.6 = 60%
1.0 = 100%
recuerden NO podemos pasar de 1.0 .
Bueno ahora pasemos a playSound3D
playSound3D = Se usa para reproducir un sonido en un lugar específico del server y con lo cual podrán escucharlo todos.
Ejemplo:
function lugar()
local 3d = playSound3D( "sonido.mp3", x, y, z, false )
setSoundMaxDistance(3d,250) -- "250" metros al rededor de x, y, z.
end
addEventHandler("onClientResourceStart",getRootElement(),lugar)
x, y, z = Ustedes devén de colocar la posición de donde quieren que se escuche el audio.
Un breve ejemplo sería : local 3d = playSound3D( "sonido.mp3", -1244, 452, 15, false )
Como anteriormente hemos dicho que false = No repite la canción y true = Repite la canción una y otra vez.
setSoundMaxDistance = Ese código le he dado al playSound3D es una distancia máxima a la cual se podrá escuchar el sonido de 250, al rededor de la posición x, y, z. Recordemos que a medida que se alejen el sonido bajará de volumen hasta desaparecer.
Esto a sido todo espero que les haya servido este tutorial pronto traeremos más.