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



Separar dinheiro - @Vegas - 16.03.2014

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?


Re: Separar dinheiro - LucasPR2013 - 16.03.2014

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


Re: Separar dinheiro - PT - 16.03.2014

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;
}



Re: Separar dinheiro - @Vegas - 16.03.2014

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"


AW: Separar dinheiro - LucasPR2013 - 17.03.2014

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


Re: Separar dinheiro - Schocc - 17.03.2014

REMOVED


Re: Separar dinheiro - @Vegas - 17.03.2014

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


Re: Separar dinheiro - Schocc - 17.03.2014

REMOVED