blob: 8ca54526582af5e563787f57c1a72c4a27d3f573 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001P_GUILD_LEVELS
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_LEVELS "guild_levels"
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============
13
14 /sys/new_skills.h
15
16
17BESCHREIBUNG
18============
19
20 Diese Gildenproperty enthaelt ein Mapping mit den
21 Stufenbeschraenkungen fuer die jeweiligen Gildenstufen. Als
22 Schluessel dient der jeweilige Gildenlevel und die entsprechenden
23 Eintraege sind wiederum Mappings, in welchen die Beschraenkungen
24 angegeben sind.
25
26
27BEMERKUNGEN
28===========
29
30 Die Beschraenkungen fuer Level 1 sollten auch fuer die
31 Eintrittsbeschraenkungen der Gilde gelten. Letztere kann man in der
32 Property P_GUILD_RESTRICTIONS angeben.
33
34
35BEISPIELE
36=========
37
38 Das folgende Beispiel zeigt ein paar moegliche Abfragen:
39 string check(object pl);
40 SetProp(P_GUILD_LEVELS,([1:([P_LEVEL:3,P_QP:100,SR_FUN:#'check]),
41 2:([A_INT:10,P_LEVEL:25]),
42 3:([A_INT:20,P_LEVEL:50])]));
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 P_GUILD_LEVEL, P_GUILD_RESTRICTIONS, /std/restriction_checker.c
54
MG Mud User88f12472016-06-24 23:31:02 +020055Last modified: Wed Jan 14 19:17:06 1998 by Patryn