CreateTabelle geht immer wieder durch..

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
  • es liegt am forum bugt iwie


    also dieser code hier
    format(query, sizeof(query), "CREATE TABLE IF NOT EXISTS `accounts` (`id` int(11) AUTO_INCREMENT, `name` varchar(255), `password` varchar(255),`level` int(11),`adminlevel` int(11), PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");
    fehlt ein komma ider wie ?=

  • so habe ich es jetzt



    print("Datensätze wird erstellt.");
    format(query, sizeof(query), "CREATE TABLE IF NOT EXISTS `accounts` (`id` int(11) AUTO_INCREMENT, `name` varchar(255), `password` varchar(255),`level` int(11),`adminlevel` int(11)");
    format(query, sizeof(query), "%s `supporter` int(11),`donaterank` int(11),`registered` int(11),`Sex` int(11),`herkunft` varchar(128),`e-mail` varchar(128),`Alter` int(11),`muted` int(11)", query);
    format(query, sizeof(query), "%s `respect` int(11),`bargeld` int(11),`bank` int(11),`sponsorlevel` int(11),`crimes` int(11),`kills` int(11),`deaths` int(11),`arrested` int(11),`wanteddeaths` int(11)", query);
    format(query, sizeof(query), "%s `job` int(11),`paycheck` int(11),`jailed` int(11),`jailtime` int(11),`drugs` int(11),`day` int(11),`month` int(11),`leader` int(11),`member` int(11),`fmember` int(11)", query);
    format(query, sizeof(query), "%s `rank` int(11),`headvalue` int(11),`contracttime` int(11),`boxskill` int(11),`lawskill` int(11),`newsskill` int(11),`drugsskill` int(11),`local` int(11)", query);
    format(query, sizeof(query), "%s `team` int(11),`model` int(11),`regfertig` int(11),`carlic` int(11),`flylic` int(11),`boatlic` int(11),`fishlic` int(11),`gunlic` int(11),`lkwlic` int(11)", query);
    format(query, sizeof(query), "%s `motolic` int(11),`zig` int(11),`zigsucht` int(11),`cartime` int(11),`payday` int(11),`cdplayer` int(11),`wins` int(11),`alcoholperk` int(11),`drugperk` int(11)", query);
    format(query, sizeof(query), "%s `traderperk` int(11),`tutorial` int(11),`warnings` int(11),`mp3` int(11),`BadWordWarns` int(11),`zollpass` int(11),`spawn` int(11),`hauskasse` int(11),`mauled` int(11)", query);
    format(query, sizeof(query), "%s `neon` int(11),`married` int(11),`verheiratet` varchar(32),`wantedlevel` int(11),`wantedpoints` int(11),`playminutes` int(11),`gesamtminutes` int(11)", query);
    format(query, sizeof(query), "%s `minutessincean` int(11),`offflucht` int(11),`knast` int(11),`uhr` int(11),`knasttime` int(11),`perso` int(11),`gehalt` int(11)", query);
    format(query, sizeof(query), "%s `fraksperre` int(11),`housekey` int(11),`renthousekey` int(11),`kampfstyle` int(11),`flugtime` int(11),`fahrpunkte` int(11),`banned` int(11)", query);
    mysql_fquery(query);

  • ??


    format(query, sizeof(query), "CREATE TABLE IF NOT EXISTS `accounts` (`id` int(11) AUTO_INCREMENT, `name` varchar(255), `password` varchar(255),`level` int(11),`adminlevel` int(11), PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");
    Zu:
    format(query, sizeof(query), "CREATE TABLE IF NOT EXISTS `accounts` (`id` int(11) AUTO_INCREMENT, `name` varchar(255), `password` varchar(255),`level` int(11),`adminlevel` int(11), ");


    Nicht die letzte Zeile löschen, da soll es ja sein. Mach die letzte Zeile wieder hin und setze ein Komma vor PRIMARY hin.

  • also so jetzt :D
    print("Datensätze wird erstellt.");
    format(query, sizeof(query), "CREATE TABLE IF NOT EXISTS `accounts` (`id` int(11) AUTO_INCREMENT, `name` varchar(255), `password` varchar(255),`level` int(11),`adminlevel` int(11)");
    format(query, sizeof(query), "%s `supporter` int(11),`donaterank` int(11),`registered` int(11),`Sex` int(11),`herkunft` varchar(128),`e-mail` varchar(128),`Alter` int(11),`muted` int(11)", query);
    format(query, sizeof(query), "%s `respect` int(11),`bargeld` int(11),`bank` int(11),`sponsorlevel` int(11),`crimes` int(11),`kills` int(11),`deaths` int(11),`arrested` int(11),`wanteddeaths` int(11)", query);
    format(query, sizeof(query), "%s `job` int(11),`paycheck` int(11),`jailed` int(11),`jailtime` int(11),`drugs` int(11),`day` int(11),`month` int(11),`leader` int(11),`member` int(11),`fmember` int(11)", query);
    format(query, sizeof(query), "%s `rank` int(11),`headvalue` int(11),`contracttime` int(11),`boxskill` int(11),`lawskill` int(11),`newsskill` int(11),`drugsskill` int(11),`local` int(11)", query);
    format(query, sizeof(query), "%s `team` int(11),`model` int(11),`regfertig` int(11),`carlic` int(11),`flylic` int(11),`boatlic` int(11),`fishlic` int(11),`gunlic` int(11),`lkwlic` int(11)", query);
    format(query, sizeof(query), "%s `motolic` int(11),`zig` int(11),`zigsucht` int(11),`cartime` int(11),`payday` int(11),`cdplayer` int(11),`wins` int(11),`alcoholperk` int(11),`drugperk` int(11)", query);
    format(query, sizeof(query), "%s `traderperk` int(11),`tutorial` int(11),`warnings` int(11),`mp3` int(11),`BadWordWarns` int(11),`zollpass` int(11),`spawn` int(11),`hauskasse` int(11),`mauled` int(11)", query);
    format(query, sizeof(query), "%s `neon` int(11),`married` int(11),`verheiratet` varchar(32),`wantedlevel` int(11),`wantedpoints` int(11),`playminutes` int(11),`gesamtminutes` int(11)", query);
    format(query, sizeof(query), "%s `minutessincean` int(11),`offflucht` int(11),`knast` int(11),`uhr` int(11),`knasttime` int(11),`perso` int(11),`gehalt` int(11)", query);
    format(query, sizeof(query), "%s `fraksperre` int(11),`housekey` int(11),`renthousekey` int(11),`kampfstyle` int(11),`flugtime` int(11),`fahrpunkte` int(11),`banned` int(11)", query);
    format(query, sizeof(query), "%s ,PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;", query);
    mysql_fquery(query);

  • also dann so
    print("Datensätze wird erstellt.");
    format(query, sizeof(query), "CREATE TABLE IF NOT EXISTS `accounts` (`id` int(11) AUTO_INCREMENT, `name` varchar(255), `password` varchar(255),`level` int(11),`adminlevel` int(11),");
    format(query, sizeof(query), "%s, `supporter` int(11),`donaterank` int(11),`registered` int(11),`Sex` int(11),`herkunft` varchar(128),`e-mail` varchar(128),`Alter` int(11),`muted` int(11)", query);
    format(query, sizeof(query), "%s, `respect` int(11),`bargeld` int(11),`bank` int(11),`sponsorlevel` int(11),`crimes` int(11),`kills` int(11),`deaths` int(11),`arrested` int(11),`wanteddeaths` int(11)", query);
    format(query, sizeof(query), "%s, `job` int(11),`paycheck` int(11),`jailed` int(11),`jailtime` int(11),`drugs` int(11),`day` int(11),`month` int(11),`leader` int(11),`member` int(11),`fmember` int(11)", query);
    format(query, sizeof(query), "%s, `rank` int(11),`headvalue` int(11),`contracttime` int(11),`boxskill` int(11),`lawskill` int(11),`newsskill` int(11),`drugsskill` int(11),`local` int(11)", query);
    format(query, sizeof(query), "%s, `team` int(11),`model` int(11),`regfertig` int(11),`carlic` int(11),`flylic` int(11),`boatlic` int(11),`fishlic` int(11),`gunlic` int(11),`lkwlic` int(11)", query);
    format(query, sizeof(query), "%s, `motolic` int(11),`zig` int(11),`zigsucht` int(11),`cartime` int(11),`payday` int(11),`cdplayer` int(11),`wins` int(11),`alcoholperk` int(11),`drugperk` int(11)", query);
    format(query, sizeof(query), "%s, `traderperk` int(11),`tutorial` int(11),`warnings` int(11),`mp3` int(11),`BadWordWarns` int(11),`zollpass` int(11),`spawn` int(11),`hauskasse` int(11),`mauled` int(11)", query);
    format(query, sizeof(query), "%s, `neon` int(11),`married` int(11),`verheiratet` varchar(32),`wantedlevel` int(11),`wantedpoints` int(11),`playminutes` int(11),`gesamtminutes` int(11)", query);
    format(query, sizeof(query), "%s, `minutessincean` int(11),`offflucht` int(11),`knast` int(11),`uhr` int(11),`knasttime` int(11),`perso` int(11),`gehalt` int(11),", query);
    format(query, sizeof(query), "%s, `fraksperre` int(11),`housekey` int(11),`renthousekey` int(11),`kampfstyle` int(11),`flugtime` int(11),`fahrpunkte` int(11),`banned` int(11)", query);
    format(query, sizeof(query), "%s, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;", query);



    [20:34:53] [ERROR] CMySQLQuery::Execute[OnQueryFinish] - (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 ' `supporter` int(11),`donaterank` int(11),`registered` int(11),`Sex` int(11),`he' at line 1
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist
    [20:34:54] [ERROR] CMySQLQuery::Execute[CheckAccount] - (error #1146) Table 'samptest.accounts' doesn't exist

  • naja geht immer noch nicht
    immer wieder der selbe ()="§/§"§! fehler


    stock CreateDatenbank()
    {
    new query[580];
    //Account Datenbank
    print("Datensätze wird erstellt.");
    format(query, sizeof(query), "CREATE TABLE IF NOT EXISTS `accounts` (`id` int(11) AUTO_INCREMENT, `name` varchar(255), `password` varchar(255),`level` int(11),`adminlevel` int(11)");
    format(query, sizeof(query), "%s, `supporter` int(11),`donaterank` int(11),`registered` int(11),`Sex` int(11),`herkunft` varchar(128),`e-mail` varchar(128),`Alter` int(11),`muted` int(11)", query);
    format(query, sizeof(query), "%s, `respect` int(11),`bargeld` int(11),`bank` int(11),`sponsorlevel` int(11),`crimes` int(11),`kills` int(11),`deaths` int(11),`arrested` int(11),`wanteddeaths` int(11)", query);
    format(query, sizeof(query), "%s, `job` int(11),`paycheck` int(11),`jailed` int(11),`jailtime` int(11),`drugs` int(11),`day` int(11),`month` int(11),`leader` int(11),`member` int(11),`fmember` int(11)", query);
    format(query, sizeof(query), "%s, `rank` int(11),`headvalue` int(11),`contracttime` int(11),`boxskill` int(11),`lawskill` int(11),`newsskill` int(11),`drugsskill` int(11),`local` int(11)", query);
    format(query, sizeof(query), "%s, `team` int(11),`model` int(11),`regfertig` int(11),`carlic` int(11),`flylic` int(11),`boatlic` int(11),`fishlic` int(11),`gunlic` int(11),`lkwlic` int(11)", query);
    format(query, sizeof(query), "%s, `motolic` int(11),`zig` int(11),`zigsucht` int(11),`cartime` int(11),`payday` int(11),`cdplayer` int(11),`wins` int(11),`alcoholperk` int(11),`drugperk` int(11)", query);
    format(query, sizeof(query), "%s, `traderperk` int(11),`tutorial` int(11),`warnings` int(11),`mp3` int(11),`BadWordWarns` int(11),`zollpass` int(11),`spawn` int(11),`hauskasse` int(11),`mauled` int(11)", query);
    format(query, sizeof(query), "%s, `neon` int(11),`married` int(11),`verheiratet` varchar(32),`wantedlevel` int(11),`wantedpoints` int(11),`playminutes` int(11),`gesamtminutes` int(11)", query);
    format(query, sizeof(query), "%s, `minutessincean` int(11),`offflucht` int(11),`knast` int(11),`uhr` int(11),`knasttime` int(11),`perso` int(11),`gehalt` int(11),", query);
    format(query, sizeof(query), "%s, `fraksperre` int(11),`housekey` int(11),`renthousekey` int(11),`kampfstyle` int(11),`flugtime` int(11),`fahrpunkte` int(11),`banned` int(11)", query);
    format(query, sizeof(query), "%s, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;", query);
    mysql_fquery(query);
    return 1;
    }

  • Dein Query war zu klein, und ein Komma war in der drittletzten Zeile noch zu viel am Ende.
    So passt es:

    new query[2048];
    //Account Datenbank
    print("Datensätze wird erstellt.");
    format(query, sizeof(query), "CREATE TABLE IF NOT EXISTS `accounts` (`id` int(11) AUTO_INCREMENT, `name` varchar(255), `password` varchar(255),`level` int(11),`adminlevel` int(11)");
    format(query, sizeof(query), "%s, `supporter` int(11),`donaterank` int(11),`registered` int(11),`Sex` int(11),`herkunft` varchar(128),`e-mail` varchar(128),`Alter` int(11),`muted` int(11)", query);
    format(query, sizeof(query), "%s, `respect` int(11),`bargeld` int(11),`bank` int(11),`sponsorlevel` int(11),`crimes` int(11),`kills` int(11),`deaths` int(11),`arrested` int(11),`wanteddeaths` int(11)", query);
    format(query, sizeof(query), "%s, `job` int(11),`paycheck` int(11),`jailed` int(11),`jailtime` int(11),`drugs` int(11),`day` int(11),`month` int(11),`leader` int(11),`member` int(11),`fmember` int(11)", query);
    format(query, sizeof(query), "%s, `rank` int(11),`headvalue` int(11),`contracttime` int(11),`boxskill` int(11),`lawskill` int(11),`newsskill` int(11),`drugsskill` int(11),`local` int(11)", query);
    format(query, sizeof(query), "%s, `team` int(11),`model` int(11),`regfertig` int(11),`carlic` int(11),`flylic` int(11),`boatlic` int(11),`fishlic` int(11),`gunlic` int(11),`lkwlic` int(11)", query);
    format(query, sizeof(query), "%s, `motolic` int(11),`zig` int(11),`zigsucht` int(11),`cartime` int(11),`payday` int(11),`cdplayer` int(11),`wins` int(11),`alcoholperk` int(11),`drugperk` int(11)", query);
    format(query, sizeof(query), "%s, `traderperk` int(11),`tutorial` int(11),`warnings` int(11),`mp3` int(11),`BadWordWarns` int(11),`zollpass` int(11),`spawn` int(11),`hauskasse` int(11),`mauled` int(11)", query);
    format(query, sizeof(query), "%s, `neon` int(11),`married` int(11),`verheiratet` varchar(32),`wantedlevel` int(11),`wantedpoints` int(11),`playminutes` int(11),`gesamtminutes` int(11)", query);
    format(query, sizeof(query), "%s, `minutessincean` int(11),`offflucht` int(11),`knast` int(11),`uhr` int(11),`knasttime` int(11),`perso` int(11),`gehalt` int(11)", query);
    format(query, sizeof(query), "%s, `fraksperre` int(11),`housekey` int(11),`renthousekey` int(11),`kampfstyle` int(11),`flugtime` int(11),`fahrpunkte` int(11),`banned` int(11)", query);
    format(query, sizeof(query), "%s, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;", query);