PlayAudioStreamForPlayer FR

From SA-MP Wiki

Jump to: navigation, search


PlayAudioStreamForPlayer FR was added in SA-MP 0.3d Cette fonction a été ajoutée dans SA-MP 0.3d et ne fonctionnera pas sur des versions antérieures


Description:

Joue un flux(stream) audio pour un joueur. Les fichiers audio courants marchent aussi (exemple: MP3/OGG).


Paramètres:
(playerid, url[], Float:posX = 0.0, Float:posY = 0.0, Float:posZ = 0.0, Float:distance = 50.0, usepos = 0)
playeridL'ID du joueur qui entendra le flux audio.
url[]L'url du fichier à jouer. Les formats valides sont les suivants: ogg/mp3. Un lien vers un .pls (playlist: liste de musique) jouera la playlist en question.
Float:PosXLa position X où jouer le flux. Par défaut 0.0. N'a aucun effet si usepos vaut 1.
Float:PosYLa position Y où jouer le flux. Par défaut 0.0. N'a aucun effet si usepos vaut 1.
Float:PosZLa position Z où jouer le flux. Par défaut 0.0. N'a aucun effet si usepos vaut 1.
Float:distanceLa distance maximale par rapport à la position (x,y&z) pour entendre le streaming. N'a pas d'effet si usepos est égal à 1.
useposUtiliser ou non les distances spécifiées. Désactivé par défaut (0).


RetourneCette fonction ne retourne pas de valeur spécifique.


Exemples

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/radio", cmdtext, true) == 0) 
    {
        PlayAudioStreamForPlayer(playerid, "http://somafm.com/tags.pls");
        return 1;
    }
    if (strcmp("/radiopos", cmdtext, true) == 0)
    {
        new Float:X, Float:Y, Float:Z, Float:Distance = 5.0;
        GetPlayerPos(playerid, X, Y, Z);
	PlayAudioStreamForPlayer(playerid, "http://somafm.com/tags.pls", X, Y, Z, Distance, 1);
	return 1;
    }
    return 0;
}

Fonctions Relatives

Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.

Personal tools
In other languages