[ajuda]dialog bugado -
brunogysin - 05.08.2010
tenho um erro/probema ou sei la vamo chama de erro...
asim tenho carios dialog PoderosoInfo
tipo asim o meu gm compila tudo normal tudo ok mais em ingame (em jogo)
ele abre o dialog no lugar onde ta o pickups tudo certinho mais tipo como eu aperto em cancelar ai como volto
pro pickups o dialog с abre eu inventei um cmd de teste e pesebi augo meio ..
ci tipo tenho um dialog no estilo de lista de items como eu passo pra aparese EX: uma mensagem no lugar onde aperto cancele.
EX: botao do dialog
_____________________
| item 1
______________|
| item 2
______________|
| item 3
______________|
| item 4
______________|
|____________________|
( OK ) ( Cancelar )
tipo e asim o Segundio botao que eu aperto o cancelar ele с fusiona mais ai eu inventei o cmd
pawn Код:
if (strcmp(cmdtext, "/desbug", true) == 0)
{
PoderosoInfo[playerid][PLojaA2] = 0;
PoderosoInfo[playerid][PLojaA1] = 0;
PoderosoInfo[playerid][PpLoja247] = 0;
PoderosoInfo[playerid][PpLoja2472] = 0;
PoderosoInfo[playerid][ArmaLoja] = 0;
return 1;
}
tipo oq eu quero aki e uma ajuda quem sabe um tutorial pra add 100% esses dialogs to ta meio chato
o meu gm erra do de menu ai eu peguei de outro gm os codigos dos dialog mais fico faltando augo que eu с sei
poderia min ajudar poste eu agradeso
Re: [ajuda]dialog bugado -
pawNO - 05.08.2010
Veja aqui se eu ajudei,
pawn Код:
if(dialogid == x)// X = NUMERO DE IDENTIFICAЗГO DE SEU DIALOG
{
if(response)//caso ele clique no primeiro botгo
{
if(listitem == 0)
{
new str[256];//ESTE TIPO DE DIALOG NГO PRECISA ESTAR NO CALLBACK DIALOGRESPONSE caso queira usalo: #define DialogBoxEx 1
format(str, sizeof(str), "(/s)usurrar(/g)ritar (/an)uncio (/f)amilia /eu /desabilitar", playerid);
ShowPlayerDialog(playerid, DialogBoxEx, DIALOG_STYLE_MSGBOX, "Ajuda Brasil Second Life - CHAT", str, "...", "Ocultar");
}
if(listitem == 1)
{
//FUNЗГO
}
if(listitem == 2)
{
//FUNЗГO
}
}
else//caso ele clique no segundo botгo
{
//FUNЗГO
return 1;
}
return 1;
}
Quase um tutorial xD
Re: [ajuda]dialog bugado -
brunogysin - 05.08.2010
bom vo fazer do jeito que min ajudo si deu certo eu aviso
@edit
tipo deu certo na compra de item mais с deu certo na compra de armas pq na compra de armas tem que selecionar a quantidade demuniзao ai n da pra botar a quantidade ai aparese o dialog novamente de selecionar a arma que quer comprar.
intendeu
@editІ
erro meu erro meu eu fiz umas ediзгo ums minuto atrais antes de posta aki mais ja consertei deu tudo certo vlw
Re: [ajuda]dialog bugado -
Canabis - 05.08.2010
esse sistema й meu '-'
no thug 2.6 que eu postei esse bug ja foi resolvido ^^
Re: [ajuda]dialog bugado - [BEP]AcerPilot - 05.08.2010
pawNO, acho que o certo й switch(listitem) { case 0: { etc....
Nunca vi if(listitem) == x..
Re: [ajuda]dialog bugado -
pawNO - 05.08.2010
Dialog nгo menu ¬¬