Liegt daran, dass du den Code für Dunkelblau angegeben hast :P
Es handelt sich bei den Codes um ARGB (Alpha, Red, Green, Blue) Hexadezimal Codes. Der den du eingegeben hast, ist ein RGBA Hexadezimal Code.
Zur Erklärung:
Das Rot das du haben wolltest, hat in Hex den wert 0xFF0005.
Das ist auch in der Tat Rot, nur kommt jetzt noch das Alpha da rein.
Wie man dem Schema ARGB entnehmen kann, welches Flyff benutzt, kommt erst der Wert für Alpha (Transparenz) und dann der Farbwert in RGB.
Bei deinem Code ist das umgedreht:
0x
FF0005FF
Hier steht der Alpha Wert am Ende.
Du musst also nur den Alpha Wert (FF) an den Anfang setzen.
Daraus ergibt sich dann 0x
FFFF0005
So müsste das ganze also aussehen. Jetzt hast du auch dein Rot ^^
Mehr zu ARBG und RGBA findest du hier:
http://de.wikipedia.org/wiki/RGB-Far...BA-Erweiterung
Da das aber vielleicht nicht so leicht zu verstehen ist, hier nochmal eine Erklärung.
Bei RGB werden die Farben Red=Rot, Green=Grün und Blue=Blau hintereinandergereit.
Würdest du das jetzt in Dezimal schreiben, wäre dass hier Weiß: 255 255 255. Das bedeutet, dass es 255 Rot Anteile, 255 Grün Anteile und 255 Blau Anteile hat. Bei Schwarz wäre dass dan 0 0 0. Also bei jedem Wert 0. Sollte man mal eine Farbe wie z.B. Blau benötigen, sieht das ca. so aus: 0 0 255. Das ist also das "blaueste" Blau, dass du mit RGB angeben kannst. Bei den Codes in Flyff kommt dann halt noch ein vierter Wert, namens Alpha hinzu. Alpha bedeutet hierbei soviel wie Transparenz und steht für die "Durchsichtigkeit" der Farbe. Außerdem werden die RGB bzw. ARGB oder RGBA Codes meistens als Hexadezimal Code geschrieben. Dieser setzt sich zum Beispiel folgendermaßen zusammen:
0x (Das "Kennzeichen" dafür, dass der folgende Wert in Hex steht)
FF (255 = 0% Transparenz)
11 (17 Rot)
DD (221 Grün)
A1 (161 Blau)
Wie man jetzt Hexadezimal Zahlen in Binär bzw. Dezimal Zahlen umwandelt, werde ich jetzt nichtmehr erklären.
Ich denke mal, du hast jetzt eine gute Erklärung, warum deine Farbe Blau und nicht Rot darstellt ^^