DDG Script Gangwar Hilfe

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 Tag,
    ich habe das DDG Script und irgentwie gibt es da einen Fehler,
    wenn ich einen Restart mache werden die GangZones net Gespeichter.
    Aber ich habe das hier unter OnGameModeExit "SaveZones();"


    Kann mir da einer Helfen?


    Grüße,
    Neon

  • Werden die in eine Datei gespeichert? Wenn ja? Wo? Hast du die?


    Gruß Andy

  • Keine Ahnung,
    ich habe hier den Public:


    public SaveZones()
    {
    new str[128];
    format(str,sizeof(str),"%d",Zonen[0][CurrentOwner]);
    for(new z=0; z<ZONEN_ANZAHL; z++)
    {
    format(str,sizeof(str),"%d|\n", Zonen[z][CurrentOwner]);
    }
    new File: file = fopen(OWNER_DATEI,io_write);
    fwrite(file,str);
    fclose(file);
    return 1;
    }

  • Hasste denn in irgendeinem order die Datei`? Guck mal nach.


    Gruß Andy

  • Welche Datei?


    OWNER_DATEI?


    Der Beitrag ist zu kurz. Der Beitrag muss mindestens 15 Zeichen lang sein und 6 Wörter enthalten.

  • Ich nehme mal an, ja. Weil er die "Daten" da ja speichert.


    Gruß Andy

  • Die Datei ist leer aber da


    Was muss ich machen?


    Es gibt noch eine .ini


    da ist das drinnen
    0|

  • Wenn ich richtig sehe, werden die in der OWNER... gespeichert..


    Gruß Andy

  • Zitat

    Wenn ich richtig sehe, werden die in der OWNER... gespeichert..

    Wenn die Datei Leer ist?


    Kann mir jemand nun helfen bitte?

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • public SaveZones()
    {
    new str[128];
    for(new z=0; z<ZONEN_ANZAHL; z++)
    {
    format(str,sizeof(str),"%s%d|\n",str,Zonen[z][CurrentOwner]);
    }
    new File: file = fopen(OWNER_DATEI,io_write);
    fwrite(file,str);
    fclose(file);
    return 1;
    }
    versuchs mal so.

  • Geht aber es wird nur eine Gangzone gespeichert

  • Immer noch nichts irgent wie stimmt da was nicht aber was?


    //EDIT SRy


    20|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|
    0|


    Das steht drinnen

  • jetzt wir wieder eine andere gespeichert also immer nur eine wieso

  • @alle


    Lösch mal die eine Datei und dann versuche es noch mal