GetPlayerVal
Kategorie: Get*Val
Ab Engineversion: 5.1 OC
Beschreibung
Fragt Eigenschaftswerte eines Spielers anhand dessen Namen ab, wie sie beim Speichern eines Spiels in die game.txt geschrieben werden
Syntax
any GetPlayerVal(string entry, string section, int player, int entry_number);
Parameter
- entry:
Name des abzufragenden Eintrags
- section:
[opt]
Sektion des abzufragenden Eintrags. Wenn nicht angegeben, werden alle Sektionen nach einem Eintrag mit dem entspr. Namen durchsucht.
- player:
[opt]
Nummer des Spielers, von dem der Eintrag abgefragt werden soll.
- entry_number:
[opt]
Nummer des abzufragenden Wertes, wenn der Eintrag mehrere Werte enthält.
Anmerkungen
Achtung! Die abgefragten Werte können teilweise sync-sicher sein (also z.B. bei verschiedenen Rechnern in einem Netzwerkspiel verschiedene Werte zurückliefern)
Die meisten Möglichkeiten für Werte von entry sind bereits in System.ocg/GetXVal.c vordefiniert
Beispiel
Log("Player %d has %d objects!", player, GetPlrObjectsOwned(player));
Schreibt die Anzahl der Objekte, die der Spieler mit der Nummer player besitzt ins Log.
PeterW, 2002-04