SA-MP Forums Archive
[AJUDA] Erro no Dialog de Sexo / Pais. - 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] Erro no Dialog de Sexo / Pais. (/showthread.php?tid=178610)



[AJUDA] Erro no Dialog de Sexo / Pais. - Peedro Felix - 23.09.2010

Bem galera, eu to com 2° dъvidas em relaзгo a dialog de sexo e pais,

1° Dъvida;

Quando eu escolho o sexo homem dentro do sv, ele vai pra tela de se registrar,
SS's:
~ Quando Fui Clicar em "Homem",
~ Tela Que Apareceu Dpois que eu Cliquei em "Homem".

2° Dъvida;

Quando eu escolho o sexo "mulher" dentro do sv, o player й kickado.
SS's:
~ Quando vou clicar em "Mulher",
~ O Que Aparece Quando Clica em "Mulher".


Re: [AJUDA] Erro no Dialog de Sexo / Pais. - Michael_Atecubanos - 23.09.2010

o ID do dialog estб o mesmo do login box
troque o ID dos dialogs, use para cada dialog um ID diferente


Re: [AJUDA] Erro no Dialog de Sexo / Pais. - Peedro Felix - 23.09.2010

onde eu mexo pra mudar o id dos dialogs ? (/soumeionoobainda)


Re: [AJUDA] Erro no Dialog de Sexo / Pais. - Peedro Felix - 23.09.2010

Malz o Double Post, Mais alguem pode ajudar ake ?


Re: [AJUDA] Erro no Dialog de Sexo / Pais. - pedro xD~ - 23.09.2010

cara vai no pwn e muda
posta o codigo as veses й mais facil ke posta scren


Re: [AJUDA] Erro no Dialog de Sexo / Pais. - Peedro Felix - 23.09.2010

Public SetPlayerSpawn
pawn Код:
//Dialog Pais
            TogglePlayerControllable(playerid, 0);
            RegistrationStep[playerid] = 2;
            ShowPlayerDialog(playerid,DIALOG_PAIS,DIALOG_STYLE_MSGBOX,"BRC - Registro","Por Favor Selecione o Seu PAIS","Brasil","Outros");
            ClearChatbox(playerid, 1);
           
            gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1;
            TogglePlayerControllable(playerid, 0);
            SetPlayerVirtualWorld(playerid,playerid+1);
            RegistrationStep[playerid] = 1;
            ShowPlayerDialog(playerid,DIALOG_SEXO,DIALOG_STYLE_MSGBOX,"BRC - Registro"," - Seja bem vindo ao BRC \n - Primeiro escolha seu sexo \n\n - Voce й Homem ou Mulher?\n\n","Homem","Mulher");
            ClearChatbox(playerid, 2);
Public OnDialogResponse:

pawn Код:
//Selecionar Sexo Por DiaLog
  if(dialogid == DIALOG_SEXO && response == 0)
    {
    SendClientMessage(playerid,COLOR_DBLUE,"Ok,Voce й Mulher.");
    PlayerInfo[playerid][pSex] = 2;
  SetPlayerSkin(playerid, 13);
PlayerInfo[playerid][pModel] = 193;
    RegistrationStep[playerid] = 2;
    ShowPlayerDialog(playerid,DIALOG_PAIS,DIALOG_STYLE_MSGBOX,"BRC - Registro","Por Favor Selecione o Seu PAIS","Brasil","Outros");
  }
  if(dialogid == DIALOG_SEXO && response == 1)
  {
    SendClientMessage(playerid,0xFF0000AA,"Ok,Voce й Homem.");
    PlayerInfo[playerid][pSex] = 1;
  SetPlayerSkin(playerid, 0);
PlayerInfo[playerid][pModel] = 23;
    RegistrationStep[playerid] = 2;
    ShowPlayerDialog(playerid,DIALOG_PAIS,DIALOG_STYLE_MSGBOX,"BRC - Registro","Por Favor Selecione o Seu PAIS","Brasil","Outros");
}//Selecionar pais Por DiaLog
    if(dialogid == DIALOG_PAIS && response == 0)
{
            PlayerInfo[playerid][pOrigem] = 1;
            SendClientMessage(playerid, COLOR_YELLOW2, "Ok, Voce e De Outros.");
            SendClientMessage(playerid, COLOR_LIGHTRED, "Obrigado pelas respostas !, Siga o tutorial");
            RegistrationStep[playerid] = 0;
            TutTime[playerid] = 1;
}
    if(dialogid == DIALOG_PAIS && response == 1)
{
            PlayerInfo[playerid][pOrigem] = 1;
            SendClientMessage(playerid, COLOR_YELLOW2, "Ok, Voce e De Brasil.");
            SendClientMessage(playerid, COLOR_LIGHTRED, "Obrigado pelas respostas !, Siga o tutorial");
            RegistrationStep[playerid] = 0;
            TutTime[playerid] = 1;
            }
    return 1;
}
@EDITED ^^


Re: [AJUDA] Erro no Dialog de Sexo / Pais. - pedro xD~ - 23.09.2010

axo ke vc posto o dialogo do pais pela metade


Re: [AJUDA] Erro no Dialog de Sexo / Pais. - Michael_Atecubanos - 23.09.2010

muda o
pawn Код:
#define DIALOG_PAIS
coloke um numero que nao esteja sendo usado, por exemplo
pawn Код:
#define DIALOG_PAIS 2424
#define DIALOG_SEXO 2425



Re: [AJUDA] Erro no Dialog de Sexo / Pais. - brunogysin - 23.09.2010

ola vc viu o meu tutorial que eu criei vc esta usando os meus dialog para tira esse pequeno erro procure por

#define DIALOG_PAIS
#define DIALOG_SEXO

isso vai tar ao topo do seu GM
No lado de DIALOG_PAIS ou DIALOG_SEXO vai ter um numero Retire esse Numero e bote qualquer
Ex:
#define DIALOG_PAIS 1000
#define DIALOG_SEXO 1001

Tendo numeros Diferentes pra Cada Dialog

retire oq esta no topo do seu gm e coloque esse a Baixo
pawn Код:
#define DIALOG_PAIS 1000
#define DIALOG_SEXO 1001



Re: [AJUDA] Erro no Dialog de Sexo / Pais. - Peedro Felix - 23.09.2010

Vllw ae pra todos que ajudaram, eu finalmente Consegui,
sу mudei o DIALOG_PAIS pro tipo que o michael postou,
E Completei o OnDialogResponse, como o pedro_xD disse.
Й ISSO AE, VALEU AE A TODOS VOCКS !!!
Thanks !