SetPlrShowControl

Kategorie: Spieler
Ab Engineversion: 4.6.5.0 CP

Beschreibung

Steuert die grafische Darstellung der Clonk-Steuerungstasten eines Spielers in seinem Sichtfenster.

Es können die folgenden Tasten angezeigt werden:
Nummer Bedeutung
0 Cursor Rechts
1 Cursor Umschalt
2 Cursor Links
3 Werfen
4 Springen
5 Graben
6 Links
7 Stopp
8 Rechts
9 Optionen
Für jede Taste kann einzeln angegeben werden, ob und wie sie angezeigt werden soll. Dabei gibt es für jede Taste drei Optionen, die angegeben werden können: Entsprechend gibt es 3 Blocks von Optionen. Jeder dieser Blocks besteht dabei aus 10 Buchstaben, wobei "_" und " " für "Nein" und jeder andere Buchstabe für "Ja" steht (siehe Beispiel).

Syntax

bool SetPlrShowControl (int iPlr, string szDefString);

Parameter

iPlr:
Spieler, dessen Tasten darzustellen sind.
szDefString:
Spezifikation der darzustellenden Tasten.

Beispiel

SetPlrShowControl(0, "____4_678_          __________");
Zeigt für Spieler 0 die Tasten "Springen", "Links", "Stopp" und "Rechts" an. Die Nummern werden zur Verdeutlichung der angezeigten Tasten verwendet (vergleiche Tabelle). Um die Blöcke voneinander abzuheben, wird im 1. und 3. "_", im 2. dagegen " " benutzt.
SetPlrShowControl(0, "____4_678_    4 678 ____4_678_");
Ergänzt die Darstellung um eine blinkende Beschriftung.
SetPlrShowControl(0, "____4_678_    4 678 ____4_____");
Nur die Beschriftung der Taste "Springen" blinkt.
SetPlrShowControl(0, "01234567890123456789__________");
Der gesamte Steuerungsblock wird mit Beschriftung angezeigt.
Siehe auch: SetPlrShowCommand, SetPlrShowControlPos
PeterW, Juni 2003