[ajuda]dialog bugado
#1

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
Reply
#2

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
Reply
#3

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
Reply
#4

esse sistema й meu '-'
no thug 2.6 que eu postei esse bug ja foi resolvido ^^
Reply
#5

pawNO, acho que o certo й switch(listitem) { case 0: { etc....
Nunca vi if(listitem) == x..
Reply
#6

Dialog nгo menu ¬¬
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)