Как сделать авто дверь?

Dragon1533

Участник
Регистрация
5 Май 2023
Сообщения
2
как сделать чтобы при нажатии на кнопки с двух сторон дверь открывалась с верху вниз а при закрывание снизу вверх дверь 3 на 3 блока
 

maxim34a

Эксперт
Регистрация
10 Июн 2023
Сообщения
551
Это же можно сделать через механизмы. Ну смотри, тебе надо сделать что-то подобное

Код:
Событие игрок кликает правой кнопкой
    Если игрок смотрит на блок(Сверху ложишь кнопку, Учитывать дату блока отключаешь, Местоположение - сначало координаты первой кнопки, потом второй, число - любое, но не маленькое. Что-то вроде 5-6, может 7) {
        Если значение переменной(doorClosed = True) {
            Установить значение переменной(doorClosed = False)
            #Дальше делаешь несколько штук "Поставить блок", в определенном порядке. Как я понял - сначало ты очищаешь 3 нижних блока(ложишь координаты этих 3 блоков), затем можно сделать "Ждать" на тиков 10, тогда дверь откроется за полторы секунды. Так вот, потом ты делаешь 3 "Поставить блок" на 3 средних блока, снова ждать и потом ставишь блок на 3 верхних блока. В "Блок" тебе ничего ложить не надо, оно просто заполнит пустотой
        } Иначе {
            #Так же само делаешь "Поставить блок", тоже в нужном порядке. Установить значение переменной должно стоять после всех установок блоков
            Установить значение переменной(doorClosed = True)
        }
    }

Переменная "doorClosed" должна быть сохраненной(Шифт + пкм когда держишь эту динамическую переменную". А, и да, тебе нужен скиллед и выше чтобы сделать такой код
 
Сверху