Beiträge von LegenDari

    wenn ich das mache dann kommt das :



    C:\Users\Darius\Desktop\Reallife.pwn(650) : warning 225: unreachable code
    C:\Users\Darius\Desktop\Reallife.pwn(650) : warning 217: loose indentation
    C:\Users\Darius\Desktop\Reallife.pwn(682) : error 054: unmatched closing brace ("}")
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    unreachable code bedeutet das er zu dieser Zeile niemals kommt, der Code wird niemals ausgeführt werden, was steht vor der Zeile?



    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_LOGIN)
    {
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,ROT,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde bereits Registriert. Gib den Passwort ein.","Einloggen","Abbrechen");
    return 1;
    }
    else
    {
    Login(playerid,inputtext);
    return 1;
    }
    }
    {
    SendClientMessage(playerid,ROT,"Du brauchst einen Account um auf diesem Server zu spielen!\n Der Vorgang wurde abgebrochen.");
    Kick(playerid);
    return 1;
    }
    }
    if(dialogid==DIALOG_REGISTER)
    {
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,ROT,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte dein gewünschtes Passwort ein:","Register","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }
    }
    SendClientMessage(playerid,ROT,"Du brauchst einen Account um auf diesem Server zu spielen!\n Der Vorgang wurde abgebrochen.");
    Kick(playerid);
    return 1;

    switch(dialogid)
    {
    case DIALOG_RADIO:
    {
    if(!response)
    {
    SendClientMessage(playerid,ROT,"Du hast das Radio ausgeschaltet");
    StopAudioStreamForPlayer(playerid);
    }
    switch(listitem)
    {
    case 0:
    {
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid,"http://listen.technobase.fm/dsl.asx");
    SendClientMessage(playerid,GRÜN,"Du hörst Technobase.FM");
    }
    case 1:
    {
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid,"http://listen.HardBase.FM/aacplus.pls");
    SendClientMessage(playerid,GRÜN,"Du hörst Hardbase.FM");
    }
    case 2:
    {
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid,"http://listen.ClubTime.FM/aacplus.pls");
    SendClientMessage(playerid,GRÜN,"Du hörst Clubtime.FM");
    }
    }
    }
    }
    }
    return 1;
    }

    Hallo Ich brauche Hilfe weil der spukt mir einen Fehler aus.



    C:\Users\Darius\Desktop\Reallife.pwn(650) : warning 225: unreachable code
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.



    switch(dialogid)
    {
    case DIALOG_RADIO:
    {
    if(!response)
    {
    SendClientMessage(playerid,ROT,"Du hast das Radio ausgeschaltet");
    StopAudioStreamForPlayer(playerid);
    }
    switch(listitem)
    {
    case 0:
    {
    PlayAudioStreamForPlayer(playerid,"http://listen.technobase.fm/dsl.asx");
    SendClientMessage(playerid,GRÜN,"Du hörst Technobase.FM");
    }
    case 1:
    {
    PlayAudioStreamForPlayer(playerid,"http://listen.HardBase.FM/aacplus.pls");
    SendClientMessage(playerid,GRÜN,"Du hörst Hardbase.FM");
    }
    case 2:
    {
    PlayAudioStreamForPlayer(playerid,"http://listen.ClubTime.FM/aacplus.pls");
    SendClientMessage(playerid,GRÜN,"Du hörst Clubtime.FM");
    }
    }
    }
    }
    }
    return 1;
    }

    Hallo,


    Ich habe das register Login script vn MrMonatTutorial gemacht und bekomme Diese Fehler:



    C:\Users\Darius\Desktop\Samp Server\gamemodes\Reallife.pwn(574) : error 010: invalid function or declaration
    C:\Users\Darius\Desktop\Samp Server\gamemodes\Reallife.pwn(576) : error 010: invalid function or declaration
    C:\Users\Darius\Desktop\Samp Server\gamemodes\Reallife.pwn(578 ) : error 010: invalid function or declaration
    C:\Users\Darius\Desktop\Samp Server\gamemodes\Reallife.pwn(582) : error 010: invalid function or declaration
    C:\Users\Darius\Desktop\Samp Server\gamemodes\Reallife.pwn(584) : error 010: invalid function or declaration
    C:\Users\Darius\Desktop\Samp Server\gamemodes\Reallife.pwn(587) : error 010: invalid function or declaration
    C:\Users\Darius\Desktop\Samp Server\gamemodes\Reallife.pwn(593) : error 010: invalid function or declaration
    C:\Users\Darius\Desktop\Samp Server\gamemodes\Reallife.pwn(596) : error 010: invalid function or declaration
    C:\Users\Darius\Desktop\Samp Server\gamemodes\Reallife.pwn(604) : error 025: function heading differs from prototype
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    9 Errors.


    Das hier sind die Zeilen: (Ich habe ein paar Zeilen mit Nummern markiert.)



    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_LOGIN)
    {
    if(response==0)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,ROT,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde bereits Registriert. Gib den Passwort ein.","Einloggen","Abbrechen");
    return 1;
    }
    else
    {
    Login(playerid,inputtext);
    return 1;
    }
    }
    {
    SendClientMessage(playerid,ROT,"Du brauchst einen Account um auf diesem Server zu spielen!\n Der Vorgang wurde abgebrochen.");
    Kick(playerid);
    return 1;
    }
    }
    return 1;
    }
    574* if(dialogid==DIALOG_REGISTER)
    {
    if(response==0)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,ROT,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte dein gewünschtes Passwort ein:","Regitrieren","Abbrechen");
    593* return 1;
    }
    else
    {
    604 Register(playerid,inputtext);
    return 1;
    }
    }
    {
    SendClientMessage(playerid,ROT,"Du brauchst einen Account um auf diesem Server zu spielen!\n Der Vorgang wurde abgebrochen.");
    Kick(playerid);
    return 1;
    }
    }
    return 1;
    }


    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    return 1;
    }


    stock Register(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SendClientMessage(playerid,GRÜN,"Erfolgreich registriert.");
    dini_IntSet(Spielerdatei,"Level",0);
    return 1;
    }


    Vielen Dank für die Hilfe.

    Hallo Leute,


    Ich bin neu im Forum und scripte seit 2 Tagen einen Server. Ich hänge aber bei dem Login /Register weil mir der ein Fehler anzeigt.
    Der zeigt mir hinter NewSpielerDatei[64] einen Fehler an. Ich habe auch return 1; dahinter geschrieben hat auch nicht geklappt und es kamen 26 Fehler.


    Hier da wo der Fehler kommt:



    public OnPlayerConnect(playerid)
    {
    SetPlayerVirtualWorld(playerid,0);
    if(IsPlayerNPC(playerid))
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
    if(dini_Exists(Spielerdatei))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login Vorgang","Herzlich Willkommen zurück auf meinem Server!\nGib bitte unten dein Passwort ein","Login","Abbrechen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Register Vorgang","Herzlich Willkommen.\nBevor du loslegen kannst musst du dich zuerst registrieren.\nGib unten dein gewünschtes Passwort an!","Register","Abbrechen");
    }
    return 1;
    }


    Und hier die Errors die ich von Pawno bekommen habe:



    Samp Server\gamemodes\Reallife.pwn(280) : error 003: declaration of a local variable must appear in a compound block
    Samp Server\gamemodes\Reallife.pwn(280) : error 017: undefined symbol "Spielerdatei"
    Samp Server\gamemodes\Reallife.pwn(280) : warning 215: expression has no effect
    Samp Server\gamemodes\Reallife.pwn(280) : error 001: expected token: ";", but found "]"
    Samp Server\gamemodes\Reallife.pwn(280) : fatal error 107: too many error messages on one line


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


    Ich freue mich auf Antworten!


    Silent :D