[Ajuda] Criar dialog
#1

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

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

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

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;
}
Reply
#5

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"
Reply
#6

AJUDA!
Reply
#7

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.
Reply
#8

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

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"
Reply
#10

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
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)