Format Number
#1

Am incercat sa schimb formatul numerelor sa fie delimitat cu "." sau "," dar nu functioneaza am incercat toate functiile gasite pe aici, niciuna nu da randament imi afiseaza un alt numar.

Exemplu:

Code:
if(strcmp(cmd, "/givemoney", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "{D580FE}Foloseste:{FFFFFF} /givemoney [playerid/PartOfName] [money]");
				return 1;
			}
       		giveplayerid = ReturnUser(tmp);
			new playa;
			new money;
			playa = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			money = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 4)
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
			            ConsumingMoney[playa] = 1;
						GivePlayerMoney(playa, money);
						GetPlayerName(playa, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, 128, "Lakers: %s has admin given %d to %s.", sendername,FormatNumber(money),giveplayer);
						ABroadCast(COLOR_YELLOW,string,1);
						AdminLog(string);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "   Nu ai dreptul de a utiliza aceasta comanda!");
			}
		}
		return 1;
	}
Code:
stock FormatNumber(iNum, const szChar[] = ",")
{
    new
        szStr[16]
    ;
    format(szStr, sizeof(szStr), "%d", iNum);

    for(new iLen = strlen(szStr) - 3; iLen > 0; iLen -= 3)
    {
        strins(szStr, szChar, iLen);
    }
    return szStr;
}
Reply
#2

Pune %s in loc de %d, szStr e string.
pawn Code:
format(string, 128, "Lakers: %s has admin given %s to %s.", sendername,FormatNumber(money),giveplayer);
Reply
#3

Da ma bravo, asta era acum am vazut bagamias ... )))) Mersi !
Reply
#4

Quote:
Originally Posted by jamal1992
View Post
Da ma bravo, asta era acum am vazut bagamias ... )))) Mersi !
Oricand. Daca iti amintesti, pe xDevil am inceput sa joc SA:MP. ) Daca nu il inchideai de atatea ori nu ma apucam de scripting.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)