Другие языки и технологии

Скрипт для дверей роблокс студио

Я новичок в деле поэтому прошу помочь мне нужен скрипт для открытия и закрытия дверей на определенный срок ,но мой скрипт не работает писал в скрипт сервис и в парта не как не действует,профи прошу помочь Скрипт
 local door = script.Parent.door
local openPosition = door.Position + Vector3.new(0, 5, 0)
local closePosition = door.Position + Vector3.new(0, -5, 0)
local openTime = 3

local function openDoor()
    door.Position = openPosition
    wait(3)
    door.Position = closePosition
end

openDoor() 
Буду честен помогал ИИ
Лучший ответ
local TweenService = game:GetService("TweenService") local door = script.Parent:FindFirstChild("door") if door then local openPosition = door.Position + Vector3.new(0, 5, 0) local closePosition = door.Position local openTime = 3 local openTween = TweenService:Create(door, TweenInfo.new(openTime), {Position = openPosition}) local closeTween = TweenService:Create(door, TweenInfo.new(openTime), {Position = closePosition}) local function openDoor() openTween:Play() openTween.Completed:Wait() wait(1) closeTween:Play() end openDoor() end Вроде так хд, у тебя кст TweenService не было он плавно открывает двери.
Остальные ответы
ну бро, я когда то был такой же как и ты 6 месяцев назад. Вопервых юзай task.wait(), а не wait. А во вторых я нипонял чё тебе надо от скрипта, поэтому иди читай документацию, а не с нейеросетью сиди. Тупо в скрипте пишишь Vector3, наводишся на него и ctrl+клик, и у тебя откроется документация на эту тему. Читаешь... Всё