Zu 1: In dem Trigger der das Ableben der Einheiten im Auslöserbereich abfragt traegst du bei aktivierung ein:
Code:
zone1free=true;publicvariable"zone1free";
Dann erstellst du erneut einen Trigger mit der Bedingung zone1free und traegst dort bei aktivierung ein
Code:
DEINTASK setTaskState "succeeded";0=[0, 0, DEINTASK, "succeeded"] execvm "\ca\modules\mp\data\scriptcommands\taskhint.sqf";
Zu 2: Erneut einen Trigger erstellen mit der Bedingung zone1free und mit timeout min/mid/max deine gewuenschte Zeit in sekunden, z.b. 10. Dann als Typ noch Ende1 einstellen.
Somit wird, wenn das Gebiet frei ist, dein Task auf erfuellt gesetzt. Das ganze wird oben mittig eingeblendet und 10 sekunden spaeter endet die mission.
gruß
hoschi