Nur zu Erklärung warum es nicht funktioniert:
Wenn Du bei der Deaktivierung mit "thisList" arbeitest, dann verbietet allein die Logik, das es nicht funktioniert. Ein Spieler, der den Auslöser verlässt, schlägt zwar bei Deiner Deaktivierungszeile an, führt auch Deinen Code aus, aber weil er nunmal nicht mehr in dem Auslöser drin ist, ist "thisList" leer. Das kommt gegen den Wind pinkeln gleich...
Man könnte das auf vielerlei Arten lösen. Hilfreich wäre aber eine genauere Lageinfo. Betrifft das nur Spieler oder auch KI? Ist nur Infanterie betroffen oder auch Fahr-/Flugzeuge? Was soll passieren, wenn da ein Heli drüberschwebt?
Fragen über Fragen... nichts desto trotz bin ich mir sicher, dass das gute Internet voll mit Safezone-Scripten ist. Alleinschon wegen DayZ, Altis Life etc.