Чуть не забыл, на всякий случай для новичков:
Когда будете тестировать работу скрипта, вы можете посмотреть все переключатели и переменные в запущенной игре, нажав на F9.
Это позволит быстрее протестировать проект на ошибки. Если в этом скрипте есть ошибки, напишите какие и как работают.
Если знаете как исправить сами, пожалуйста исправьте, обновите версию аддона в описании и загрузите скрипт сюда.
Вложение в спойлере с установкой полетело. Опишу тут как сделать:
Действие как пример:
Обязательно важно чтобы после включения переключателя и перед вызовом скрипта прошло немного времени, например времени на анимацию - иначе переключатель не успевает засчитаться скриптом, а игра уже ставится на паузу при работе с хранилищем, потому данные в переменные для отслеживания передаваться не будут, игра будет думать что это обычный сундук, а не сундук который игрок обворовывает или не засчитает операции с банком.- включаем переключатель проверки краж или проверки банка (или ничего не включаем, если эти функции нам не нужны)
- стандартная анимация открытия сундука (с ожиданием)
- вызов скрипта со ссылкой на конкретный сундух/хранилище
- анимация закрытия сундука (как открытие, но проигрывается обратно) (с ожиданием)
- выключаем переключатель проверки краж или банка (или ничего не выключаем, если не включали)
.
- после завершения всего, важно провести все проверки переменных, а затем обнулить более ненужные для следующей передачи данных от другого сундука/хранилища. держите свои переменные чистыми![]()




Ответить с цитированием

Социальные закладки