[ajuda]depois de selecionar um dialog Abri outro -
brunogysin - 25.04.2010
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.
Re: [ajuda]depois de selecionar um dialog Abri outro -
Ambrуsio - 25.04.2010
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.
Re: [ajuda]depois de selecionar um dialog Abri outro -
brunogysin - 25.04.2010
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 ++++++++++++++++++++++++++++++++++++++
Re: [ajuda]depois de selecionar um dialog Abri outro -
Ambrуsio - 25.04.2010
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
Re: [ajuda]depois de selecionar um dialog Abri outro -
Lucca_dias - 13.07.2010
Код:
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;
Re: [ajuda]depois de selecionar um dialog Abri outro -
ipsBruno - 13.07.2010
Na Linha Anterior (3662) Adicione um '
;' (sem aspas) no final da linha
Re: [ajuda]depois de selecionar um dialog Abri outro -
BiieL - 13.07.2010
Regras do Forum -> Nao poste nada sobre o GM Godfather
Re: [ajuda]depois de selecionar um dialog Abri outro -
Marco_Nutz - 13.07.2010
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....
Re: [ajuda]depois de selecionar um dialog Abri outro -
BiieL - 13.07.2010
Sorrry, essa regra й do Scrpting - Dъvidas. MALZ
Re: [ajuda]depois de selecionar um dialog Abri outro -
Marco_Nutz - 14.07.2010
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 =(