Jump to content
  • 0

pomoc radio


Kermit

Dotaz

10 odpovědí na tuto otázku

Recommended Posts

  • 0

 

#include a_samp

#pragma tabsize 0

 

 

//==============================================================================

 

public OnPlayerConnect(playerid)

{

 

return 1;

}

 

public OnPlayerCommandText(playerid, cmdtext[])

{

if(strcmp(cmdtext, "/radio", true) == 0)

{

ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "{00CC00}Slovenské rádiá:", "{3366FF}*FOX Rádio* \n{3366FF}Rádio EXPRES \n{3366FF}Funrádio \n{3366FF}Europa2 \n{3366FF}Jemné melódie \n{3366FF}SRO 1 Slovensko \n{FF0000}Vypnúť rádio", "Naladiť", "Exit");

return 1;

}

return 0;

}

//======================================================================================================================================//

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

{

if(dialogid == 1)

{

if(response)

{

if(listitem == 0)

{

StopAudioStreamForPlayer(playerid);//vypne predchádzajúci stream

PlayAudioStreamForPlayer(playerid,"http://sc.foxradio.cz:8888/");//spustí stream rádia FOX radio

SendClientMessage(playerid, 0x33CCFFAA, "Naladil si si FOX Rádio");//odošle správu

 

}

//======================================================================================================================================//

if(listitem == 1)

{

StopAudioStreamForPlayer(playerid);//vypne predchádzajúci stream

PlayAudioStreamForPlayer(playerid,"http://85.248.7.162:8000/96.mp3");//spustí stream rádia radio expres

SendClientMessage(playerid, 0x33CCFFAA, "Naladil si si Rádio Expres");//odošle správu

 

}

//======================================================================================================================================//

if(listitem == 2)

{

StopAudioStreamForPlayer(playerid);//vypne predchádzajúci stream

PlayAudioStreamForPlayer(playerid,"http://stream.funrad...000/fun128.mp3");//spustí stream rádia funradio

SendClientMessage(playerid, 0x33CCFFAA, "Naladil si si Funradio");//odošle správu

}

//======================================================================================================================================//

if(listitem == 3)

{

StopAudioStreamForPlayer(playerid);//vypne predchádzajúci stream

PlayAudioStreamForPlayer(playerid,"http://ice2.europa2....-europa2sk-128");//spustí stream rádia europa2

SendClientMessage(playerid, 0x33CCFFAA, "Naladil si si Europu2");//odošle správu

}

//======================================================================================================================================//

if(listitem == 4)

{

StopAudioStreamForPlayer(playerid);//vypne predchádzajúci stream

PlayAudioStreamForPlayer(playerid,"http://www.jemnemelodie.sk:8000");//spustí stream rádia jemne melodie

SendClientMessage(playerid, 0x33CCFFAA, "Naladil si si Jemné melódie");//odošle správu

}

//======================================================================================================================================//

if(listitem == 5)

{

StopAudioStreamForPlayer(playerid);//vypne predchádzajúci stream

PlayAudioStreamForPlayer(playerid,"http://live.slovakra...vensko_128.mp3");//spustí stream rádia slovensko

SendClientMessage(playerid, 0x33CCFFAA, "Naladil si si Rádio Slovensko");//odošle správu

}

//======================================================================================================================================//

if(listitem == 6)

{

StopAudioStreamForPlayer(playerid);//vypne stream

SendClientMessage(playerid, 0xAA3333AA, "Vypol si rádio");//odošle správu

}

//======================================================================================================================================//

 

}

}

return 1;

}

 

 

Tu je radio cez dialog zapinaš prikazom /radio a vyberatš si pesničky ale možes si to aj upravit aj zmenit :)

Link to comment
Share on other sites

  • 0
  • Administrátor

Tu je radio cez dialog zapinaš prikazom /radio a vyberatš si pesničky ale možes si to aj upravit aj zmenit :)

Ne každý má potřebu nemít v "módu" ani jeden vlastní řádek.

 

 

a aby tam byly písničky co chci já a ne radia?

Místo URL rádia tam vložíš URL písničky

EX

http://pawno.cz/mp3s/uvodni.mp3

Link to comment
Share on other sites

  • 0

Tu máš

#include <a_samp>
#define DEIALOG_ID 7777
new radiolist[][][] =
{
{"http://icecast3.play.cz/evropa2-128.mp3","Evropa2"},
{"http://icecast2.play.cz:8000/HipHopStage128.mp3","HipHopStage"},
{"http://icecast5.play.cz:8000/expres128mp3","ExpresRadio"},
{"http://ice-01.lagardere.cz/web-80.m3u","frekrence1 80"},
{"http://icecast7.play.cz:443/cro1-128.mp3","Radiožurnál"},
{"http://ice-01.lagardere.cz/web-e2-retro.m3u","Evropa2 RETRO"},
{"http://mp3stream4.abradio.cz:8000/fajnblack128.mp3","Fajn Rádio Black"},
{"http://stream.funradio.sk:8000/fun128.mp3.m3u","Fun Radio"},
{"http://81.218.219.203:8000","Pulse Israel"},
{"http://icecast.clickfm.co.il:8002/click2dance","Dance"}
};
new bool:Radio[MAX_PLAYERS];
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext,"/pradio",true))
{
 new list[500];
 for(new i; i <= sizeof(radiolist); i++)
 {
if(i == sizeof(radiolist)) format(list,500,"%s\n \n{FF0000}Vypnout!!",list);
else format(list,500,"%s\n{FAFAFA}%02d) {FF9900}%s",list,i+1,radiolist[i][1]);
 }
ShowPlayerDialog(playerid,DEIALOG_ID,DIALOG_STYLE_LIST,"{00C8C8}Prosím vyberte stanici",list,"Pustit","Zavřít");
 return 1;
}
if(!strcmp(cmdtext,"/music-all-off",true) && IsPlayerAdmin(playerid))
{
 for(new i,m=GetMaxPlayers(); i < m; i++) if(IsPlayerConnected(i) && Radio[i]) StopAudioStreamForPlayer(i),Radio[i] = false;
 return 1;
}
if(!strcmp(cmdtext,"/minfo",true)) return SendClientMessage(playerid,0xFFFFFFAA,"

if(!strcmp(cmdtext,"/moff",true))
{
StopAudioStreamForPlayer(playerid);
Radio[playerid] = false;
return 1;
}
return 0;
}
public OnPlayerConnect(playerid) Radio[playerid] = false;
public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
{
if(!response) return 1;
if(dialogid == DEIALOG_ID)
{
 if(listitem == sizeof(radiolist)) return OnPlayerCommandText(playerid,"/pradio");
if(listitem == sizeof(radiolist)+1) return StopAudioStreamForPlayer(playerid),Radio[playerid] = false;
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,radiolist[listitem][0]);
new str[50]; format(str,50,"Pustil jsis radio \"%s\"...",radiolist[listitem][1]);
SendClientMessage(playerid,0x33CCFFAA,str);
SendClientMessage(playerid,0xFFFFFFAA,"vypneš rádio: /MOFF");
Radio[playerid] = true;
return 1;
}
return 0;
}

uprav si to podľa seba už.

Link to comment
Share on other sites

  • 0

Myslim ze ma na mysli, ze by proste do toho on mluvil zive.. V tom pripade by jsis musel vytvorit nejakou svoji radio stanici .. napriklad pres radioo.cz a pak cestu k nemu pouzit v url.. Nikdy jsem to nezkousel, ale teoreticky by to mohlo jit.

Link to comment
Share on other sites

  • 0

Asi myslí napr že na FunRádio bude pesnička od Rytmusa a bude aj v hre čo bude tam tak aj v hre bude ...

//edit : Nevšimol som si nejak tie príspevky asi prišli než som ja odoslal :d

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...