Ayuda Sonido
#1

Resulta que el gm que uso, antes para escuchar musica utilizaba el plugin, ahora al cambiar para poner la musica con la nueva funcion PlayAudioStreamForPlayer, me saltan dos avisos en las pantalla de Audio Stream y la musica no se escucha.



Код:
stock Escuchar3D(i)
{
	for(new id = 0; id < MAX_SONIDOS; id++)
	{
		if(Sonidos[id][sId] == 0) { continue; }
		if(PlayerToPoint(Sonidos[id][sRatio], i, Sonidos[id][sX], Sonidos[id][sY], Sonidos[id][sZ]))
		{
			if(IsPlayerInAnyVehicle(i)) { continue; }
			if(Escuchando[i][Sonidos[id][sId]] > 0) { continue; }
			new emisora = Sonidos[id][sRadio];
			Escuchando[i][Sonidos[id][sId]] = PlayAudioStreamForPlayer(i, Radios[emisora][rUrl]);
			PlayAudioStreamForPlayer(i,Escuchando[i][Sonidos[id][sId]] , Sonidos[id][sX], Sonidos[id][sY], Sonidos[id][sZ], Sonidos[id][sRatio]);
		}
	}
}
Reply
#2

pawn Код:
stock Escuchar3D(i)
{
    for(new id = 0; id < MAX_SONIDOS; id++)
    {
        if(Sonidos[id][sId] == 0) { continue; }
        if(PlayerToPoint(Sonidos[id][sRatio], i, Sonidos[id][sX], Sonidos[id][sY], Sonidos[id][sZ]))
        {
            if(IsPlayerInAnyVehicle(i)) { continue; }
            if(Escuchando[i][Sonidos[id][sId]] > 0) { continue; }
            new emisora = Sonidos[id][sRadio];
            return PlayAudioStreamForPlayer(i, Radios[emisora][rUrl]);
        }
    }
}
prueba asi.
Reply
#3

Bien, ahora ya solo sale una linea y se escucha la musica, lo que pasa que es que estar como todo el rato cargando la musica una y otra vez aparte del lag terrible que da.

Reply
#4

Quote:
Originally Posted by xSDx
Посмотреть сообщение
pawn Код:
stock Escuchar3D(i)
{
    for(new id = 0; id < MAX_SONIDOS; id++)
    {
        if(Sonidos[id][sId] == 0) { continue; }
        if(PlayerToPoint(Sonidos[id][sRatio], i, Sonidos[id][sX], Sonidos[id][sY], Sonidos[id][sZ]))
        {
            if(IsPlayerInAnyVehicle(i)) { continue; }
            if(Escuchando[i][Sonidos[id][sId]] > 0) { continue; }
            new emisora = Sonidos[id][sRadio];
            return PlayAudioStreamForPlayer(i, Radios[emisora][rUrl]);
        }
    }
}
prueba asi.
edit asi prueba.

Saludos
Reply
#5

Nada, sigue igual que antes
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)