[DUDA] Ayuden en Esto -
!R1Ch@rD! - 30.06.2012
Hola Amigos
Quiero Decirle que tengo una duda de como.. ponele esto......
cuando alguien sube a un carro (Cualquiera) sale una musica como radio (no las radio que viene por defecto en el GTA.)
es como radio online..
cuando subes al auto sale una link y una musica electronica o cualquiera!! me puedes decir como ponerla??
Saludos!! para todo quien me responda y ayude xD
Respuesta: [DUDA] Ayuden en Esto -
The_Scope - 30.06.2012
Quote:
Originally Posted by !R1Ch@rD!
Hola Amigos
Quiero Decirle que tengo una duda de como.. ponele esto......
cuando alguien sube a un carro (Cualquiera) sale una musica como radio (no las radio que viene por defecto en el GTA.)
es como radio online..
cuando subes al auto sale una link y una musica electronica o cualquiera!! me puedes decir como ponerla??
Saludos!! para todo quien me responda y ayude xD
|
pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
PlayAudioStreamForPlayer(playerid, "http://LinkDeLaCancion.com/cancion.mp3"); // Esto modificalo a un link descargable .mp3 de la cancion que quieras que suene al subir a un vehiculo.
return 1;
}
Respuesta: [DUDA] Ayuden en Esto -
Chris1337 - 30.06.2012
Quote:
Originally Posted by The_Scope
pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { PlayAudioStreamForPlayer(playerid, "http://LinkDeLaCancion.com/cancion.mp3"); // Esto modificalo a un link descargable .mp3 de la cancion que quieras que suene al subir a un vehiculo. return 1; }
|
esto no servira , ya que OnPlayerEnterVehicle Es nada mas la funcion de cuando entra al carro , hazlo OnPlayerStateChange , eso seria mejor
Respuesta: [DUDA] Ayuden en Esto -
adrianxd - 30.06.2012
Quote:
Originally Posted by axxelac
esto no servira , ya que OnPlayerEnterVehicle Es nada mas la funcion de cuando entra al carro , hazlo OnPlayerStateChange , eso seria mejor
|
eso pidiу el usuario, para q suene en el carro
Respuesta: [DUDA] Ayuden en Esto -
The_Scope - 30.06.2012
Quote:
Originally Posted by axxelac
esto no servira , ya que OnPlayerEnterVehicle Es nada mas la funcion de cuando entra al carro , hazlo OnPlayerStateChange , eso seria mejor
|
Puse lo que el pedia
Re: Respuesta: [DUDA] Ayuden en Esto -
Bu11Sh0t - 30.06.2012
Quote:
Originally Posted by The_Scope
Puse lo que el pedia
|
Lo que el trata de decir es que si lo pones en OnPlayerEnterVehicle, cuando uses PutPlayerInVehicle no va a sonar, es mejor en OnPlayerStateChange
Respuesta: Re: Respuesta: [DUDA] Ayuden en Esto -
Chris1337 - 30.06.2012
Quote:
Originally Posted by Bu11Sh0t
Lo que el trata de decir es que si lo pones en OnPlayerEnterVehicle, cuando uses PutPlayerInVehicle no va a sonar, es mejor en OnPlayerStateChange
|
exacto ++rep
Respuesta: Re: Respuesta: [DUDA] Ayuden en Esto -
-[R]hysi- - 01.07.2012
Quote:
Originally Posted by Bu11Sh0t
Lo que el trata de decir es que si lo pones en OnPlayerEnterVehicle, cuando uses PutPlayerInVehicle no va a sonar, es mejor en OnPlayerStateChange
|
Ademas de lo que dices tambien se deberia colocar en onplayerexit vehicle para que la musica se apage.Sino sonara todo el tiempo
pawn Код:
if(newstate == PLAYER_STATE_DRIVER)//detecta si esta de conductor
{
PlayAudioStreamForPlayer(playerid,"Aqui el link"); // Reproduce la mъsica.
return 1
}
pawn Код:
public OnPlayerExitVehicle(playerid, vehicleid)//al salir del vehiculo
{
StopAudioStreamForPlayer(playerid); //se detiene la musica
return 1;
}
Eso sonara al subir y al bajar(sonara siempre al estar de conductor..Pero si quieres que los pasajeros tambien escuchen solo agrega PLAYER_STATE_PASSENGER )
Tambien para evitar que se bugee si te teleportan desde dentro del vehiculo y siga sonando la musica te recomiendo.
pawn Код:
if(newstate == PLAYER_STATE_ONFOOT)//cuando esta a pie
{
StopAudioStreamForPlayer(playerid); //esto detiene la musica
return 1;
}
Creo que no me falto nada.
Saludos.
Re: [DUDA] Ayuden en Esto -
!R1Ch@rD! - 01.07.2012
Puse lo que me digiste -[R]hysi me sale este error:
Quote:
gamemodes\Masacre.pwn(3027) : error 010: invalid function or declaration
gamemodes\Masacre.pwn(3030) : error 010: invalid function or declaration
gamemodes\Masacre.pwn(3039) : error 010: invalid function or declaration
gamemodes\Masacre.pwn(3042) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
|
Respuesta: [DUDA] Ayuden en Esto -
godoy32 - 01.07.2012
Deberнa ser algo asн
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER ) PlayAudioStreamForPlayer(playerid,"Aqui el link");
if(newstate == PLAYER_STATE_ONFOOT) StopAudioStreamForPlayer(playerid);
return 1
}
//Cambia "Aqui el link" por tu link de la cancion.
Es casi lo mismo que puso [R]hysi