SYNOPSIS string object_name() string object_name(object ob) BESCHREIBUNG Liefert den Namen des Objekts oder des aktuellen Objekts, wenn nicht angegeben wurde. Als Spezialfall liefert die Funktion 0, wenn 0 ist. Dieser Name ist der Name, unter dem das Objekt in der mudinternen Objekttabelle aufgelistet ist. Der Name wird bei der Erzeugung des Objekts eingetragen. Fuer Blueprints entspricht der Name dem Filenamen (ohne die Endung .c), fuer Clones ist es der Name des Blueprints ergaenzt mit einer eindeutigen Nummer nach dem #. Diese Regeln gelten auch fuer virtuelle Objekte - die realen Namen/Typen von virtuellen Objekten werden nicht beruecksichtigt. Der Name eines Objekts kann mit rename_object() geaendert werden. object_name() beruecksichtigt alle diese Aenderungen. Der zurueck gegebene Name beginnt immer mit '/' (absoluter Pfad), ausser wenn der Driver im COMPAT-Modus laeuft. BEISPIELE find_object(object_name(ob)) == ob Dies ist immer wahr fuer alle Objekte , die nicht zerstoert sind. GESCHICHTE 0 als Argument wird seit 3.2.9 akzeptiert. SIEHE AUCH clone_object(E), load_name(E), load_object(E), find_object(E), object_time(E), program_name(E), rename_object(E)