SA-MP Forums Archive
[Ajuda] Criar vбrios dialog's - 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] Criar vбrios dialog's (/showthread.php?tid=388262)



Criar vбrios dialog's - Saidmrn - 28.10.2012

Eae pessoal tudo bem ?
Eu queria ajudar,bom eu quero montar assim:
Quando o jogador entrar no server,abrir 1 dialogo falando as regras e etc,porйm eu so consigo por 1 ou 2,como eu faзo pra que ele avanзe vбrios dialogos?

//No Comando que serб aberto o dialog:
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX," Tutorial ","Bem vindo ao servidor\n\nETC...\n\nETC...","Proximo","Sair");
//No public OnDialogResponse
if(dialogid == 3)
{
if(response == 1)
{

}
else
{

}
}

Eu queria que quando ele clicasse em PROXIMO,abrir outro dialogo,e dps clicar em proximo denovo ,atй uma sequencia...


Re: Criar vбrios dialog's - Rodney Francalim - 28.10.2012

pawn Код:
//No comando em que o dialog serб aberto:
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "Tutorial", "Bem vindo ao servidor\n\nETC...\n\nETC...","Proximo","Sair");

//Na callback OnDialogResponse
if(dialogid == 3)
{
    if(response) ShowPlayerDialog(playerid, 4, DIALOG_STYLE_MSGBOX," Tutorial ","ETC\n\nETC...\n\nETC...","Proximo","Voltar");
    else return 1;
}
if(dialogid == 4)
{
    if(response) ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX," Tutorial ","ETC\n\nETC...\n\nETC...","Proximo","Voltar");
    else ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "Tutorial", "Bem vindo ao servidor\n\nETC...\n\nETC...","Proximo","Voltar");;
}
// E assim sucessivamente
Espero ter sido ъtil.


Re: Criar vбrios dialog's - Saidmrn - 28.10.2012

Quote:
Originally Posted by Rodney_Francalim
Посмотреть сообщение
pawn Код:
//No comando em que o dialog serб aberto:
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "Tutorial", "Bem vindo ao servidor\n\nETC...\n\nETC...","Proximo","Sair");

//Na callback OnDialogResponse
if(dialogid == 3)
{
    if(response) ShowPlayerDialog(playerid, 4, DIALOG_STYLE_MSGBOX," Tutorial ","ETC\n\nETC...\n\nETC...","Proximo","Voltar");
    else return 1;
}
if(dialogid == 4)
{
    if(response) ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX," Tutorial ","ETC\n\nETC...\n\nETC...","Proximo","Voltar");
    else ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "Tutorial", "Bem vindo ao servidor\n\nETC...\n\nETC...","Proximo","Voltar");;
}
// E assim sucessivamente
Espero ter sido ъtil.
Vou tentar aqui man!