How to convert price?
#1

Helloy everyone!

Please let me know how can I convert a number (price) in pawno
To do so as a number like
$ 1000 to be $1,000
$ 10000 to be $10,000 and so ...
Thank you!
Reply
#2

Try the FormatMoney() function by mick88.
Reply
#3

PHP код:
stock DecimalPoint(money)
{
    new 
str[16];
    if(
money >= 0)
    {
        
format(strsizeof(str), "%d$"money);
        if(
1000 <= money 10000strins(str","1sizeof(str));
        else if(
10000 <= money 100000strins(str","2sizeof(str));
        else if(
100000 <= money 1000000strins(str","3sizeof(str));
        else if(
1000000 <= money 10000000) { strins(str","1sizeof(str)); strins(str","5sizeof(str)); }
        else if(
10000000 <= money 100000000) { strins(str","2sizeof(str)); strins(str","6sizeof(str)); }
        else if(
100000000 <= money 1000000000) { strins(str","3sizeof(str)); strins(str","7sizeof(str)); }
        else if(
money >= 1000000000) { strins(str","1sizeof(str)); strins(str","5sizeof(str)); strins(str","9sizeof(str)); }
    }
    else
    {
        
format(strsizeof(str), "-%d$"money-(money*2));
        if(-
1000 >= money > -10000strins(str","2sizeof(str));
        else if(-
10000 >= money > -100000strins(str","3sizeof(str));
        else if(-
100000 >= money > -1000000strins(str","4sizeof(str));
        else if(-
1000000 >= money > -10000000) { strins(str","2sizeof(str)); strins(str","6sizeof(str)); }
        else if(-
10000000 >= money > -100000000) { strins(str","3sizeof(str)); strins(str","7sizeof(str)); }
        else if(-
100000000 >= money > -1000000000) { strins(str","4sizeof(str)); strins(str","8sizeof(str)); }
        else if(
money <= -1000000000) { strins(str","2sizeof(str)); strins(str","6sizeof(str)); strins(str","10sizeof(str));}
    }
    return 
str;

EN: Put this in your gamemode/script and after use DecimalPoint(your_variable_for_money);
And don't forget the returned value of DecimalPoint is a string.
RO: Daca esti roman, imi poti da pm daca nu reusesti
Reply
#4

Yuk. Ugly and inefficiлnt functions. https://sampwiki.blast.hk/wiki/AddThousandsSeparators
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)