Beiträge von shoxinat0r


    Weil das in einem stock steht, der alle Tabellen erstellen soll. Und da greifen andere Sachen auch noch auf den Array zurück :S


    Beavis: Ich hab's genauso bei der Useraccounttabelle gemacht, wie hier. Und da klappt alles perfekt


    new AddDatabase[1000];
    strcat(AddDatabase,"CREATE TABLE IF NOT EXISTS `Teamips` (`Datum` varchar(24) NOT NULL,`Zeit` varchar(24) NOT NULL,`Name` varchar(24) NOT NULL,`IP` varchar(24) NOT NULL)");
    mysql_query(AddDatabase);

    Mehr Zeilen sind da nämlich nicht ^^

    strcat(AddDatabase,"CREATE TABLE IF NOT EXISTS `Teamips` (`Datum` varchar(24) NOT NULL,`Zeit` varchar(24) NOT NULL,`Name` varchar(24) NOT NULL,`IP` varchar(24) NOT NULL)");
    Eigentlich müsste eine Tabelle erstellt werden, nur es passiert nichts - Kaliber: wusste auch nicht weiter - oder ich habe ihn falsch gefragt. :whistling:

    Wenn du wirklich Geld ausgeben möchtest, dann kann dir die Benutzer IP Log empfehlen. Sofern du natürlich Multiaccounts verbietest.
    Die meisten Plugins sind nämlich Spielerei, wie fnL: bereits sagte, deswegen halt nicht alles zubomben. Aber mit der Log trifft man immer eine gute Entscheidung.


    Aktuelle MySQL Log... also ein Fehler.
    Geprintet wird das hier @d0.:

    Zitat

    Test Mysql<AddDatabase>:


    Also kein Query ^^


    gibt die mysql.log nix aus ich werde aber gleich mal kurz schauen


    Es gibt keine Fehler:

    Ich bin's nochmal :whistling:
    Ich möchte meine Datenbank per Script erstellen lassen, der Einfachheit halber.
    So sieht der stock aus, unter OnGameModeInit() wird er angewendet:
    stock aRP_Datenbank_Erstellen()
    {
    new AddDatabase[576];
    strcat(AddDatabase,"CREATE TABLE IF NOT EXISTS `Accounts` (`Name` varchar(24) NOT NULL,`Passwort` varchar(34) NOT NULL,`Admin` int(2) NOT NULL DEFAULT '0',`Warns` int(2) NOT NULL DEFAULT '0',`Leader` int(2) NOT NULL,`Fraktion` int(2) NOT NULL,`Rang` int(2) NOT NULL");
    strcat(AddDatabase,"`Job` int(3) NOT NULL,");
    strcat(AddDatabase,"`Geschlecht` int(4) NOT NULL,`Geschlecht` int(1) NOT NULL,`Level` int(4) NOT NULL,`Geld` int(10) NOT NULL,");
    strcat(AddDatabase,"`Wantedlevel` int(3) NOT NULL,");
    strcat(AddDatabase,"`Fightstyle` int(2) NOT NULL,`Handy` int(2) NOT NULL, `Nummer` int(8) NOT NULL,");
    strcat(AddDatabase,"`Biz` int(3) NOT NULL,`Haus` int(3) NOT NULL,");
    strcat(AddDatabase,"`Living` int(1) NOT NULL,`Kills` int(5) NOT NULL,`Deaths` int(5) NOT NULL, `Partner` varchar(24) NOT NULL)");
    mysql_query(AddDatabase);
    return 1;
    }

    Leider passiert nichts... wo habe ich den Fehler?
    P.S. Eine Verbindung zur Datenbank steht!