Szerző Téma: Formatnumber  (Megtekintve 1310 alkalommal)

Nem elérhető éncsakidefeljarok

  • 15
  • Discord: csattos
    • Profil megtekintése
Formatnumber
« Dátum: 2016. május 18. - 16:59:49 »
0 Show voters
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\"

Formatnumber
« Válasz #1 Dátum: 2016. május 18. - 17:08:08 »
0 Show voters
[pawn]#include <formatnumber2>[/pawn]
Szerepel a módódban?

Nem elérhető whadez

  • 719
  • DEFEATER
    • Profil megtekintése
Formatnumber
« Válasz #2 Dátum: 2016. május 18. - 17:55:34 »
0 Show voters
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:

Formatnumber
« Válasz #3 Dátum: 2016. május 18. - 20:48:00 »
0 Show voters
Nem akarok cigánykodni, de ha FormatNumber(1000000) akkor szarul fogja elválasztani. :D

Formatnumber
« Válasz #4 Dátum: 2016. május 19. - 20:48:54 »
0 Show voters
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?

Nem elérhető éncsakidefeljarok

  • 15
  • Discord: csattos
    • Profil megtekintése
Formatnumber
« Válasz #5 Dátum: 2016. május 22. - 17:21:28 »
0 Show voters
Megoldva!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal