Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //======================NÃO RETIRE OS CRÉDITOS!=================================
- #define FILTERSCRIPT
- #include < a_samp >
- #include < 3DMenu >
- #include < zcmd >
- /*
- |===============================================|
- | --== San Rádio System 3D ==-- |
- | --== by SanaleX ==-- |
- | -== Versão 1.0 ==-- |
- | Skype: asandro16 |
- |===============================================|
- */
- new Jogador3DMenu[MAX_PLAYERS];
- public OnFilterScriptInit()
- {
- for(new i = 0; i < MAX_PLAYERS; i++) Jogador3DMenu[i] = -1;
- return 1;
- }
- public OnFilterScriptExit()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(Jogador3DMenu[i] != -1)
- {
- Destroy3DMenu(Jogador3DMenu[i]);
- StopAudioStreamForPlayer(i);
- }
- }
- return 0;
- }
- public OnPlayerConnect(playerid)
- {
- Jogador3DMenu[playerid] = -1;
- return 0;
- }
- CMD:radio(playerid, params[])
- {
- if(Jogador3DMenu[playerid] != -1) return SendClientMessage(playerid,-1,"[RÁDIO]: O Menu já está Aberto!");
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT)
- {
- SendClientMessage(playerid,-1,"[RÁDIO]: Por favor, saia do veículo para ouvir uma rádio!");
- return 1;
- }
- new Float:x,Float:y,Float:z,Float:rot;
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,rot);
- Jogador3DMenu[playerid] = Create3DMenu(x,y,z,rot,16,playerid);
- SetBoxText(Jogador3DMenu[playerid],0,"Radio Hunter Brasil",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],1,"Rádio Funk Brasil",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],2,"Rádio Super Mix",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],3,"Rádio Sound Pop",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],4,"Rádio Jovem Pan",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],5,"Rádio Nova FM",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],6,"Rádio Games Brasil",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],7,"Rádio Rap Brasil",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],8,"Rádio Mix Brasil",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],9,"Rádio Play Max",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],10,"Rádio Antena 1",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],11,"Rádio Som Sertanejo",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],12,"Rádio Energy Brasil",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],13,"Rádio Ibiza Club",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],14,"Parar",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetBoxText(Jogador3DMenu[playerid],15,"Sair",OBJECT_MATERIAL_SIZE_256x128,"Impact",36,0,0xFFFFFFFF,0x4682B400,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SendClientMessage(playerid,-1,"[RÁDIO]: Use as teclas 'Y' e 'N' para mover a caixa, e 'Espaço' para confirmar sua escolha.");
- Streamer_UpdateEx(playerid,x,y,z);
- Select3DMenu(playerid,Jogador3DMenu[playerid]);
- return 1;
- }
- public OnPlayerSelect3DMenuBox(playerid,MenuID,selected)
- {
- if(Jogador3DMenu[playerid] == MenuID)
- {
- if(selected >= 0 && selected < 14) StopAudioStreamForPlayer(playerid);
- if(selected == 0) PlayAudioStreamForPlayer(playerid,"http://78.159.104.167:80"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Hunter Brasil, Aguarde um Momento Para Tocar."); // Rádio Hunter Brasil
- if(selected == 1) PlayAudioStreamForPlayer(playerid,"http://70.36.100.78:10452"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Funk Brasil, Aguarde um Momento Para Tocar."); // Rádio Funk Brasil
- if(selected == 2) PlayAudioStreamForPlayer(playerid,"http://83.170.116.212:7585"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Super Mix, Aguarde um Momento Para Tocar."); // Rádio Super Mix
- if(selected == 3) PlayAudioStreamForPlayer(playerid,"http://173.193.202.68:7460"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Sound Pop, Aguarde um Momento Para Tocar."); // Rádio Sound Pop
- if(selected == 4) PlayAudioStreamForPlayer(playerid,"http://177.124.129.20:8008"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Jovem Pan, Aguarde um Momento Para Tocar."); // Rádio Omega Hitz
- if(selected == 5) PlayAudioStreamForPlayer(playerid,"http://187.17.67.228:9052"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Nova FM, Aguarde um Momento Para Tocar."); // Rádio Brasil Hits
- if(selected == 6) PlayAudioStreamForPlayer(playerid,"http://74.222.1.205:9666"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Games Brasil, Aguarde um Momento Para Tocar."); // Rádio Games Brasil
- if(selected == 7) PlayAudioStreamForPlayer(playerid,"http://67.228.177.4:9944"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Rap Brasil, Aguarde um Momento Para Tocar."); // Rádio Rap Brasil
- if(selected == 8) PlayAudioStreamForPlayer(playerid,"http://85.25.143.28:8002"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Mix Brasil, Aguarde um Momento Para Tocar."); // Rádio Mix Brasil
- if(selected == 9) PlayAudioStreamForPlayer(playerid,"http://173.193.202.68:8080"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Play Max, Aguarde um Momento Para Tocar."); // Rádio Play Max
- if(selected == 10) PlayAudioStreamForPlayer(playerid,"http://159.253.145.179:8006"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Antena 1, Aguarde um Momento Para Tocar."); // Rádio FreeStyle Mania
- if(selected == 11) PlayAudioStreamForPlayer(playerid,"http://64.15.147.221:12016"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Som Sertanejo, Aguarde um Momento Para Tocar."); // Rádio Giro Sertanejo
- if(selected == 12) PlayAudioStreamForPlayer(playerid,"http://204.45.109.90:8039"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Energy Brasil, Aguarde um Momento Para Tocar."); // Rádio Energy Brasil
- if(selected == 13) PlayAudioStreamForPlayer(playerid,"http://80.237.159.41:7000"), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Ouvindo Agora: Rádio Ibiza Club, Aguarde um Momento Para Tocar."); // Rádio Ibiza Club
- if(selected == 14) StopAudioStreamForPlayer(playerid), SendClientMessage(playerid, 0x4682B400, "[RÁDIO]: Você Desligou a Rádio com Sucesso!");
- if(selected == 15)
- {
- Destroy3DMenu(Jogador3DMenu[playerid]);
- Jogador3DMenu[playerid] = -1;
- SendClientMessage(playerid, 0x4682B450, "[RÁDIO]: Você Fechou o Menu de Rádios!");
- }
- }
- return 0;
- }
- //======================EM BREVE PRÓXIMAS VERSÕES!==============================
Advertisement
Add Comment
Please, Sign In to add comment