Bei einem Code musst du schon nach und logisch denken. Da muss jedes Zeichen passen!
Ob alle geöffneten Klammern auch geschlossen sind.
Ob Befehle korrket aufgerufen werden wie z.B. waitUntil {...}.
Ob eine Abfrage Sinn ergibt. Wie cd != cd. Wie soll eine Variable nicht gleich sich selbst sein?
Zu 2. Kopiere das in die Initialisierungszeile eines Fahrzeuges:
Code:
temp = this spawn
{
_dam = -1;
while {alive _this} do
{
waitUntil {getDammage _this != _dam};
_dam = getDammage _this;
hint format ["Schaden: %1%2", floor(_dam * 100),"%"];
};
hint "Schaden: 100%"
};
Beachte, dass this außerhalb des Skripts ohne und im Skript mit Unterstrich geschrieben wird!