Hallo Togo!
Vermutlich willst du wissen ob in MP eine wählbare Spielfigur deaktiviert ist?
Objekt-Variable können nicht mit isNil abgefragt werden ob sie existieren. Ich habe auch sonst keinen entsprechenden Befehl gefunden.
Um festzustellen ob z.B. ein Objekt mit Namen S1 im gestarteten Spiel überhaupt vorhanden ist kann man so vorgehen:
Code:
_aktiv = false;
if (!isNull S1) then {_aktiv = true};
if (!_aktiv) then {S1 = objNull};
Existiert ein Objekt mit Namen S1, dann ist alles OK. Wenn nicht, so wurde eine S1 Objekt-Variable mit Status objNull erstellt.
Nun kannst du Abfragen wie die folgende tätigen:
Code:
if (!isNull S1 and alive S1) then
{
hint "S1 lebt!"
}
else
{
if (isNull S1) then
{
hint "Objekt S1 ist nicht im Spiel vorhanden!"
}
else
{
hint "S1 ist tot!"
}
};