SA-MP Forums Archive
[Ajuda] Chat Colorido - 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] Chat Colorido (/showthread.php?tid=552313)



Chat Colorido - SuperChock - 23.12.2014

Oi amigos, dei uma procurada no include string.inc e nгo achei nenhuma funзгo nem lб nem na wiki que seja para substituir strings.

Eu queria uma funзгo para poder escrever no chat assim:

[b]este texto estб em AZUL [g]e este estб em VERDE [r]entendeu?

para aparecer assim:

este texto estб em AZUL e este estб em VERDE entendeu?

uma funзгo que substituisse [r] por exemplo por {FF0000}.

Alguйm poderia me ajudar? Muito obrigado!


Re: Chat Colorido - Kimossab - 23.12.2014

primeiro usas https://sampwiki.blast.hk/wiki/Strfind
depois usas https://sampwiki.blast.hk/wiki/Strdel e https://sampwiki.blast.hk/wiki/Strins

podes tambem tentar usar o sscanf e o format


Re: Chat Colorido - SuperChock - 23.12.2014

Mas essas funзхes pedem pra especificar a posiзгo de inнcio e fim para deletar/inserir. Jб strfind localiza e retorna true ou false, nгo?


Re: Chat Colorido - Kimossab - 24.12.2014

"Return Values:
The number of characters before the sub string (the sub string's start position) or -1 if it's not found."

no link que te dem tem lб o valor que й retornado pela strfind. Ela devolve a posiзгo de inicio da string que pesquisas.