Как задать действие при перезагрузке/краше скрипта?

Alan1

Участник
Автор темы
57
4
Версия MoonLoader
Другое
Здравствуйте!

Можно ли как то выполнить определенную функцию перед перезагрузкой/краше скрипта?

Потребность возникла после создания кастомных маркеров. При их создании заношу их в отдельный массив, а затем, когда нужно их удалить то просто перебираю массив и удаляю их всех. Однако, если пользователь перезагрузит скрипт, или скрипт по какой-то причине крашнет, то маркеры останутся на карте навсегда.
Было бы не плохо если бы можно было перед перезагрузкой или крашем автоматически выполнять отдельную функцию по удалению маркеров.

Заранее спасибо за помощь!