Na ja, einfacher geht's per Eventhandler.
Einfach in die Init-Zeile von den zu löschenden Einheiten:
Code:
this addEventHandler ["killed",{_hdl = (_this select 0) execVM "deleteVehicle.sqf"}];
Und dann in der Datei
deleteVehicle.sqf:
Code:
sleep 30; deleteVehicle _this;
Die Triggerlösung würde ich eigentlich garnicht einsetzen, die ist für eine solche einfache Sache viel zu umständlich.
Die Eventhander sind zuverlässiger und brauchen keinen Trigger, der alle paar Millisekunden die Bedingung überprüft und einen eingeschränkten Auslöseradius hat, sondern lösen nur im Falle des Ablebens (selbstständig) aus. Außerdem kann man ihn ja auch per Script gespawnten Einheiten relativ leicht hizufügen.
Das Script ist auch noch in .sqs-Syntax, in .sqf geht sowas viel schöner
Gruß TeRp