14.02.2012, 23:38
Hola furum samp, bueno mi pregunta es como poder saber cuando se termino de reproducir para poner otra y que no se tenga que poner manualmente intente hacer este codigo
pero no funciona suena la primera pero la segunda no suena y si pongo en un timer se tilda todo porque se empieza a reproducir todo junto espero que me puedan ayudar
pawn Код:
public ReproducirRadio(playerid)
{
//Radio[playerid] = 1;
if(Radio[playerid] == 1)
{
PlayAudioStreamForPlayer(playerid,"http://dl.dropbox.com.....mp3");
Radio[playerid] ++;//Te suma +1 osea, estas en 1 + 1 = 2 [pasa a la cancion 2]
}
else if(Radio[playerid] == 2)
{
PlayAudioStreamForPlayer(playerid,"http://dl.dropbox.com.....mp3");
Radio[playerid] ++;//Te suma +1 osea, estas en 2 + 1 = 3 [pasa a la cancion 3]
}
else if(Radio[playerid] == 3)
{
PlayAudioStreamForPlayer(playerid,"http://dl.dropbox.com.....mp3");
Radio[playerid] ++;//Te suma +1 osea, estas en 3 + 1 = 4 [pasa a la cancion 4]
}
else if(Radio[playerid] == 4)
{
PlayAudioStreamForPlayer(playerid,"http://dl.dropbox.com.....mp3");
Radio[playerid] = 1;//Esto te devuelve a la primera cancion
}
return 1;
}