
ANLEITUNG MAGISCHER BEUTEL

Stellen wir uns vor, Wurst, die Seherin, wollte ein Blutsaugerschwert
herstellen, mit dem sie gierige kleine Anfenger aergern will:

/ kommentare stehen immer hinter dem //...
/ los gehts: 'erschaffe' eingeben, dann ist man im Beuteleditor, der dem
/ bekannten editor von MPA und mail gleicht.
/ Wurst gibt zunaechst eine ID fuer das Schwert ein:

Bitte ein Schluesselwort eingeben:
]id
]Bitte eine neue ID eingeben:
]schwert

/ nun moechte Wurst noch eine weitere ID eingeben:

Bitte ein Schluesselwort eingeben, ~h fuer Hilfe.
]id

/ nun kommen als Ausgabe auch die bisher eingegebenen IDs, in unserem Fall:

Bisherige IDs:
0 schwert
Bitte eine neue ID eingeben
]blutsaugerschwert

/ Wurst haette hier uebrigens keine ID eingeben muessen. haette sie nur id,
/ und danach enter eingegeben, haette dies dazu gedient, die bisher
/ eingegebenen IDs anzuschauen.
/ Weiter gehts mit der Langbeschreibung (das was man sieht, wenn man
/ untersuche (id) eingibt):

Bitte ein Schluesselwort eingeben:
]lang
Bitte die ausfuehrliche Beschreibung angeben. Beenden mit **
]Dies ist das Schwert eines einst maechtigen Vampirs. Nun ist es
]jedoch so wertlos geworden, dass sich jeder Seher es mit seinem
]magischen Beutel klonen kann.
]Es hat einen goldenen Schaft.
]**

/ Wurst moechte, dass die Spieler eine Erklaerung dafuer kriegen, dass das
/ Schwert automatisch gezueckt ist... kein Problem, dafuer beschreibt sie den
/ Schaft des Schwertes genauer:

Bitte ein Schluesselwort eingeben:
]detail
Bitte den Detailnamen eingeben:
schaft
]Nun bitte eine Beschreibung fuer: " schaft " eingeben.
]Dieser Schaft ist von purer Magie. Wer das Schwert besitzt, zueckt es
]automatisch.
]**
Bitte ein Schluesselwort eingeben, ~h fuer Hilfe.
]

/ Das wars, schon besitzt das Schwert einen Schaft.
/ Ebenso muss noch eine Kurzbeschreibung angegeben werden:

Bitte ein Schluesselwort eingeben, ~h fuer Hilfe.
]kurz
Bitte die Kurzbeschreibung eingeben
]Ein Blutsaugerschwert (gezueckt)

/ Ueberrascht ? Die Kurzbeschreibung muss genau so eingegeben werden, wie sie
/ der Spieler in seinem inventory sieht. Damit diese Beschreibung aber nicht
/ erscheint, wenn das Schwert an das 'Opfer' uebergeben wird, muss ein Name
/ eingegeben werden:

Bitte ein Schluesselwort eingeben, ~h fuer Hilfe.
]name
Bitte den Namen eingeben
]Blutsaugerschwert

/ Ergo: Wird kein Name speziell eingegeben, wird erscheint, wenn das Objekt
/ weitergegeben oder fallengelassen wird, die kurzbeschreibung dargestellt.
/ Um die zu vermeiden, gibt es den Befehl 'name'.
/ Allerdings wuerde beim Uebergeben des Schwertes jetzt erscheinen: 'Wurst
/ gibt Dir den Schwert', da noch kein Geschlecht gesetzt wurde, und default-
/ geschlecht maennlich ist. Daher folgt nun:

Bitte ein Schluesselwort eingeben, ~h fuer Hilfe.
]art
Bitte die Kennziffer fuer das Geschlecht eingeben
]maennlich: 1      weiblich: 2       saechlich: 0
]0

/ Nun ist mit saechlich auch das richtige Geschlecht gesetzt.
/ Nun, so ein Schwert soll auch etwas wiegen, also gibt Wurst noch ein
/ Gewicht mit an:
Bitte ein Schluesselwort eingeben, ~h fuer Hilfe.
]gewicht
Bitte das Gewicht in Gramm eingeben (Minimum 100)
]5000

/ nun moechte sich Wurst noch vergewissern, dass ihr Plan gut vorbereitet
/ ist. Daher laesst sie sich mit '~r' nochmal einen Ueberblick ueber das
/ Schwert geben:

Bitte ein Schluesselwort eingeben:
]~r
IDs:
0 blutsaugerschwert
1 schwert
Kurzbeschreibung:
Ein Blutsaugerschwert (gezueckt)
Name:
Blutsaugerschwert
Gewicht: 5000 Gramm
Geschlecht: saechlich
Ausfuehrliche Beschreibung:
Dies ist das Schwert eines einst maechtigen Vampirs. Nun ist es jedoch
wertlos geworden, dass sich jeder Seher es mit seinem magischen Beutel
klonen kann.
Details:
0: schaft:
Dieser Schaft ist von purer Magie. Wer das Schwert besitzt, zueckt es
automatisch.
]

/ Wurst ist zufrieden, und moechte nun die 'Aktion BSS fuer alle' beginnen,
/ und benutzt den Befehl 'start', um das Schwert endgueltig zu erzeugen.
/ Allerdings achtet sie dabei darauf, nicht im selben Raum wie ihr Opfer zu
/ stehen, denn die Umstehenden erhalten beim Erzeugen des Objektes die
/ Meldung:

> Wurst denkt scharf nach und zieht dann etwas aus dem magischen Beutel

/ Alles klar, das Objekt kann erschaffen werden:

]start
Du hast ein neues Objekt geschaffen. Es ist:
Blutsaugerschwert
Bitte ein Schluesselwort eingeben, ~h fuer Hilfe.
]

/ dummerweise bleibt man nach dem Erschaffen eines Objektes immer im editor
/ des Beutels drin. Abbrechen muss man also mit '**', was zu einer etwas
/ verwirrenden Meldung fuehrt:

]Bitte ein Schluesselwort eingeben, ~h fuer Hilfe.
]**
Beschreibung ist abgebrochen. Die Werte wurden beibehalten.
>
/ Wurst haette auch ohne 'start' einzugeben den Beutel-editor verlassen
/ koennen; sofern man dies mit '**' (und nicht mit '~q' tut kann man naemlich
/ mit 'bearbeite' wieder in den Beutel-editor hineingehen, und uebernimmt
/dabei die alten
/ Werte.

/ Dass die Werte beibehalten wurden, hat auch eine Auswirkung darauf, dass
das erschaffene
/ Objekt abgespeichert werden kann, um es spaeter nochmal zu laden. Dies
moechte Wurst
/ natuerlich gerne machen, da sie zu faul ist, den ganzen Kram nochmal zu
tippen (und weil
/ Wurst ja DIR alle Funktionen des Beutels zeigen soll;)) - ausserdem ists
recht einfach - mit
/ dem Befehl 'erhalte (nr.)' kann

> erhalte 1
> Das Objekt wurde auf Platz 1 abgespeichert.

/ um sicherzugehen schaut Wurst nochmal mit 'speicherplaetze' nach, ob die
Speicherung
/ geklappt hat

>speicherplaetze
Speicherplatz 0: Nicht belegt.
Speicherplatz 1: Ein Blutsaugerschwert (gezueckt).
Speicherplatz 2: Nicht belegt.
Speicherplatz 3: Nicht belegt.
(...)

/ offensichtlich hat es funktioniert, Speicherplatz 1 wurde belegt, man sieht
die Kurzbe-
/ schreibung des Objektes.

---------

/ Wochen spaeter. Wurst moechte das gespeicherte Schwert laden, um es neu zu
erzeugen.
/ dazu benutzt sie den Befehl 'lade (nr.)'

> lade 1
> Objekt von Speicherplatz Nr.1 wurde geladen.

/ Das reicht allerdings noch nicht. Jetzt sind naemlich nur die Werte im
Beutel geladen, aber
/ das Objekt noch nicht erschaffen. Daher folgt zunaechst der Befehl
bearbeite (nicht
/ 'erschaffe', weil dieser die evtl. noch vorhandenen Werte im Beutel
loescht!)

> bearbeite
Bitte ein Schluesselwort eingeben:
]

/ an dieser Stelle kann Wurst nun das alte Blutsaugerschwert genauso
bearbeiten wie vorher -
/ natuerlich kann sie die vorhandenen Daten uebernehmen, aber auch aendern
(was durch
/ einfaches neu eingeben geschieht). Wenn sie das Schwert nicht weiter
bearbeiten moechte
/ kann sie nun einfach 'start' eingeben, und den editor verlassen.
/ So, und zu guter Letzt: Sofern Wurst das veraeppeln von Anfaengern genug
ist, kann sie den
/ Speicherplatz fuer das Schwert natuerlich auch freimachen, dies geschieht
einfach durch den
/ Befehl 'entferne (nr.)'

So, das wars! Eine Menge Text fuer ein eigentlich brauchbares Sehertool, wenn
man nur wuesste, wie es funktioniert ;))




