Jump to content

Reproductor de música


KaNaRi0

Recommended Posts

Estaba usando el sistema de música con script lua, un meta y un archivo mp3 pero me surgen problemas como los de que la canción nunca acaba, y solo puedo colocar una ya que si pongo más suenan a la vez. Me gustaría saber si es posible añadir un reproductor de música a mi servidor, por ejemplo pulsando F2 y se abre un menú con la música que tú pongas.

Gracias!

Link to comment

Sí, es verdad que luego la descarga del server son muchos megas. Oigan aprovechando este post, quiero poner una intro music al servidor, osea puedo poner el file del mp3 y el scr en el meta.xml del gamemode race como ya hize una vez pero quiero no quiero vuelva a repetirse hasta que salgas y entres de nuevo al servidor. Solo al entrar al server. ¿Es posible hacerlo? Gracias.

Link to comment

@Yakuza: Deberias leer lo que dice sobre el evento onClientPlayerJoin.

This event is triggered when a player joins a server. It is triggered for all players except the local player, as the local player joins the server before their client-side resources are started. It would also be possible for two players to join within a few seconds of each other and for the two players' scripts may not receive onClientPlayerJoin events as their scripts wouldn't have started yet.
addEventHandler("onClientResourceStart", resourceRoot, 
    function () 
        playSound("tumusica.mp3", true) -- el true define si quieres que se repita, si no quieres que se repita pones false 
    end 
) 

Necesitas usar onClientResourceStart, asi cuando el recurso se inicia el sonido empieza.

Link to comment

Recomiendo excesivamente agregar canciones online, no agregándolas al meta.xml.

Ejemplo, vas a mp3raid.com y buscas la canción que quieras, la seleccionas, haces lo que la pagina te pide que es solamente ingresar captcha y cuando te aparezca el botón Download, le das con el clic derecho y le pones Copiar dirección de enlace, y lo que el explorador copió lo pones en comillas en playSound ().

Ejemplo:

playSound ( "http://www.google.com" )

Obviamente que puse cualquier URL, pero si haces lo que te dije funcionará, y te ahorraras mucho peso en el servidor. Una canción normalmente pesa alrededor de 5 mb, si pones 10 canciones con la forma que te dije seran 5 kb lo que pesen y no lo necesitaras agregar en el meta.

Link to comment

man diego la probe es genial y con 0% mb descargado buee asi lo ise yo xDD :

addEventHandler("onClientResourceStart", resourceRoot, 
    function () 
        playSound("http://giorgio92.myblog.it/media/01/01/1302890276.mp3", true) 
    end 
) 

<meta> 
    <info author="ElMota" version="1.2" type="script" name="MusicURL" description="nada" showInResourceBrowser="true" /> 
     
<script src="URL.lua" type="client" /> 
</meta> 

xDD

pero la cancion nunca para :/

Link to comment

me profundiste mas en esto del sound y ise esto miren :P

function startMySound() 
    sound = playSound( "http://escapadehigh.com/Stuff/Pump.mp3", true ) 
end 
  
function stopMySound() 
    stopSound( sound ) 
end 
addCommandHandler ( "pararbyp", stopMySound ) 
addCommandHandler ( "escucharbyp", startMySound ) 
---------------------------------------------------------------------------------------------------------------------------------- 
function startMySound2() 
    sound = playSound( "http://tubefot.com/discografias/farruko/Fuego%20Ft.%20Farruko%20-%20Una%20Vaina%20Loca%20(Official%20Remix)%20%20([url=http://WWW.ELGENERO.COM]WWW.ELGENERO.COM[/url]).mp3", true ) 
end 
  
function stopMySound2() 
    stopSound( sound ) 
end 
addCommandHandler ( "pararfr", stopMySound2 ) 
addCommandHandler ( "escucharfr", startMySound2 ) 
-------------------------------------------------------------------------------------------------------------------------------- 
function startMySound3() 
    sound = playSound( [url=http://spm77.free.fr/Music/David%20Guetta]http://spm77.free.fr/Music/David%20Guetta[/url]%20-%20One%20More%20Love%20(2010)%20-%20Dance/103-david_guetta_feat_akon-sexy_bitch.mp3", true ) 
end 
  
function stopMySound3() 
    stopSound( sound ) 
end 
addCommandHandler ( "parardg", stopMySound3 ) 
addCommandHandler ( "escuchardg", startMySound3 ) 
 

Link to comment

Primero: Deja de hacer mas de un post seguido.

Segundo: Te olvidaste de las comillas en "startMySound3".

Tercero:

function startMySound() 
    sound = playSound( "http://escapadehigh.com/Stuff/Pump.mp3", true ) 
end 
  
function stopMySound() 
    if isElement(sound) then destroyElement(sound) 
end 
addCommandHandler ( "pararbyp", stopMySound ) 
addCommandHandler ( "escucharbyp", startMySound ) 
---------------------------------------------------------------------------------------------------------------------------------- 
function startMySound2() 
    sound = playSound( "http://tubefot.com/discografias/farruko/Fuego%20Ft.%20Farruko%20-%20Una%20Vaina%20Loca%20(Official%20Remix)%20%20([url=http://WWW.ELGENERO.COM]http://WWW.ELGENERO.COM[/url]).mp3", true ) 
end 
  
function stopMySound2() 
    if isElement(sound) then destroyElement(sound) 
end 
addCommandHandler ( "pararfr", stopMySound2 ) 
addCommandHandler ( "escucharfr", startMySound2 ) 
-------------------------------------------------------------------------------------------------------------------------------- 
function startMySound3() 
    sound = playSound( "http://spm77.free.fr/Music/David%20Guetta%20-%20One%20More%20Love%20(2010)%20-%20Dance/103-david_guetta_feat_akon-sexy_bitch.mp3", true ) 
end 
  
function stopMySound3() 
   if isElement(sound) then destroyElement(sound) 
end 
addCommandHandler ( "parardg", stopMySound3 ) 
addCommandHandler ( "escuchardg", startMySound3 ) 

Link to comment

mmm... No puedo aser algo y qria ver si ustds me ayudan quier que suene una cancion cuando el jugador se le carge mi servidor osea cuando se conecte a mi server pero intente y nno pude me enseñarian ustds ? :P

-------------------------------------------------------------------------------------------------------------------------------- 
addEventHandler("onClientPlayerJoin", resourceRoot, 
    function () 
        playSound("http://dkclanmta.jimdo.com/app/download/5969692782/4f52b6c0/4adbbe46f65187db4272e82b08d50f17219c717f/FREE+DJ+SOUNDEFFECTS+DOWNLOAD+VOL.2+-+YouTube.mp3?t=1330820796", false) 
    end 
) 

gracias de antemano xD

Link to comment

@Yakuza: Eso no tiene sentido, porque simplemente no usar onClientResourceStart que es cuando el recurso se descarga.

addEventHandler("onClientResourceStart", resourceRoot, 
    function () 
   playSound("http://dkclanmta.jimdo.com/app/download/5969692782/4f52b6c0/4adbbe46f65187db4272e82b08d50f17219c717f/FREE+DJ+SOUNDEFFECTS+DOWNLOAD+VOL.2+-+YouTube.mp3?t=1330820796", false) 
    end 
) 

Link to comment
  • Recently Browsing   0 members

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