[Pawno]Problem mit Errors

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
  • Guten nachmittag..
    ich habe ein problem zundzwar ich bekomme dir errors nicht weg vill könnt ihr mir ja sagen was mein fehler ist ?!?
    C:\Users\nix installieren !!!\Desktop\Radek.pwn(342) : warning 213: tag mismatch
    C:\Users\nix installieren !!!\Desktop\Radek.pwn(353) : error 010: invalid function or declaration
    C:\Users\nix installieren !!!\Desktop\Radek.pwn(355) : error 010: invalid function or declaration
    C:\Users\nix installieren !!!\Desktop\Radek.pwn(357) : error 010: invalid function or declaration
    C:\Users\nix installieren !!!\Desktop\Radek.pwn(359) : error 010: invalid function or declaration
    C:\Users\nix installieren !!!\Desktop\Radek.pwn(364) : error 010: invalid function or declaration
    C:\Users\nix installieren !!!\Desktop\Radek.pwn(369) : error 010: invalid function or declaration
    C:\Users\nix installieren !!!\Desktop\Radek.pwn(375) : error 010: invalid function or declaration
    C:\Users\nix installieren !!!\Desktop\Radek.pwn(386) : error 017: undefined symbol "name"
    C:\Users\nix installieren !!!\Desktop\Radek.pwn(386) : error 017: undefined symbol "name"
    C:\Users\nix installieren !!!\Desktop\Radek.pwn(386) : error 029: invalid expression, assumed zero
    C:\Users\nix installieren !!!\Desktop\Radek.pwn(386) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    11 Errors.


    MFG Radek

  • public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == REGISTER)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,BLAU,"Du hast den Registrierungs Vorgang Abgebrochen!");
    Kick(playerid);
    return 1;
    }
    if(response == 1)
    {
    if(!strlen(inputtext) == 0)
    {
    SendClientMessage(playerid,BLAU,"Bitte gebe ein Passwort ein!");
    ShowPlayerDialog(playerid,REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Bitte gebe ein Passwort ein um dir ein Account zu Erstellen!","Registrieren","Abbrechen!");
    }
    Register(playerid,inputtext);
    return 1;
    }
    }
    return 1;
    }
    if(dialogid == KAUFEN)
    {
    if(response == 0)
    {
    return 1;
    }
    if(listitem == 0)
    {
    SetPlayerHealth(playerid,100.0);
    SendClientMessage(playerid,GELB,"Du hast dir ein Hamburger Geholt!");
    }
    if(listitem == 1)
    {
    SetPlayerHealth(playerid,100.0);
    SendClientMessage(playerid,GELB,"Du hast dir ein Hotdog Geholt!");
    }
    if(listitem == 2)
    {
    SetPlayerHealth(playerid,100.0);
    SendClientMessage(playerid,GELB,"Du hast dir ein Chicken Geholt!");
    }
    }
    return 1;
    }


    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    return 1;
    }
    stock Register(playerid,key[])
    {
    new Spieler[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
    dini_Create(Spieler);
    dini_set(Spieler,"Passwort",key);
    SendClientMessage(playerid;BLAU,"Du hast dich erfolgreich Registriert");
    return 1;
    }


    So das müsten eig alle zeilen sein ?!?!

  • stock Register(playerid,key[])
    {
    new Spieler[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
    dini_Create(Spieler);
    dini_set(Spieler,"Passwort",key);
    SendClientMessage(playerid,BLAU,"Du hast dich erfolgreich Registriert");
    return 1;
    }


    Für andere müsstest du die Zeilen mal markieren.
    Hast du das Register System nach einem Tutorial gemacht? Wenn ja welches?