Was ist hier 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
  • ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "{0xFF6347AA}Login", login, "Login", "Abbrechen");


    Edit:

    : error 029: invalid expression, assumed zero
    : warning 215: expression has no effect
    : warning 215: expression has no effect
    : warning 215: expression has no effect
    : warning 215: expression has no effect
    : warning 215: expression has no effect
    : error 001: expected token: ";", but found ")"
    : error 029: invalid expression, assumed zero
    : fatal error 107: too many error messages on one line

  • ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "{FF6347}Login", "Willkommen auf dem Server. Bitte logge dich ein", "Login", "Abbrechen");


    0.3c Farben nur so reinschreiben!!! ohne 0x am Anfang und FF am Ende!!!
    Und bei login haben die " " gefehlt wie schon gesagt wurde


    oder hast du es so??


    new Name[MAX_PLAYER_NAME], login[64];


    GetPlayerName(playerid, Name, sizeof(Name);
    format(login, sizeof(login), "Willkommen zurueck: %s[ID: %d]\nGib dein Passwort ein um dich einzuloggen:", Name(playerid), playerid);
    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Login", login, "Login", "Kick");

    Einmal editiert, zuletzt von System ()

  • Um es mal besser zu gestalten:
    new login[84];
    format(login, sizeof(login), "Bitte gebe das Passwort für den folgenden Benutzer ein:\n\n{FF6347AA}%s", PlayerName[playerid]);
    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "{FF6347AA}Login", login, "Login", "Abbrechen");


    Wenn ich das 0x weglasse ändert dies an den Fehlern auch nichts, andere Ideen?

  • Boa Leute... ich bitte Euch, benutzt mal die Suchfunktion!


    Genau dieses Problem habe ich bereits vor einigen Tagen geklärt.



    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "{0xFF6347AA}Login", login, "Login", "Abbrechen");


    Es ist das Problem mit der Dialog ID, welche Du entweder
    vergessen hast zu deklarieren oder falsch deklariert hast.


    Tipp: Benutzt Doch einfach Zahlen als Dialog ID und keine Defines...



    Lösung:ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "{0xFF6347AA}Login", login, "Login", "Abbrechen");


    z.B. ersetzen durch



    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "{0xFF6347AA}Login", login, "Login", "Abbrechen");


    Die 1 könntest Du auch durch eine 0001 ersetzen oder ähnliches.



    Freundliche Grüße


    4#Future | Fake - Philip