SA-MP Forums Archive
Audio for players in virtual world - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Audio for players in virtual world (/showthread.php?tid=652076)



Audio for players in virtual world - Mill - 02.04.2018

Hello .
I coded an audio streaming code, but i guess it plays the music for everyone, and i want to play it for those, who are in virtual world 3. Any suggestions?
PHP код:
CMD:playmusicl(playeridparams[])
 {
    if(
GetPlayerVirtualWorld(playerid) == 3) return SendClientMessage(playerid, -1"Ure not in virtual world 3!");
    if(
isnull(params)) return SendClientMessage(playerid, -1"Ievadi: /playmusicl (url)");
    foreach(
Playeri)
    {
    
PlayAudioStreamForPlayer(iparams);
    }
    return 
1;
 } 



Re: Audio for players in virtual world - David (Sabljak) - 02.04.2018

PHP код:
CMD:playmusicl(playeridparams[])
{
    if(
GetPlayerVirtualWorld(playerid) == 3) return SendClientMessage(playerid, -1"Ure not in virtual world 3!");
    if(
isnull(params)) return SendClientMessage(playerid, -1"Ievadi: /playmusicl (url)");
    foreach(
Playeri)
    {
        if(
GetPlayerVirtualWorld(i) == 3)
        {
            
//Looping all online players, if player is VW == 3, PlayAudioStream....
            
PlayAudioStreamForPlayer(iparams);
        }
    }
    return 
1;




Re: Audio for players in virtual world - Sabur - 02.04.2018

pawn Код:
CMD:playmusicl(playerid, params[])
{
    if(isnull(params))
        return SendClientMessage(playerid, -1, "Ievadi: /playmusicl (url)");

    foreach(Player, i)
    {
        if(GetPlayerVirtualWorld(i) == 3)
        {
            PlayAudioStreamForPlayer(i, params);
        }
    }
    return 1;
}



Re: Audio for players in virtual world - Mill - 02.04.2018

Quote:
Originally Posted by Sabur
Посмотреть сообщение
pawn Код:
CMD:playmusicl(playerid, params[])
{
    if(isnull(params))
        return SendClientMessage(playerid, -1, "Ievadi: /playmusicl (url)");

    foreach(Player, i)
    {
        if(GetPlayerVirtualWorld(i) == 3)
        {
            PlayAudioStreamForPlayer(i, params);
        }
    }
    return 1;
}
Ty.
Your method worked, but itk why David's method aint working