Bekomme 1 Error 2 Warnings

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
  • C:\Users\Tom\Desktop\YsL\YsL\gamemodes\GnE.pwn(1984) : error 035: argument type mismatch (argument 3)
    C:\Users\Tom\Desktop\YsL\YsL\gamemodes\GnE.pwn(3245) : warning 203: symbol is never used: "playerid"
    C:\Users\Tom\Desktop\YsL\YsL\gamemodes\GnE.pwn(3249) : warning 203: symbol is never used: "playerid"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.





    if(dialogid == DIALOG_REGISTER)
    {
    new pfad[128];
    format(pfad,128,"/Accounts/%s.txt",SpielerName(playerid));
    if(!response)
    {
    SendClientMessage(playerid,0xE10000FF,"Du hast den Registrier vorgang abgebrochen");
    Kick(playerid);
    return 1;
    }
    if(!listitem)
    {
    SendClientMessage(playerid,0xCD0000FF,"Gib dein gewünschtes Passwort ein !");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Registrieren","Herzlich Willkommen auf GermanNextEvolution v.2\nBitte geben sie ihr gewünschtes Passwort ein.","Erstellen","Abbrechen");
    return 1;
    }
    dini_Set(pfad,"passwort",listitem); //Error
    SendClientMessage(playerid,0xFFFFFFFF,"Du hast dich Erfolgreich Registriert");
    Registrieren(playerid);
    }



    stock Einlogen(playerid) //warning
    {
    return 1;
    }
    stock Registrieren(playerid) //warning
    {
    return 1;
    }


    bitte um Hilfe möchte mein Script weiter machen


    Since 2012

  • dini_Set(pfad,"passwort",listitem); zu dini_Set(pfad,"passwort",inputtext);


    edit:
    if(!listitem)
    {
    ist total unnötig da es beim Imputtext eh kein Auswahlmenü gibt.. Da sollte vilt die strlen abfrage hin

  • listitem bedeutet welche option du aus einem dialog du ausgewählt hast. listitem wird nur bei Dialog_Style_List benutzt. was du brauchst ist Dialog_Style_Input oder Dialog_Style_Password.
    um auszulesen was der spieler geschrieben hat benutzt du (inputtext).