GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: CarCrasher le 20 Juillet 2013, 04:30:53
-
Bonjour !
Ca fait un p'tit moment que j'ai plus demandé d'aide ici, et aujourd'hui j'aurais besoin d'un coup de main !
Alors voilà, je suis pas trop fan des musiques "imposées" aux joueurs, parce que si le joueur aime pas le style de musique, ça va plus l'énerver qu'autre chose, mais là c'est surtout pour mettre dans l'ambiance et faire découvrir de la musique :)
Mais bon, je vais droit au but, cet audiostream se déclenche lorsque qu'on entre dans un entrepôt abandonné aménagé pour des fêtes "underground", mais quand on quitte cet entrepôt l'audiostream s'arrête, et quand on y rerentre, la playlist continue comme si on avait pas arrêté d'écouter, ce que je ne veux pas, ce que je voudrais savoir, c'est s'il y'a moyen de mettre en pause, et de pouvoir redémarrer de l'endroit mis en pause plus tard ?
Pour le moment j'ai ça :
if(IsPlayerInRangeOfPoint(playerid, 15.0, CENTRE_ENTREPOT))
{
if(radio[playerid] == 0)
{
radio[playerid] = 1;
PlayAudioStreamForPlayer(playerid, "http://www.c4nn4.com/musicsamp/biker.pls", CENTRE_ENTREPOT, 15, 1);
}
else if(radio[playerid] == 1)
{
}
}
Merci d'avance de vos réponses :)
-
On ne peut pas mettre en pause a ma connaissance juste placer la musique a un endroit pour que quand on s'éloigne la musique continue et quand tu reviens tu l'entendes à nouveau.
-
C'est un stream : un flux de donnée diffusé en continu. Tu peux pas le mettre en pause côté serveur SA-MP, il faudrait le faire côté serveur web (celui qui diffuse). Si tu ne disposes pas d'accès au serveur de diffusion tu ne peux rien faire.
Tu pourrais mettre en place un serveur secondaire de diffusion qui enregistre le flux et qui permet de le lire à n'importe quel moment, mais ça devient difficile et lourd à mettre en place. C'est ni plus ni moins la même chose que de vouloir mettre en pause une radio : tu dois enregistrer ce qui est diffusé pour le lire plus tard.
-
Ah flute :/
Merci de vos réponses quand même ^^