Gameode Startet nicht

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 Morgen zusammen.


    Ich habe ein altes angefangen Selfmade gefunden was auf Mysql basiert.
    Folgendes Problem.


    Spieler X logt sich auf den Server ein und registriert sich.
    Spieler Spawnt aber accountdaten werden nicht in die Mysql-Datenbank abgespeichert.


    Mysql-Log:


    Scriptcode:


  • Hallo erstmals startest du deine Verbindung gerade drei mal. Wie verbindest du dein Mode mit dem Server ? Zeig uns mal die Code Zeilen.


    Hinzu schau mal ob die Zeilen vorhanden sind die hier angegeben sind



    Code
    [01:02:31] [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'username = 'Spieler x', passwort = 'x', level = '1'' at line 1
  • Alles was mit dem Spieler zu tun hat:


  • Code
    [01:02:31] [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'username = 'Spieler x', passwort = 'x', level = '1'' at line 1

    Du scheinst hier ein Problem mit deiner MySQL Datenbank zu haben. Evtl hast du Schreibfehler oder ähnliches drin. Prüfe das bitte. Am Script kannst du nichts machen wenn du nicht weißt was du an der MySQL Datenbank falsch gemacht hast.

  • Dann würde nun ja alles klappen =). Hat wiegesagt was mit der Verbindung zur MySQL zutun. Da kann einfach etwas nicht stimmen und ich bezweifle das @Jeffry dir bei den gemachten Angaben wie bisher helfen kann.


    Probier das hier mal in phpmyadmin einzufügen unter den Reiter SQL



    CREATE TABLE `user` (
    `username` varchar(64) DEFAULT NULL,
    `password` varchar(128) DEFAULT NULL


    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Tabelle für die Spieler-Statistiken';