Info: Das Dateisystem beruht auf den Properties eines Spielers.
Es gibt Dateien, die vom Mud und Spieler (in gewissen Grenzen) unabhaengig sind:
loading.tf, help.tf, lists.tf, untroom.tf, way.tf, properties.tf
Die Datei ${world_host}/${world_character}.tf (z.B.) mg.mud.de/mesirii.tf ist vom Mud abhaengig und wird beim Connect vom tf entsprechend geladen. Ausserdem wird aus diesem Directory auch die customize.tf geladen, die viele Einstellungen enthaelt.
Zu den Dateien bitte die dortigen Hilfeseiten anschauen. Und jetzt viel Spass.
Siehe auch: loading.tf, help.tf, lists.tf, untroom.tf, way.tf, properties.tf, customize.tf, mesirii.tf, chaos.tf, ueben.tf
Kommandos: mload, reload, purge_reload, reconnect, loadsaved, addsave, saveall
Benoetigt: lists.tf util.hooks.tf prompts.tf
Datei: loading.tf
Aenderungen: 1.01 In den Hook Kommandos wurden Ueberpruefungen eingebaut, ob die Hooks schon existieren.
/mload ruft jetzt den Hook pre_load vor dem Laden eines Files und loaded nach dem Laden eines Files auf.
1.02 Das Laden von -c (=custom) Dateien wurde aus /mload ausgelagert, so dass alle Funktionen es nutzen koennen (siehe /custom).
1.04 /custom wurde um die Moeglichkeit ergaenzt, -cp als einzigen Parameter zum Laden anzugeben; damit wird and das Mudverzeichnis noch ein Playerverzeichnis zum Laden drangehaengt.
Fehler in myconn (CONNECT) behoben, der mehrfaches Laden der Files zur Folge hatte.
-------------------------
(top)
Info: Setzt die Variable OS auf das verwendete Betriebssystem (bisher 'win' und 'linux').
Datei: loading.tf
Info: Dieser Hook wird vor dem Laden eines Files mit dem puren Dateinamen als Parameter ausgefuehrt.
Siehe auch: /mload
Datei: loading.tf
Info: Dieser Hook wird zum Neuladen aller geladenen Dateien ausgefuehrt, er wird von /mload mit den bisher geladenen Dateien gefuellt. Er enthaelt z. Zt. nur Aufrufe von /mload, kann aber durch andere Kommandos ergaenzt werden, die beim Neuladen der Files notwendig werden.
Siehe auch: /mload
Datei: loading.tf
Info: Wertet den '-c'-Parameter der Speicher- und Ladekommandos aus und gibt das entsprechende offset directory zurueck. Ggf. muss noch das Basis-Makro Directory davorgehaengt werden (bei Speicherkommandos).
Beispiel:
'-cmg.mud.de' liefert 'mg.mud.de/' als Offset fuer mudspezifische Dateien und
'-cp' liefert bei mir 'mg.mud.de/mesirii/'
Datei: loading.tf
Info: Laedt ein Makrofile. Dabei kann die Endung '.tf' oder '.mak' weggelassen werden.
Die geladenen Dateien werden im Hookmakro reload zum Neuladen gespeichert.Mit '/mload -c' werden die Dateien aus dem Verzeichnis ${world_host} geladen.
Siehe auch: re(tf), purge(tf), load(tf)
Datei: loading.tf
Aenderungen: /custom wurde ausgegliedert.
Info: Laedt abhaengige Dateien fuer die, mit vollem Pfad uebergebene, Makrodatei. Dabei enthaelt dateiname.def die Standardeinstellungen und sollte nicht vom Benutzer veraendert werden, dazu ist die Kopie namens dateiname.cfg da. Bei einer Neuinstallation wird dateiname.def ueberschrieben, damit dort auch aktuelle Aenderungen (z. B. neue Konfigurationsparameter) zum Tragen kommen. In Dateiname.test kann eine Testdatei stehen.
Beispiel:
/load_depend loading.tf
Datei: loading.tf
Info: Wird von /mload benutzt, um eine Datei mit verschiedenen Dateiendungen zu laden. Standardmaessig stehen die Dateiendungen in der Variablen 'file_suffixes'. Wenn das Verzeichnis nicht gegeben ist (also tf suchen soll), dann statt des Verzeichnisses einen Punkt (.) uebergeben.
Datei: loading.tf
Beispiel:
/try_load ~/makros loading .tf .mak
Datei: loading.tf
Info: Liefert die Informationen in den Dateivariablen dateiname_suffix_name.
Beispiel:
/test file_info("loading_tf","version")
Datei: loading.tf
Info: Entfernt die Zusatztexte vom CVS von den Id Informationen.
Datei: loading.tf
Info: Sofern 'load_quiet' nicht gesetzt ist, werden per /user_echo_file_info die Dateiinformationen der Dateivariablen ausgegeben.
Datei: loading.tf
Info: Parst die Liste der benoetigten Files und zeigt farbig an, welche davon schon geladen sind, dabei unterschieden zwischen unbedingt notwendigen Dateien und spaeter benoetigten Dateien.
In der Dateivariablen 'filename_tf_requires' stehen die benoetigten Dateien, dabei sind die unbedingt notwenigen mit einem ! als Praefix markiert.
Datei: loading.tf
Info: Dieser Hook wird zum Neuladen aller geladenen Dateien ausgefuehrt, er wird von /mload mit den bisher geladenen Dateien gefuellt. Er enthaelt z. Zt. nur Aufrufe von /mload, kann aber durch andere Kommandos ergaenzt werden, die beim Neuladen der Files notwendig werden.
Siehe auch: /mload
Datei: loading.tf
Info: Laedt alle Makrodateien neu, ohne vorher den Speicher zu loeschen.
Siehe auch: mload, purge(tf), load(tf)
Datei: loading.tf
Info: Ueberschreibt das standardmaessige /quit(tf) so, dass die angegebenen Variablen abgespeichert werden. Der Hook quit wird ausserdem ausgefuehrt.
Siehe auch: loadsaved, saveall, addsave, lists.mak
Datei: loading.tf
Info: Beim Connect wird einmalig die Datei ${world_host}/${world_character} geladen.Ausserdem werden die mittels /saveall abgespeicherten Variablen mit /loadsaved wieder geladen.
Datei: loading.tf
Info: Beendet die Verbindung zur aktuellen Welt und baut sofort eine neue auf.
Datei: loading.tf
Info: Speichert bei einem Disconnect die angegebenen Variablen.
Siehe auch: addsave, loadsaved, saveall
Datei: loading.tf
Info: Laedt die in der letzten Sitzung gespeicherten Variablen aus der Datei
${world_host}/${world_character}saved.list.tf.
Datei: loading.tf
Info: Fuegt die als Parameter angegebene Variable zu einer Liste hinzu, damit sie spaeter mit abgespeichert wird.
Siehe auch: loadsaved, saveall
Datei: loading.tf
Info: Speichert alle in der Liste angegebenen Variablenwerte ab bzw. speichert die angegebenen Listen in ihre entsprechenden Dateien.
Siehe auch: addsave, loadsaved
Datei: loading.tf
loading.tf,v 1.13 2001/09/12 22:25:40 mh14 (Mesirii@mg.mud.de) /mload, /setos, Speichern und Laden von Variablen Requires: lists.tf util.hooks.tf prompts.tf
This file was created using TinyFugue (c) 1998 by Ken Keys at Fre 14 Sep 2001 23:20:55 MEST by Michael Hunger (mh14@inf.tu-dresden.de).