Найти в Дзене
257 подписчиков

local closet = script.Parent -- Ссылка на модель шкафа

local enterButton = closet:WaitForChild("EnterButton") -- Кнопка для входа
local exitButton = closet:WaitForChild("ExitButton") -- Кнопка для выхода

-- Функция для входа в шкаф
local function enterCloset(player)
local character = player.Character or player.CharacterAdded:Wait()
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")

-- Перемещаем игрока внутрь шкафа
humanoidRootPart.Position = closet.Position + Vector3.new(0, 0, -3) -- Позиция внутри шкафа
end

-- Функция для выхода из шкафа
local function exitCloset(player)
local character = player.Character or player.CharacterAdded:Wait()
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")

-- Перемещаем игрока наружу шкафа
humanoidRootPart.Position = closet.Position + Vector3.new(0, 0, 3) -- Позиция снаружи шкафа
end

-- Привязываем функции к кнопкам
local enterDetector = Instance.new("ClickDetector", enterButton)
enterDetector.MouseClick:Connect(enterCloset)

local exitDetector = Instance.new("ClickDetector", exitButton)
exitDetector.MouseClick:Connect(exitCloset)
Около минуты