brauche hilfe

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
  • was daran falsch da kommen 26errors




    /=================== adminlogin ============//
    if(!strcmp("/aduty", cmdtext, true))
    {
    if(!Admin[playerid])
    {
    ShowPlayerDialog(playerid, DIALOG_ADMIN, DIALOG_STYLE_INPUT, "Admin Duty", "Geben sie das Admin Passwort ein.", "Einloggen", "Abbrechen");
    }
    else
    {
    Admin[playerid]=0;
    SendClientMessage(playerid, 0xFFFFFFFF, "Sie haben sich als Admin ausgeloggt");
    }
    return 1;
    }
    return 0;
    }


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

    {
    if(dialogid == DIALOG_ADMIN)
    {
    if(response)
    {
    if(!strcmp(inputtext, ADMIN_PASSWORT, true))
    {
    Admin[playerid]=1;
    SendClientMessage(playerid, 0xFFFFFFFF, "Sie haben sich als Admin eingeloggt");
    }
    else return SendClientMessage(playerid, 0xFF1A24FF, "Falsches Passwort");
    }


  • Versuch mal

    if(!strcmp("/aduty", cmdtext, true))
    {
    if(!Admin[playerid])//ändern wenn andere var
    {
    ShowPlayerDialog(playerid, DIALOG_ADMIN, DIALOG_STYLE_INPUT, "Admin Duty", "Geben sie das Admin Passwort ein.", "Einloggen", "Abbrechen");
    }
    else
    {
    Admin[playerid]=0;//ändern wenn andere var
    SendClientMessage(playerid, 0xFFFFFFFF, "Sie haben sich als Admin ausgeloggt");
    }
    return 1;
    }

  • ja du hast es ja auch so Gescriptet?
    Sihe hier

    if(!strcmp(inputtext, ADMIN_PASSWORT, true))
    {
    Admin[playerid]=1;
    SendClientMessage(playerid, 0xFFFFFFFF, "Sie haben sich als Admin eingeloggt");
    }
    else return SendClientMessage(playerid, 0xFF1A24FF, "Falsches Passwort");

  • soll ich dann das unter das if(!strcmp(inputtext, ADMIN_PASSWORT, true))
    {
    Admin[playerid]=1;
    SendClientMessage(playerid, 0xFFFFFFFF, "Sie haben sich als Admin eingeloggt");
    }
    else return SendClientMessage(playerid, 0xFF1A24FF, "Falsches Passwort");


    also unter das if(!strcmp("/aduty", cmdtext, true))
    {
    if(!Admin[playerid])//ändern wenn andere var
    {
    ShowPlayerDialog(playerid, DIALOG_ADMIN, DIALOG_STYLE_INPUT, "Admin Duty", "Geben sie das Admin Passwort ein.", "Einloggen", "Abbrechen");
    }
    else
    {
    Admin[playerid]=0;//ändern wenn andere var
    SendClientMessage(playerid, 0xFFFFFFFF, "Sie haben sich als Admin ausgeloggt");
    }
    return 1;
    } oder wie

  • Du machst das

    if(dialogid == DIALOG_ADMIN)
    {
    if(response)
    {
    if(!strcmp(inputtext, ADMIN_PASSWORT, true))
    {
    AdminDuty[playerid]=1;
    SendClientMessage(playerid, 0xFFFFFFFF, "Sie haben sich als Admin eingeloggt");
    }
    else return SendClientMessage(playerid, 0xFF1A24FF, "Falsches Passwort");
    }
    return 1;
    }

    unter OnDialogResponse
    den sollte alles gehen