blob: 9b372aa373514319ad43790467eb2a8bcec02f2e [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001P_GUILD_LEVELS
2==============
3
4NAME
5----
6::
7
8 P_GUILD_LEVELS "guild_levels"
9
10DEFINIERT IN
11------------
12::
13
14 /sys/new_skills.h
15
16BESCHREIBUNG
17------------
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
26BEMERKUNGEN
27-----------
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
34BEISPIELE
35---------
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
49SIEHE AUCH
50----------
51::
52
53 P_GUILD_LEVEL, P_GUILD_RESTRICTIONS, /std/restriction_checker.c
54
55
56Last modified: Wed Jan 14 19:17:06 1998 by Patryn
57