Kategorie: Spieler
/ Sicht
Ab Engineversion: 1.0 OC
SetPlayerViewLock
Beschreibung
Deaktiviert oder aktiviert gesperrte Sicht für einen oder alle Spieler. Falls die Sicht gesperrt wird kann der Spieler nicht umherscrollen um die Karte zu erkunden.
Syntax
bool SetPlayerViewLock(int player, bool locked);
Parameter
- player:
- Spieler, dessen Sichtsperre aktiviert oder deaktiviert werden soll. NO_OWNER für alle Spieler.
- locked:
- Ob die Sicht gesperrt (true) oder entsperrt (false) werden soll.
Beispiel
func InitializePlayer(int plr) { SetPlayerZoomByViewRange(plr, 1000, 0, PLRZOOM_LimitMin); SetPlayerZoomByViewRange(plr, 1000, 0, PLRZOOM_LimitMax); SetPlayerViewLock(plr, true); return true; }
Code für ein Szenarioscript: Spieler sehen genau 1000 Pixel weit um ihren Clonk und können nicht weiterscrollen.