Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #pragma tabsize 0
- #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
- #define RSystem 4000
- #define COLOR_YELLOW 0xDABB3EAA
- #define COLOR_GREEN 0x9EC73DAA
- new Radio[MAX_PLAYERS];
- new Radio1[MAX_PLAYERS];
- new Radio2[MAX_PLAYERS];
- new Radio3[MAX_PLAYERS];
- new Radio4[MAX_PLAYERS];
- new Radio5[MAX_PLAYERS];
- new Radio6[MAX_PLAYERS];
- new Radio7[MAX_PLAYERS];
- new Radio8[MAX_PLAYERS];
- new Radio9[MAX_PLAYERS];
- new Radio10[MAX_PLAYERS];
- new Radio11[MAX_PLAYERS];
- new Radio12[MAX_PLAYERS];
- new Radio13[MAX_PLAYERS];
- new Radio14[MAX_PLAYERS];
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- return 1;
- }
- #endif
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- dcmd(radijas, 7, cmdtext);
- return 0;
- }
- dcmd_radijas(playerid, params[])
- {
- #pragma unused params
- ShowPlayerDialog(playerid, RSystem, DIALOG_STYLE_LIST, "Radijas", "Radijo stotys\nĮdėti norimos radijos URL\nIšjungti radiją", "Gerai", "Baigti");
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == RSystem)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, 101, DIALOG_STYLE_LIST, "Radijas", "Radiocentras\nLietus\nM-1\nM-1 Plius\nRuskoje Radio\nZIP FM\nFM99\nKelyje (Klaipėda)\nKelyje (Kaunas)\nEuropeanHitRadio\nRelax FM\nBaltracker\nExtra FM\nUtenos radijas\nGeras FM", "Gerai", "Baigti");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, 102, DIALOG_STYLE_INPUT, "Radijas","Įveskite norimos radijos URL adresą", "Gerai", "Baigti");
- }
- if(listitem == 2)
- {
- StopAudioStreamForPlayer(playerid);
- GameTextForPlayer(playerid, "~r~Isjungete radija!",2500,4);
- }
- return 1;
- }
- }
- if(dialogid == 101)
- {
- if(response)
- {
- if(listitem == 0)
- {
- Radio[playerid] = PlayAudioStreamForPlayer(playerid, "http://84.46.205.13:80/rc128.mp3");
- GameTextForPlayer(playerid, "~b~Radiocentras",1500,4);
- }
- if(listitem == 1)
- {//
- Radio1[playerid] = PlayAudioStreamForPlayer(playerid, "http://radio.m-1.fm/lietus/mp3");
- GameTextForPlayer(playerid, "~b~Lietus",2500,4);
- }
- if(listitem == 2)
- {
- Radio2[playerid] = PlayAudioStreamForPlayer(playerid, "http://radio.m-1.fm:80/m1/mp3");
- GameTextForPlayer(playerid, "~b~M-1",2500,4);
- }
- if(listitem == 3)
- {
- Radio3[playerid] = PlayAudioStreamForPlayer(playerid, "http://radio.m-1.fm:80/m1plius/mp3");
- GameTextForPlayer(playerid, "~b~M-1 Plius",2500,4);
- }
- if(listitem == 4)
- {
- Radio4[playerid] = PlayAudioStreamForPlayer(playerid, "http://5.20.223.18:80/rrb128.mp3");
- GameTextForPlayer(playerid, "~b~Ruskoje Radio",2500,4);
- }
- if(listitem == 5)
- {
- Radio5[playerid] = PlayAudioStreamForPlayer(playerid, "http://84.46.205.13:80/zipfm128.mp3");
- GameTextForPlayer(playerid, "~b~ZIP FM",2500,4);
- }
- if(listitem == 6)
- {
- Radio6[playerid] = PlayAudioStreamForPlayer(playerid, "http://82.135.234.195:8000/fm99.mp3");
- GameTextForPlayer(playerid, "~b~FM99",2500,4);
- }
- if(listitem == 7)
- {
- Radio7[playerid] = PlayAudioStreamForPlayer(playerid, "http://82.135.234.195:8000/kelyje_klaipeda.mp3");
- GameTextForPlayer(playerid, "~b~Kelyje Klaipeda",2500,4);
- }
- if(listitem == 8)
- {
- Radio8[playerid] = PlayAudioStreamForPlayer(playerid, "http://82.135.234.195:8000/kelyje_kaunas.mp3");
- GameTextForPlayer(playerid, "~b~Kelyje Kaunas",2500,4);
- }
- if(listitem == 9)
- {
- Radio9[playerid] = PlayAudioStreamForPlayer(playerid, "http://82.135.234.195:8000/ehr.mp3");
- GameTextForPlayer(playerid, "~b~European Hit Radio",2500,4);
- }
- if(listitem == 10)
- {
- Radio10[playerid] = PlayAudioStreamForPlayer(playerid, "http://5.20.223.18:80/relaxfm128.mp3");
- GameTextForPlayer(playerid, "~b~Relax FM",2500,4);
- }
- if(listitem == 11)
- {
- Radio11[playerid] = PlayAudioStreamForPlayer(playerid, "http://listen2.myradio24.com:9000/8608");
- GameTextForPlayer(playerid, "~b~Baltracker",2500,4);
- }
- if(listitem == 12)
- {
- Radio12[playerid] = PlayAudioStreamForPlayer(playerid, "http://82.135.234.195:8000/extrafm.mp3");
- GameTextForPlayer(playerid, "~b~Extra FM",2500,4);
- }
- if(listitem == 13)
- {
- Radio13[playerid] = PlayAudioStreamForPlayer(playerid, "http://gyvai.utenosradijas.lt:8010/Utenosradijas");
- GameTextForPlayer(playerid, "~b~Utenos radijas",2500,4);
- }
- if(listitem == 14)
- {
- Radio14[playerid] = PlayAudioStreamForPlayer(playerid, "http://82.135.234.195:8000/gerasfm.mp3");
- GameTextForPlayer(playerid, "~b~Geras FM",2500,4);
- }
- return 1;
- }
- }
- if(dialogid == 102) //
- {
- if(response)
- {
- for(new i=0; i<250; i++)
- {
- if(IsPlayerConnected(i))
- {
- PlayAudioStreamForPlayer(i, inputtext);
- }
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment