Klammerfehler was falsch ? ^^

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
  • if(dialogid == DIALOG_LOGINCODE)
    {
    if(response)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid, COLOR_GREY, "* Du hast einen falschen Code eingegeben. Bitte versuche es erneut!");
    pLoginCode[playerid] = randomEx(1000, 9999);
    new dString[156];
    format(dString, sizeof(dString), COLOR_HEX_WHITE"Damit du dich einloggen kannst, musst du zuerst den Login-Code eingeben ("COLOR_HEX_YELLOW"%d"COLOR_HEX_WHITE")", pLoginCode[playerid]);
    ShowPlayerDialog(playerid, DIALOG_LOGINCODE, DIALOG_STYLE_INPUT, "Login-Code", dString, "Absenden", "Disconnect");
    return 1;
    }
    if(strcmp(inputtext, pLoginCode[playerid], true) == 0)
    {
    ShowPlayerDialog(playerid, Login, DIALOG_STYLE_PASSWORD, "Login", "Bitte logge dich ein indem du dein Passwort unten eingibst.","Login","Abbruch");
    }
    else
    {
    OnDialogResponse(playerid, DIALOG_LOGINCODE, 1, 0, "");
    return 1;
    }
    }
    if(!response)
    {
    Kick(playerid);
    }
    }
    return 1;

  • format(dString, sizeof(dString), COLOR_HEX_WHITE"Damit du dich einloggen kannst, musst du zuerst den Login-Code eingeben ("COLOR_HEX_YELLOW"%d"COLOR_HEX_WHITE")", pLoginCode[playerid]);

    Das kommt mir falsch vor. :S
    Müsste es nicht so richtig sein?:

    format(dString, sizeof(dString), ""COLOR_HEX_WHITE"Damit du dich einloggen kannst, musst du zuerst den Login-Code eingeben ("COLOR_HEX_YELLOW"%d"COLOR_HEX_WHITE")", pLoginCode[playerid]);