KaNaRi0 Posted March 3, 2012 Share Posted March 3, 2012 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
iFoReX Posted March 3, 2012 Share Posted March 3, 2012 mmm KaNaRi0 e visto un script q antes usaba que esta en la comunidad de resources https://community.multitheftauto.com/index.php?p= ... ils&id=330 Solo se edita el meta.xml ejemplo : y asi susesivamente Link to comment
Otto Posted March 3, 2012 Share Posted March 3, 2012 https://community.multitheftauto.com/index.php?p=resources&s=details&id=330 ¡Está buenisimo! Voy a editarlo, lo voy a poner un poquito más abajo, y le voy a poner funciones de celular. ¡Tenemos el iPhone en proyecto! (Trolololol) Link to comment
iFoReX Posted March 3, 2012 Share Posted March 3, 2012 lol otto xDD si lo ases me prestarias ese resource ? (Y) Link to comment
KaNaRi0 Posted March 3, 2012 Author Share Posted March 3, 2012 mmm KaNaRi0 e visto un script q antes usaba que esta en la comunidad de resources https://community.multitheftauto.com/index.php?p= ... ils&id=330Solo se edita el meta.xml ejemplo : y asi susesivamente Muchísimas gracias Mota. Justo buscaba éso, encima como si fuera un iPod jaja, de veras gracias! Link to comment
iFoReX Posted March 3, 2012 Share Posted March 3, 2012 De Nada espero aberte ayudado no pongas tanta musica antes tenia como 100 mb de pura musica xDD Link to comment
BorderLine Posted March 3, 2012 Share Posted March 3, 2012 Sugerencia, agregen musica por stream. Es decir busquen un link directo al mp3.. yo uso la pagina mp3skull. Asi se evitan la descarga de numerosos archivos y con el stream descargan solo el client side del resource y no el archivo mp3 Link to comment
Otto Posted March 3, 2012 Share Posted March 3, 2012 lol otto xDD si lo ases me prestarias ese resource ? (Y) Si mantenes los copyright si :3 Link to comment
iFoReX Posted March 3, 2012 Share Posted March 3, 2012 seria genial un iphone con chat privado y con las stats del personaje ^^ Link to comment
KaNaRi0 Posted March 3, 2012 Author Share Posted March 3, 2012 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
iFoReX Posted March 3, 2012 Share Posted March 3, 2012 mmm... creo q con estos podes : playSound3D OnClientPlayerJoin la del player join no se bien si es esa pero la del play si esta bn Link to comment
BorderLine Posted March 3, 2012 Share Posted March 3, 2012 function joinsound() playSound("tumusica.mp3", true) -- el true define si quieres que se repita, si no quieres que se repita pones false end addEventHandler("onClientPlayerJoin", getResourceRootElement(getThisResource()), joinsound) Link to comment
Castillo Posted March 3, 2012 Share Posted March 3, 2012 @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
diegofkda Posted March 3, 2012 Share Posted March 3, 2012 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
iFoReX Posted March 3, 2012 Share Posted March 3, 2012 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
iFoReX Posted March 3, 2012 Share Posted March 3, 2012 me profundiste mas en esto del sound y ise esto miren 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
Castillo Posted March 3, 2012 Share Posted March 3, 2012 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
iFoReX Posted March 3, 2012 Share Posted March 3, 2012 es q no alcanze a probar el 3 sonido porq se me reinicio la pc Link to comment
BorderLine Posted March 3, 2012 Share Posted March 3, 2012 @Yakuza: Deberias leer lo que dice sobre el evento onClientPlayerJoin. Gracias por la correccion Y en cuanto a que se repita o no.. Al final de la URL ponele false y no true. Asi evitas que vuelva a sonar cada vez que termine Link to comment
iFoReX Posted March 4, 2012 Share Posted March 4, 2012 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 ? -------------------------------------------------------------------------------------------------------------------------------- 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 Link to comment
BorderLine Posted March 4, 2012 Share Posted March 4, 2012 nose si resulte debes hacer un server side y un clientside. al serverside agrega un triggerClientEvent importando el nombre de la funcion de la que reproducira el sonido y al serverside le das en evento onPlayerConnect Nose si funcione Link to comment
iFoReX Posted March 4, 2012 Share Posted March 4, 2012 yakusa me podrias dar un ejemplo de como se usa el triggerClientEvent ? porfas Link to comment
Castillo Posted March 4, 2012 Share Posted March 4, 2012 @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
iFoReX Posted March 4, 2012 Share Posted March 4, 2012 Solid con eso saldra solo a los q se conectan al servidor ? Link to comment
Recommended Posts