03.05.2016, 12:16
i am trying to make a radio for my business system but won't play up anything
PHP код:
CMD:bizradiostream(playerid, params[])
{
if (PlayerInfo[playerid][pBusiness] == INVALID_BUSINESS_ID || PlayerInfo[playerid][pBusinessRank] < 5)
{
return SendErrorMessage(playerid, "Only business owners can use this command.");
}
if(GetPVarInt(playerid, "InBusiness") == 1)
{
//ShowPlayerDialog(playerid, DIALOG_BUSINESS, DIALOG_STYLE_LIST, "{FF9900}Business", "Radio", "Select", "Cancel");
ShowPlayerDialog(playerid,DIALOG_TESTRADIO,DIALOG_STYLE_LIST,"Bizz Radio","Play Radio Stations\nPlay Direct Link\nTurn Off","Select", "Exit");
}
else return SendErrorMessage(playerid, "You're not in your business");
return 1;
}
PHP код:
stock LoadBizzRadio(playerid)
{
for(new h = 0; h < sizeof(Businesses); h++)
{
if(Businesses[h][bOwned] == 1)
{
if(IsPlayerInRangeOfPoint(playerid,50.0,Businesses[h][bExtPos][0], Businesses[h][bExtPos][1], Businesses[h][bExtPos][2]))
{
if(GetPlayerVirtualWorld(playerid) == h+BUSINESS_BASE_VW)
{
if(GetPVarInt(playerid, "BizzEnter") == h)
{
if(Businesses[h][bRadio] == 0)
{
StopAudioStreamForPlayerEx(playerid);
DeletePVar(playerid,"Radio");
return 1;
}
else
{
if(GetPVarInt(playerid, "Radio") != Businesses[h][bRadio])
{
SetPVarInt(playerid, "Radio", Businesses[h][bRadio]);
format(PlayerInfo[playerid][pRUrl], 128, "%s", Businesses[h][bURL]);
LoadRadio(playerid,Businesses[h][bRadio]);
return 1;
}
}
}
}
}
}
}
return true;
}
stock LoadRadio(playerid,songid)
{
switch(songid)
{
case 1: PlayAudioStreamForPlayerEx(playerid, "http://yp.shoutcast.com/sbin/tunein-station.m3u?id=556684"); //Non stop
case 2: PlayAudioStreamForPlayerEx(playerid, "http://yp.shoutcast.com/sbin/tunein-station.m3u?id=88086"); //Old school rap
case 3: PlayAudioStreamForPlayerEx(playerid, "http://yp.shoutcast.com/sbin/tunein-station.m3u?id=396275"); //Katy Perry loop
case 4: PlayAudioStreamForPlayerEx(playerid, "http://yp.shoutcast.com/sbin/tunein-station.m3u?id=772151"); //Radio Nemo
case 5: PlayAudioStreamForPlayerEx(playerid, "http://yp.shoutcast.com/sbin/tunein-station.m3u?id=121874"); //Caminoweb Radio
case 6: PlayAudioStreamForPlayerEx(playerid, "http://yp.shoutcast.com/sbin/tunein-station.m3u?id=203721"); //PlayHab.de
case 7: PlayAudioStreamForPlayerEx(playerid, "http://yp.shoutcast.com/sbin/tunein-station.m3u?id=457678"); //2Pac FanLoop Radio
case 9: PlayAudioStreamForPlayerEx(playerid, PlayerInfo[playerid][pRUrl]);
}
return true;
}
PHP код:
if(dialogid == DIALOG_TESTRADIO)
{
if(response)
{
GameTextForPlayer(playerid, "~w~Radio ~g~On", 5000, 6);
foreach (Player,i)
{
LoadBizzRadio(i);
}
}
}