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



Ao Fechar Dialog - RuanRider - 22.09.2013

Quando o jogador conecta, ele ve um dialog pedindo para ele selecionar o sexo (H ou M). Tenho um problema, quando ele aperta ESC o dialog some e seta ele como mulher..

Eu queria saber como faзo pra ele nгo poder fechar com ESC o dialog.. Se nгo tiver como, tem uma opзao de ele apertar ESC dar novas funзхes? Como um botгo invisivel..

Edit:

aqui ta os codigos

OnPlayerConnect

Код:
ShowPlayerDialog(playerid, DIALOG_SEXOINFO, DIALOG_STYLE_MSGBOX, "h", "Qual й seu sexo?", "Feminino", "Masculino");
OnDialogResponse

Код:
    if(dialogid == DIALOG_SEXOINFO)
    {
        if(response)
        {
            pSex = 0;
            SendClientMessage(playerid, 0xAAAAAAAA, "Vocк й mulhe.");
        }
        else
        {
            pSex = 1;
            SendClientMessage(playerid, 0xAAAAAAAA, "voce й Homem.");
        }
        return 1;
    }



Re: Ao Fechar Dialog - BielCOP - 22.09.2013

Coloca em DIALOG_STYLE_LIST com apenas um botao, EX:

pawn Код:
ShowPlayerDialog(playerid,7777,DIALOG_STYLE_LIST,"H ou M ?","Eu sou Homem\nEu sou mulher","Selecionar","");



Re: Ao Fechar Dialog - RuanRider - 22.09.2013

Quote:
Originally Posted by BielCOP
Посмотреть сообщение
Coloca em DIALOG_STYLE_LIST com apenas um botao, EX:

pawn Код:
ShowPlayerDialog(playerid,7777,DIALOG_STYLE_LIST,"H ou M ?","Eu sou Homem\nEu sou mulher","Selecionar","");
mas eu quero usar o DIALOG_STYLE_MSGBOX, porque o style_list й muito grande pra coisa pequena...


Re: Ao Fechar Dialog - Locky_ - 22.09.2013

pawn Код:
ShowPlayerDialog(playerid, DIALOG_SEXOINFO, DIALOG_STYLE_MSGBOX, "Escolha seu sexo:", "Qual seu sexo?", "Feminino", "Masculino");
Sobre o ESC nгo tem como fazer nada.
Pois ocorre o seguinte.
Quando pressionar enter, irб como feminino.
Quando pressionar esc, irб como masculino.
Apenas em DIALOG_STYLE_LIST que nгo ocorrerб isto.
'-'


Re: Ao Fechar Dialog - RuanRider - 22.09.2013

Quote:
Originally Posted by Nickvj7
Посмотреть сообщение
pawn Код:
ShowPlayerDialog(playerid, DIALOG_SEXOINFO, DIALOG_STYLE_MSGBOX, "Escolha seu sexo:", "Qual seu sexo?", "Feminino", "Masculino");
Sobre o ESC nгo tem como fazer nada.
Pois ocorre o seguinte.
Quando pressionar enter, irб como feminino.
Quando pressionar esc, irб como masculino.
Apenas em DIALOG_STYLE_LIST que nгo ocorrerб isto.
'-'
mas tem uns servidores rp que nao deixam o player fechar o tutorial


Re: Ao Fechar Dialog - Locky_ - 22.09.2013

Quote:
Originally Posted by RuanRider
Посмотреть сообщение
mas tem uns servidores rp que nao deixam o player fechar o tutorial
Isso й diferente,
Pois ou clicando ou pressionando a tecla,
Tem um tempo para prosseguir ou fechar o tutorial.
Isso й checado em dialog/dialog.
Nгo nas teclas.


Re: Ao Fechar Dialog - RuanRider - 22.09.2013

Quote:
Originally Posted by Nickvj7
Посмотреть сообщение
Isso й diferente,
Pois ou clicando ou pressionando a tecla,
Tem um tempo para prosseguir ou fechar o tutorial.
Isso й checado em dialog/dialog.
Nгo nas teclas.
se nao tem geito entao vo dexa como ta mesmo. valeu por tenta ajudar