Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc/efun/write

VERALTET
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

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.