blob: c94ccf3c1ba54386fb9bf52d806a1a88342ef74d [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2P_GUILD_RESTRICTIONS
3********************
4
5
6NAME
7====
8
9 P_GUILD_RESTRICTIONS "guild_rest"
10
11
12DEFINIERT IN
13============
14
15 /sys/new_skills.h
16
17
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