GESCHUETZT SYNOPSIS #include mixed * command_stack() BESCHREIBUNG Liefert ein Array, das den Kommandostack beschreibt. Das Array umfasst command_stack_depth() Eintraege; der erste davon beschreibt das Top-Level-Kommando, der letzte Eintrag das aktuelle Kommando. Jeder Eintrag ist wiederum ein Array mit folgenden Eintraegen: string [CMD_VERB]: das Verb dieses Kommandos string [CMD_TEXT]: der volle Text des Kommandos object [CMD_ORIGIN]: der urspruengliche Kommandogeber object [CMD_PLAYER]: der momentane Kommandogeber mixed [CMD_FAIL]: der Inhalt von notify_fail() (oder 0) mixed [CMD_FAILOBJ]: das Objekt, welches notify_fail() gesetzt hat CMD_ORIGIN und CMD_PLAYER sind fuer gewoehnlich das gleiche Objekt. Es gibt nur einen Unterschied, wenn der modify_command-Hook den Kommandogeber mit set_this_player() aendert. ANMERKUNGEN Jeder der Eintraege im Array kann 0 sein. GESCHICHTE Eingefuehrt in LDMud 3.2.7. LDMud 3.2.8 fuegte den CMD_FAILOBJ Eintrag hinzu. SIEHE AUCH command(E), command_stack_depth(E), notify_fail(E)