blob: d57d7fded9d2713c8278fdd8deba38e171cd82fd [file] [log] [blame]
Zesstra0c1a85a2018-02-07 23:46:50 +01001IsGuildMember()
2***************
3
4
5FUNKTION
6========
7
8 varargs int IsGuildMember(object pl)
9
10
11DEFINIERT IN
12============
13
14 /std/gilden_ob.c
15
16
17RUeCKGABEWERT
18=============
19
20 1
21 wenn Gildenmitglied
22
23 0
24 sonst
25
26
27BESCHREIBUNG
28============
29
30 Gibt 1 zurueck, wenn der Spieler Gildenmitglied ist, d.h. P_GUILD
31 entsprechend den Gildennamen gesetzt ist. Weitere Pruefungen auf
32 Properties oder Skills werden nicht vorgenommen.
33
34 Kann fuer Spieleraktionen im Gildenraum benutzt werden. Setzt
35 bereits ein _notify_fail() fuer Nichtgildenmitglieder.
36
37
38BEISPIEL
39========
40
41 protected int clown_weihe(string str)
42 {
43 if(IsGuildMember()) {
44 tortenweihe+=getuid(this_player());
45 this_player()->ReceiveMsg(
46 "Du kniest nieder und empfaengt die Torte des Meisterclown.",
47 MT_NOTIFICATION);
48 send_room(
49 this_object(),
50 this_player()->Name()+" kniet nieder und wird wuerdig getortet.",
51 MT_LOOK|MT_LISTEN,
52 MA_EMOTE, 0, ({this_player()}));
53 return 1;
54 }
55 return 0;
56 }
57
58
59SIEHE AUCH
60==========
61
62 Verwandt:
Zesstra6cadc1b2018-11-15 22:27:32 +010063 GuildName()
Zesstra0c1a85a2018-02-07 23:46:50 +010064
65 Props:
Zesstra6cadc1b2018-11-15 22:27:32 +010066 P_GUILD