SA-MP Forums Archive
[Ajuda] Me ajuda Por Favor ? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Me ajuda Por Favor ? (/showthread.php?tid=536147)



Me ajuda Por Favor ? - pedrinhosz11 - 07.09.2014

Alguйm pode me ajudar com este erro?
error 030: compound statement not closed at the end of file (started at line 33)

Pastebin
http://pastebin.com/h4HyP4Hs

Jб deixo aqui meu agradecimento a quem me ajudar Muito Obrigado!


Re: Me ajuda Por Favor ? - FallweN - 07.09.2014

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_WEAPONS)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    SetPlayerHealth(playerid,120);
                }
                case 1:
                {
                    SetPlayerArmour(playerid,120);
                }
                case 2:
                {
                    SetPlayerScore(playerid,120);
                }
            }
        }
    }
    return 0;
}
Aprenda a indentar seus cуdigos ou sempre ficarб perdido neles.


Re: Me ajuda Por Favor ? - Bruno13 - 07.09.2014

Vocк esqueceu de fechar os brackets
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_WEAPONS)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    SetPlayerHealth(playerid,120);
                }
                case 1:
                {
                    SetPlayerArmour(playerid,120);
                }
                case 2:
                {
                    SetPlayerScore(playerid,120);
                }
            }
        }
    }
    return 0;
}



Re: Me ajuda Por Favor ? - pedrinhosz11 - 09.09.2014

Amigos, podem me dizer como faзo para criar outra dialog list em baixo desta ai ?


Re: Me ajuda Por Favor ? - Bruno13 - 09.09.2014

Quote:
Originally Posted by pedrinhosz11
Посмотреть сообщение
Amigos, podem me dizer como faзo para criar outra dialog list em baixo desta ai ?
Simples, veja:
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_WEAPONS)//Este e o ID do dialog, certamente ele estб definido em seu gamemode, assim aderindo-o a um valor, mas vocк pode tambйm tanto definir um valor, como usar o prуprio numeral
    {
        if(response)//response se refere ao botгo selecionado, "!response" ou "response == 0" й identificado como o segundo botгo clicado. "response" ou "response == 1" й identificado como o click do primeiro botгo.
        {
            switch(listitem)//listitem й o item selecionado pelo player do dialog
            {
                case 0://id do listitem
                {
                    SetPlayerHealth(playerid,120);
                }
                case 1://id do listitem
                {
                    SetPlayerArmour(playerid,120);
                }
                case 2://id do listitem
                {
                    SetPlayerScore(playerid,120);
                }
            }//fecha a chave do listitem
        }//fecha a chave do response
    }//fecha a chave do dialog

    //apуs ter fechado a chave do dialog poderб criar outra...
    if(dialogid == 5)
    {
        ...  
    }  
    return 0;
}



Re: Me ajuda Por Favor ? - pedrinhosz11 - 09.09.2014

Muito Obrigado