Farbei bei ShowPlayerDialog

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
  • Hallo hab ein Problem.....


    Ich habe die Farbe ROTT und WEISS so definiert ( 2Teile )


    Teil 1
    #define rot 0xFF0005FF
    #define weis 0xFEFEFEFF

    Teil 2
    #define ROTT "{FF0005FF}"
    #define WEISS "{FEFEFEFF}"

    SHowPlayerDialog Teil 1
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,""#ROTT"Aus"#WEISS"tr"#ROTT"ian",string,"Taste1","Taste2");


    SHowPlayerDialog Teil 2
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,""#rot"Aus"#weis"tr"#rot"ian",string,"Taste1"," Taste2");


    Bei beiden Optionen kommt aber keine verdammte Farbe inGame.
    Da steht dann der ganze Text.
    Screen:
    http://www10.pic-upload.de/03.08.12/zdxbgukjjc5v.png


    Hoffe ihr könnt mir helfen.
    LG

  • new text[100];
    format(text,sizeof(text),"{FFFFFF}Jetzt bin ich Weiß,{FF8200} und jetzt Orange");
    ShowPlayerDialog(playerid,DIALOG_NAME , DIALOG_STYLE_WHATEVER ,"ÜBERSCHRIFT",text,"Knopf 1","Knopf 2");


    wäre ein beispiel


    sähe so aus:


    Jetzt bin ich Weiß , und jetzt Orange

  • Wenn, dann so:


    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"{ROTT}Aus{WEISS}tr{ROTT}ian",string,"Taste1","Taste2");
    #define ROTT FF0005FF
    #define WEISS FEFEFEFF
    Aber ich bin mir nicht sicher, ob das geht.


    Wenn nicht, müsstest du den Farbcode direkt eintragen.


    Gruss: Sonic

    I didn't hit you. I high fived your face.


  • Du kannst die Hexadezimalen Farbcodes nicht innerhalb von " " verwenden sondern nur html farb codes aber ohne #


    nicht ganz war..
    du kannst nur nen teil nicht verwenden ^^


    0x{FFFFFF}FF
    das wäre #define WEISS
    da hast du 8 F´s und die ersten 6 Zahlen brauchst du.
    (define aber OHNE die klammern!)

  • Wenn ich das so mache
    steht das auch zu 100 % Gleich als Überschrift.
    LG