This is my script. The goal is to make this one part that has the "Fire" from basic objects inside move forward.
I have never CFramed something using a script, so I'm not sure if I did it right, although I did look at other questions asked over the matter.
Even though I could just use a Vector within the for i = 1,85 loop, the part would go over instead of through me.
The part named Flame does not move, so I was wondering why.
part = script.Parent
part2 = script.Parent.Parent.PlateDupe
Flame = script.Parent.Parent.Flame
fire = script.Parent.Parent.Flame.Fire
function onTouch(part)
wait()
Flame.Script.Disabled = false
part.Position = Vector3.new(999, 999, 999)
part.Transparency = 1
part.CanCollide = false
part.Anchored = true
part2.BrickColor = BrickColor.new(255, 0, 0)
part2.Transparency = .5
fire.Enabled = true
wait()
for i = 1,85 do
fire.Size = fire.Size + .2
wait(.005)
end
Flame.CFrame = CFrame.new(16.8, 20.29, 13)
wait()
fire.Enabled = false
end
part.Touched:connect(onTouch)
