blob: 1457cd265938caa3c512f57302051d98a02d0e60 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001beitreten()
Zesstra953f9972017-02-18 15:37:36 +01002***********
MG Mud User88f12472016-06-24 23:31:02 +02003
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstra953f9972017-02-18 15:37:36 +01005FUNKTION
6========
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008 int beitreten()
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============
MG Mud User88f12472016-06-24 23:31:02 +020013
Zesstra953f9972017-02-18 15:37:36 +010014 /std/gilden_ob.c
15
16
17BESCHREIBUNG
18============
19
20 Beitrittsfunktion der Gilde. Prueft die Gilde selbst im Gildenmaster,
21 dann die Restriktionen der Gilde und laesst this_player() ggf eintreten.
22
23 Der Gildenmaster loest ggf ein EVT_GUILD_CHANGE aus. Dabei werden
24 E_OBJECT, E_GUILDNAME, E_LAST_GUILDNAME entsprechend gesetzt.
25
26 Durch Ueberschreiben koennen hier zB Standard-Skills und Spells den
27 Spieler bei Eintritt gelehrt werden.
28
29
30SIEHE AUCH
31==========
32
33 GObj Lernen: LearnSkill, LearnSpell, InitialSkillAbility
34 * Anzeigen: SkillListe
35 * Verwalten: AddSpell (gilde), AddSkill, QuerySpell
36 * Nutzen: UseSpell (gilde)
37 * Properties: P_GUILD_SKILLS, P_GLOBAL_SKILLPROPS
38 Gildenfkt.:
39 * Ein/Austritt: bei_oder_aus_treten, austreten
40 * Props dafuer: P_GUILD_RESTRICTIONS
41
423. Okt 2011 Gloinson