[ajuda]depois de selecionar um dialog Abri outro
#1

Ola pessoal eu criei um dialog, de selecionar o sexo tipo Usuarios novo no serve ele seleciona o sexo no dialog.
e o outro e de selecionar pais como asim pais ele tem "Por FAvor Selecione o seu pais" e oq tem la e Brasil e Outros.
mais tem um defeito eu crio uma conta tudo bem, faso o login e aparese o dialog de selecionar o sexo ai eu seleciono ai depois nao aparese a de selecionar
o Pais =/ minda uma ajudinha ou Uma AjuDona to a dias querendo resover isso tudo que que eu fiz,

No topo Do GM
pawn Код:
#define DIALOG_SEXO 2
#define DIALOG_PAIS 1
Em
public SetPlayerSpawn(playerid)
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)
        //Dialog Sexo
            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);

e Em
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
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;
  }
  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;
    }//Selecionar pais Por DiaLog
  if(dialogid == DIALOG_PAIS && response == 0)
        {
      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;
    }
  if(dialogid == DIALOG_PAIS && response == 1)
    {
      PlayerInfo[playerid][pOrigem] = 2;
      SendClientMessage(playerid, COLOR_YELLOW2, "Ok, Voce e De Outros Pais.");
      SendClientMessage(playerid, COLOR_LIGHTRED, "Obrigado pelas respostas !, Siga o tutorial");
      RegistrationStep[playerid] = 0;
      TutTime[playerid] = 1;
          }

Ajuda ai pessoal vlw por ler o meu topico de ajuda.
Tipo quem Quiser Pega Sem Poblema.
Reply
#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 Brasil.");
      SendClientMessage(playerid, COLOR_LIGHTRED, "Obrigado pelas respostas !, Siga o tutorial");
      RegistrationStep[playerid] = 0;
      TutTime[playerid] = 1;
    }
O que eu fiz foi colocar o ShowPlayerDialog do paнs, nas respostas do dialog do sexo.

Espero que funcione.
Reply
#3

Quote:
Originally Posted by Ambrуsio
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 Brasil.");
      SendClientMessage(playerid, COLOR_LIGHTRED, "Obrigado pelas respostas !, Siga o tutorial");
      RegistrationStep[playerid] = 0;
      TutTime[playerid] = 1;
    }
O que eu fiz foi colocar o ShowPlayerDialog do paнs, nas respostas do dialog do sexo.

Espero que funcione.
vlw cara ele tava 50% ai arumei ums bagulho e Fico bom ei pow vlw Tu e Te maiss ++++++++++++++++++++++++++++++++++++++
Reply
#4

Quote:
Originally Posted by brunogysin
vlw cara ele tava 50% ai arumei ums bagulho e Fico bom ei pow vlw Tu e Te maiss ++++++++++++++++++++++++++++++++++++++
Valew, fico feliz que tenha funcionado
Reply
#5

Код:
C:\Users\Lucca\Desktop\samp03asvr_R7_win32\gamemodes\Talked.pwn(3663) : error 001: expected token: ";", but found "-identifier-"
No meu deu esse erro!

linha do erro

Код:
gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1;
Reply
#6

Na Linha Anterior (3662) Adicione um ';' (sem aspas) no final da linha
Reply
#7

Regras do Forum -> Nao poste nada sobre o GM Godfather
Reply
#8

Quote:
Originally Posted by scripter100
Посмотреть сообщение
Regras do Forum -> Nao poste nada sobre o GM Godfather
1 - Use o sistema de busca para evitar tуpicos repetidos.

2 - Nada de cracks , conteъdos ilegais, pornografia ou ficheiros roubados ( leaked files )

3 - Racismo ou qualquer outro tipo de descriminaзгo, nгo serгo tolerados.

4 - Advertising / Propaganda nгo й permitido. Apenas na sua signature.

5 - Nada de SPAM, se vocк nгo estiver a contribuir positivamente para o tуpico em qual vocк estб a postar, vocк estб a fazer spam.
6 - Insultos e provocaзхes nгo serгo tolerados.
7 - Tentativa de venda de scripts / mapas ou qualquer tipo de ficheiros relacionados com SA-MP e atй mesmo relacionados com outros produtos
nгo й permitido, incluindo links a websites com este mesmo fim.[/b]
8 - Se Forem postar scripts grandes, podem e devem fazer-lo usando este website: http://pawn.pastebin.com . Acreditem, й muito mais simples.
9 - Double Posting propositado nгo й permitido(So sгo autorizados de 12 em 12 horas), porem acidentes acontecem devido б conexгo do servidor.
10 - Qualquer programa que seja postado e sirva para trabalhar com o SA-MP ( exmplo: Pawno) deve conter o seu source code Incluнdo na post de lanзamento do programa em questгo.
11 - Quando postarem scripts ou pequenas linhas de script, verifiquem se estгo a funcionar correctamente antes de postar.
12 - Se Virem que alguma post estб a quebrar alguma das regras, contactem imediatamente um moderador desta secзгo via PM e/ou reportem essa post.

Eu vi nada sobre nгo pedir ajuda sobre o gm the godfather.... Isso й no outro tуpico de ajuda....
Reply
#9

Sorrry, essa regra й do Scrpting - Dъvidas. MALZ
Reply
#10

Quote:
Originally Posted by scripter100
Посмотреть сообщение
Sorrry, essa regra й do Scrpting - Dъvidas. MALZ
Eskece, todos se enganam, й pq pode vir um novato que meche com o GF e pode ver q n eh bem vindo no nosso forum =(
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)