Ah tб, ai sim. Achei que estivesse falando do titulo do tуpico
Seja
Formataзгo com string, com float, nъmeros, caracteres, hexadecimal, binбrio. etc
Dica para tutorial:
Existe um processo no format que se pode colocar caracteres adicionais prй-definidos enquanto o nъmero de caracteres da string ou dнgitos de um numero nгo suprir o valor colocado no
placehold
Exemplo:
PHP код:
format(bruno, sizeof bruno, "oi %2d", 5);
Bem, o que
%2d farб?
Ao invйs de ficar "oi 5"
Ele farб
"oi 05", pois colocamos 2 digitos de valores. Se colocarmos %3d ficaria 005 se colocarmos %5d ficaria 00005 e assim vai
--
Com strings й o mesmo processo
%05s sу que nгo coloca zeros antes, mas sim espaзos ..
Pra que serve isto?
Para vocк fazer horas, por exemplo:
Em vez de colocar 5 e 15 horas ele coloca 05 e 15 horas, Entendeu?
Conversгo de cores Pawn -> Hexadecimal
Bem, sу pra corrigir, As cores em pawn sгo feitas de forma hexadecimal, mas a estrutura й diferente das que vimos em html, para fazer a conversгo delas
pawn Код:
format(bruno, sizeof bruno, "<font color=%06x>COR HTML</font>", corPawn >> 8);
Essas cores sгo as mesmas usadas em SendClientMessage com {corHTML} ..
-
-
Em breve monto outras dicas que sei, usando os operadores de deslocamentos e format podemos fazer o encode e decode de caracteres na base 255