[AJUDA] Dialog -
ViictorDaay- - 14.05.2012
pawn Код:
format(string, sizeof(string), "%s• {FF0000}AdventureStyle ~~> /logar /rg /regras /forum /relato /duvida /comprarnivel\n", string4);
format(string, sizeof(string), "%s• {FF0000}AdventureStyle ~~> /skin /pagar /horas /gps /mostrarlicencas /beber\n", string4);
format(string, sizeof(string), "%s• {FF0000}AdventureStyle ~~> /trancar /minhaslicencas /comprararma /loteria /creu /setint\n", string4);
format(string, sizeof(string), "%s• {FF0000}AdventureStyle ~~> /abastecer /contrato /aceitar /cancelar /ejetar /servico /usedrogas\n", string4);
format(string, sizeof(string), "%s• {FF0000}AdventureStyle ~~> (/g)ritar (/c)lose (/l)ocal (/b) (/an)uncio /eu /lideres\n", string4);
format(string, sizeof(string), "%s• {FF0000}AdventureStyle ~~> || Banco || /saldo /sacar /depositar /transferir /sublideres /partidos\n", string4);
format(string, sizeof(string), "%s• {FF0000}AdventureStyle ~~> || Emprego || /infoemprego\n", string4);
format(string, sizeof(string), "%s• {FF0000}AdventureStyle ~~> || Partido || /pac /sairpartido\n", string4);
format(string, sizeof(string), "%s• {FF0000}AdventureStyle ~~> || Outros || /ajudacasa /ajudaemp /ajudalider /ajudacelular /ajudafamilia\n", string4);
format(string, sizeof(string), "%s•(INFO) Seu nome й %s seu telefone й %d\n", string4, sendername, pnumber);
ShowPlayerDialog(playerid, 9998, DIALOG_STYLE_MSGBOX, "~> ¤ Pagamento ¤ <~", string, "Sair", "");
Mais so aparece essa
pawn Код:
format(string, sizeof(string), "%s•(INFO) Seu nome й %s seu telefone й %d\n", string4, sendername, pnumber);
Re: [AJUDA] Dialog -
Josma_cmd - 14.05.2012
Use strcat.
https://sampwiki.blast.hk/wiki/Strcat
Re: [AJUDA] Dialog -
ViictorDaay- - 14.05.2012
Ja tentei usar e nгo deu certo.
Re: [AJUDA] Dialog -
mengueh - 14.05.2012
pawn Код:
new string[128];
strcat(string,"%s• {FF0000}AdventureStyle ~~> /logar /rg /regras /forum /relato /duvida /comprarnivel\n", string);
strcat(string "%s• {FF0000}AdventureStyle ~~> /skin /pagar /horas /gps /mostrarlicencas /beber\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> /trancar /minhaslicencas /comprararma /loteria /creu /setint\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> /abastecer /contrato /aceitar /cancelar /ejetar /servico /usedrogas\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> (/g)ritar (/c)lose (/l)ocal (/b) (/an)uncio /eu /lideres\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> || Banco || /saldo /sacar /depositar /transferir /sublideres /partidos\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> || Emprego || /infoemprego\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> || Partido || /pac /sairpartido\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> || Outros || /ajudacasa /ajudaemp /ajudalider /ajudacelular /ajudafamilia\n", string);
strcat(string,"%s•(INFO) Seu nome й %s seu telefone й %d\n", string, sendername, pnumber);
ShowPlayerDialog(playerid, 9998, DIALOG_STYLE_MSGBOX, "~> ¤ Pagamento ¤ <~", string, "Sair", "");
Re: [AJUDA] Dialog -
Josma_cmd - 14.05.2012
Poste o cуdigo de como usou.
Vocк estб formatando a mesma string repetidas vezes entгo a nova mensagem serб alocada substituindo a antiga.
Edit: mengueh Os mуdulos em seu cуdigo nгo vгo funcionar.
Edit2: kinhobryant No seu tambйm nгo.
Re: [AJUDA] Dialog -
kinhobryant - 14.05.2012
pawn Код:
string[256];
strcat(string,"%s• {FF0000}AdventureStyle ~~> /logar /rg /regras /forum /relato /duvida /comprarnivel\n", string);
strcat(string "%s• {FF0000}AdventureStyle ~~> /skin /pagar /horas /gps /mostrarlicencas /beber\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> /trancar /minhaslicencas /comprararma /loteria /creu /setint\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> /abastecer /contrato /aceitar /cancelar /ejetar /servico /usedrogas\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> (/g)ritar (/c)lose (/l)ocal (/b) (/an)uncio /eu /lideres\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> || Banco || /saldo /sacar /depositar /transferir /sublideres /partidos\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> || Emprego || /infoemprego\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> || Partido || /pac /sairpartido\n", string);
strcat(string,"%s• {FF0000}AdventureStyle ~~> || Outros || /ajudacasa /ajudaemp /ajudalider /ajudacelular /ajudafamilia\n", string);
strcat(string,"%s•(INFO) Seu nome й %s seu telefone й %d\n", string, sendername, pnumber);
}
ShowPlayerDialog(playerid, 9998, DIALOG_STYLE_MSGBOX, "~> ¤ Pagamento ¤ <~", string, "Sair", "");
Re: [AJUDA] Dialog -
ViictorDaay- - 14.05.2012
Fiz aqui e olha oque deu
pawn Код:
warning 219: local variable "string" shadows a variable at a preceding level
warning 202: number of arguments does not match definition
error 035: argument type mismatch (argument 3)
warning 204: symbol is assigned a value that is never used: "pnumber"
Olha o cуdigo --'
pawn Код:
if(strcmp(cmd, "/ajuda", true) == 0)
{
new string4[1024];
new pnumber = PlayerInfo[player[playerid]][pPnumber];
strcat(string4, "• {FF0000}AdventureStyle ~~> /logar /rg /regras /forum /relato /duvida /comprarnivel\n");
strcat(string4, "• {FF0000}AdventureStyle ~~> /skin /pagar /horas /gps /mostrarlicencas /beber\n");
strcat(string4, "• {FF0000}AdventureStyle ~~> /trancar /minhaslicencas /comprararma /loteria /creu /setint\n");
strcat(string4, "• {FF0000}AdventureStyle ~~> /abastecer /contrato /aceitar /cancelar /ejetar /servico /usedrogas\n");
strcat(string4, "• {FF0000}AdventureStyle ~~> (/g)ritar (/c)lose (/l)ocal (/b) (/an)uncio /eu /lideres\n");
strcat(string4, "• {FF0000}AdventureStyle ~~> || Banco || /saldo /sacar /depositar /transferir /sublideres /partidos\n");
strcat(string4, "• {FF0000}AdventureStyle ~~> || Emprego || /infoemprego\n");
strcat(string4, "• {FF0000}AdventureStyle ~~> || Partido || /pac /sairpartido\n");
strcat(string4, "• {FF0000}AdventureStyle ~~> || Outros || /ajudacasa /ajudaemp /ajudalider /ajudacelular /ajudafamilia\n");
strcat(string4, "•(INFO) Seu nome й %s seu telefone й %d\n", sendername, pnumber);
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, " ¤ Ajuda Style ¤", string4, "Sair", "");
return 1;
}
Re: [AJUDA] Dialog -
mengueh - 14.05.2012
Porque nгo Josma?
Re: [AJUDA] Dialog -
ViictorDaay- - 14.05.2012
Aguardo.
Re: [AJUDA] Dialog -
Josma_cmd - 14.05.2012
Quote:
Originally Posted by mengueh
Porque nгo Josma? 
|
Mуdulos. Como %s nгo tem efeito sobre o strcat, tem sobre outras funзхes como format e printf. ^^