MySQL Script Server geht einfach aus

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 leute,


    ich habe ein Problem mit meinem SAMP script,
    ich habe versucht das Script von Dini und PVars auf MySQL und enum umzuändern, mein Problem ist nur, das sobald ich nun auf den Server gehe wir noch angezeigt:"Herzlich Wilkommen auf Destiny-Reallife" und anschließend geht der Server einfach aus. Woran könnte das liegen?
    Ich benutze des MySQL plugin R5 von G-sTyLeZzZ.


    Bei hier die Codeteile:



    if(IsPlayerNPC(playerid))return 1;
    SendClientMessage(playerid,grün,"Herzlich Wilkommen auf Destiny-Reallife");
    SetPlayerCameraPos(playerid,1665.4009,-1238.8031,523.8773);
    SetPlayerCameraLookAt(playerid, 1544.2611,-1354.2767,329.4727);
    if(mysql_CheckAccount(playerid)==1)
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
    }
    return 1;


    stock mysql_CheckAccount(playerid)
    {
    new Query[128],Name[MAX_PLAYER_NAME],count;
    GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
    mysql_real_escape_string(Name, Name);
    format(Query, sizeof(Query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", Name);
    mysql_query(Query);
    mysql_store_result();
    count = mysql_num_rows();
    mysql_free_result();
    return count;
    }


    #include <a_mysql>


    //mysql
    #define mysql_ip "localhost"
    #define mysql_db "samp"
    #define mysql_user "samp"
    #define mysql_pw "NICHT WICHTIG"


    public OnGameModeInit()
    {
    //MySql
    ConnectMySql();
    mysql_debug(1);
    }


    stock ConnectMySql()
    {
    if(mysql_connect(mysql_ip,mysql_user,mysql_db,mysql_pw))
    {
    print("MySQL OK!");
    }
    else
    {
    print("Es konte keine Verbindung zum MySQL-Server hergestelt werden!");
    SendRconCommand("exit");
    }
    return 1;
    }


    Hier meine server.cfg:


    Hier die Log:


    Danke im Vorraus


    mfg kinnaj100

  • Dann müste es ja wenn ich den Server starte gleich wieder ausgehen, außerdem steht in der Log ja "MySQL OK!" und nicht "Es konte keine Verbindung zum MySQL-Server hergestelt werden!"


    Es geht aber erst aus wenn ich drauf gehe

  • hier die Log mit dem Plugin:


  • Danke :thumbup: , benutze jetzt einfach das r6. Habe nur erst gedacht, das das anders Funktioniert, weil das r7 auch anders funktioniert.


    Zumindest stürzt der Server nicht mehr ab, muss aber noch ein Par andere Bugs beheben.


    mfg kinnaj100