PHP Code:
stock int AddCommas(int iNum, char[] szOutput, int iLen)
{
char szTmp[17];
int iOutputPos, iNumPos, iNumLen;
iNumLen = IntToString(iNum, szTmp, sizeof(szTmp));
if (iNumLen <= 3)
{
iOutputPos += strcopy(szOutput[iOutputPos], iLen, szTmp);
}
else
{
while ((iNumPos < iNumLen) && (iOutputPos < iLen))
{
szOutput[iOutputPos++] = szTmp[iNumPos++];
if ((iNumLen - iNumPos) && !((iNumLen - iNumPos) % 3))
szOutput[iOutputPos++] = ',';
}
szOutput[iOutputPos] = EOS;
}
return iOutputPos;
}
Usage: AddCommas(number, buffer, sizeof(buffer));
PrintToChat(client, "Number: %d, Commas: %s", number, buffer);
Don't know if this is what you're looking for, i guessed by the title.
__________________