Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-*/
- /*-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-****-**-**-**-**-**-*/
- /*-**-**-**-**-**-**-*RADIO SYSTEM V1.0 *-**-**-**-**-**-*-*-**-**-**-**-**-*/
- /*-**-**-**-**-**-**-**-**-*BY BOBITA @2018 *-**-**-**-*******-**-**-**-**-*/
- /*-**-**-**-**-**-*ALL RIGHTS RESERVED *-**-**-**-*-**-*-**-**-**-**-**-**/
- /*-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**/
- /*-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-*/
- /*-**-**-**-**-**-**-**-*INCLUDES | DEFINE*-**-**-**-**-**-**-**-**-**-**-**-*/
- /*-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-*/
- #include <a_samp>
- #include <core>
- #include <float>
- #include <zcmd>
- #define SCM SendClientMessage
- #define SCM2 SendClientMessageToAll
- #define SPD ShowPlayerDialog
- #define DIALOG_INFO 2018
- new Text:box_textdraw;
- new Text:title_textdraw;
- new Text:close_btn;
- new Text:profm; // RADIO TARAF [ AM INLOCUIT DEOARECE NU A MERS URL-UL DE LA PROFM.. ]
- new Text:textdraw_4; // RADIO HIT
- new Text:textdraw_5; // EUROPA FM
- new Text:textdraw_6; // RADIO ZU
- new Text:textdraw_7; // RADIO VIBE
- new Text:textdraw_8; // NATIONAL FM
- new Text:textdraw_9; // MAGIC FM
- new Text:textdraw_10; // ANTENA SATELOR
- new Text:textdraw_11; // RADIO HIP-HOP
- new Text:stop_button;
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print("*** Bobita Radio System V1.0 - LOADED ");
- print("--------------------------------------\n");
- box_textdraw = TextDrawCreate(313.000000, 73.000000, "_");
- TextDrawFont(box_textdraw, 1);
- TextDrawLetterSize(box_textdraw, 0.629166, 30.300003);
- TextDrawTextSize(box_textdraw, 298.500000, 419.000000);
- TextDrawSetOutline(box_textdraw, 1);
- TextDrawSetShadow(box_textdraw, 0);
- TextDrawAlignment(box_textdraw, 2);
- TextDrawColor(box_textdraw, -1);
- TextDrawBackgroundColor(box_textdraw, 255);
- TextDrawBoxColor(box_textdraw, 135);
- TextDrawUseBox(box_textdraw, 1);
- TextDrawSetProportional(box_textdraw, 1);
- TextDrawSetSelectable(box_textdraw, 0);
- title_textdraw = TextDrawCreate(258.000000, 71.000000, "Radio System");
- TextDrawFont(title_textdraw, 3);
- TextDrawLetterSize(title_textdraw, 0.600000, 2.000000);
- TextDrawTextSize(title_textdraw, 455.000000, 17.000000);
- TextDrawSetOutline(title_textdraw, 1);
- TextDrawSetShadow(title_textdraw, 0);
- TextDrawAlignment(title_textdraw, 1);
- TextDrawColor(title_textdraw, -1);
- TextDrawBackgroundColor(title_textdraw, 255);
- TextDrawBoxColor(title_textdraw, 50);
- TextDrawUseBox(title_textdraw, 0);
- TextDrawSetProportional(title_textdraw, 1);
- TextDrawSetSelectable(title_textdraw, 0);
- close_btn = TextDrawCreate(108.000000, 67.000000, "X");
- TextDrawFont(close_btn, 2);
- TextDrawLetterSize(close_btn, 0.374998, 2.650000);
- TextDrawTextSize(close_btn, 16.500000, 90.500000);
- TextDrawSetOutline(close_btn, 1);
- TextDrawSetShadow(close_btn, 0);
- TextDrawAlignment(close_btn, 2);
- TextDrawColor(close_btn, -1);
- TextDrawBackgroundColor(close_btn, 255);
- TextDrawBoxColor(close_btn, 200);
- TextDrawUseBox(close_btn, 0);
- TextDrawSetProportional(close_btn, 1);
- TextDrawSetSelectable(close_btn, 1);
- profm = TextDrawCreate(151.000000, 133.000000, "RADIO TARAF");
- TextDrawFont(profm, 2);
- TextDrawLetterSize(profm, 0.258332, 1.750000);
- TextDrawTextSize(profm, 16.500000, 90.500000);
- TextDrawSetOutline(profm, 1);
- TextDrawSetShadow(profm, 0);
- TextDrawAlignment(profm, 2);
- TextDrawColor(profm, -1);
- TextDrawBackgroundColor(profm, 255);
- TextDrawBoxColor(profm, 200);
- TextDrawUseBox(profm, 1);
- TextDrawSetProportional(profm, 1);
- TextDrawSetSelectable(profm, 1);
- textdraw_4 = TextDrawCreate(321.000000, 133.000000, "RADIO HIT");
- TextDrawFont(textdraw_4, 2);
- TextDrawLetterSize(textdraw_4, 0.258332, 1.750000);
- TextDrawTextSize(textdraw_4, 16.500000, 90.500000);
- TextDrawSetOutline(textdraw_4, 1);
- TextDrawSetShadow(textdraw_4, 0);
- TextDrawAlignment(textdraw_4, 2);
- TextDrawColor(textdraw_4, -1);
- TextDrawBackgroundColor(textdraw_4, 255);
- TextDrawBoxColor(textdraw_4, 200);
- TextDrawUseBox(textdraw_4, 1);
- TextDrawSetProportional(textdraw_4, 1);
- TextDrawSetSelectable(textdraw_4, 1);
- textdraw_5 = TextDrawCreate(472.000000, 133.000000, "EUROPA FM");
- TextDrawFont(textdraw_5, 2);
- TextDrawLetterSize(textdraw_5, 0.258332, 1.750000);
- TextDrawTextSize(textdraw_5, 16.500000, 90.500000);
- TextDrawSetOutline(textdraw_5, 1);
- TextDrawSetShadow(textdraw_5, 0);
- TextDrawAlignment(textdraw_5, 2);
- TextDrawColor(textdraw_5, -1);
- TextDrawBackgroundColor(textdraw_5, 255);
- TextDrawBoxColor(textdraw_5, 200);
- TextDrawUseBox(textdraw_5, 1);
- TextDrawSetProportional(textdraw_5, 1);
- TextDrawSetSelectable(textdraw_5, 1);
- textdraw_6 = TextDrawCreate(151.000000, 213.000000, "RADIO ZU");
- TextDrawFont(textdraw_6, 2);
- TextDrawLetterSize(textdraw_6, 0.258332, 1.750000);
- TextDrawTextSize(textdraw_6, 16.500000, 90.500000);
- TextDrawSetOutline(textdraw_6, 1);
- TextDrawSetShadow(textdraw_6, 0);
- TextDrawAlignment(textdraw_6, 2);
- TextDrawColor(textdraw_6, -1);
- TextDrawBackgroundColor(textdraw_6, 255);
- TextDrawBoxColor(textdraw_6, 200);
- TextDrawUseBox(textdraw_6, 1);
- TextDrawSetProportional(textdraw_6, 1);
- TextDrawSetSelectable(textdraw_6, 1);
- textdraw_7 = TextDrawCreate(322.000000, 212.000000, "RADIO VIBE");
- TextDrawFont(textdraw_7, 2);
- TextDrawLetterSize(textdraw_7, 0.258332, 1.750000);
- TextDrawTextSize(textdraw_7, 16.500000, 90.500000);
- TextDrawSetOutline(textdraw_7, 1);
- TextDrawSetShadow(textdraw_7, 0);
- TextDrawAlignment(textdraw_7, 2);
- TextDrawColor(textdraw_7, -1);
- TextDrawBackgroundColor(textdraw_7, 255);
- TextDrawBoxColor(textdraw_7, 200);
- TextDrawUseBox(textdraw_7, 1);
- TextDrawSetProportional(textdraw_7, 1);
- TextDrawSetSelectable(textdraw_7, 1);
- textdraw_8 = TextDrawCreate(471.000000, 212.000000, "NATIONAL FM");
- TextDrawFont(textdraw_8, 2);
- TextDrawLetterSize(textdraw_8, 0.258332, 1.750000);
- TextDrawTextSize(textdraw_8, 16.500000, 90.500000);
- TextDrawSetOutline(textdraw_8, 1);
- TextDrawSetShadow(textdraw_8, 0);
- TextDrawAlignment(textdraw_8, 2);
- TextDrawColor(textdraw_8, -1);
- TextDrawBackgroundColor(textdraw_8, 255);
- TextDrawBoxColor(textdraw_8, 200);
- TextDrawUseBox(textdraw_8, 1);
- TextDrawSetProportional(textdraw_8, 1);
- TextDrawSetSelectable(textdraw_8, 1);
- textdraw_9 = TextDrawCreate(151.000000, 282.000000, "MAGIC FM");
- TextDrawFont(textdraw_9, 2);
- TextDrawLetterSize(textdraw_9, 0.258332, 1.750000);
- TextDrawTextSize(textdraw_9, 16.500000, 90.500000);
- TextDrawSetOutline(textdraw_9, 1);
- TextDrawSetShadow(textdraw_9, 0);
- TextDrawAlignment(textdraw_9, 2);
- TextDrawColor(textdraw_9, -1);
- TextDrawBackgroundColor(textdraw_9, 255);
- TextDrawBoxColor(textdraw_9, 200);
- TextDrawUseBox(textdraw_9, 1);
- TextDrawSetProportional(textdraw_9, 1);
- TextDrawSetSelectable(textdraw_9, 1);
- textdraw_10 = TextDrawCreate(321.000000, 282.000000, "ANTENA SATELOR");
- TextDrawFont(textdraw_10, 2);
- TextDrawLetterSize(textdraw_10, 0.258332, 1.750000);
- TextDrawTextSize(textdraw_10, 27.000000, 98.000000);
- TextDrawSetOutline(textdraw_10, 1);
- TextDrawSetShadow(textdraw_10, 0);
- TextDrawAlignment(textdraw_10, 2);
- TextDrawColor(textdraw_10, -1);
- TextDrawBackgroundColor(textdraw_10, 255);
- TextDrawBoxColor(textdraw_10, 200);
- TextDrawUseBox(textdraw_10, 1);
- TextDrawSetProportional(textdraw_10, 1);
- TextDrawSetSelectable(textdraw_10, 1);
- textdraw_11 = TextDrawCreate(466.000000, 282.000000, "Radio HIP-HOP");
- TextDrawFont(textdraw_11, 2);
- TextDrawLetterSize(textdraw_11, 0.258332, 1.750000);
- TextDrawTextSize(textdraw_11, 27.000000, 98.000000);
- TextDrawSetOutline(textdraw_11, 1);
- TextDrawSetShadow(textdraw_11, 0);
- TextDrawAlignment(textdraw_11, 2);
- TextDrawColor(textdraw_11, -1);
- TextDrawBackgroundColor(textdraw_11, 255);
- TextDrawBoxColor(textdraw_11, 200);
- TextDrawUseBox(textdraw_11, 1);
- TextDrawSetProportional(textdraw_11, 1);
- TextDrawSetSelectable(textdraw_11, 1);
- stop_button = TextDrawCreate(322.000000, 322.000000, "STOP");
- TextDrawFont(stop_button, 2);
- TextDrawLetterSize(stop_button, 0.258332, 1.750000);
- TextDrawTextSize(stop_button, 16.500000, 90.500000);
- TextDrawSetOutline(stop_button, 1);
- TextDrawSetShadow(stop_button, 0);
- TextDrawAlignment(stop_button, 2);
- TextDrawColor(stop_button, -1);
- TextDrawBackgroundColor(stop_button, 255);
- TextDrawBoxColor(stop_button, 200);
- TextDrawUseBox(stop_button, 1);
- TextDrawSetProportional(stop_button, 1);
- TextDrawSetSelectable(stop_button, 1);
- return 1;
- }
- public OnFilterScriptExit()
- {
- print("\n--------------------------------------");
- print("*** Bobita Radio System V1.0 - UNLOADED ");
- print("--------------------------------------\n");
- TextDrawDestroy(box_textdraw);
- TextDrawDestroy(title_textdraw);
- TextDrawDestroy(close_btn);
- TextDrawDestroy(profm);
- TextDrawDestroy(stop_button);
- TextDrawDestroy(textdraw_4);
- TextDrawDestroy(textdraw_5);
- TextDrawDestroy(textdraw_6);
- TextDrawDestroy(textdraw_7);
- TextDrawDestroy(textdraw_8);
- TextDrawDestroy(textdraw_9);
- TextDrawDestroy(textdraw_10);
- TextDrawDestroy(textdraw_11);
- return 1;
- }
- main(){}
- CMD:radio(playerid){
- TextDrawShowForPlayer(playerid, box_textdraw);
- TextDrawShowForPlayer(playerid, title_textdraw);
- TextDrawShowForPlayer(playerid, close_btn);
- TextDrawShowForPlayer(playerid, profm);
- TextDrawShowForPlayer(playerid, textdraw_4);
- TextDrawShowForPlayer(playerid, textdraw_5);
- TextDrawShowForPlayer(playerid, textdraw_6);
- TextDrawShowForPlayer(playerid, textdraw_7);
- TextDrawShowForPlayer(playerid, textdraw_8);
- TextDrawShowForPlayer(playerid, textdraw_9);
- TextDrawShowForPlayer(playerid, textdraw_10);
- TextDrawShowForPlayer(playerid, textdraw_11);
- TextDrawShowForPlayer(playerid, stop_button);
- SelectTextDraw(playerid, 0xFF0000FF);
- return 1;
- }
- CMD:radioff(playerid){
- TextDrawHideForPlayer(playerid, box_textdraw);
- TextDrawHideForPlayer(playerid, title_textdraw);
- TextDrawHideForPlayer(playerid, close_btn);
- TextDrawHideForPlayer(playerid, profm);
- TextDrawHideForPlayer(playerid, textdraw_4);
- TextDrawHideForPlayer(playerid, textdraw_5);
- TextDrawHideForPlayer(playerid, textdraw_6);
- TextDrawHideForPlayer(playerid, textdraw_7);
- TextDrawHideForPlayer(playerid, textdraw_8);
- TextDrawHideForPlayer(playerid, textdraw_9);
- TextDrawHideForPlayer(playerid, textdraw_10);
- TextDrawHideForPlayer(playerid, textdraw_11);
- TextDrawHideForPlayer(playerid, stop_button);
- CancelSelectTextDraw(playerid);
- return 1;
- }
- CMD:radiohelp(playerid){
- SPD(playerid,DIALOG_INFO,DIALOG_STYLE_MSGBOX,"{FF0000}RADIO-SYSTEM", "{FFFFFF}Comenzi disponibile:\n /radio - arata radio\n /radioff - opreste radio", "Ok", "");
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SCM(playerid, -1, "{C0FF00}This server use Bobita Radio System V1.0");
- return 1;
- }
- public OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- if(clickedid==profm){ // RADIO TARAF [ Nu cunosc motivul pentru care PROFM-ul nu a mai mers, am incercat cu vreo 3 adrese diferite.. ]
- PlayAudioStreamForPlayer(playerid, "http://asculta.radiotaraf.ro:7100/;stream.mp3");
- }
- if(clickedid==textdraw_4) { // RADIO HIT
- PlayAudioStreamForPlayer(playerid, "http://www.radio-hit.ro/asculta.m3u");
- }
- if(clickedid==textdraw_5){ // Europa FM
- PlayAudioStreamForPlayer(playerid, "http://82.208.137.144:8006/;");
- }
- if(clickedid==textdraw_6){ // Radio ZU
- PlayAudioStreamForPlayer(playerid, "http://82.208.137.144:8004/;");
- }
- if(clickedid==textdraw_7){ // Radio Vibe
- PlayAudioStreamForPlayer(playerid, "http://astreaming.vibefm.ro:8000/vibefm_mp3_64k");
- }
- if(clickedid==textdraw_8){ // NATIONAL FM
- PlayAudioStreamForPlayer(playerid, "http://82.208.137.144:8002/;");
- }
- if(clickedid==textdraw_9){ // Magic FM
- PlayAudioStreamForPlayer(playerid, "http://82.208.137.144:8032/;");
- }
- if(clickedid==textdraw_10){ // Antena Satelor
- PlayAudioStreamForPlayer(playerid, "http://stream2.srr.ro:8042/;");
- }
- if(clickedid==textdraw_11){ // Radio Hip-Hop
- PlayAudioStreamForPlayer(playerid, "http://traditionalhiphop.zapto.org:7500/;listen.mp3");
- }
- if(clickedid==close_btn){
- return cmd_radioff(playerid);
- }
- if(clickedid==stop_button){
- StopAudioStreamForPlayer(playerid);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement