GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: éncsakidefeljarok - 2016. Május 18. - 16:59:49

Cím: Formatnumber
Írta: éncsakidefeljarok - 2016. Május 18. - 16:59:49
Sziasztok
Valaki tudna segiteni ebben mi lehet a problema? egyszeruen nem ertem... pedig van az include mappamban formatnumber2.inc stb.
 
error 017: undefined symbol \"FormatNumber\"
Cím: Formatnumber
Írta: immortal1876 - 2016. Május 18. - 17:08:08
[pawn]#include <formatnumber2>[/pawn]
Szerepel a módódban?
Cím: Formatnumber
Írta: whadez - 2016. Május 18. - 17:55:34
Tedd bele az a_samp.inc-edbe, úgy is mindig használni fogod.
 

stock FormatNumber(number)
{
    new numOfPeriods = 0, tmp = number;
    new str[32];
    while(tmp > 1000) {
        tmp = floatround(tmp / 1000, floatround_floor), ++numOfPeriods;
    }
    valstr(str, number);
    new slen = strlen(str);
    for(new i = 1; i != numOfPeriods + 1; ++i) {
        strins(str, \",\", slen - 3*i);
    }
    return str;
    //0return number;
}

 
 :wave:
Cím: Formatnumber
Írta: Brian Harris - 2016. Május 18. - 20:48:00
Nem akarok cigánykodni, de ha FormatNumber(1000000) akkor szarul fogja elválasztani. :D
Cím: Formatnumber
Írta: zsoolt997 - 2016. Május 19. - 20:48:54
stock formatnumber(amount, sep[] = \",\")
{
    new str[16], negativ = 0;
    if(amount < 0) negativ = 1;
    format(str, sizeof(str), \"%i\", amount);
    new lenght = strlen(str);
    while((lenght -= 3) > negativ) strins(str, sep, lenght);
    return str;
}

 
Nehéz?
Cím: Formatnumber
Írta: éncsakidefeljarok - 2016. Május 22. - 17:21:28
Megoldva!