19.09.2012, 06:19
Same thing you asked for:
pawn Код:
#define HexToEmbed(%0) HexToEmbed_Final(#%0)
stock HexToEmbed_Final(szHex[])
{
new
szVal[16];
format(szVal, sizeof(szVal), "{%s}", szHex);
strdel(szVal, 1, 3);
strdel(szVal, strlen(szVal) - 3, strlen(szVal) - 1);
return szVal;
}
// Example: printf("%s", HexToEmbed(0xFFFF00FF));
// Output: {FFFF00}