Eigenes Login und Register System array sizes do not match, or destination array...

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
  • Ja ok es ist mir ein wenig peinlich das zu fragen aber ich tu es trotzdem ;)


    Also folgender Error:

    Code
    error 047: array sizes do not match, or destination array is too small


    Zeile:
    geladenesPasswort = dini_Get(SpielerDatei(playerid),"Passwort");


    Funktion:
    ocmd:login(playerid,params[])
    {
    new passwort[20];
    if(dini_Exists(SpielerDatei(playerid))) {
    if(sscanf(params,"s",passwort)) {
    return SendNutzMsg(playerid, "/login [Passwort]");
    }
    new geladenesPasswort[20];
    geladenesPasswort = dini_Get(SpielerDatei(playerid),"Passwort");
    if(!strcmp(geladenesPasswort, passwort, true)){
    SendServerMsg(playerid, "Willkommen zurück auf Los Santos Roleplay!");
    LoginPlayer(playerid);
    }
    else {
    SendClientMessage(playerid, FARBE_Rot, "Das eingegebene Passwort war falsch!");
    return 1;
    }
    }
    return 1;
    }


    Was mach ich da falsch? .. Ist bestimmt iwas kleines blödes aber naja..


    Danke im Vorraus


    Einmal editiert, zuletzt von Terrador ()