blob: 20074d99cda5a71c2f4fc1a42e9624b123bbe18e [file] [log] [blame]
IsGuildMember()
***************
FUNKTION
========
varargs int IsGuildMember(object pl)
DEFINIERT IN
============
/std/gilden_ob.c
RUeCKGABEWERT
=============
1
wenn Gildenmitglied
0
sonst
BESCHREIBUNG
============
Gibt 1 zurueck, wenn der Spieler Gildenmitglied ist, d.h. P_GUILD
entsprechend den Gildennamen gesetzt ist. Weitere Pruefungen auf
Properties oder Skills werden nicht vorgenommen.
Kann fuer Spieleraktionen im Gildenraum benutzt werden. Setzt
bereits ein _notify_fail() fuer Nichtgildenmitglieder.
BEISPIEL
========
protected int clown_weihe(string str)
{
if(IsGuildMember()) {
tortenweihe+=getuid(this_player());
this_player()->ReceiveMsg(
"Du kniest nieder und empfaengt die Torte des Meisterclown.",
MT_NOTIFICATION);
send_room(
this_object(),
this_player()->Name()+" kniet nieder und wird wuerdig getortet.",
MT_LOOK|MT_LISTEN,
MA_EMOTE, 0, ({this_player()}));
return 1;
}
return 0;
}
SIEHE AUCH
==========
Verwandt:
GuildName()
Props:
P_GUILD