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.
Der Controller wird durch eine temporäre Kontrolle durch beispielsweise
SetCursor nicht verändert.
DoScore(GetController(), 100);
Gibt dem das aufrufende Objekt kontrollierenden Spieler 100 Punkte.