blob: 90af78a3e96d018dd7a8a6401adf99611afe7f1b [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002QueryPossPronoun()
Zesstra953f9972017-02-18 15:37:36 +01003******************
MG Mud User88f12472016-06-24 23:31:02 +02004
MG Mud User88f12472016-06-24 23:31:02 +02005
Zesstra953f9972017-02-18 15:37:36 +01006FUNKTION
7========
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 varargs string QueryPossPronoun(mixed what, int casus, int anzahl);
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012DEFINIERT IN
13============
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 /std/thing/language.c
MG Mud User88f12472016-06-24 23:31:02 +020016
MG Mud User88f12472016-06-24 23:31:02 +020017
Zesstra953f9972017-02-18 15:37:36 +010018ARGUMENTE
19=========
MG Mud User88f12472016-06-24 23:31:02 +020020
Zesstra953f9972017-02-18 15:37:36 +010021 what
22 Geschlecht des Objektes, das besessen wird, oder das Objekt
23 selbst.
MG Mud User88f12472016-06-24 23:31:02 +020024
Zesstra953f9972017-02-18 15:37:36 +010025 casus
26 Der Fall, in dem das Objekt besessen wird.
MG Mud User88f12472016-06-24 23:31:02 +020027
Zesstra953f9972017-02-18 15:37:36 +010028 anzahl
29 Handelt es sich um nur ein Objekt oder um mehrere?
MG Mud User88f12472016-06-24 23:31:02 +020030
MG Mud User88f12472016-06-24 23:31:02 +020031
Zesstra953f9972017-02-18 15:37:36 +010032BESCHREIBUNG
33============
34
35 Diese Funktion gibt ein Possessivpronomen zurueck, das das
36 Besitzverhaeltnis eines Objektes zu diesem Objekt anzeigt.
37
38
39RUeCKGABEWERT
40=============
41
42 Das Possessivpronomen im entsprechenden Fall.
43
44
45BEMERKUNGEN
46===========
47
48 what und casus beziehen sich auf das Objekt, welches besessen wird, und
49 nicht auf den Besitzer!!!
50
51
52BEISPIELE
53=========
54
55 Um eine korrekte Ausgabe beim Haendeklatschen zu erreichen, koennte man
56 zB. folgende Zeile verwenden:
57
58 printf("%s klatscht in %s Haende.\n",this_player()->name(WER),
59 this_player()->QueryPossPronoun(FEMALE, WEN, PLURAL));
60
61 FEMALE, da "die Hand" weiblich ist, WEN, da man im Akkusativ klatscht,
62 und PLURAL, da man dazu beide Haende braucht.
63
64 Ein beliebter Fehler ist es, als Fall WESSEN zu verwenden (in WESSEN
65 Haende klatscht man? => in seine).
66 Die richtige Frage waere aber: WEN klatscht man? (in die Haende)
67
68
69SIEHE AUCH
70==========
71
72 QueryOwn(), QueryPronoun(), /std/thing/language.c
73
MG Mud User88f12472016-06-24 23:31:02 +020074Last modified: Wed Jan 11 13:13:35 CET 2006 by Rumata