Hey,
habe ein Problem. Ich habe vor einiger Zeit Angefangen mir ein Mapsystem mit dem FileManager (Link: http://forum.sa-mp.com/showthread.php?t=92246) zu basteln. Ich glaube damals hat alles funktioniert (bin mir aber nicht mehr ganz sicher). Aber wenn ich jetzt probiere eine Datei auszulesen und in einem String abspeichere, bleibt der immer leer. Mit den normalen Pawn Dateifunktionen funktioniert es. Warum mache ich es dann nicht damit ? Weil ich durch einen Ordner loopen muss und alle Datein darin laden will.
Hier der Code der Funktioniert ( normale Pawn-Funktionen):
new str[256];
new File:srcfl = fopen("/Maps/TestObjects.txt", io_read);
fread(srcfl, str,sizeof(str));
print(str);
fclose(srcfl);
Der Code, der nicht funktioniert (File-Manager):
new str[256];
new dir:dHandle = dir_open("./scriptfiles/Maps");
new File:srcfl = f_open("TestObjects.txt", "r");
f_read(srcfl, str,sizeof(str));
print(str);
f_close(srcfl);
dir_close(dHandle);
Habe auch schon die Include + Plugin geupdatet, wäre nett wenn mir jemand helfen könnte
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