blob: 156027cafaed15526261c48d0cbb3a74d9dfbd8d [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001P_GUILD_RESTRICTIONS
2********************
MG Mud User88f12472016-06-24 23:31:02 +02003
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstra953f9972017-02-18 15:37:36 +01005NAME
6====
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008 P_GUILD_RESTRICTIONS "guild_rest"
MG Mud User88f12472016-06-24 23:31:02 +02009
MG Mud User88f12472016-06-24 23:31:02 +020010
Zesstra953f9972017-02-18 15:37:36 +010011DEFINIERT IN
12============
MG Mud User88f12472016-06-24 23:31:02 +020013
Zesstra953f9972017-02-18 15:37:36 +010014 /sys/new_skills.h
MG Mud User88f12472016-06-24 23:31:02 +020015
Zesstra953f9972017-02-18 15:37:36 +010016
17BESCHREIBUNG
18============
19
20 Diese Gildenproperty enthaelt ein Mapping mit den
21 Eintrittsbeschraenkungen fuer die jeweilige Gilde.
22
23
24BEMERKUNGEN
25===========
26
27 Im allgemeinen sollte das Mapping mit den Eintrittsbeschraenkungen
28 mit den Beschraenkungen fuer Level 1 im Mapping von P_GUILD_LEVELS
29 uebereinstimmen.
30
31
32BEISPIELE
33=========
34
35 Ein paar moegliche Abfragen waeren folgende:
36 string check(object pl);
37
38 SetProp(P_GUILD_RESTRICTIONS,
39 ([P_LEVEL:3,
40 P_QP:100,
41 SR_FUN:#'check]));
42
43 string check(object pl) {
44 if(pl->QueryProp(P_MALE))
45 return 0;
46 return "Fuer Frauen ist das nichts!\n";
47 }
48
49
50SIEHE AUCH
51==========
52
53 Gildenfkt.:
54 * Ein/Austritt: beitreten, bei_oder_aus_treten, austreten
55 * Sonstiges: P_GUILD_LEVELS
56 Sonstiges: /std/restriction_checker.c
57
583. Okt 2011 Gloinson