blob: 7597299072ed749d400a1bbdb127951254be5297 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001BEFEHL:
2 'funktion, ''funktion oder
3 ->funktion, -->funktion
4
5ARGUMENTE:
6 Alle Stackelemente bis zum letzten Lock.
7 funktion -- Name einer lfun.
8
9FUNKTION:
10 Rufe in dem Objekt oberhalb des letzten Locks, die angegebene
11 Funktion auf und uebergib die folgenden Elemente des Stacks
12 (bis hinauf zum TOS) als Argumente. Entferne den Lock.
13 Wenn mit die Funktion mit zwei Apostrophen oder zwei Minuszeichen
14 gerufen wurde, lege das Ergebnis auf den Stack. (Bei einfachem
15 Apostroph bzw. Minuszeichen also nicht.)
16
17BEISPIEL:
18 ,me "das Grauen am Morgen" 'set_title
19 Enspricht:
20 call_other( this_player(), "set_title", "das Grauen am Morgen" );
21
22WARNUNG:
23 Man sollte vorher nachschauen, ob nicht noch etwas auf dem Stack
24 liegt, denn wenn kein Lock da ist, wuerde die Funktion darin
25 aufgerufen werden (mit me und "das Grauen am Morgen" als Argumente),
26 Deshalb besser so: ,,me "das Grauen am Morgen" ''set_title