SA-MP Forums Archive
[AJUDA] Dialog - 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] Dialog (/showthread.php?tid=202236)



[AJUDA] Dialog - abestado - 23.12.2010

Eaн galera, estou com uma dъvida em relaзгo б dialogs.

Seguinte :

pawn Код:
#define dialog 1 // definindo dialog.
#define dialog 2// definindo outra dialog.
pawn Код:
public OnPlayerConnect(playerid)
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Tutorial", "Bem-Vindo ao meu tutorial", "Proximo", "Fechar");
return 1;
}
Lб vai minha dъvida, como й que faz pra quando o player clicar em "Proximo" aparecer o outro dialog?


Re: [AJUDA] Dialog - Chavequinho - 23.12.2010

Coloque isto na callback:

pawn Код:
OnDialogResponse
pawn Код:
if(dialogid == 1)
{
    if(response)
    {
    //Conteъdo que aparecerб quando o jogador clicar em prуximo!
    }
    else
    {
    }
}



Re: [AJUDA] Dialog - Xapita_Halls - 23.12.2010

como o chavequinho falou
pawn Код:
if(dialogid == 1)
{
    if(response)
    {
    ShowPlayerDialog(playerid,666,DIALOG_STYLE_MSGBOX, "tuto", "Aqui oq vc ker\nescreve", "Selecionar", "CAncelar");
    }
    else
    {
    }
}



Re: [AJUDA] Dialog - abestado - 23.12.2010

Tб, mais porque o

pawn Код:
else
{
}



Re: [AJUDA] Dialog - [FeK]Knife - 23.12.2010

O else й caso ele clique no outro butгo


Re: [AJUDA] Dialog - abestado - 23.12.2010

Tб, e o que eles falaram tem que estar na public OnDialogResponse nй?

e porque no wiki tб assim

pawn Код:
switch(dialogid) // Lookup the dialogid
    {
        case 1:
        {
            if(!response)
            {
                SendClientMessage(playerid, 0xFF0000FF, "You cancelled.");
                return 1; // We processed it
            }



Re: [AJUDA] Dialog - Xapita_Halls - 23.12.2010

esse e pra dialog_style_inPuT


Re: [AJUDA] Dialog - abestado - 23.12.2010

Ahhhh, amo vocкs * CENSURADO *

Porйm, continua sendo tudo em OnDialogResponse nй?


Re: [AJUDA] Dialog - Xapita_Halls - 23.12.2010

sim
The message you have entered is too short. Please lengthen your message to at least 4 characters.
q bom


Re: [AJUDA] Dialog - Sergiinhonike - 23.12.2010

й assim oh..

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
 if(dialogid == ID)//ID = o id do seu dialog.
 {
    if(response)
    {
    //Aqui coloca o que vai acontecer se ele aperta o 1° butao(Esquerda).
    }
    else
    {
    //Aqui coloca o que vai acontecer se ele aperta o 2° butao(Direita).
    }
 }
}//Fecha o pl