SA-MP Forums Archive
[Ajuda] Contagem de dinheiro Igual o do GTA Offline (Script) - 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] Contagem de dinheiro Igual o do GTA Offline (Script) (/showthread.php?tid=608340)



Contagem de dinheiro Igual o do GTA Offline (Script) - WILK3R - 30.05.2016

Galera eu jб se bem como programas em PAWNO so que to com uma coisa quebrando minha cabeзa, tipo o que eu tava querendo fazer era... tipo aquele dinheiro do gta Offline. por exemplo.

Meu dinheiro GTA: e assim > ( $00000000 )
Quando eu ganho 250$ ele fica assim: ( $00000250 )
Isso era o que eu queria fazer com um text draw tipo cada fez que a variбvel INT receber um valor ela vai contando dessa forma ( $00005468 ) e nгo tipo assim ( $5468 ) Acho que deu pra intender. eu queria saber como e feito isso qual as funзхes eu devo usar ta ai em baixo um cуdigo que eu imaginei como poderia ser mais ou menos nгo sei se й exatamente desse jeito ou e pelo menos parecido. Ajuda ae.

PHP код:
public PlayerCash(playerid)
{
    
format(Stringsizeof(String),"Cash: %s%d", ((InfoPlayer[playerid][Cash] < 10 || InfoPlayer[playerid][Cash] < 100 || InfoPlayer[playerid][Cash] < 1000 || InfoPlayer[playerid][Cash] < 100000.... e por ai vai) ? (AQUI FICA A VARIAVEL string Q VAI ADICIONAR O VALOR DEZEROs 0) : ("")), InfoPlayer[playerid][Cash]);
    
TextDrawSetString(TextCash[playerid], String);

Gostaria que mim descem uma ideia mais correta nгo sei se essa minha poderб ser FUNCIONAL.


Re: Contagem de dinheiro Igual o do GTA Offline (Script) - F1N4L - 30.05.2016

Код:
public PlayerCash(playerid) 
{ 
    format(String, sizeof(String),"Cash:%09d",InfoPlayer[playerid][Cash]); 
    TextDrawSetString(TextCash[playerid], String); 
}
To pelo cel


Re: Contagem de dinheiro Igual o do GTA Offline (Script) - zSuYaNw - 30.05.2016

Й simples amigo, basta vocк acrescentar apуs o % a quantidade de zeros que deseja...

Olhe:

PHP код:
printf("Dinheiro: %08d"50); // 8 zeros
printf("Dinheiro: %020d"50); // 20 zeros 
Testando:
PHP код:
    for(new i!= 10; ++i){
    
        
printf("Dinheiro: %08d"0xff);
    } 



Re: Contagem de dinheiro Igual o do GTA Offline (Script) - WILK3R - 31.05.2016

Quote:
Originally Posted by F1N4L
Посмотреть сообщение
Код:
public PlayerCash(playerid) 
{ 
    format(String, sizeof(String),"Cash:%09d",InfoPlayer[playerid][Cash]); 
    TextDrawSetString(TextCash[playerid], String); 
}
To pelo cel
Nossa mano simples de mais vei eu nгo fazia a minima que isso era assim.

Vlw mesmo, a todos ae. Brigadгo.


Re: Contagem de dinheiro Igual o do GTA Offline (Script) - WILK3R - 31.05.2016

Quote:
Originally Posted by zSuYaNw
Посмотреть сообщение
Й simples amigo, basta vocк acrescentar apуs o % a quantidade de zeros que deseja...

Olhe:

PHP код:
printf("Dinheiro: %08d"50); // 8 zeros
printf("Dinheiro: %020d"50); // 20 zeros 
Testando:
PHP код:
    for(new i!= 10; ++i){
    
        
printf("Dinheiro: %08d"0xff);
    } 
Ajudou muito cara Brigado. ae.