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