Server geht einfach offline

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
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
  • hallo, ich hab jez ein login system von nem tutorial aus gemacht, und jetzt: wenn ich mein register password eingebe, geht der server offline. genau wie bei meinem homeserver. die samp-server.exe schliesst sich einfach von selbst
    was kann das sein? -_-

  • Poste am besten mal das login register system.


    public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
    {
    if(dialogid == LOGIN)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,COLOR_RED,"You cancelled the login process!");
    Kick(playerid);
    return 1;
    }
    if(response == 1)
    {
    Login(playerid, MD5_Hash (inputtext));
    return 1;
    }
    }
    if(dialogid == REGISTER)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,COLOR_RED,"You cancelled the registration!");
    Kick(playerid);
    return 1;
    }
    if(response == 1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,COLOR_YELLOW,"Please type in a password!");
    ShowPlayerDialog(playerid,REGISTER,DIALOG_STYLE_INPUT,"Registration","Please choose your new password, to create an account.","Register","Cancel");
    return 1;
    }
    Register(playerid, MD5_Hash(inputtext));
    return 1;
    }
    }


    return 1;
    }


    stock Register(playerid,key[])
    {
    new Spieler[64];
    new Sname[ MAX_PLAYER_NAME ];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spieler,sizeof(Spieler),"/Spieler/%s.ini",Sname);
    dini_Create(Spieler);
    dini_Set(Spieler,"Password",key);
    SendClientMessage(playerid,COLOR_YELLOW,"You succesfully created a new account!");
    return 1;
    }


    stock Login(playerid,key[])
    {
    new Spieler[64];
    new Sname[ MAX_PLAYER_NAME ];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spieler,sizeof(Spieler),"/Spieler/%s.ini",Sname);
    if(!strcmp(key,dini_Get(Spieler,"Password"),false))
    {
    SendClientMessage(playerid,COLOR_GREEN,"Welcome back, %s!");
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"You typed in a false password!");
    }
    return 1;
    }

  • Benutzt du einen Home Server?


    na ich hab nen home und nen root, bei beiden failt es.
    p.s. das is natürlich net dasg naze login system aber der rest sind auch nur kleine einzelteile, an die wirds nicht liegen, da dieser fehler erst bei diesen zeilen kam

  • Poste mal dein Code der weiter unten steht, weil der Login/Register kann das Problem (glaube ich) nicht verursachen. (Code sieht sauber aus)

  • Ich denke das Tutorial war sehr Alt und nicht für 0.3d

  • Ich denke das Tutorial war sehr Alt und nicht für 0.3d

    02.08.2011
    hmm soll ich hash mal rausnehmen?
    nils das sind die untersten codes oder wie meinst?

  • Ich glaube an August gab es noch kein 0.3d


    komisch, hash rausgenommen:
    register usw geht jez ohne server crash, aber wen ich GMX mache dann kommt der server nicht mehr on


    naja, muss ich wohl wieder ein tutorial nehmen -.-
    ich hab schon 20 filters runtergeladen -> gingen nicht
    30 tutorials -> fail


    -.-

  • Wie sagt man so schön, die Hoffnung stirbt zuletzt ;)
    @Offtopic.


    Was für ein Tutorial haste dir angesehen?