blob: 139a67089b3af204140956adad2476648930cdc2 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001
2AssocMember()
Zesstra953f9972017-02-18 15:37:36 +01003*************
MG Mud User88f12472016-06-24 23:31:02 +02004
5
Zesstra953f9972017-02-18 15:37:36 +01006FUNKTION
7========
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 int AssocMember(object npc)
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============
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 /std/living/team.c
MG Mud User88f12472016-06-24 23:31:02 +020016
MG Mud User88f12472016-06-24 23:31:02 +020017
Zesstra953f9972017-02-18 15:37:36 +010018ARGUMENTE
19=========
MG Mud User88f12472016-06-24 23:31:02 +020020
Zesstra953f9972017-02-18 15:37:36 +010021 Der zuzuordnende NPC.
MG Mud User88f12472016-06-24 23:31:02 +020022
Zesstra953f9972017-02-18 15:37:36 +010023
24BESCHREIBUNG
25============
26
27 Ordnet einen NPC einem Spieler zu. Dieser ist dann
28 immer im Team des Spielers, moeglichst in der gleichen Reihe.
29
30
31RUECKGABEWERT
32=============
33
34 1, falls Zuordnung erfolgreich, sonst 0.
35
36
37BEISPIEL
38========
39
40 void fun(object pl)
41 {
42 if ( pl && pl->AssocMember(this_object()) )
43 tell_object(pl,break_string(
44 "Ich kaempfe nun auf Deiner Seite!\n",78,"Ein Feuerteufel "
45 "teilt Dir mit:");
46 ...
47 }
48
49
50BEMERKUNGEN
51===========
52
53 1. Kann nur von Gilden, Spellbooks, vom Objekt selber und vom
54 zuzuordnenden NPC aufgerufen werden.
55 2. Einem NPC, der selber einem Spieler zugeordnet ist, kann kein
56 NPC zugeordnet werden.
57
58
59SIEHE AUCH
60==========
61
62 Uebersicht: teamkampf
63 Properties: P_TEAM, P_TEAM_ASSOC_MEMBERS, P_TEAM_ATTACK_CMD,
64 P_TEAM_AUTOFOLLOW, P_TEAM_COLORS, P_TEAM_LEADER,
65 P_TEAM_NEWMEMBER, P_TEAM_WANTED_ROW, P_TEAM_WIMPY_ROW
66 Bewegung: IsTeamMove, TeamFlee
67 Mitglieder: IsTeamLeader, TeamMembers
68 Kampf: DeAssocMember, InsertEnemyTeam, SelectNearEnemy,
69 SelectFarEnemy
70 Positionen: PresentPosition, PresentRows, PresentEnemyRows,
71 PresentTeamPosition, SwapRows
72 Sonstiges: TeamPrefix, teamkampf_intern
73
MG Mud User88f12472016-06-24 23:31:02 +020074Last modified: 04.10.2011, Zesstra