Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+1

Я учусь делать скрипты roblox studio помогите со скриптом!

Вообщем я сделал лёгкий скрипт где парт должен сделаться плавно прозрачным, сменить цвет на красный и переместится по координатам через vector3
local TweenService =game:GetService("TweenService")
local part = game.Workspace.Part
local info = TweenInfo.new (1)
local target = {Transparency = 1,Position = Vector3.new (0, 2.5, 0),Color=Color3.fromRGB(255, 0, 4)}
local tween = TweenService:Create(part.info,target)
wait(5)
tween:Play()

когда я запускаю не работает
вот что пишет в output
Baseplate auto-recovery file was created - Studio
20:37:42.949 info is not a valid member of Part "Workspace.Part" - Server - Script:5
20:37:42.949 Stack Begin - Studio
20:37:42.949 Script 'ServerScriptService.Script', Line 5 - Studio - Script:5
20:37:42.949 Stack End - Studio
20:37:43.700 cloud_597201114.TAKE CONTROL GUI OUT OF HERE! RUN/WALK GUI.ControlGUI [PUT ME IN STARTER GUI].Script:20: Expected ')' (to close '(' at line 15), got 'print' (x2) - Studio



можете починить скрипт и написать в чём ошибка?!

По дате
По рейтингу
Аватар пользователя
Новичок

Насколько я понял ты хотел создать part в part? Попробуй на 5 строчке вместо workspace.Part workspace

Аватар пользователя
Мастер

Вот исправленный скрипт:

12345678
 local TweenService = game:GetService("TweenService") 
local part = game.Workspace.Part 
local target = {Transparency = 1, Position = Vector3.new(0, 2.5, 0), Color = Color3.fromRGB(255, 0, 4)} 
local info = TweenInfo.new(1) 
local tween = TweenService:Create(part, target, info) 
 
wait(5) 
tween:Play()  

Что было не так в исходном скрипте:

1 info использовался в функции TweenService:Create() в качестве второго аргумента, а должен был быть part.

2 target была неправильно определена с несуществующим свойством info.

3 В выражении wait(5) отсутствовала закрывающая скобка ).