Frage beim Speichern

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
  • Und zwar gehts um BIZ & Häuser eines GF Scriptes.
    Meine Frage ist, wenn ich das Haus kaufe, muss es ja irgendwo gespeichert werden, jedoch wo? Eine Datenbank ist vorhanden und Verbindung ist auch vorhanden.
    Wenn ich die Logs gucke beim Serverneustart, sehe ich:


    Code
    OnGamemodeInt: LoadProperty
    BizInfo:10 Eigentümer:CrunKii Name:H-Ammunation Eintrittspreis:13 Kasse:631 Produkte:1996/2000



    Wenn ich in die scriptfiles gehe unter property, dann steht sowas drin:


    Code
    Staat,Keine beschreibung,250000,0,0,1,0,0,0,0,0,10



    Und in der Datenbank kann ich auch nirgendwo meinen Namen finden



    Aber wenn ich Server restarte, dann ist das auch gespeichert und nach dem Neustart wieder da, aber ich kann es nirgendwo finden, damit ich es vllt über die Datenbank oder Scriptfiles editieren kann.
    Kann mir jemand helfen?

  • Ja in der Property.cfg steht folgendes drin



  • Ich hab irgendwie das Gefühl, dass er nichts in die DB speichert und auch nichts läd außer User

  • Ich hoffe du meins das:


    public LoadBiz()
    {
    if(SaveServerMySQL == 0)
    {
    new arrCoords[13][64];
    new strFromFile2[256];
    new File: file = fopen("Configs/Biz.cfg", io_read);
    if (file)
    {
    new idx;
    while (idx < sizeof(BizInfo))
    {
    fread(file, strFromFile2);
    split(strFromFile2, arrCoords, '|');
    BizInfo[idx][bOwned] = strval(arrCoords[0]);
    strmid(BizInfo[idx][bOwner], arrCoords[1], 0, strlen(arrCoords[1]), 255);
    strmid(BizInfo[idx][bMessage], arrCoords[2], 0, strlen(arrCoords[2]), 255);
    strmid(BizInfo[idx][bExtortion], arrCoords[3], 0, strlen(arrCoords[3]), 255);
    BizInfo[idx][bLevelNeeded] = strval(arrCoords[4]);
    BizInfo[idx][bBuyPrice] = strval(arrCoords[5]);
    BizInfo[idx][bEntranceCost] = strval(arrCoords[6]);
    BizInfo[idx][bTill] = strval(arrCoords[7]);
    BizInfo[idx][bLocked] = strval(arrCoords[8]);
    BizInfo[idx][bProducts] = strval(arrCoords[9]);
    BizInfo[idx][bMaxProducts] = strval(arrCoords[10]);
    BizInfo[idx][bPriceProd] = strval(arrCoords[11]);
    BizInfo[idx][bExtortionTill] = strval(arrCoords[12]);
    printf("BizInfo:%d Eigentümer:%s Name:%s Eintrittspreis:%d Kasse:%d Produkte:%d/%d", idx, BizInfo[idx][bOwner], BizInfo[idx][bMessage], BizInfo[idx][bEntranceCost], BizInfo[idx][bTill], BizInfo[idx][bProducts], BizInfo[idx][bMaxProducts]);
    idx++;
    }
    fclose(file);
    }