Forum

> > CS2D > Scripts > in datei speichern aber nicht überschreiben
Forums overviewCS2D overview Scripts overviewLog in to reply

German in datei speichern aber nicht überschreiben

11 replies
To the start Previous 1 Next To the start

old Re: in datei speichern aber nicht überschreiben

Dark Slayer
User Off Offline

Quote
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.

old Re: in datei speichern aber nicht überschreiben

Necr0
User Off Offline

Quote
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()
edited 2×, last 15.07.11 10:39:01 pm

old Re: in datei speichern aber nicht überschreiben

EngiN33R
Moderator Off Offline

Quote
@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.

old Re: in datei speichern aber nicht überschreiben

Necr0
User Off Offline

Quote
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()

old Re: in datei speichern aber nicht überschreiben

EngiN33R
Moderator Off Offline

Quote
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.
To the start Previous 1 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview