29.07.2009, 15:23
Ich hab ein problem beim Lesen/Schreiben einer Datei.
Code:
if pad:cross()then
require "config"
dazu = 1
v12 = v1+dazu
datei = io.open("config.lua","w")
datei:write("v1 = "..v12.."\n")
datei:write("v2 = 1\n")
datei:write("v3 = 1\n")
datei:close()
dofile("menu.lua")
end
Das wird jetzt beim ERSTEN mal auch richtig ausgelesen (v1 ist hier jetzt 5, nach dem ersten durchgang 6) und reingeschrieben, wenn ich aber in der menu.lua wieder die selbe datei aufrufe und x drücke zählt er nicht weiter, ich muss immer erst das prog beenden und kann dann wieder die datei hochzählen lassen.
Weiß jemand wie ich die Datei öffnen/schließen muss um sie beliebig oft neu zu schreiben?