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)
Около минуты
2 ноября