blob: c3f410692144c2a873fb907fa05f1a4e201204a7 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001QueryPossPronoun()
2
3FUNKTION:
4 varargs string QueryPossPronoun(mixed what, int casus, int anzahl);
5
6DEFINIERT IN:
7 /std/thing/language.c
8
9ARGUMENTE:
10 what
11 Geschlecht des Objektes, das besessen wird, oder das Objekt
12 selbst.
13
14 casus
15 Der Fall, in dem das Objekt besessen wird.
16
17 anzahl
18 Handelt es sich um nur ein Objekt oder um mehrere?
19
20BESCHREIBUNG:
21 Diese Funktion gibt ein Possessivpronomen zurueck, das das
22 Besitzverhaeltnis eines Objektes zu diesem Objekt anzeigt.
23
24RUeCKGABEWERT:
25 Das Possessivpronomen im entsprechenden Fall.
26
27BEMERKUNGEN:
28 what und casus beziehen sich auf das Objekt, welches besessen wird, und
29 nicht auf den Besitzer!!!
30
31BEISPIELE:
32 Um eine korrekte Ausgabe beim Haendeklatschen zu erreichen, koennte man
33 zB. folgende Zeile verwenden:
34
35 printf("%s klatscht in %s Haende.\n",this_player()->name(WER),
36 this_player()->QueryPossPronoun(FEMALE, WEN, PLURAL));
37
38 FEMALE, da "die Hand" weiblich ist, WEN, da man im Akkusativ klatscht,
39 und PLURAL, da man dazu beide Haende braucht.
40
41 Ein beliebter Fehler ist es, als Fall WESSEN zu verwenden (in WESSEN
42 Haende klatscht man? => in seine).
43 Die richtige Frage waere aber: WEN klatscht man? (in die Haende)
44
45SIEHE AUCH:
46 QueryOwn(), QueryPronoun(), /std/thing/language.c
47----------------------------------------------------------------------------
48Last modified: Wed Jan 11 13:13:35 CET 2006 by Rumata