Вобщем суть такая:
Есть сейф, есть отмычки в бекпаке, есть мешочек в котором лежит ключик для открытия/закрытия сейфа.
Смысл достаточно прост но как все организовать в скрипте пока не пойму.

Отмычка на сейф, пока не будет сообщения что успешно открыли, дальше из мешочка ключ, им на сейф, закрыть, ключ опять в мешочек ну и все по новой.