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