local part = script.Parent -- ваш невидимый парт
local Players = game:GetService("Players")
local Debris = game:GetService("Debris")
-- Функция для анимации камеры
local function animateCamera(player)
local character = player.Character
if character and character:FindFirstChild("Humanoid") then
local camera = workspace.CurrentCamera
-- Пример анимации камеры (можно заменить на вашу анимацию)
camera.CFrame = CFrame.new(0, 10, -10) -- Замените на нужные значения
-- Здесь можно добавить дополнительные эффекты или задержки
end
end
part.Touched:Connect(function(hit)
local player = Players:GetPlayerFromCharacter(hit.Parent)
if player then
animateCamera(player)
-- Удаление части после касания (по желанию)
Debris:AddItem(part, 0) -- Удаляет парт через 0 секунд
end
end)