Hey! I'm trying to make a gomu script, it should stretch out his arm. Here is my script
local fakeRightArm = Instance.new("Part") fakeRightArm.BottomSurface = Enum.SurfaceType.Smooth fakeRightArm.CanCollide = false fakeRightArm.Massless = true fakeRightArm.Material = Enum.Material.Plastic fakeRightArm.BrickColor = RightArm.BrickColor fakeRightArm.Size = RightArm.Size fakeRightArm.CFrame = RightArm.CFrame fakeRightArm.Parent = character fakeRightArm.Name = "fakeRightArm" local weld = Instance.new("WeldConstraint") weld.Part0 = RightArm weld.Part1 = fakeRightArm weld.Parent = character weld.Name = "FakeArmWeld" tweenService:Create(fakeRightArm, TweenInfo.new(0.3, Enum.EasingStyle.Quad), {Size = fakeRightArm.Size + Vector3.new(0, 50, 0), CFrame = fakeRightArm.CFrame * CFrame.new(0,0,-50)}):Play()
The only problem is, that it ignored the CFrame and just tweens in both directions, not only to the front.
It's probably because of the weld.
DevForum post (maybe more detailed): https://devforum.roblox.com/t/how-to-only-tween-in-one-direction/841408/42 Thank you!