[Ajuda] Limitaзгo de frase - 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] Limitaзгo de frase (
/showthread.php?tid=561035)
Limitaзгo de frase -
CesarLuisCM - 31.01.2015
quer saber como eu almento o limite da frase no xat,tipo eu escrevo uma frase um pouco grande e corta um pedaзo dela,quero saber como almenta esse limite
Re: Limitaзгo de frase -
MultiKill - 31.01.2015
strlen,
strmid e
SendClientMessageToAll
E talvez precise usar a funзгo
strdel
Re: Limitaзгo de frase -
PT - 31.01.2015
mensagem mбxima que poderб ser colocada no xat tem como valor mбximo 128 caracteres e nгo tem como alterar esse valor.
Re: Limitaзгo de frase -
CesarLuisCM - 31.01.2015
vlw cara
Respuesta: Re: Limitaзгo de frase -
Zume - 31.01.2015
Vocк pode fazer uma quebra de linha, por exemplo:
pawn Код:
main(){
PrintfEx("Olб amigo, este й um teste para criar quebras de linha por causa do limite de 144 caracteres ..");
}
stock PrintfEx(str[])
{
if(strlen(str) > 64)
{
printf("%.64s", str);
printf("...%s", str[64]);
}
else
{
printf("%s", str);
}
return 1;
}
pawn Код:
stock SendClientMessageToAllEx(color, str[])
{
new
string_[144]
;
if(strlen(str) > 64){
format(string_, sizeof(string_), "%.64s", str);
SendClientMessageToAll(color, string_);
format(string_, sizeof(string_), "...%s", str[64]);
SendClientMessageToAll(color, string_);
}
else
{
format(string_, sizeof(string_), "%s", str);
SendClientMessageToAll(color, string_);
}
return 1;
}
Respuesta: Re: Limitaзгo de frase -
Zume - 31.01.2015
Quote:
Originally Posted by x4x
Sim mas й possнvel fazer quebra linha, lуgica rapaz, lуgica.
|
Com "Breaking the line" refere-se a criar multi-line? sua mensagem й bem real, nгo й possнvel para "quebrar" o limite, сao usando com PAWN.