Tween Service Not Working As Intended?

So i made a tween service where it comes out of the ground… now as i said in this post:

so i made it and it does tween in front of the plr but one problem… its not going straight but going like a wave… here is some screenshots:
wat the
wat the2

idk why its acting like a wave altough this is good, since im planning to add a wave move but right now what im trying to add is a wall move not a wave move lol

anyways here is the script:

local goal = TweenService:Create(Character.HumanoidRootPart,info,{CFrame = CFrame.new(Character.HumanoidRootPart.Position + Vector3.new(0,25,-5), Character.HumanoidRootPart.Position)})
goal:Play()

Thanks a lot!! :smiley:

Try this:

local goal = TweenService:Create(Character.HumanoidRootPart,info,{CFrame = Character.HumanoidRootPart.CFrame:ToWorldSpace(CFrame.new(0, 25, -5))})
goal:Play()
1 Like

kinda works, but one problem is that it doesnt go all the way… although i might be able to fix it by adjusting

1 Like

ok so i fixed it but i want it doing like a wall but instead it does this:
LOOOOOOOOOL
know any fix to this?

This might work

local goal = TweenService:Create(Character.HumanoidRootPart,info,{CFrame = CFrame.new(Character.HumanoidRootPart.Position) + Vector3.new(x,y,z)})
goal:Play()
1 Like

I’ll try that when I get to my pc, again tysm I mean tysm for helping me!!

1 Like