SA-MP Forums Archive
[Ajuda] Criar 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] Criar dialog (/showthread.php?tid=428734)



Criar dialog - VeNuZ_ - 06.04.2013

o meu codigo й :

pawn Код:
if(!strcmp(cmdtext, "/drinks", true))
{
    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "SendClientMessage(playerid, -1, "{0099FF}- {FFFFFF}/teamskin, /setteam, /start, /random, /randomint, /goto, /get, /kick, /ban, /add, /addall, /readd, /remove ");
    SendClientMessage(playerid, -1, "
{0099FF}- {FFFFFF}/healall, /armourall, /match, /select, /rr, /swap, /balance, /givemenu, /mainspawn, /end, /sethp, /setarmour ");
    SendClientMessage(playerid, -1, "
{0099FF}- {FFFFFF}/pause, /unpause, /setlevel, /togglenet, /move, /allvs, /maxpacket, /maxping, /minfps, /ac, /teamdmg, /cc");
    SendClientMessage(playerid, -1, "
{0099FF}- {FFFFFF}/replace, /resetallguns, /giveallgun, /killhim");", "Sprunk ($1)\nBeer ($2)\nWine ($3)", "Purchase", "Cancel");
    return 1;
}
ta adra este erro :

Код:
error 010: invalid function or declaration



Re: Criar dialog - SeV_ - 06.04.2013

Caraca vei. que zona nesse code ai..

PHP код:
ShowPlayerDialog(playeridIDDODIALOGDIALOG_STYLE_MSGBOX"TITULO DO DIALOG","TEXTO DO DIALOG"); 
\n : Adiciona uma nova linha..

Exemplo:

"RaZer\nForum Samp.\nForum Samp Owna."

https://sampwiki.blast.hk/wiki/ShowPlayerDialog


Re: Criar dialog - Gii - 06.04.2013

pawn Код:
if(!strcmp(cmdtext, "/drinks", true)) {

    new StrAux[480];
    strcat(StrAux, "/teamskin, /setteam, /start, /random, /randomint, /goto, /get, /kick, /ban, /add, /addall, /readd, /remove\n");
    strcat(StrAux, "/healall, /armourall, /match, /select, /rr, /swap, /balance, /givemenu, /mainspawn, /end, /sethp, /setarmour\n");
    strcat(StrAux, "/pause, /unpause, /setlevel, /togglenet, /move, /allvs, /maxpacket, /maxping, /minfps, /ac, /teamdmg, /cc\n");
    strcat(StrAux, "/replace, /resetallguns, /giveallgun, /killhim");
    ShowPlayerDialog(playerid, 5678, DIALOG_STYLE_MSGBOX, "Comandos", StrAux, "Fechar","");
    return true;
}
Recomendo.

https://sampwiki.blast.hk/wiki/Main_Page_PT


Respuesta: Criar dialog - [BWL]Chamaleon - 06.04.2013

Olha se isso ai ajuda em alguma coisa

Код:
if(strcmp(cmd, "/drinks", true) == 0) {
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Drinks", "{FFFFFF}/teamskin, /setteam, /start, /random, /randomint, \n/goto, /get, /kick, /ban, /add, /addall, /readd, /remove \n{FFFFFF}/healall, /armourall, /match, /select, /rr, /swap, \n/balance, /givemenu, /mainspawn, /end, /sethp, /setarmour\n/pause, /unpause, /setlevel, /togglenet, /move, \n/allvs, /maxpacket, /maxping, /minfps, /ac, /teamdmg, /cc\n/replace, /resetallguns, /giveallgun, /killhim /Sprunk /Beer /Wine ", "Pucharse", "SAIR");
return 1;
}



Re: Criar dialog - VeNuZ_ - 06.04.2013

Quote:
Originally Posted by iCasTiel
Посмотреть сообщение
pawn Код:
if(!strcmp(cmdtext, "/drinks", true)) {

    new StrAux[480];
    strcat(StrAux, "/teamskin, /setteam, /start, /random, /randomint, /goto, /get, /kick, /ban, /add, /addall, /readd, /remove\n");
    strcat(StrAux, "/healall, /armourall, /match, /select, /rr, /swap, /balance, /givemenu, /mainspawn, /end, /sethp, /setarmour\n");
    strcat(StrAux, "/pause, /unpause, /setlevel, /togglenet, /move, /allvs, /maxpacket, /maxping, /minfps, /ac, /teamdmg, /cc\n");
    strcat(StrAux, "/replace, /resetallguns, /giveallgun, /killhim");
    ShowPlayerDialog(playerid, 5678, DIALOG_STYLE_MSGBOX, "Comandos", StrAux, "Fechar","");
    return true;
}
Recomendo.

https://sampwiki.blast.hk/wiki/Main_Page_PT
Код:
 error 010: invalid function or declaration
 error 021: symbol already defined: "strcat"
 error 010: invalid function or declaration
 warning 203: symbol is never used: "StrAux"



Re: Criar dialog - VeNuZ_ - 06.04.2013

AJUDA!


Re: Criar dialog - Gii - 06.04.2013

Quote:
Originally Posted by VeNuZ_
Посмотреть сообщение
AJUDA!
Ninguem tem a obrigaзгo de lhe ajudar.

Meu cуdigo compilou, se vocк nгo conseguio, й porque fez merda.


Re: Criar dialog - Mutuka_XTreme - 06.04.2013

Faz como o [BWL]Chamaleon sugeriu, que dб certinho.


Re: Criar dialog - VeNuZ_ - 06.04.2013

eu meti isto :

pawn Код:
#define DIALOG_ACMDS /* Em cima do GM */
if(!strcmp(cmdtext, "/acmds", true)) {

    new StrAux[480];
    strcat(StrAux, "/teamskin, /setteam, /start, /random, /randomint, /goto, /get, /kick, /ban, /add, /addall, /readd, /remove\n");
    strcat(StrAux, "/healall, /armourall, /match, /select, /rr, /swap, /balance, /givemenu, /mainspawn, /end, /sethp, /setarmour\n");
    strcat(StrAux, "/pause, /unpause, /setlevel, /togglenet, /move, /allvs, /maxpacket, /maxping, /minfps, /ac, /teamdmg, /cc\n");
    strcat(StrAux, "/replace, /resetallguns, /giveallgun, /killhim");
    ShowPlayerDialog(playerid, 5678, DIALOG_ACMDS, "Comandos", StrAux, "Fechar","");
    return true;
}
Deu este erro:

Код:
 error 010: invalid function or declaration
 error 021: symbol already defined: "strcat"
 error 010: invalid function or declaration
 warning 203: symbol is never used: "StrAux"



Re: Criar dialog - VeNuZ_ - 06.04.2013

Quote:
Originally Posted by Mutuka_XTreme
Посмотреть сообщение
Faz como o [BWL]Chamaleon sugeriu, que dб certinho.
pawn Код:
if(strcmp(cmd, "/drinks", true) == 0) {
ShowPlayerDialog(playerid, 1, DIALOG_ACMDS, "Drinks", "{FFFFFF}/teamskin, /setteam, /start, /random, /randomint, \n/goto, /get, /kick, /ban, /add, /addall, /readd, /remove \n{FFFFFF}/healall, /armourall, /match, /select, /rr, /swap, \n/balance, /givemenu, /mainspawn, /end, /sethp, /setarmour\n/pause, /unpause, /setlevel, /togglenet, /move, \n/allvs, /maxpacket, /maxping, /minfps, /ac, /teamdmg, /cc\n/replace, /resetallguns, /giveallgun, /killhim /Sprunk /Beer /Wine ", "Pucharse", "SAIR");
return 1;
}
Код:
Linha de:"if(strcmp(cmd, "/drinks", true) == 0) {" =  error 010: invalid function or declaration
Linha de: "return 1;" = error 010: invalid function or declaration