INFO-FUNKTIONEN DES TELEPORTRAUMS ================================= tele [my] --------- Dieser Befehl zeigt einfach alle existierenden Ziele an, die auch mittels zteleport angezeigt werden. Diese Ziele koennen von allen Goettern und einige Ziele davon auch von Engeln erreicht werden. Wird bei diesem Befehl 'my' angegeben, dann werden nur die Ziele aus Deinen Domains angezeigt (falls Du Domainlord bist). (Nur auf diese hast Du als Domainlord 'Schreibzugriff'.) hlp [my] -------- Dieser Befehl zeigt die Untermenge von 'tele' an, die von Engeln erreichbar ist, (also alle Engelteleportziele). Wird bei diesem Befehl 'my' angegeben, dann werden nur die Ziele aus Deinen Domains angezeigt (falls Du Domainlord bist). (Nur auf diese hast Du als Domainlord 'Schreibzugriff'.) chktele ------- Zeigt alle eingetragenen Teleportziele an, die gar kein zugehoeriges File (mehr) haben. HLP-TELEPORT - Wie funktioniert das? ===================================== Die Fliegerei der Engel ist deshalb etwas komplizierter, weil fuer jeden Engel gespeichert wird, an welchen Anflugstellen er schon einmal gewesen ist, nachdem er die Gabe 'pf' -- Pfadfinder -- bekommen hat. Nur zu diesen Stellen kann er dann wieder hinfliegen. Diese Information wird im hlptool -- also in der Kristallkugel -- gespeichert. ANLEGEN VON ENGELANFLUGORTEN ---------------------------- Eine Anflugstelle zeichnet sich zum einen dadurch aus, dass sie als Teleportziel in der Teleliste eingetragen werden muss. Die Teleliste steht unter /var/tele_liste und hat im Prinzip NICHTS direkt mit dem Teleportieren der Engel zu tun. In ihr stehen alle Ziele drin, die man als Gott via 'zgehzu ' anfliegen kann. Mit 'zteleport' bekommt man alle vorhanden Ziele aufgelistet. (Im Spiel wird diese Teleliste von /apps/tele_master verwendet.) Also: In diese Teleliste MUSS das neue Teleportziel fuer Engel eingetragen sein. Diese Eintragung kannst Du fuer Anflugziele in Deiner Domain als Domainlord im Raum /room/rathaus/teleport selbst vornehmen. Dazu waehlst Du einen Namen fuer Deinen Raum, der in etwa dem bisherigen Schema entspricht. Also zum Beispiel "kirche uhlshausen" oder "zentrum dengelsdorf". Jetzt traegst Du ihn mit dem Befehl 'addtele zentrum dengelsdorf /d/MyDomain/dengelsdorf/zentrum' ein. Jetzt taucht er in der zteleport-Liste auf. Und kann (nur) von Goettern mit zgehzu angeflogen werden. Fuer einen ENGELanflugort muss im Anflugraumfile einfach zusaetzlich "/i/hlp/lander" inheritet werden. (Derzeit muss es stets nach dem Rauminheritet inheritet werden.) LOESCHEN VON ENGELANFLUGORTEN ----------------------------- Das Loeschen erfolgt folgendermassen: 1. Zuerst entfernt man die Inheritance "/i/hlp/room" aus dem room file und ersetzt sie wieder durch "/i/room". 2. Dann erneuert man diesen Raum (oder zerstoert ihn zumindest). 3. Man hat jetzt zwei Alternativen: - Entweder soll das Ziel fuer Goetter UND Engel nicht mehr erreichbar sein, dann benutzt man den folgenden Befehl im Teleporterraum. 'deltele ' Bsp: deltele kirche tadmor deltele /room/church (Gibt man einen Filenamen an werden alle Ziele mit diesem Filenamen geloescht.) - Sollen nur die Engel nicht mehr dort hinfliegenkoennen so benutzt man den Befehl delhlp im Teleporterraum. 'delhlp ' Bsp: deltele kirche tadmor deltele /room/church (Bei dieser Variante wird sogar ueberprueft, ob Du die Schritte 1. und 2. auch eingehalten hast, damit der naechste Engel, der den Raum betritt, ihn nicht wieder eintraegt...) AENDERN VON ENGELANFLUGORTEN (Aendern des Filenamens) ----------------------------------------------------- Falls sich der Filename des Raums aendern sollte muss man das dem Teleportraum mitteilen. Man sollte: - den alten Raum zerstoeren und dafuer sorgen das er nicht mehr geladen wird (oder eben nur das inheritfile rausnehmen) Man muss: - den neuen Raum fertig machen mit inheritfile "/i/hlp/room". - Im Teleporterraum (/room/rathaus/teleport) den Filenamen aendern mit dem Befehl chgtele Bsp: chgtele /room/church /room/kirche Man sollte: - den neuen Raum betreten und hoffen das alles geklappt hat. POSTSCRIPTUM ------------ Uebertreibt's nicht damit!!! [source : /doc/funktionsweisen/hlp_teleport]