SA-MP Forums Archive
[Ajuda] Q ta errado ? DIALOG - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Q ta errado ? DIALOG (/showthread.php?tid=381598)



Q ta errado ? DIALOG - Lucas-Fc - 30.09.2012

No Topo GM :

pawn Код:
#define ID 1235
Nas Publics :

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (dialogid == ID)
    {
        if (response)
        {
        }
        else
        {
        }
    }

    return 1;
}
//------------------------------------------------------------------------------
ShowPlayerDialog(playerid,ID,DIALOG_STYLE_MSGBOX,"Lista de Comandos do Servidor","/reparo - Repara seu Veнculo
/rc - Teletransporte atй o spawn
/pista1 - Teletransporte atй a Pista de Corrida1
/pista2 - Teletransporte atй a Pista de Corrida2
/pista3 - Teletransporte atй a Pista de Corrida3
/boxe - Muda seu estilo de Luta
/mp3of - Desliga seu MP3
"
,"Ok","Sair");
Erro :


pawn Код:
C:\Users\Lucas\Desktop\Servidor\gamemodes\BSD.pwn(519) : warning 217: loose indentation
C:\Users\Lucas\Desktop\Servidor\gamemodes\BSD.pwn(522) : error 021: symbol already defined: "ShowPlayerDialog"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error.



Re: Q ta errado ? DIALOG - Lucas-Fc - 30.09.2012

Por favor alguйm ! UP


Re: Q ta errado ? DIALOG - .FuneraL. - 30.09.2012

Loose Indendation = Mб Identaзгo do cуdigo
Symbol Already Defined = Simbolo jб definido, e vocк tem que usar o ShowPlayerDialog Dentro de Algo.



Re: Q ta errado ? DIALOG - Lucas-Fc - 30.09.2012

Ajudou muito ¬¬


Re: Q ta errado ? DIALOG - Maklister - 30.09.2012

pawn Код:
#define ID               1235

CMD:comandoaqui(playerid)  // Caso seja ZCMD
{
    ShowPlayerDialog(playerid, 1235, DIALOG_STYLE_MSGBOX, "Lista de Comandos do Servidor", "/reparo - Repara seu Veнculo \nrc - Teletransporte atй o spawn \n/pista1 - Teletransporte atй a Pista de Corrida1 \n/pista2 - Teletransporte atй a Pista de Corrida2 \n/pista3 - Teletransporte atй a Pista de Corrida3 \n/boxe - Muda seu estilo de Luta \n/mp3of - Desliga seu MP3 ","Ok","Sair");
    return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if (dialogid == ID)
    {
        if (response)
        {
               //  FUNЗГO A SER EXECUTADA
        }
        else
        {
              //  FUNЗГO A SER EXXECUTADO CASO SEJA DIFERENTE
        }
    }
    return 1;
}
Tenta ai manolo xD

@OFF

O .Funeral. Ajudou sim O.O ele te falou que erros que era, era so procurar que voce acharia manolo ...


Re: Q ta errado ? DIALOG - DeViL_GSB - 30.09.2012

n sei se ta certo
tenta ae
Код:
new strdialog[300];
strcat(strdialog, "/reparo - Repara seu Veнculo \n");
strcat(strdialog, "/rc - Teletransporte atй o spawn\n");
strcat(strdialog, "/pista1 - Teletransporte atй a Pista de Corrida1\n");
strcat(strdialog, "/pista2 - Teletransporte atй a Pista de Corrida2\n");
strcat(strdialog, "/pista3 - Teletransporte atй a Pista de Corrida3\n");
strcat(strdialog, "/boxe - Muda seu estilo de Luta\n");
strcat(strdialog, "/mp3of - Desliga seu MP3");
ShowPlayerDialog(playerid,ID,DIALOG_STYLE_MSGBOX, "Lista de Comandos do Servidor",strdialog,"Ok","Sair");