GetController

Kategorie: Objekte / Mannschaft
Ab Engineversion: 4.6.5.0 CP

Beschreibung

Fragt ab, welcher Spieler ein Objekt zur Zeit kontrolliert bzw. zuletzt kontrolliert hat. Bei Mannschaftsmitgliedern ist dies normalerweise immer der Besitzer; bei Fahrzeugen der Controller des Clonks, der es zuletzt bedient (angefasst und geschoben/gezogen) hat. Objekte, die von Lebewesen aufgenommen werden, nehmen automatisch den Controller ihres Containers an. Beim Besitzerwechsel (siehe SetOwner())wird automatisch auch der Controller auf den neuen Besitzer geändert.

Syntax

int GetController (object pObj);

Parameter

pObj:
[opt] Objekt, dessen kontrollierender Spieler abgegfragt werden soll. 0 bei lokalem Aufruf.

Anmerkung

Der Controller wird durch eine temporäre Kontrolle durch beispielsweise SetCursor nicht verändert.

Beispiel

DoScore(GetController(), 100);
Gibt dem das aufrufende Objekt kontrollierenden Spieler 100 Punkte.
Siehe auch: GetCursor, GetOwner, SetController
Sven2, Mai 2002