Forum

> > CS2D > Scripts > in datei speichern aber nicht überschreiben
ForenübersichtCS2D-Übersicht Scripts-ÜbersichtEinloggen, um zu antworten

Deutsch in datei speichern aber nicht überschreiben

11 Antworten
Zum Anfang Vorherige 1 Nächste Zum Anfang

alt Re: in datei speichern aber nicht überschreiben

Dark Slayer
User Off Offline

Zitieren
Geh in den Ordner und bennen die Datei die behalten willst um(Zum Beispiel:C:/Programme /Counterstrike 2D/gfx/weapons/usp in C:/.../USP2 .
Mach dann die neue Datei in den Ordner rein
BeiWaffen, Maps, SOunds,... funktioniert dannm nur die Datei, die nicht umgenannt wurde(in dem Fall "USP".)
Bei Maps würde ich aber lieber überschreiben, das ist nicht so umstäntlich.

alt Re: in datei speichern aber nicht überschreiben

Necr0
User Off Offline

Zitieren
aso danke
--edit--
als ich es versucht habe ist ein script error aufgetreten können aber auch von einem normalem Fehler handeln könnte mir einer auch dabei helfen
1
2
3
4
5
file=io.open("sys/lua/records/"..map"name"..".txt","a")
file:io.write("-------------------------")
file:io.write("server started")
file:io.write("-------------------------")
file:close()
2× editiert, zuletzt 15.07.11 22:39:01

alt Re: in datei speichern aber nicht überschreiben

EngiN33R
Moderator Off Offline

Zitieren
@TeamSpeak
Kann sein es wird besser, a+ mode zu benutzen. Und hier ist eine wahrscheinliche losung:

1
2
3
4
5
file=io.open("sys/lua/records/"..game("sv_map")..".txt","a+")
file:io.write("-------------------------")
file:io.write("server started")
file:io.write("-------------------------")
file:close()

Doch hab's nicht getestet.

alt Re: in datei speichern aber nicht überschreiben

Necr0
User Off Offline

Zitieren
danke für den versuch zu helfen aber jetzt kommt folgender error :
1
LUA ERROR: sys/lua/recorder.lua:4: function arguments expected near '.'
das wäre
1
2
3
4
5
file=io.open("sys/lua/records/"..game("sv_map")..".txt","a+")
file:io.write("-------------------------")					<-diese zeile
file:io.write("server started")
file:io.write("-------------------------")
file:close()

alt Re: in datei speichern aber nicht überschreiben

EngiN33R
Moderator Off Offline

Zitieren
1
2
3
4
5
file=assert(io.open("sys/lua/records/"..game("sv_map")..".txt","a+"))
file:write("-------------------------")
file:write("server started")
file:write("-------------------------")
file:close()

Da. Jetzt muss es klappen.
Zum Anfang Vorherige 1 Nächste Zum Anfang
Einloggen, um zu antworten Scripts-ÜbersichtCS2D-ÜbersichtForenübersicht