[Ajuda] Dialog MSGBOX -
ViictorDaay- - 13.05.2012
pawn Код:
if(strcmp(cmd, "/ajuda", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new string4[568];
new pnumber = PlayerInfo[player[playerid]][pPnumber];
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /logar /rg /regras /forum /relato /duvida /comprarnivel\n", string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /skin /pagar /horas /gps /mostrarlicencas /beber\n ", string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /trancar /minhaslicencas /comprararma /loteria /creu /setint \n", string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /abastecer /contrato /aceitar /cancelar /ejetar /servico /usedrogas\n", string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> (/g)ritar (/c)lose (/l)ocal (/b) (/an)uncio /eu /lideres \n", string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Banco || /saldo /sacar /depositar /transferir /sublideres /partidos\n", string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Emprego || /infoemprego\n", string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Partido || /pac /sairpartido\n", string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Outros || /ajudacasa /ajudaemp /ajudalider /ajudacelular /ajudafamilia\n", string4);
format(string4, sizeof(string4), "%s[INFO] Seu nome й %s seu numero й %d", string4, sendername, pnumber);
ShowPlayerDialog(playerid, 9998, DIALOG_STYLE_MSGBOX, "~> ¤ Ajuda ¤ <~", string4, "Sair", "");
return 1;
}
}
Ele ta funfando mais so ta mostrando a metade o resto nгo qual serб o erro? ja aumentei a string e tudo.
Re: [Ajuda] Dialog MSGBOX -
BreakDriFT - 13.05.2012
Usa StrCat
Re: [Ajuda] Dialog MSGBOX -
Joker_OutLock - 13.05.2012
pawn Код:
if(strcmp(cmd, "/ajuda", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new string4[800];
new pnumber = PlayerInfo[player[playerid]][pPnumber];
strcat(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /logar /rg /regras /forum /relato /duvida /comprarnivel\n", string4);
strcat(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /skin /pagar /horas /gps /mostrarlicencas /beber\n ", string4);
strcat(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /trancar /minhaslicencas /comprararma /loteria /creu /setint \n", string4);
strcat(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /abastecer /contrato /aceitar /cancelar /ejetar /servico /usedrogas\n", string4);
strcat(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> (/g)ritar (/c)lose (/l)ocal (/b) (/an)uncio /eu /lideres \n", string4);
strcat(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Banco || /saldo /sacar /depositar /transferir /sublideres /partidos\n", string4);
strcat(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Emprego || /infoemprego\n", string4);
strcat(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Partido || /pac /sairpartido\n", string4);
strcat(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Outros || /ajudacasa /ajudaemp /ajudalider /ajudacelular /ajudafamilia\n", string4);
strcat(string4, sizeof(string4), "%s[INFO] Seu nome й %s seu numero й %d", string4, sendername, pnumber);
ShowPlayerDialog(playerid, 9998, DIALOG_STYLE_MSGBOX, "~> ¤ Ajuda ¤ <~", string4, "Sair", "");
return 1;
}
}
Re: [Ajuda] Dialog MSGBOX -
.FuneraL. - 13.05.2012
pawn Код:
if(strcmp(cmd, "/ajuda", true) == 0)
{
new DAjuda[999], string4[256];
new pnumber = PlayerInfo[player[playerid]][pPnumber];
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /logar /rg /regras /forum /relato /duvida /comprarnivel\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /skin /pagar /horas /gps /mostrarlicencas /beber\n ", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /trancar /minhaslicencas /comprararma /loteria /creu /setint \n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /abastecer /contrato /aceitar /cancelar /ejetar /servico /usedrogas\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> (/g)ritar (/c)lose (/l)ocal (/b) (/an)uncio /eu /lideres \n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Banco || /saldo /sacar /depositar /transferir /sublideres /partidos\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Emprego || /infoemprego\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Partido || /pac /sairpartido\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Outros || /ajudacasa /ajudaemp /ajudalider /ajudacelular /ajudafamilia\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s[INFO] Seu nome й %s seu numero й %d", string4, sendername, pnumber);
ShowPlayerDialog(playerid, 9998, DIALOG_STYLE_MSGBOX, "~> ¤ Ajuda ¤ <~", DAjuda, "Sair", "");
return 1;
}
Arrumei , Desculpe a mб identaзгo.
Re: [Ajuda] Dialog MSGBOX -
ViictorDaay- - 13.05.2012
pawn Код:
format(string4, sizeof(string4), "%s[INFO] Seu nome й %s seu numero й %d", string4, sendername, pnumber);
Invez de pegar o nome do player estб pegando o ultimo que digitou o comando oque serб?
Re: [Ajuda] Dialog MSGBOX -
.FuneraL. - 13.05.2012
pawn Код:
format(string4, sizeof(string4), "%s[INFO] Seu nome й %s seu numero й %d",sendername, pnumber, string4);
Re: [Ajuda] Dialog MSGBOX -
kinhobryant - 13.05.2012
pawn Код:
if(strcmp(cmd, "/ajuda", true) == 0)
{
new DAjuda[999], string4[256];
new pnumber = PlayerInfo[player[playerid]][pPnumber];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /logar /rg /regras /forum /relato /duvida /comprarnivel\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /skin /pagar /horas /gps /mostrarlicencas /beber\n ", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /trancar /minhaslicencas /comprararma /loteria /creu /setint \n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /abastecer /contrato /aceitar /cancelar /ejetar /servico /usedrogas\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> (/g)ritar (/c)lose (/l)ocal (/b) (/an)uncio /eu /lideres \n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Banco || /saldo /sacar /depositar /transferir /sublideres /partidos\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Emprego || /infoemprego\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Partido || /pac /sairpartido\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Outros || /ajudacasa /ajudaemp /ajudalider /ajudacelular /ajudafamilia\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s[INFO] Seu nome й %s seu numero й %d", string4, sendername, pnumber);
ShowPlayerDialog(playerid, 9998, DIALOG_STYLE_MSGBOX, "~> ¤ Ajuda ¤ <~", DAjuda, "Sair", "");
return 1;
}
Re: [Ajuda] Dialog MSGBOX -
After - 13.05.2012
Tenta esse:
pawn Код:
if(strcmp(cmd, "/ajuda", true) == 0)
{
new DAjuda[999], string4[256];
new pnumber = PlayerInfo[player[playerid]][pPnumber];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /logar /rg /regras /forum /relato /duvida /comprarnivel\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /skin /pagar /horas /gps /mostrarlicencas /beber\n ", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /trancar /minhaslicencas /comprararma /loteria /creu /setint \n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> /abastecer /contrato /aceitar /cancelar /ejetar /servico /usedrogas\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> (/g)ritar (/c)lose (/l)ocal (/b) (/an)uncio /eu /lideres \n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Banco || /saldo /sacar /depositar /transferir /sublideres /partidos\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Emprego || /infoemprego\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Partido || /pac /sairpartido\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s{FFD700}~> AdventureStyle ~~> || Outros || /ajudacasa /ajudaemp /ajudalider /ajudacelular /ajudafamilia\n", string4); strcat(DAjuda, string4);
format(string4, sizeof(string4), "%s[INFO] Seu nome й %s seu numero й %d", string4, sendername, pnumber);
ShowPlayerDialog(playerid, 9998, DIALOG_STYLE_MSGBOX, "~> ¤ Ajuda ¤ <~", DAjuda, "Sair", "");
return 1;
}