blob: b8f0d4f832583b0fbbd51bf39d93464495d5f1a1 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2write_data()
3************
4
5
6SYNOPSIS
7========
8
9 string write_data(string file, int start, int anzahl)
10
11
12BESCHREIBUNG
13============
14
15 Diese Funktion macht genau das, was write_file() tut (also siehe dort),
16 allerdings stellt sie sicher, dass <file> immer mit einem /data/
17 beginnt (setzt es also notfalls davor).
18 Es wird also immer irgendwo unterhalb von /data/ geschrieben.
19
20 Die Benutzung dieser sefun wird dringend empfohlen, falls Daten
21 ausserhalb von Spielerobjekten gepeichert werden, damit Daten und
22 Code getrennt abgelegt sind. Dies vereinfacht z.B. die
23 Datensicherung.
24
25
26BEISPIEL
27========
28
29 # write_file("/d/ebene/zesstra/blupp", "Testdaten.\n");
30 -> schreibt in das File /data/d/ebene/zesstra/blupp.
31 # write_file("/data/d/ebene/zesstra/blupp", "Testdaten.\n");
32 -> tut dasselbe.
33
34
35SIEHE AUCH
36==========
37
38 read_data()
39 read_file(E), write_file(E), read_bytes(E), write_file(E)