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