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