I don't know if you would call this a request but,
I'm trying to make a throwable Axe but it throw not straight but on the side how do I make so no matter what the axe will throw perfectly straight on with the blade the blade side is the left side.
Here's my script.
local character = game.Workspace:WaitForChild(player.Name)
local ThrowDamage = player:WaitForChild("Strength").Value
character.StormbreakerT.Handle.Transparency = 1
CS = game.ReplicatedStorage.StormbreakerM2.StormbreakerM:Clone()
CS.Orientation = character.StormbreakerT.Handle.Orientation
CS.Owner.Value = character
bav = CS.BodyAngularVelocity
bav.AngularVelocity = CS.CFrame:vectorToWorldSpace(Vector3.new(0, 0, 15))
CS.BodyPosition.D = 0
CS.BodyPosition.MaxForce = Vector3.new(0,0,0)
CS.BodyPosition.P = 0
CS.BodyPosition.Position = Vector3.new(0,0,0)
CS.Parent = game.Workspace
CS.Position = character.StormbreakerT.Handle.Position
BV = CS.BodyVelocity
BV.MaxForce = Vector3.new(4000,4000,4000)
BV.P = 1250
BV.Velocity = mouse
CS.Touched:Connect(function(hit)
if hit.Parent.Name == "Outrider" or hit.Parent.Name == "Hela" and hit.Parent ~= CS.Owner.Value then
hit.Parent.Humanoid:TakeDamage(ThrowDamage)
hit.Parent.Killer.Value = CS.Owner.Value
end
end)
character.Humanoid.Died:Connect(function(dead)
CS:destroy()
end)

8 comments
You don't need BodyPosition
that does not help my problem and thats for summoning my axe its Stormbreaker
Use LookVector with BodyPosition.Position
that wont work for 2 reasons, First is the front side of the axe is the left side so that will make the axe fly on the wrong side
Second body position is for summoning not for throwing
body velocity is for throwing
what alpeux commented except turn the axe model sideways so when it spawns itll be straight on
its a mesh and my character moves so it will never be straight on