SA-MP Forums Archive
[Ajuda] Problema com dialog MSGBOX em format - 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] Problema com dialog MSGBOX em format (/showthread.php?tid=468185)



Problema com dialog MSGBOX em format - AndersonAq - 06.10.2013

Porque coloquei um texto no dialog MSGBOX assim:

PHP Code:
format(StatsMsg3000"{FFA500}Nъmero de Empresas: {FFFFFF}%i\n"NumBusinesses);
format(StatsMsg3000"{FFA500}Seu IP: {FFFFFF}%i\n"PlayerIP); 
E sу aparece o ъltimo texto? "Seu IP: %i"

o de cima nгo aparece. que й o numero de empresas


Re: Problema com dialog MSGBOX em format - Coe1 - 06.10.2013

Usa format com strcat.

Strcat


Re: Problema com dialog MSGBOX em format - AndersonAq - 06.10.2013

Um exemplo de strcat com format?


Re: Problema com dialog MSGBOX em format - PT - 06.10.2013

se usar assim

pawn Code:
format(StatsMsg, 3000, "{FFA500}Nъmero de Empresas: {FFFFFF}%i\n{FFA500}Seu IP: {FFFFFF}%i", NumBusinesses, PlayerIP);
seu problema n fica resolvido?


Re: Problema com dialog MSGBOX em format - AndersonAq - 06.10.2013

mas o que vou criar vai ficar muito extenso, podendo dar um warning ou erro de linha enorme


Re: Problema com dialog MSGBOX em format - Coe1 - 06.10.2013

pawn Code:
new string1[10], string2[10];
format(string2, sizeof string2," 3DD3 ");
strcat(string1, string2);
format(string2, sizeof string2," 3DD32 ");
strcat(string1, string2);



Re: Problema com dialog MSGBOX em format - PT - 06.10.2013

Quote:
Originally Posted by AndersonAq
View Post
mas o que vou criar vai ficar muito extenso, podendo dar um warning ou erro de linha enorme
garanto que tira suas duvidas

https://sampforum.blast.hk/showthread.php?tid=344000

@ Coe1 n precisa do uso de 2 string


Re: Problema com dialog MSGBOX em format - AndersonAq - 07.10.2013

nгo entendi muito bem, como eu poderia usar strcat nisso?

format(StatsMsg, 1000, "{FFA500}Seu IP: {FFFFFF}%i\n", PlayerIP);


Re: Problema com dialog MSGBOX em format - AndersonAq - 07.10.2013

alguйm pode me dizer?


Re: Problema com dialog MSGBOX em format - RuanRider - 07.10.2013

Quote:
Originally Posted by Coe1
View Post
pawn Code:
new string1[10], string2[10];
format(string2, sizeof string2," 3DD3 ");
strcat(string1, string2);
format(string2, sizeof string2," 3DD32 ");
strcat(string1, string2);
string1 \
---------> compilador > string > erro
string2 /


o numero no final й insignificante em variбvel.

@tpc

nunca mechi com strcat, mas de acordo com o do coe1, fica assim:

pawn Code:
new strabc[10], stridef[10];
format(strabc, sizeof strabc," 3DD3 ");
strcat(strabc, strabc);
format(strdef, sizeof strdef," 3DD32 ");
strcat(strdef, strdef);