[Ayuda] Canciуn personalizada en la elecciуn de personaje.
#1

Hola. Me gustarнa saber como poner en mi servidor, una canciуn del ******* en la elecciуn del personaje. La canciуn es muy mitica y muy escuchada en el GTA III, reciйn realizado un remix por sus 10 aсos:

[ame="http://www.youtube.com/watch?v=zVCTZo1Kmn8"]http://www.youtube.com/watch?v=zVCTZo1Kmn8[/ame]

Me gustarнa que sonase cuando eliges el personaje al entrar al servidor, pero no se exactamente como hacerlo y, he visto en otros servidores que lo han hecho (con otras canciones) y me gustarнa a mi hacerlo con el mio con esa canciуn.

Gracias de antemano
Reply
#2

Mira, podes descargarte el sonido del video (la musica) asi: suponiendo que el video es este http://www.youtube.com/watch?v=akghhkjaghjdE[/url], colocas la palabra SING, aca:
http://www.SINGyoutube.com/watch?v=E6o7u0yAjdE
ahi te llevara a descargar el sonindo del video, capas despues podes poner que cuando este en el login abra el archivo (la cancion) y se escuche en el juego
Reply
#3

Facil, jeje chequйa esto.

pawn Код:
PlayAudioStreamForPlayer(playerid, "http://www.*******-mp3.org/get?video_id=%s&h=zVCTZo1Kmn8");
Explicasiуn, www.*******-mp3.org es una pagina para descargar el video en formato mp3, asi que vas ahн y pegas el video y te tira un enlace.

O si quieres http://www.*******-mp3.org/get?video_id=%s&h=IDVIDEO

Saludos.
Reply
#4

pawn Код:
new bool:Reproduciendo[MAX_PLAYERS]; // arriba de todo el gm
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
    if(!Reproduciendo[playerid])
    {
        PlayAudioStreamForPlayer(playerid,"lacancionquepondras.mp3");
        Reproduciendo[ playerid ] = true;
    }
    return 1;
}
pawn Код:
public OnPlayerSpawn(playerid)
{
    if( Reproduciendo[playerid])
    {
        StopAudioStreamForPlayer(playerid);
        Reproduciendo[ playerid ] = false;
    }
    return 1;
}
Hay te lo dejo completo, el code lo creo SuperMarioRol por ahi no sй, esto lo saque de mi gm de prueba xd.
Saludos.
Reply
#5

Adoniz el preguntaba como reproducir desde *******, y ahн ya se lo puse xD
Reply
#6

Quote:
Originally Posted by ValenRatti
Mira, podes descargarte el sonido del video (la musica) asi: suponiendo que el video es este http://www.youtube.com/watch?v=akghhkjaghjdE[/url], colocas la palabra SING, aca:
http://www.SINGyoutube.com/watch?v=E6o7u0yAjdE
ahi te llevara a descargar el sonindo del video, capas despues podes poner que cuando este en el login abra el archivo (la cancion) y se escuche en el juego

Facil, jeje chequйa esto.

pawn Cуdigo:
PlayAudioStreamForPlayer(playerid, "http://www.*******-mp3.org/get?video_id=%s&h=zVCTZo1Kmn8");

Quote:
Originally Posted by LuisGraph
Explicasiуn, www.*******-mp3.org es una pagina para descargar el video en formato mp3, asi que vas ahн y pegas el video y te tira un enlace.

O si quieres http://www.*******-mp3.org/get?video_id=%s&h=IDVIDEO
Hasta donde sй, los links deben terminar en .MP3
No se si sirva como dicen ustedes, ya que no e probado.

Pero volviendo al tema.

Si quieres que al conectarse es de donde quieres que se empieze a reproducir la mъsica pones esto
pawn Код:
public OnPlayerConnect
{
    PlayAudioStreamForPlayer(playerid, "Link de una canciуn.mp3");
    return 1;
}
Si quieres que la mъsica se detenga al Spawnear
pawn Код:
public OnPlayerSpawn
{
    StopAudioStreamForPlayer(playerid);
    return 1;
}
Tambiйn recomiendo ponerlo en eso mismo (StopAudioStreamForPlayer) en OnPlayerDisconnect para evitar bugs.

edit: u.u perdon por repetir lo de adoniz pero cuando lo estaba haciendo no habia nadie que haya respondido >:c
Reply
#7

Si funciona asн porq ese enlace comienza una descarga y entonces eso ara que el archivo se abra, yo ya lo he testeado por eso lo pongo, si quieres prueba, con eso reproduces todos los videos del *******, solo colocas la ID donde dije, el ejemplo que puse reproduce el vнdeo que esta en el post.

Saludos.
Reply
#8

@LuisGraph: No me funciona. He estado 5 minutos con el careto de CJ enfrente mio y no ha dado resultado poniendo lo de *******-MP3
@Adoniiz y @xSeveNx: Me sirvio lo vuestro de los MP3. Ahora solo tengo que buscar la canciуn en algun lado en .MP3 para que me la reproduzca.

@xSeveNx: Para evitar bugs? De que tipo? Te harй caso, lo pondrй en OnPlayerDisconnect

Me sale "Audio Stream: Blablah/conmasblablah/conmuchisimomasblablah/nombredel.mp3"

їHay alguna manera de ocultar eso que sale y poner yo en un SendClientMessage: Esta sonando: GTA III - O Mio Babbino Caro 10th Year Anniversary Remix.mp3?

Ahora tengo el PlayAudioStreamForPlayer con la URL del MP3 y debajo el SendClientMessage, pero quiero ocultar lo que manda al chat el PlayAudioStreamForPlayer. Es que ya de paso hice un FS cortito cortito con una emisora de radio, y, hoyga, funciona xD
Reply
#9

Pues no se por que no te funciуna, y como dije no tiene que ser .mp3 la direcciуn, lo que pasa es que todo los archivos nombrados con su extenciуn comenzarб una descarga, y ahн es cuando empieza la lectura del archivo.

Ejemplo: Los navegadores cuando vas a descargar y el link o direcciуn termina con una extecion osea (.exe)(.mp3)(.rar)(.etc) te pedirб abrirlo o guardarlo, en SAMP, no te preguntarб nada, solo comenzara a leer el archivo, y como ya dije que el video es convertido a un mp3 si funciona sin importar la extencion que tenga el link.
Reply
#10

pawn Код:
PlayAudioStreamForPlayer(playerid, "http://www.*******-mp3.org/get?video_id=zVCTZo1Kmn8&h=b3d161dba13e2126b9874fbef91b7ea2&r=1330150561713");
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)