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