game:GetService("UserInputService").InputBegan:connect(function(key)
if key.KeyCode == Enum.KeyCode.Space then
local pos = Instance.new("BodyThrust",player.Character.Torso)
local look = char.Torso.CFrame.lookVector
pos.Force = Vector3.new(0,6000,0)+Vector3.new((look.X*4000),0,(look.Z*4000))
game.Debris:AddItem(pos,.2)
end
end)
Whenever I run this, it makes the character move in weird directions. Is there an issue with the way I use lookvector, is it something with body thrust.
