Was willst du mit SetObjectHealth denn beeinflussen?

Wenn du die aktuelle "Gesundheit" des Objekts beeinflussen willst ist das der falsche Befehl.
Dazu benötigst du G/SetCurrentHealth.


Problem: dazu benötigst du die Referenz des Objekts, da es sich aber in einem Inventar befindet ist es keine Referenz (bzw. bei Ausführung des Scriptes eine temporäre) --> funktioniert nicht



Lösung: du musst über G/SetEquippedCurrentHealth gehen.


SetObjectHealth beeinflusst die maximale Gesundheit (wird Ingame nicht angezeigt, das ist nur der prozentuale Wert). Die kannst du im CS aber direkt festlegen, da du die IDs ja augenscheinlich kennst ist der Befehl imho recht sinnfrei.