PlayAudioStreamForPlayer FR

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search

Revision as of 01:46, 28 November 2013




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 'streaming 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 pour qui sera joué le streaming.
url[]L'url du fichier à jouer. Les formats valides sont les suivants: ogg/vorbis. Un lien vers un .pls (playlist: liste de musique) jouera la playlist en question.
Float:PosXLa position X où jouer le streaming. Par défaut 0.0. N'a aucun effet si usepos vaut 1.
Float:PosYLa position Y où jouer le streaming. Par défaut 0.0. N'a aucun effet si usepos vaut 1.
Float:PosZLa position Z où jouer le streaming. 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. Has no effect unless usepos is set to 1.
useposUtiliser ou non les distances spécifiées. Désactivé par défaut (0).


RetourneCette fonction ne retourne pas de valeur spécifique.


Exemple

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.

In other languages