Help pls! I wanted to create a hit animation, but when it appears, it appears below. And not as it should be originally

-ServerScriptService
game.Workspace.SmashEvent.OnServerEvent:Connect(function(Player)
local Character = Player.Character or Player.CharacterAdded:Wait()
local Smash = game.ReplicatedStorage.Smash:Clone()
Smash.Parent = Character
Smash.CFrame = Character.HumanoidRootPart.CFrame*CFrame.new(0,1,-6)
end)
-StarterPack
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
local RemoteEvent = game.Workspace.SmashEvent
mouse.KeyDown:connect(function(key)
key = key:lower()
if key == "f" then
RemoteEvent:FireServer()
end
end)
-Smash script
local part = script.Parent
for i = 1, 80 do
part.Size = part.Size + Vector3.new(1,1,1)
script.Parent.CFrame = script.Parent.CFrame*CFrame.Angles(0,0.3,0)
part.Transparency = part.Transparency + 0.01
wait(0.01)
end
wait(1.5)
part:Destroy()

2 comments
did you script this?
yes