[FilterScript] Sistema de rбdios - Atualizada
#8

Bom sу dei uma melhorada bбsica na organizaзгo, abaixo й sу comparar o seu Original e o editado por mim.

• ORIGINAL 300 linhas:
PHP Code:
// FS FUNCIONAL - SISTEMAS ATUALIZADOS DE RADIO //
#include <a_samp>
#include <zcmd>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
    print(
"\n--------------------------------------");
    print(
" [CARREGANDO] [FS-RБDIOS]\n");
    print(
"--------------------------------------\n");
    return 
1;
}
public 
OnFilterScriptExit()
{
    return 
1;
}
#else
main()
{
    print(
"\n--------------------------------------");
    print(
" [FS-RБDIOS] Criada por : DogMal\n");
    print(
" [FS-RБDIOS] Carregada com sucesso.");
    print(
"--------------------------------------\n");
}
#endif
// enums //
enum
{
    
Mcreditos,
    
MRadios
};
// Tempos //
//~~~~ INICIO DO GM ~~~~//
public OnGameModeInit()
{
    return 
1;
}
public 
OnGameModeExit()
{
    return 
1;
}
public 
OnPlayerRequestClass(playeridclassid)
{
    return 
1;
}
public 
OnPlayerConnect(playerid)
{
    
PlayAudioStreamForPlayer(playerid"https://www.dropbox.com/s/hwtsjd3verbft8z/GTA.mp3?dl=1");
    
SendClientMessage(playerid, -1,"| FS-RБDIO | Essa FS Tem uma FilterScript Feita por : DogMal(Thanatos)");
    
SendClientMessage(playerid, -1,"| FS-RБDIO | Essa FS Tem uma FilterScript Feita por : DogMal(Thanatos)");
    return 
1;
}
public 
OnPlayerDisconnect(playeridreason)
{
    return 
1;
}
public 
OnPlayerSpawn(playerid)
{
    
SendClientMessage(playerid, -1"{FF6A00}| RADIO | Se deseja desligar o RADIO. Use : /pararradio");
    
SetPlayerInterior(playerid0);
    return 
1;
}
public 
OnPlayerDeath(playeridkilleridreason)
{
    return 
1;
}
public 
OnVehicleSpawn(vehicleid)
{
    return 
1;
}
public 
OnVehicleDeath(vehicleidkillerid)
{
    return 
1;
}
public 
OnPlayerText(playeridtext[])
{
    return 
1;
}
public 
OnPlayerEnterVehicle(playeridvehicleidispassenger)
{
    return 
1;
}
public 
OnPlayerExitVehicle(playeridvehicleid)
{
    return 
1;
}
public 
OnPlayerStateChange(playeridnewstateoldstate)
{
    return 
1;
}
public 
OnPlayerEnterCheckpoint(playerid)
{
    return 
1;
}
public 
OnPlayerLeaveCheckpoint(playerid)
{
    return 
1;
}
public 
OnPlayerEnterRaceCheckpoint(playerid)
{
    return 
1;
}
public 
OnPlayerLeaveRaceCheckpoint(playerid)
{
    return 
1;
}
public 
OnRconCommand(cmd[])
{
    return 
1;
}
public 
OnPlayerRequestSpawn(playerid)
{
    return 
1;
}
public 
OnObjectMoved(objectid)
{
    return 
1;
}
public 
OnPlayerObjectMoved(playeridobjectid)
{
    return 
1;
}
public 
OnPlayerPickUpPickup(playeridpickupid)
{
    return 
1;
}
public 
OnVehicleMod(playeridvehicleidcomponentid)
{
    return 
1;
}
public 
OnVehiclePaintjob(playeridvehicleidpaintjobid)
{
    return 
1;
}
public 
OnVehicleRespray(playeridvehicleidcolor1color2)
{
    return 
1;
}
public 
OnPlayerSelectedMenuRow(playeridrow)
{
    return 
1;
}
public 
OnPlayerExitedMenu(playerid)
{
    return 
1;
}
public 
OnPlayerInteriorChange(playeridnewinterioridoldinteriorid)
{
     return 
1;
}
public 
OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
 return 
1;
}
public 
OnRconLoginAttempt(ip[], password[], success)
{
    return 
1;
}
public 
OnPlayerUpdate(playerid)
{
    return 
1;
}
public 
OnPlayerStreamIn(playeridforplayerid)
{
    return 
1;
}
public 
OnPlayerStreamOut(playeridforplayerid)
{
    return 
1;
}
public 
OnVehicleStreamIn(vehicleidforplayerid)
{
    return 
1;
}
public 
OnVehicleStreamOut(vehicleidforplayerid)
{
    return 
1;
}
public 
OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
        
// RADIOS
        
if(dialogid == MRadios){
                if(
response){
        if(
listitem == 0){
        {
        
StopAudioStreamForPlayer(playerid);
        
PlayAudioStreamForPlayer(playerid,"http://listen.shoutcast.com:80/RadioHunter-TheHitzChannel");//Radio Hunter
        
SendClientMessage(playerid0x33CCFFAA"{33CCFF}Radio Hunter {FFFFFF}Ligada!{BCBCBC} Espere Alguns Segundos Para Sintonizarmos ^^!"); // PARA MUDAR A COR TROQUE {33CCFF} PELA SUA COR DESEJADA
            
}
        }
        if(
listitem == 1){
        {
        
StopAudioStreamForPlayer(playerid);
        
PlayAudioStreamForPlayer(playerid,"http://stream.dubstep.fm:80/256mp3");// RADIO DUBSTEP
        
SendClientMessage(playerid0x33CCFFAA"{33CCFF}Radio DUBSTEP {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!"); // PARA MUDAR A COR TROQUE {33CCFF} PELA SUA COR DESEJADA
        
}
        }
        if(
listitem == 2){
        {
        
StopAudioStreamForPlayer(playerid);
        
PlayAudioStreamForPlayer(playerid,"http://108.61.30.179:4010");//Radio HIP-HOP
        
SendClientMessage(playerid0x33CCFFAA"{33CCFF}Radio HIP-HOP {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!"); // PARA MUDAR A COR TROQUE {33CCFF} PELA SUA COR DESEJADA
        
}
        }
        if(
listitem == 3){
        {
        
StopAudioStreamForPlayer(playerid);
        
PlayAudioStreamForPlayer(playerid,"http://176.31.246.143:8300/");//Radio Reggae
        
SendClientMessage(playerid0x33CCFFAA"{33CCFF}Radio Reggae {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!"); // PARA MUDAR A COR TROQUE {33CCFF} PELA SUA COR DESEJADA
        
}
        }
        if(
listitem == 4){
        {
        
StopAudioStreamForPlayer(playerid);
        
SendClientMessage(playerid0x33CCFFAA"| RБDIO | {BCBCBC}Vocк Desligou a Radio!");
        }
        }
        }
                else{
        }
                return 
1;
        }
        return 
1;
}
public 
OnPlayerClickPlayer(playeridclickedplayeridsource)
{
    return 
1;
}
public 
OnPlayerCommandPerformed(playeridcmdtext[], success)
{
     return 
1;
}
// PARA PARAR O RADIO
CMD:pararradio(playerid)
{
    
StopAudioStreamForPlayer(playerid);
     
SendClientMessage(playerid0x33CCFFAA"| RБDIO | {BCBCBC}Vocк Desligou a Radio!");
}
// PARA VER AS RБDIOS
CMD:radios(playerid)
{
    
ShowPlayerDialog(playeridMRadiosDIALOG_STYLE_LIST"Lista de Radios""{FFFFFF}Radio Hunter\n{FFFFFF}Radio DUBSTEP\n{FFFFFF}Radio HIP-HOP\n{FFFFFF}Radio Raggae\n{FFFFFF}Desligar""OK""Cancelar"); // PARA MUDAR A COR TROQUE {FFFFFF} PELA SUA COR DESEJADA
    
return 1;
}
// Crйditos : NГO RETIRE OS CREDITOS
CMD:creditos(playerid)
{
    
ShowPlayerDialog(playeridMcreditosDIALOG_STYLE_MSGBOX,"Crйditos""{FF0000}Sistema de rбdios criada por : {33CCFF}DogMal(Thanatos)","Voltar","");

• EDITADO 78 linhas:
PHP Code:
#include <a_samp>
#include <zcmd>
#if defined FILTERSCRIPT
public OnFilterScriptInit() return print("---------- [CARREGANDO] [FS-RБDIOS] ----------\n");
#else
main() { print("----- [FS-RБDIOS] Carregada com sucesso / Criada por : DogMal -----\n"); }
#endif
enum McreditosMRadios };
public 
OnPlayerConnect(playerid)
{
    
PlayAudioStreamForPlayer(playerid"https://www.dropbox.com/s/hwtsjd3verbft8z/GTA.mp3?dl=1");
    return 
SendClientMessage(playerid, -1,"| FS-RБDIO | Essa FS Tem uma FilterScript Feita por : DogMal(Thanatos)");
}
public 
OnPlayerSpawn(playerid)
{
    
SetPlayerInterior(playerid0);
    return 
SendClientMessage(playerid, -1"{FF6A00}| RADIO | Se deseja desligar o RADIO. Use : /pararradio");
}
public 
OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    if(
dialogid == MRadios) {
        if(
response) {
            switch(
listitem) {
                case 
0: {
                    
StopAudioStreamForPlayer(playerid);
                    
PlayAudioStreamForPlayer(playerid,"http://listen.shoutcast.com:80/RadioHunter-TheHitzChannel");//Radio Hunter
                    
SendClientMessage(playerid0x33CCFFAA"{33CCFF}Radio Hunter {FFFFFF}Ligada!{BCBCBC} Espere Alguns Segundos Para Sintonizarmos ^^!"); // PARA MUDAR A COR TROQUE {33CCFF} PELA SUA COR DESEJADA
                
}
                case 
1: {
                    
StopAudioStreamForPlayer(playerid);
                    
PlayAudioStreamForPlayer(playerid,"http://stream.dubstep.fm:80/256mp3");// RADIO DUBSTEP
                    
SendClientMessage(playerid0x33CCFFAA"{33CCFF}Radio DUBSTEP {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!"); // PARA MUDAR A COR TROQUE {33CCFF} PELA SUA COR DESEJADA
                
}
                case 
2: {
                    
StopAudioStreamForPlayer(playerid);
                    
PlayAudioStreamForPlayer(playerid,"http://108.61.30.179:4010");//Radio HIP-HOP
                    
SendClientMessage(playerid0x33CCFFAA"{33CCFF}Radio HIP-HOP {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!"); // PARA MUDAR A COR TROQUE {33CCFF} PELA SUA COR DESEJADA
                
}
                case 
3: {
                    
StopAudioStreamForPlayer(playerid);
                    
PlayAudioStreamForPlayer(playerid,"http://176.31.246.143:8300/");//Radio Reggae
                    
SendClientMessage(playerid0x33CCFFAA"{33CCFF}Radio Reggae {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!"); // PARA MUDAR A COR TROQUE {33CCFF} PELA SUA COR DESEJADA
                
}
                case 
4: {
                    
StopAudioStreamForPlayer(playerid);
                    
SendClientMessage(playerid0x33CCFFAA"| RБDIO | {BCBCBC}Vocк Desligou a Radio!");
                }
            }
        }
    }
    return 
1;
}
CMD:pararradio(playerid)
{
    
StopAudioStreamForPlayer(playerid);
    return 
SendClientMessage(playerid0x33CCFFAA"| RБDIO | {BCBCBC}Vocк Desligou a Radio!");
}
CMD:radios(playerid)
{
    
ShowPlayerDialog(playeridMRadiosDIALOG_STYLE_LIST"Lista de Radios""{FFFFFF}Radio Hunter\n{FFFFFF}Radio DUBSTEP\n{FFFFFF}Radio HIP-HOP\n{FFFFFF}Radio Raggae\n{FFFFFF}Desligar""OK""Cancelar"); // PARA MUDAR A COR TROQUE {FFFFFF} PELA SUA COR DESEJADA
    
return 1;
}
CMD:creditos(playerid)
{
    
ShowPlayerDialog(playeridMcreditosDIALOG_STYLE_MSGBOX,"Crйditos""{FF0000}Sistema de rбdios criada por : {33CCFF}DogMal(Thanatos)","Voltar","");

Reply


Messages In This Thread
Sistema de rбdios - Atualizada - by DogMal - 28.07.2017, 00:29
Re: Sistema de rбdios - Atualizada - by Bruno13 - 28.07.2017, 00:38
Re: Sistema de rбdios - Atualizada - by Locky_ - 28.07.2017, 02:08
Respuesta: Sistema de rбdios - Atualizada - by SrDivuOfficial - 28.07.2017, 06:16
Re: Sistema de rбdios - Atualizada - by zCyan - 30.07.2017, 16:11
Re: Sistema de rбdios - Atualizada - by IlanZ - 31.07.2017, 21:32
Re: Sistema de rбdios - Atualizada - by GuilhermeNunes - 31.07.2017, 22:41
Re: Sistema de rбdios - Atualizada - by [BOPE]Seu._.Madruga - 01.08.2017, 00:17
Re: Sistema de rбdios - Atualizada - by DogMal - 01.08.2017, 02:25

Forum Jump:


Users browsing this thread: 2 Guest(s)