[ajuda]musica denovo
#1

pawn Код:
#include <a_samp>
#define ListadeMusica 9924
new EscutandoMusica[MAX_PLAYERS];
public OnFilterScriptInit()
{
    print("[Rбdio  Music] - Carregando...\n\n");
    print("[Rбdio  Music] - Carregando Mъsicas...\n");
    print("[Rбdio  Music] - Carregando Lista...\n\n");
    print("[Rбdio  Music] - Carregado!");
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmdtext, "/musicass", true))
    {
        new stringcat[210];
        strcat(stringcat, "{0004FF}Eletronica-POP \n");
        strcat(stringcat, "{42F700}Funk \n");
        strcat(stringcat, "{0004FF}Sertanejo \n");
        strcat(stringcat, "{42F700}Parar de tocar \n");
        ShowPlayerDialog(playerid, ListadeMusica, DIALOG_STYLE_LIST, "{E40000}Sistema de Rбdio JFS Music  v1.0", stringcat,"Escutar", "Cancelar");
        return 1;
    }
    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid)
    {
        case ListadeMusica:
        {
            if(!response) return 1;
            if(listitem == 0)
            {
                new stringcat[300];
                strcat(stringcat, "{FFFFFF}1- {0004FF}Like A G6 \n");
                strcat(stringcat, "{FFFFFF}2- {42F700}Getting Over You - {0004FF}David Guetta\n");
                strcat(stringcat, "{FFFFFF}3- {0004FF}Dynamite - {42F700}Taio Cruz\n");
                strcat(stringcat, "{FFFFFF}4- {42F700}Little Bad Girl - {0004FF}David Guetta\n");
                strcat(stringcat, "{FFFFFF}5- {0004FF}florida feat - {42F700}David Guetta");
                strcat(stringcat, "{FFFFFF}6- {42F700}Billionaire - {0004FF}Bruno Mars");
                ShowPlayerDialog(playerid, 1234 , DIALOG_STYLE_LIST, "{E40000} Eletronicas", stringcat, "Escutar", "Cancelar");
            }
            if(listitem == 1)
            {
                new stringcat[300];
                strcat(stringcat, "{FFFFFF}1- {0004FF}Aplica Nela - {42F700}Os Havaianos \n");
                strcat(stringcat, "{FFFFFF}2- {42F700}Novinha Vocк Me Seduz - {0004FF}Os Havaianos\n");
                strcat(stringcat, "{FFFFFF}3- {0004FF}Ela Da Pra Nois Que Nois й Patrao - {42F700}Mc Catra");
                strcat(stringcat, "{FFFFFF}4- {42F700}No Suave- {0004FF}Os Hawaianos");
                ShowPlayerDialog(playerid, 4321 , DIALOG_STYLE_LIST,"{E40000} Funk",stringcat,"Escutar", "Cancelar");
            }
            if(listitem == 2)
            {
                new stringcat[300];
                strcat(stringcat, "{FFFFFF}1- {0004FF} Ai Se Eu Te Pego -{42F700}Michel Telу \n");
                strcat(stringcat, "{FFFFFF}2- {42F700}Balada Boa -{0004FF}Gustavo Lima\n");
                strcat(stringcat, "{FFFFFF}3- {0004FF}Bolo Doido - {42F700}Guilherme e Santiago \n");
                strcat(stringcat, "{FFFFFF}4- {42F700}Efeitos {0004FF}Cristiano Araъjo e Jorge & Mateus \n");
                ShowPlayerDialog(playerid, 1243 , DIALOG_STYLE_LIST,"{E40000} Sertanejo", stringcat,"Escutar", "Cancelar");
            }
            if(listitem == 3)
            {
                StopAudioStreamForPlayer(playerid);
                EscutandoMusica[playerid] = 0;
            }
            return true;
        }
        case 1234:
        {
            if(!response) return 1;
            if(listitem == 0)
            {
                if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                EscutandoMusica[playerid] = 1;
                PlayAudioStreamForPlayer(playerid, "http://dc203.4shared.com/img/364593681/2b732b41/dlink__2Fdownload_2Fs1g_5Faf0k_3Ftsid_3D20111231-041221-deb151b5/preview.mp3");
                return true;
            }
            if(listitem == 1)
            {
                if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                EscutandoMusica[playerid] = 1;
                PlayAudioStreamForPlayer(playerid, "http://dc251.4shared.com/img/308678631/27eddab7/dlink__2Fdownload_2FEMEhSFR2_3Ftsid_3D20110913-174425-f241abe5/preview.mp3");
                return true;
            }
            if(listitem == 2)
            {
                if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                EscutandoMusica[playerid] = 1;
                PlayAudioStreamForPlayer(playerid, "http://dc398.4shared.com/img/315994386/f57b8666/dlink__2Fdownload_2F4DZoyAMH_3Ftsid_3D20111231-124945-44805c0e/preview.mp3");
                return true;
            }
            if(listitem == 3)
            {
                if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                EscutandoMusica[playerid] = 1;
                PlayAudioStreamForPlayer(playerid, "http://dc347.4shared.com/img/828752513/e7c29e41/dlink__2Fdownload_2FcdMPphKN_3Ftsid_3D20111231-130511-f0ffba30/preview.mp3");
                return true;
            }
            if(listitem == 4)
            {
                if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                EscutandoMusica[playerid] = 1;
                PlayAudioStreamForPlayer(playerid, "http://dc202.4shared.com/img/725568395/194e5860/dlink__2Fdownload_2FRp6Ndcgw_3Ftsid_3D20120102-040327-b38db5a9/preview.mp3");
                return true;
            }
            if(listitem == 5)
            {
                if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                EscutandoMusica[playerid] = 1;
                PlayAudioStreamForPlayer(playerid, "http://dc367.4shared.com/img/320737867/ae128ae4/dlink__2Fdownload_2FVWPaDsUI_3Ftsid_3D20120102-130426-af02f4a6/preview.mp3");
                return true;
            }
            return true;
        }
        case 4321:
        {
            if(response)
            {
                if(listitem == 0)
                {
                    if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                    EscutandoMusica[playerid] = 1;
                    PlayAudioStreamForPlayer(playerid, "http://dc182.4shared.com/img/199604061/312f09f1/dlink__2Fdownload_2FobS1ueFc_3Ftsid_3D20111231-042718-a9225f83/preview.mp3");
                    return true;
                }

                if(listitem == 1)
                {
                    if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                    EscutandoMusica[playerid] = 1;
                    PlayAudioStreamForPlayer(playerid, "http://dc167.4shared.com/img/94734242/e6db1034/dlink__2Fdownload_2FwFz2vqde_3Ftsid_3D20111231-042616-a749348f/preview.mp3");
                    return true;
                }

                if(listitem == 2)
                {
                    if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                    EscutandoMusica[playerid] = 1;
                    PlayAudioStreamForPlayer(playerid, "http://dc213.4shared.com/img/391210984/e49d716f/dlink__2Fdownload_2FxHnWi-wC_3Ftsid_3D20120102-124035-7c2af538/preview.mp3");
                    return true;
                }
               
                if(listitem == 3)
                {
                    if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                    EscutandoMusica[playerid] = 1;
                    PlayAudioStreamForPlayer(playerid, "http://dc394.4shared.com/img/397397400/26da39ca/dlink__2Fdownload_2FIzqEqPCo_3Ftsid_3D20120102-124333-71aab62b/preview.mp3");
                    return true;
                }
            }
        }
        case 1243:
        {
            if(response)
            {
                if(listitem == 0)
                {
                    if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                    EscutandoMusica[playerid] = 1;
                    PlayAudioStreamForPlayer(playerid, "http://dc366.4shared.com/img/775907286/709f7945/dlink__2Fdownload_2FBaoHNwuE_3Ftsid_3D20111231-042142-4e4c1e53/preview.mp3");
                    return true;
                }
                if(listitem == 1)
                {
                    if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                    EscutandoMusica[playerid] = 1;
                    PlayAudioStreamForPlayer(playerid, "http://dc417.4shared.com/img/721781205/b2f1fded/dlink__2Fdownload_2Fc7N8O0E_5F_3Ftsid_3D20111231-042316-23d189df/preview.mp3");
                    return true;
                }
                if(listitem == 2)
                {
                    if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                    EscutandoMusica[playerid] = 1;
                    PlayAudioStreamForPlayer(playerid, "http://dc424.4shared.com/img/782698185/53727a76/dlink__2Fdownload_2F_5FayhOANE_3Ftsid_3D20120101-182651-9300901e/preview.mp3");
                    return true;
                }
                if(listitem == 3)
                {
                    if(EscutandoMusica[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Escultando Mъsica, Desligue Ela");
                    EscutandoMusica[playerid] = 1;
                    PlayAudioStreamForPlayer(playerid, "http://dc405.4shared.com/img/609733225/3baf3bac/dlink__2Fdownload_2FvuWaFX6o_3Ftsid_3D20120102-130955-786e54a1/preview.mp3");
                    return true;
                }
            }
        }
    }
    return 0;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
    {
        if(EscutandoMusica[playerid] == 0)
        {
            ShowPlayerDialog(playerid, ListadeMusica, DIALOG_STYLE_LIST,
            "{E40000}Sistema de Rбdio v1.0",
            "{0080FF}Eletronica-POP\n{0080FF}Funk\n{0080FF}Sertanejo\n{0080FF}Parar de Tocar",
            "Escutar", "Cancelar");
            return true;
        }
    }
    else if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER)
    {
        StopAudioStreamForPlayer(playerid);
        EscutandoMusica[playerid] = 0;
    }
    return true;
}
bom o lуs me ajudo sу ke agora tah me dando outro bug =[ ele tah fasendo todos comando do gm para de pega tentei passa pro gm mais quando vou logar ponho a senha aperto enter e abre o /musicas alguem sabe oque acontece?
Reply
#2

Posta o sistema de registro/login.
Reply
#3

manin o poblema й ke tha bugando dos comando do jogo em geral eu de o login como exemplo .-.
Reply
#4

Conflitos de IDs de dialogs.
Reply
#5

nun й .-.
Reply
#6

Tenta trocar o return 0 do OnPlayerCommandText por return 1;

O return 0 desabilita outros scripts.
Reply
#7

nem deu =[
Reply
#8

entao nao e outro e conflito de dialog revise os id de login e das musicas
Reply
#9

nao й eu vi no gm peguei os id 1234 4321 1234 e 9924 e vi la nao tem =[
Reply
#10

troque os id dos dialog podera resolver
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)