[AJUDA] Colocar aзгo no segundo botao do dialog! -
danktog - 20.06.2011
Ola, ja vi um tutorial explicando isso mais nao conseguir entender e nao conseguir fazer...
nesse dialog aqui:
if(dialogid == REGIOES)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, SUDESTE, DIALOG_STYLE_LIST, "ESCOLHA A REGIAO DE SUA TORCIDA", "Minas Gerais\nSгo Paulo\nRio de Janeiro", "Proximo", "Voltar");
}
}
return 1;
}
Oque tenho que fazer para por uma aзгo no segundo botгo do dialog ? ai to querendo quando selecionar o segundo botгo voltar para esse dialog :
ShowPlayerDialog(playerid, REGIOES, DIALOG_STYLE_LIST, "ESCOLHA A REGIAO DE SUA TORCIDA", "Sudeste\nSul e Centro-Oeste\nNordeste e Norte", "Proximo", "Cancelar");
SE ALGUEM PUDER ME AJUDAR, VLWW !
Re: [AJUDA] Colocar aзгo no segundo botao do dialog! -
Shadoww5 - 20.06.2011
PHP код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == REGIOES)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, SUDESTE, DIALOG_STYLE_LIST, "ESCOLHA A REGIAO DE SUA TORCIDA", "Minas Gerais\nSгo Paulo\nRio de Janeiro", "Proximo", "Voltar");
}
}
else return ShowPlayerDialog(playerid, REGIOES, DIALOG_STYLE_LIST, "ESCOLHA A REGIAO DE SUA TORCIDA", "Sudeste\nSul e Centro-Oeste\nNordeste e Norte", "Proximo", "Cancelar");
}
return 1;
}
Re: [AJUDA] Colocar aзгo no segundo botao do dialog! -
mengueh - 20.06.2011
pawn Код:
OnDialogResponse
switch(REGIOES)
{
case 1: ShowPlayerDialog(playerid, REGIOES, DIALOG_STYLE_LIST, "Escolha a regiгo e sua torcida", "Sudeste\nSul e Centro-Oeste\nNordeste e Norte", "Proximo" , "Cancelar");
}{
case 2: SendClientMessage(playerid, cor, "Vocк cancelou");
}
return 1;
}
Li no samp wiki e fiz. Nгo sei se estб certo.
Se estiver errado, me corrijam por favor? ;]
Re: [AJUDA] Colocar aзгo no segundo botao do dialog! -
DartakousLien - 20.06.2011
pawn Код:
if(dialogid == REGIOES)
{
if(response)//quando clica no primeiro botao
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, SUDESTE, DIALOG_STYLE_LIST, "ESCOLHA A REGIAO DE SUA TORCIDA", "Minas Gerais\nSгo Paulo\nRio de Janeiro", "Proximo", "Voltar");
}
}
else //quando clica no segundo botao
{
//funcoes do segundo botao
}
}
Re: [AJUDA] Colocar aзгo no segundo botao do dialog! -
danktog - 21.06.2011
Mais tipo quando o dialog REGIOES e assim ?
if(dialogid == REGIOES)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, SUDESTE, DIALOG_STYLE_LIST, "ESCOLHA A REGIAO DE SUA TORCIDA", "Minas Gerais\nSгo Paulo\nRio de Janeiro", "Proximo", "Voltar");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, SUL, DIALOG_STYLE_LIST, "ESCOLHA A REGIAO DE SUA TORCIDA", "Paranб\nRio Grande do Sul\nSanta Catarina\nGoias/Distrito Federal", "Proximo", "Voltar");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid, NORDESTE, DIALOG_STYLE_LIST, "ESCOLHA A REGIAO DE SUA TORCIDA", "Pernambuco\nBahia\nCearб\nRio Grande do Norte\nParб\nSergipe", "Proximo", "Voltar");
}
}
return 1;
}
Ai la no:
ShowPlayerDialog(playerid, SUDESTE, DIALOG_STYLE_LIST, "ESCOLHA A REGIAO DE SUA TORCIDA", "Minas Gerais\nSгo Paulo\nRio de Janeiro", "Proximo", "Voltar");
Queria por o segundo botгo pra voltar pro dialog:
ShowPlayerDialog(playerid, REGIOES, DIALOG_STYLE_LIST, "ESCOLHA A REGIAO DE SUA TORCIDA", "Sudeste\nSul e Centro-Oeste\nNordeste e Norte", "Proximo", "Cancelar");
VLW !!!!
Re: [AJUDA] Colocar aзгo no segundo botao do dialog! -
mengueh - 21.06.2011
Botгo CANCELAR voltar para o mesmo dialog? Isso?
Re: [AJUDA] Colocar aзгo no segundo botao do dialog! -
DartakousLien - 21.06.2011
foi o que eu expliquei homem
pawn Код:
if(dialogid == SUDESTE)
{
if(response)//primeiro bota (o que diz proximo)
{
if(listitem == 0)
{
//minas gerais
}
if(listitem == 1)
{
//sao paulo
}
if(listitem == 2)
{
//rio de janeiro
}
}
else//segundo botao, o que diz voltar
{
ShowPlayerDialog(playerid, REGIOES, DIALOG_STYLE_LIST, "ESCOLHA A REGIAO DE SUA TORCIDA", "Sudeste\nSul e Centro-Oeste\nNordeste e Norte", "Proximo", "Cancelar");
}
}
entendeu ?
Re: [AJUDA] Colocar aзгo no segundo botao do dialog! -
danktog - 21.06.2011
Quote:
if(dialogid == SUDESTE)
{
if(response)//primeiro bota (o que diz proximo)
{
if(listitem == 0)
{
//minas gerais
}
if(listitem == 1)
{
//sao paulo
}
if(listitem == 2)
{
//rio de janeiro
}
}
else//segundo botao, o que diz voltar
{
ShowPlayerDialog(playerid, REGIOES, DIALOG_STYLE_LIST, "ESCOLHA A REGIAO DE SUA TORCIDA", "Sudeste\nSul e Centro-Oeste\nNordeste e Norte", "Proximo", "Cancelar");
}
}
entendeu ?
|
ENTENDI MANO E CONSEGUI, VLWW MUITO OBRIGADO MSM !
Re: [AJUDA] Colocar aзгo no segundo botao do dialog! -
Dr_Pawno - 21.06.2011
if(response)
//Botгo 1.
if(!response)
//Botгo 2.
new esperar[
126];
new client =
"Dr_Pawno";
format(esperar,
sizeof(esperar),
"1. This forum requires that you wait %d seconds between posts. Please try again in %d seconds.", TempoDeEspera, TempoDeEspera-TempoUltimoTopico);
SendClientMessage(client,
0xFFFFFFAA, esperar);