blob: 7d5d928b71d9d631bdf8dd75688f2c9a7a8fc8b3 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001
2SwapRows()
3
4
5FUNKTION:
6 int SwapRows( object ob1, object ob2 )
7
8DEFINIERT IN:
9 /std/living/team.c
10
11ARGUMENTE:
12 ob1, ob2 - Spieler, die die Reihen tauschen sollen.
13
14BESCHREIBUNG:
15 Die angegebenen Spieler tauschen die Reihen.
16
17RUECKGABEWERT:
18 1 bei erfolgreichem Tausch, 0 sonst.
19
20BEMERKUNG:
21 Der Tausch wird nur durchgefuehrt, wenn die angegebenen Spieler auch
22 tatsaechlich im Team sind und damit kein NPC vor einen Spieler gestellt
23 wuerde.
24 Moechte man wissen, ob ein Spieler eine Reihe gewechselt hat, muss man
25 sich der Hilfe eines Hooks bedienen: H_HOOK_TEAMROWCHANGE
26
27SIEHE AUCH:
28 Uebersicht: teamkampf
29 Properties: P_TEAM, P_TEAM_LEADER, P_TEAM_ASSOC_MEMBERS,
30 P_TEAM_NEWMEMBER
31 Bewegung: IsTeamMove, TeamFlee
32 Mitglieder: IsTeamLeader, TeamMembers
33 Kampf: AssocMember, DeAssocMember, InsertEnemyTeam
34 SelectNearEnemy, SelectFarEnemy
35 Positionen: PresentPosition, PresentRows, PresentEnemyRows,
36 PresentTeamPosition
37 Sonstiges: TeamPrefix, teamkampf_intern
38
39----------------------------------------------------------------------------
40Last modified: 16-08-2010, Gabylon