SA-MP Forums Archive
[Ajuda] TextDraw fica errada - 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] TextDraw fica errada (/showthread.php?tid=658635)



TextDraw fica errada - GSantana - 08.09.2018

to querendo mudar a cor do dinheiro em meu servidor, ai usei um textdraw em cima, porem o dinheiro nгo fica inteiro fica como na imagem abaixo:



to usando um nъmero inteiro para salvar (%d) pq se usar um Float (%f) o numero fica com um ponto, assim: $10000.000


Re: TextDraw fica errada - ipsLuan - 08.09.2018

Vocк tem que usar a quantidade total de nъmeros na textdraw.
Sгo 8 ou 9 dнgitos, vocк tem que formatar todos.


Re: TextDraw fica errada - GSantana - 08.09.2018

nгo entendi oque quis dizer, vou mandar o cуdigo aqui vк se ta "certo".

PHP код:
public Status(playerid)
{
    new 
Din[MAX_PLAYERS], String[11];
    
Din[playerid] = GetPlayerMoney(playerid);
    
format(Stringsizeof(String), "$%d"Din[playerid]);
    
PlayerTextDrawSetString(playeridaDinheiro[playerid], String);
    
PlayerTextDrawShow(playeridaDinheiro[playerid]);
    return 
1;




Re: TextDraw fica errada - ipsLuan - 08.09.2018

Tente assim:

PHP код:
format(Stringsizeof(String), "$%08d"Din[playerid]); 



Re: TextDraw fica errada - GSantana - 08.09.2018

Deu certo, vlw a ajuda +rep