Du kannst es mal mit strval probieren.
Code
GetFrakColor(id)
{
for(new i; i < sizeof(FrakInfo); i++)
{
if(id == FrakInfo[i][frak_id])
{
new color_hex[7];
format(color_hex, sizeof(color_hex), "%s", FrakInfo[i][frak_color]);
new r = strval("0x" + strmid(color_hex, 0, 2));
new g = strval("0x" + strmid(color_hex, 2, 2));
new b = strval("0x" + strmid(color_hex, 4, 2));
return colorhex(r, g, b);
}
}
return 0xFFFFFFFF; // Standardfarbe zurückgeben, wenn die Fraktion nicht gefunden wird
}
Alles anzeigen
Für strval
musst du das Include "a_samp.inc" in deinem Script einbinden.