Fehler beim Datei erstellen

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
  • Hi,


    Gestern konnte ich problemlos Fahrzeuge erstellen(für jedes Fahrzeug wird eine Datei erstellt). Doch plötzlich spawnten die Fahrzeuge nichtmehr. Ich ging auf den FTP und hab bemerkt, dass keine Dateien mehr erstellt werden(nur beim Fahrzeug erstellen alles andere tut einwandfrei und ist so gut wie der gleiche Code). Hab schon alles probiert... ging einfach von jetzt auf nachher nichtsmehr. Das Merkwürdige ist, dass es auf meinem Lan-Server ohne probleme funktioniert, mit den gleichen Scriptfiles und dem gleichen Script...
    Hier mal der Code um ein Fahrzeug zu erstellen:
    public CreateCar(playerid,cmodel,carcolor1,carcolor2,ctank,cmaxtank)
    {
    new pfad[256];
    for(new i=1;i<MAX_CARS;i++)
    {
    format(pfad,256,"/vehicles/%i.ini",i);
    if(!fexist(pfad))
    {
    new Float:x,Float:y,Float:z,Float:a;
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,a);
    dini_Create(pfad);
    dini_IntSet(pfad,"model",cmodel);
    dini_Set(pfad,"owner",PlayerName(playerid));
    dini_IntSet(pfad,"color1",carcolor1);
    dini_IntSet(pfad,"color2",carcolor2);
    dini_FloatSet(pfad,"x",x);
    dini_FloatSet(pfad,"y",y);
    dini_FloatSet(pfad,"z",z);
    dini_FloatSet(pfad,"a",a);
    dini_IntSet(pfad,"tank",ctank);
    dini_IntSet(pfad,"maxtank",cmaxtank);
    dini_IntSet(pfad,"team",999);
    return LoadCar(i);
    }
    }
    return 1;
    }


    Weiß jemand was ich tun kann? :)

  • Änder bei Pfad das %i in %d um und lösch mal
    if(!fexist(pfad)) { und unten die }
    dann hast du aber keine Funktion drin, die eine Datei erstellt. DIese Funktion sieht aus, als wenn man aus einem LoadCars ein CreateCar erstellt hat und die Hälfte vergessen hat....

    Einmal editiert, zuletzt von Chriss ()