Eigene Farbe?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Ein Text für playerid erstellen:


    SendClientMessage (playerid, 0xFFFFFFFF, "Text");


    Wäre dann ein weiser text.


    0xFFFFFFFF wäre die Farbe weis.



    Binde das jetzt in einen Command ein:

    if (strcmp("/test", cmdtext, true, 10) == 0)
    {
    SendClientMessage (playerid, 0xFFFFFFFF, "Text");


    return 1;
    {


  • Der HexCode lässt sich in 4 "Spalten" einteilen.


    Die ersten zwei Hex-Zahlen nach dem 0x entsprechen dem Rot-Anteil, das zweite Paar entspricht dem Grün-Anteil, das dritte Paar entspricht dem Blau-Anteil und das letzte gibt die Transparenz an.


    FF entspricht einem dezimalen 255, und damit dem "größten" Hexadezimalen Code.
    00 hingegen bedeutet, wie es andeuten lässt, eine 0.


    So ein Code:
    0xFF0000FF


    Würde ein "perfektes" Rot mit einer Transparenz von 255/FF ergeben. Entgegen der Logik (ich weiß auch nicht warum) entspricht eine Transparenz von FF bzw. 255 einem vollen Farbe, die NICHT durchsichtig ist.

  • Kurz gesagt es sind RGB anteile die 2 Stellig in hex gewandelt werden , davon 4 Stück und 0x intialisiert das ganze
    Ein Farbcode muss aus RRGGBBAA bestehen wenn man R = 0 hat darf man nicht nur einfach ne Null hinterklemmen , nein man
    muss immer auf die Hex Argumente achten also 00 und nicht einfach 0

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • Nur weil DU es weißt wissen die anderen es nicht auch zwangsläufig. X(


    Außerdem ist es immer besser wenn man weiß WARUM die Sachen so sind wie sie sind und WIE sie aufgebaut sind. (What a sentence ô.0)