Beiträge von Kaliber

    Musst das ja auch so schreiben:


    format(bstr,sizeof(bstr),"Du wurdest gebannt!\nGrund: %s\nDatum: %s\nUhrzeit: %s\nGebannt von: %s",banvar[0][playerid],banvar[1][playerid],banvar[2][playerid],banvar[3][playerid]);
    ShowPlayerDialog(playerid,BanTrue,DIALOG_STYLE_MSGBOX,"{00FF00}[Ausschluss]",bstr,"OK", "");


    mfg. :thumbup:

    Du meinst ich Soll Grund, Uhrzeit, Datum etc. in einer Variable speichern?


    Ja...zum beispiel, einfach so:


    new tmp_var[4][MAX_PLAYERS][64]; //Ich hoffe MAX_PLAYERS ist nur so auf 100 definiert...


    //PS: du musst nicht die Variable str benutzen, kannst auch direkt unsere Variable werden^^
    db_get_field_assoc(Result,"Grund",str,sizeof(str));
    tmp_var[0][playerid]=str;
    db_get_field_assoc(Result,"Datum",str,sizeof(str));
    tmp_var[1][playerid]=str;
    db_get_field_assoc(Result,"Uhrzeit",str,sizeof(str));
    tmp_var[2][playerid]=str;
    db_get_field_assoc(Result,"Gebanntvon",str,sizeof(str));
    tmp_var[3][playerid]=str;


    mfg. :thumbup:

    emand ne Idee, warum meine Stack/Heapsize auf über
    Stack/heap size: 16384 bytes; estimated max. usage=514467 cells (2057868 bytes)
    Total requirements: 300256 bytes
    geht?


    Ja, du erstellt da 4 Variablen mit jeweils einem 2 Demensionalen Array....
    Sprich die 1. Dimension bei dir Verbraucht (500*4=2000Bytes*4=) 8000Bytes und die 2. Dimension verbraucht nochmal 256*4*4 = 4096 ^^


    Erstelle nur 1ne Variable und nicht 4 und mach die doch etwas kleiner.... :pinch:

    [b]Danke.
    So, wenn ich nun das Include includiere, kommen ca. 100 Warnings, die meisten mit dem Inhalt 'warning 202: number of arguments does not match definition'
    Hoffe,ihr könnt helfen.


    Ja, ohne Code, das sind ca. 300 Warnings ..


    Bitte was 8|


    Ehm...Schick mir mal deine TeamViewer Daten und ich schaue mir das mal an :wacko:

    Du hast noch einen kleinen Bug, wenn ich z.B. will, dass der mir 5 Zeichen generiert, generiert er 6 :D


    und er braucht verdammt lange...bzw dein Progressbar...ist verdammt lange da^^


    Kannst ja mal bisschen rumprobieren :)


    mfg. :thumbup:

    PS: Hab mir nicht alles durchgelesen, aber geht das für MySQL auch, oder nur für dini?


    Bitte was 8|


    Du hast das anscheinend noch nicht Verstanden :D
    Das ist ein neues Speicherungssystem, das hat rein gar nichts mit dini oder MySQL zu tun ^^


    Ließ dir das nochmal in Ruhe durch :)


    mfg. :thumbup:

    Stimmt das oder irre ich da?


    Nun, abgesehen davon, dass das Include darauf ausgelegt ist, dass sobald der Spieler connectet, du 1x seine Daten lädst und in eine Variable (enum) packst und wenn er sich ausloggt 1x speicherst.
    Das muss man eigentlich so oder so machen, weil ja sonst nur sein Account zur Hälfte geladen wäre :whistling:


    Aber, das was du willst würde funktionieren (aber nicht so).


    Sondern in deinem Beispiel so:


    User::load(playerid, "123", "d",banzeit);


    Dann hättest du jetzt die banzeit des Spielers ;)


    Aber wie gesagt, darauf ist das System eigentlich nicht ausgelegt...


    mfg. :thumbup:

    Das ist aber eine Dezimal Zahl.


    ?


    Das ist doch nur eine Erklärung, Floats sind Kommazahlen oder auch Fließkommazahlen genannt :rolleyes:
    Ein Dezimalsystem, auch als Zehnersystem oder dekadisches System bekannt, ist einfach nur ein Zahlensystem, das als Basis die Zahl 10 verwendet und das hat eigentlich nichts mit einem Float zu tun :rolleyes:


    mfg. :thumbup:


    //Edit:
    Ich habe den Startpost editiert, bisschen was hinzugefügt und nochmal etwas genauer erklärt :)

    TestInfo[playerid][Art] = mysql_GetString("test", "Art", "Besitzer", TestInfo[playerid][Besitzer]); //Fehler Zeile


    Versuch es mal so:


    format(TestInfo[playerid][Art], 64, mysql_GetString("test", "Art", "Besitzer", TestInfo[playerid][Besitzer]));


    und wenn der Error immernoch kommt, hat "Art" keinen Array ;)


    mfg. :thumbup:

    Die Abfrage muss so aussehen:


    if(GetVehicleModel(GetPlayerVehicleID(playerid))!=525)return SendClientMessage(playerid,Rot,"Du bist in keinem Mechaniker Fahrzeug!");


    Du brauchst die modelid, nicht die vehicleid ;)


    mfg. :thumbup: