blob: b43ed681473c5a6089085215d7fa2e7db6089d72 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001DeAssocMember()
2===============
3
4FUNKTION
5--------
6::
7
8 int DeAssocMember(object npc)
9
10DEFINIERT IN
11------------
12::
13
14 /std/living/team.c
15
16ARGUMENTE
17---------
18::
19
20 Der NPC, der nicht mehr zugeordnet sein soll.
21
22BESCHREIBUNG
23------------
24::
25
26 Hebt die Zuordnung eines NPCs zu einem Spieler auf.
27
28RUECKGABEWERT
29-------------
30::
31
32 1, falls Aufhebung erfolgreich, sonst 0.
33
34BEISPIEL
35--------
36::
37
38 void fun(object pl)
39 {
40 if ( pl && pl->DeAssocMember(this_object()) )
41 tell_object(pl,break_string(
42 "Ich kaempfe nun nicht mehr auf Deiner Seite!\n",78,
43 "Ein Feuerteufel teilt Dir mit:");
44 ...
45 }
46
47BEMERKUNGEN
48-----------
49::
50
51 Kann nur von Gilden, Spellbooks, vom Objekt selber und vom
52 zugeordneten NPC aufgerufen werden.
53
54SIEHE AUCH
55----------
56::
57
58 Uebersicht: teamkampf
59 Properties: P_TEAM, P_ASSOC_MEMBERS, P_TEAM_ATTACK_CMD,
60 P_TEAM_AUTOFOLLOW, P_TEAM_COLORS, P_TEAM_LEADER,
61 P_TEAM_NEWMEMBER, P_TEAM_WANTED_ROW, P_TEAM_WIMPY_ROW
62 Bewegung: IsTeamMove, TeamFlee
63 Mitglieder: IsTeamLeader, TeamMembers
64 Kampf: AssocMember, InsertEnemyTeam, SelectNearEnemy,
65 SelectFarEnemy
66 Positionen: PresentPosition, PresentRows, PresentEnemyRows,
67 PresentTeamPosition, SwapRows
68 Sonstiges: TeamPrefix, teamkampf_intern
69
70
71Last modified: 16-08-2010, Gabylon
72