blob: 80d223764dab1a5f51b522ccce2506db3eb932e3 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001NAME:
2 P_GUILD_LEVELS "guild_levels"
3
4DEFINIERT IN:
5 /sys/new_skills.h
6
7BESCHREIBUNG:
8 Diese Gildenproperty enthaelt ein Mapping mit den
9 Stufenbeschraenkungen fuer die jeweiligen Gildenstufen. Als
10 Schluessel dient der jeweilige Gildenlevel und die entsprechenden
11 Eintraege sind wiederum Mappings, in welchen die Beschraenkungen
12 angegeben sind.
13
14BEMERKUNGEN:
15 Die Beschraenkungen fuer Level 1 sollten auch fuer die
16 Eintrittsbeschraenkungen der Gilde gelten. Letztere kann man in der
17 Property P_GUILD_RESTRICTIONS angeben.
18
19BEISPIELE:
20 Das folgende Beispiel zeigt ein paar moegliche Abfragen:
21 string check(object pl);
22 SetProp(P_GUILD_LEVELS,([1:([P_LEVEL:3,P_QP:100,SR_FUN:#'check]),
23 2:([A_INT:10,P_LEVEL:25]),
24 3:([A_INT:20,P_LEVEL:50])]));
25 string check(object pl)
26 { if(pl->QueryProp(P_MALE))
27 return 0;
28 return "Fuer Frauen ist das nichts!\n";
29 }
30
31SIEHE AUCH:
32 P_GUILD_LEVEL, P_GUILD_RESTRICTIONS, /std/restriction_checker.c
33
34----------------------------------------------------------------------------
35Last modified: Wed Jan 14 19:17:06 1998 by Patryn