[Ajuda] Dialog nгo aparece
#1

Oieeeeeeeeee, Tan tan tan tan, Hola Nela!, Tan tan tan tan tan tan, Sabe oque fazer com esse forum SA:MP cheio de usuarios? Ajuda eles! Tan tan tan tan Ajuda Eles! Tan Tan Tan Tan ajuda eles!
__________________________________________________ ____________________________________________
Depois dessa entrada triunfal (RIDICULA) eu peso ajuda a vocкs como vocкs sabem eu so meio Burrin! Em algumas coisas eu sei fazer outras nгo e to tendo uma dificuldade com dialog! Pareзe ate retardado ter dificuldade com dialog й dificil! '-'!!
Ela nгo apreзe de geito nenhum! Vocкs poderiam me ajudar? Eu uso ela em uma FS! Aki esta!
><><><><><><
pawn Код:
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

#include <a_samp>

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp("/comandos", cmdtext, true, 10) == 0)
    {
    ShowPlayerDialog(playerid, 50010, DIALOG_STYLE_MSGBOX, "Comandos", "{FFFFFF}--------------------------\n/ps < Parkour Stunt 1\n/looptorres > O Loop criado pelo _ToRrEs\n/bike1 > O 1є Parkour de Bike!\n/armas > Armas Permitidas para usa-las!\n ---------------------------------------------------------\nServidor Em Fase de Construзao!\n ---------------------------------------------------------\n---------------------------------------------------------\nServer: BR (Portugues) - Internacional"
    , "Avanзar", "Fechar");
    return 1;
    }
    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 50010)
    {
    if(response == 0)
    {

    }
    if(response == 1)
    {
    ShowPlayerDialog(playerid, 50011, DIALOG_STYLE_MSGBOX, "Comandos", "{FFFFFF}--------------------------\n/god < Deixara o seu carro Indestrutivel й vocк tambem!\n/godoff > Vocк nгo sera mais indestrutivel! Й Seu carro tambйm!\n ---------------------------------------------------------\nServidor Em Fase de Construзao!\n ---------------------------------------------------------\n---------------------------------------------------------\nServer: BR (Portugues) - Internacional"
    , "Avanзar", "Fechar");
    }
    return 1;
    }
    //
    if(dialogid == 50011)
    {
    if(response == 0)
    {
    }
    if(response == 1)
    {
    ShowPlayerDialog(playerid, 50012, DIALOG_STYLE_MSGBOX,
    "Comandos", "{FFFFFF}--------------------------\n/ptv > Pegue uma TV antiga й leve ela para onde quizer!\n/t > Veja os Teleportes do Servidor!\n/pqp > Sigla de |Puta que Pariu|! Faz seu personagem ficar Maluзгo!!!!\n ---------------------------------------------------------\nServidor Em Fase de Construзao!\n ---------------------------------------------------------\n---------------------------------------------------------\nServer: BR (Portugues) - Internacional"
    , "Avanзar", "Fechar");
    }
    return 1;
    }
    return 0;
}
Nem pergunte! Os comandos que tem no servidor pois ele vai ser de zuera! MT ZUERAAAAAA!!! '--' PFV Me ajudem! Quero abrir o servidor ja hoje! Vou add mais comandos uns 15 comandos ainda nas dialogs que ta faltando se puder me ajuda agradeзo! ~Senhor Torresmo Frito!
Reply
#2

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 50010)
    {
        if(response)
        {
            ShowPlayerDialog(playerid, 50011, DIALOG_STYLE_MSGBOX, "Comandos", "{FFFFFF}--------------------------\n/god < Deixara o seu carro Indestrutivel й vocк tambem!\n/godoff > Vocк nгo sera mais indestrutivel! Й Seu carro tambйm!\n ---------------------------------------------------------\nServidor Em Fase de Construзao!\n ---------------------------------------------------------\n---------------------------------------------------------\nServer: BR (Portugues) - Internacional", "Avanзar", "Fechar");
            return 1;
        }
    }
    //
    if(dialogid == 50011)
    {
        if(response)
        {
            ShowPlayerDialog(playerid, 50012, DIALOG_STYLE_MSGBOX, "Comandos", "{FFFFFF}--------------------------\n/ptv > Pegue uma TV antiga й leve ela para onde quizer!\n/t > Veja os Teleportes do Servidor!\n/pqp > Sigla de |Puta que Pariu|! Faz seu personagem ficar Maluзгo!!!!\n ---------------------------------------------------------\nServidor Em Fase de Construзao!\n ---------------------------------------------------------\n---------------------------------------------------------\nServer: BR (Portugues) - Internacional", "Avanзar", "Fechar");
            return 1;
        }
    }
    return 0;
}
Reply
#3

Utilize o mйtodo do ReyMysterio.

Agora sу uma curiosidade, o erro consiste ao clicar no botгo do dialog do seu comando? Explicando melhor o quero perguntar, ao clicar nesta dialog, nгo acontece nada e nem aparece a prуxima dialog, й isso?
Se for isso, mude o return 1; do final da callback OnDialogResponse para return 0; e se o problema persistir, faзa isso em todos os seus FS que usam dialog. Lembrando que tambйm й vital checar se nгo estб usando o mesmo id destes dialogs em outros dialogs.
Que entrada magnнfica!
Reply
#4

PHP код:

public OnFilterScriptInit(){
     print(
"XXXXX");
     return 
1;

Coloque isso no FS e verifique no console se isso foi mostrado.

Deixe seu codigo mais organizado..

PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    switch(
dialogid){
        case 
50010:{
        
            if(
responseShowPlayerDialog(playerid50011DIALOG_STYLE_MSGBOX"Comandos""---""Avanзar""Fechar");
        }
        case 
50011:{
        
        if(
responseShowPlayerDialog(playerid50012DIALOG_STYLE_MSGBOX"Comandos""---""Avanзar""Fechar");
        }
    }
    return 
0;

Reply
#5

Os id's das dialogs nao deverao ser usados acima de 32767
Reply
#6

1є Se eu usa assim:
pawn Код:
howPlayerDialog(playerid, 50011, DIALOG_STYLE_MSGBOX, "Comandos", "{FFFFFF}--------------------------\n/god < Deixara o seu carro Indestrutivel й vocк tambem!\n/godoff > Vocк nгo sera mais indestrutivel! Й Seu carro tambйm!\n ---------------------------------------------------------\nServidor Em Fase de Construзao!\n ---------------------------------------------------------\n---------------------------------------------------------\nServer: BR (Portugues) - Internacional", "Avanзar", "Fechar");
Da erro de linha muito grande! Vou estar testando o 1є Metado mais assim:
pawn Код:
howPlayerDialog(playerid, 50011, DIALOG_STYLE_MSGBOX, "Comandos",
            "{FFFFFF}--------------------------\n/god < Deixara o seu carro Indestrutivel й vocк tambem!\n/godoff > Vocк nгo sera mais indestrutivel! Й Seu carro tambйm!\n ---------------------------------------------------------\nServidor Em Fase de Construзao!\n ---------------------------------------------------------\n---------------------------------------------------------\nServer: BR (Portugues) - Internacional", "Avanзar", "Fechar");
й ve se muda alguma coisa!
Reply
#7

Quote:
Originally Posted by PT
Посмотреть сообщение
Os id's das dialogs nao deverao ser usados acima de 32767
32767 me lembrou MuOnline que eu jogava 4 anos atrбs, nossssaaa

Quote:
Originally Posted by TorresPutado
Посмотреть сообщение
1є Se eu usa assim:
pawn Код:
howPlayerDialog(playerid, 50011, DIALOG_STYLE_MSGBOX, "Comandos", "{FFFFFF}--------------------------\n/god < Deixara o seu carro Indestrutivel й vocк tambem!\n/godoff > Vocк nгo sera mais indestrutivel! Й Seu carro tambйm!\n ---------------------------------------------------------\nServidor Em Fase de Construзao!\n ---------------------------------------------------------\n---------------------------------------------------------\nServer: BR (Portugues) - Internacional", "Avanзar", "Fechar");
Da erro de linha muito grande! Vou estar testando o 1є Metado mais assim:
pawn Код:
howPlayerDialog(playerid, 50011, DIALOG_STYLE_MSGBOX, "Comandos",
            "{FFFFFF}--------------------------\n/god < Deixara o seu carro Indestrutivel й vocк tambem!\n/godoff > Vocк nгo sera mais indestrutivel! Й Seu carro tambйm!\n ---------------------------------------------------------\nServidor Em Fase de Construзao!\n ---------------------------------------------------------\n---------------------------------------------------------\nServer: BR (Portugues) - Internacional", "Avanзar", "Fechar");
й ve se muda alguma coisa!
Use strcat.
Reply
#8

Strcat nгo deu nada nem apareзeu Hello World! Que eu vi isso la na WikiPedia do SA:MP! Й Nenhum dos outros acima funcionou ah e ele nao apareзe! '-'
Reply
#9

Quote:
Originally Posted by TorresPutado
Посмотреть сообщение
1є Se eu usa assim:
pawn Код:
howPlayerDialog(playerid, 50011, DIALOG_STYLE_MSGBOX, "Comandos", "{FFFFFF}--------------------------\n/god < Deixara o seu carro Indestrutivel й vocк tambem!\n/godoff > Vocк nгo sera mais indestrutivel! Й Seu carro tambйm!\n ---------------------------------------------------------\nServidor Em Fase de Construзao!\n ---------------------------------------------------------\n---------------------------------------------------------\nServer: BR (Portugues) - Internacional", "Avanзar", "Fechar");
Da erro de linha muito grande! Vou estar testando o 1є Metado mais assim:
pawn Код:
howPlayerDialog(playerid, 50011, DIALOG_STYLE_MSGBOX, "Comandos",
            "{FFFFFF}--------------------------\n/god < Deixara o seu carro Indestrutivel й vocк tambem!\n/godoff > Vocк nгo sera mais indestrutivel! Й Seu carro tambйm!\n ---------------------------------------------------------\nServidor Em Fase de Construзao!\n ---------------------------------------------------------\n---------------------------------------------------------\nServer: BR (Portugues) - Internacional", "Avanзar", "Fechar");
й ve se muda alguma coisa!
Bom, quanto a isso vocк optar por usar strcat como o ProKillerpa sugeriu ou simplesmente usar \
pawn Код:
//Atenзгo: mudei o id do dialog pra 1000
ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_MSGBOX, "Comandos", "{FFFFFF}\
--------------------------\n/god < Deixara o seu carro Indestrutivel й vocк t\
ambem!\n/godoff > Vocк nгo sera mais indestrutivel! Й Seu carro tambйm!\n ---\
------------------------------------------------------\nServidor Em Fase de C\
onstruзao!\n ---------------------------------------------------------\n-----\
----------------------------------------------------\nServer: BR (Portugues) \
- Internacional"
, "Avanзar", "Fechar");
OBS: Nгo ignore o comentбrio do PT. Й realmente ъtil.
Reply
#10

Nossa cara, Eu nгo tinha entendido direito fiquei confuso agr entendi, Que retardati-se minha! Vlw's!!!! PT s2!!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)