Dokumentation zu: QueryPossPronoun(L)

HR Image


FUNKTION:
	varargs string QueryPossPronoun( gender, casus, flag, my_gender )

ARGUMENTE:
	gender     - Geschlecht des Objektes, das der Eigentuemer besitzt.
	             (NEUTER, MALE oder FEMALE. Es kann aber auch direkt
		     das besessene Objekt uebergeben werden.)
	casus      - Fall, in dem das Possesivpronomen gesucht wird.
	             (WER, WESSEN, WEM oder WEN)
	flag       - (optional) NAME_CAP und/oder NAME_PLURAL
	my_gender  - (optional) Geschlecht des Eigentuemers

BESCHREIBUNG:
	Wird aufgerufen im Eigentuemer.
	Liefert einen String, der das gesuchte Possesivpronomen enthaelt.

	Tabelle fuer Besitzer weiblich. Bei saechlich/maennlich entsprechend
	mit dem Anfang 'sein':

                   WER       WESSEN    WEM       WEN
        NEUTER     ihr       ihres     ihrem     ihr
        MALE       ihr       ihres     ihrem     ihren
        FEMALE     ihre      ihrer     ihrer     ihre
        PLURAL     ihre      ihrer     ihren     ihre

BEMERKUNGEN:
	my_gender erlaubt den Aufruf der Funktion auch in anderen Objekten
	als dem Besitzer selbst. Wenn my_gender nicht angegeben wurde,
	so wird das Geschlecht des Objekts verwendet, in dem die Funktion
	aufgerufen wurde. Achtung: Es wird unterschieden zwischen 'my_gender
	ist nicht angegeben' und 'my_gender ist als Null (NEUTER) angegeben'.

	Ist das Bit 0x01 in 'flag' gesetzt, so gilt dies auch als Anforderung
	nach NAME_PLURAL. (Alter Code uebergibt eine 1 fuer Pluralform.)

BEISPIEL:
	tell_room(this_object(), break_string(
	  this_player()->name(WER, NAME_AUTO|NAME_CAP)+" greift in "
	  "einen besonders tiefen Spalt und zieht "+
	  this_player()->QueryPossPronoun(FEMALE, WEN, 0)+
	  " Hand mit schmerzerfuelltem Blick wieder zurueck. "
	  "In dem Spalt war nur ein Skorpion."), ({this_player()}));

SIEHE AUCH:
	QueryDuPossPronoun(L), QueryPronoun(L), QueryDu(L)


Start » Magierhandbuch » Docu » Lfun » QueryPossPronoun Letzte Generierung: 25.04.2021, 01:58
Email an: mud@wl.mud.de
Valid HTML 4.01!