Morgengrauner Dokumentation
Dateipfad: /home/mud/mudlib/doc/efun/writeVERALTET
SYNOPSIS
void write(mixed msg)
BESCHREIBUNG
Gibt etwas an den aktuellen Benutzer aus. Was genau ausgegeben wird,
haengt vom Typ der Meldung ab.
Folgende Ausgaben erfolgen abhaengig vom Typ von :
String oder Zahl wird ausgegeben
Objekt "OBJ("+object_name((object)msg)+")"
Array ""
Mapping ""
Closure ""
Wenn write() von einem Kommando eines Lebewesens aufgerufen wird,
dieses Lebewesen aber nicht interaktiv ist, und einen String
enthaelt, wird im Lebewesen die Lfun catch_tell() mit 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 "".
SIEHE AUCH
say(E), tell_object(E), tell_room(E), catch_tell(A)
zurück zur Übersicht