[Ajuda] Separar dinheiro
#1

Bom nгo sei explicar oq eu quero mais ta ae:
Eu queria saber se й possivel(e como fazer), para separar o dinheiro em milhoes, mil, etc.
Exemplo:
No jogo quando tenho 1000$ fica: $0000001000(um exemplo)
Mas criei uma textdraw, separando o dinheiro(como dito la em cima) assim ficando: $0.000.001.000

Seria possivel fazer isso?
Reply
#2

ta falando tipo uma textdraw ficar assim $000001000 ou assim $000.001.000 ??
Reply
#3

tem uma funcao do Gamer931215 que faz os numeros ficar com essa divisao, exemplo: 1,000

acho que e isso que vc queria.

pawn Код:
stock Comma(numbers) //by Gamer931215
{
    new temp[100],counter = -1;
    valstr(temp,numbers);
    for(new i = strlen(temp);i > 0; i--)
    {
        counter++;
        if(counter == 3)
        {
            strins(temp,",",i);
            counter = 0;
        }
    }
    return temp;
}
Reply
#4

Quote:
Originally Posted by PT
Посмотреть сообщение
tem uma funcao do Gamer931215 que faz os numeros ficar com essa divisao, exemplo: 1,000

acho que e isso que vc queria.

pawn Код:
stock Comma(numbers) //by Gamer931215
{
    new temp[100],counter = -1;
    valstr(temp,numbers);
    for(new i = strlen(temp);i > 0; i--)
    {
        counter++;
        if(counter == 3)
        {
            strins(temp,",",i);
            counter = 0;
        }
    }
    return temp;
}
Mas neste caso, a textdraw sу apareceria o "1.000" nй? nгo apareceria "0.000.001.000"
Reply
#5

tem um code que faz isso acho que voce tem que utilizar (Eu Acho que e assim) que voce coloca 08%d aparece os oitos 0 no textdraw
Reply
#6

REMOVED
Reply
#7

Entгo eu utilizo "Comma(GetPlayerMoney(playerid))" Mas nгo aparece o dinheiro, e sim o numero um numero qualquer, por exemplo apareceu "57"
Reply
#8

REMOVED
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)