PlayAudioStreamForPlayer FR
From SA-MP Wiki
Page d'Accueil | Les Fonctions | Les Callbacks | Les bases du Scripting | Plugins de Serveur | Tutoriaux
Ne prenez pas en compte les FR dans les noms
Description:
Joue un flux(stream) audio pour un joueur. Les fichiers audio courants marchent aussi (exemple: MP3/OGG).
(playerid, url[], Float:posX = 0.0, Float:posY = 0.0, Float:posZ = 0.0, Float:distance = 50.0, usepos = 0)
playerid | L'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:PosX | La position X où jouer le flux. Par défaut 0.0. N'a aucun effet si usepos vaut 1. |
Float:PosY | La position Y où jouer le flux. Par défaut 0.0. N'a aucun effet si usepos vaut 1. |
Float:PosZ | La position Z où jouer le flux. Par défaut 0.0. N'a aucun effet si usepos vaut 1. |
Float:distance | La distance maximale par rapport à la position (x,y&z) pour entendre le streaming. N'a pas d'effet si usepos est égal à 1. |
usepos | Utiliser ou non les distances spécifiées. Désactivé par défaut (0). |
Retourne | Cette 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.
- StopAudioStreamForPlayer: Stoppe le streaming audio courant(joué actuellement) pour un joueur.
- PlayerPlaySound: Joue un son pour un joueur.