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=538985)



Dialog - FabioGTP - 25.09.2014

Olб, bom eu gostaria de saber como faзo para a dialog tipo no onplayerconnect tem a dialog de login, dae eu queria que depois que o player realizasse o login/registro, abriria outro dialog perguntando a profissгo que ele queria como DJ, Traficante, PM etc.., podem me passar coordenadas para fazer isso? obrigado


Re: Dialog - MultiKill - 25.09.2014

pawn Код:
public OnPlayerConnect(playerid)
{
    ShowPlayerDialog(playerid, Login, ...);
    return true;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
        if(dialogid == Login)
        {
            if(response)
            {
                //Depois de logar
                ShowPlayerDialog(...);
            }
        }
    return 1;
}



Re: Dialog - FabioGTP - 25.09.2014

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
pawn Код:
public OnPlayerConnect(playerid)
{
    ShowPlayerDialog(playerid, Login, ...);
    return true;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
        if(dialogid == Login)
        {
            if(response)
            {
                //Depois de logar
                ShowPlayerDialog(...);
            }
        }
    return 1;
}
mais no caso nгo irб ter conflito?


Re: Dialog - MultiKill - 25.09.2014

Nгo. Se vocк quer colocar quando o player logar coloque junto com as funзхes que carregam a conta dele.


Re: Dialog - FabioGTP - 25.09.2014

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
pawn Код:
public OnPlayerConnect(playerid)
{
    ShowPlayerDialog(playerid, Login, ...);
    return true;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
        if(dialogid == Login)
        {
            if(response)
            {
                //Depois de logar
                ShowPlayerDialog(...);
            }
        }
    return 1;
}
Quote:
Originally Posted by MultiKill
Посмотреть сообщение
Nгo. Se vocк quer colocar quando o player logar coloque junto com as funзхes que carregam a conta dele.
na verdade й depois que o cara registra , pq dae salva a organizaзгo dele


Re: Dialog - MultiKill - 25.09.2014

Faz a mesma coisa:
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
        if(dialogid == Registro)
        {
            if(response)
            {
                //Depois de ser criado a conta do jogador.
                ShowPlayerDialog(...);
            }
        }
    return 1;
}