SYNOPSIS string read_file(string file, int start, int anzahl, string encoding) BESCHREIBUNG Liest Zeilen aus einem File . Wenn angegeben ist und nicht 0, wird von Beginn der Zeile an gelesen; ist 0 oder nicht angegeben, wird vom Beginn des Files gelesen. Wenn nicht angegeben oder 0 ist, wird das gesamte File gelesen, sonst nur Zeilen. Mit kann man den Zeichensatz spezifieren, der beim Lesen der Datei angewandt werden soll. Falls er nicht angeben oder 0 ist, so wird der Hook H_FILE_ENCODING verwendet. Wenn ausserhalb der Groesse des Files liegt, liefert read_file() anstelle eines Strings 0 zurueck. Die max. Anzahl einzulesender Bytes (nicht Zeilen!) pro Aufruf dieser Funktion betraegt LIMIT_FILE (s. query_limits()). GESCHICHTE LDMud 3.6.0 fuegte den -Parameter hinzu. SIEHE AUCH read_bytes(E), write_file(E), hooks(C)