VERALTET
SYNOPSIS
void write(mixed msg)
BESCHREIBUNG
Gibt etwas an den aktuellen Benutzer aus. Was genau ausgegeben wird,
haengt vom Typ der Meldung <msg> ab.
Folgende Ausgaben erfolgen abhaengig vom Typ von <msg>:
String oder Zahl <msg> wird ausgegeben
Objekt "OBJ("+object_name((object)msg)+")"
Array "<ARRAY>"
Mapping "<MAPPING>"
Closure "<CLOSURE>"
Wenn write() von einem Kommando eines Lebewesens aufgerufen wird,
dieses Lebewesen aber nicht interaktiv ist, und <msg> einen String
enthaelt, wird im Lebewesen die Lfun catch_tell() mit <msg> als
Argument aufgerufen.
BEISPIELE
write("Hello world!\n");
Dies gibt den String an den Benutzer aus.
write(this_player());
Dies erzeugt etwas wie: "OBJ(/std/player#1234)".
write( ({"blubb"}) );
Dies erzeugt "<ARRAY>".
SIEHE AUCH
say(E), tell_object(E), tell_room(E), catch_tell(A)
|