My constant multi isn't working

When I try to multiply the BodyVelocity by 2x, 3x, or 5x it doesn’t work

local AniId = script.Parent.Parent.Parent.PlayerPlace.Animation
local PlayerPlace = script.Parent.Parent.Parent.PlayerPlace

script.Parent.Triggered:Connect(function(player)
    
    local MultiHeight = player:WaitForChild("Others"):WaitForChild("MultiHeight")
    local MultiLength = player:WaitForChild("Others"):WaitForChild("MultiLength")
    
    local Character = player.Character
    local Humanoid = Character:WaitForChild("Humanoid")
    Character.HumanoidRootPart.CFrame = PlayerPlace.CFrame
    PlayerPlace.Disabled = false
    
    local Animation = Humanoid:LoadAnimation(AniId)
    Animation:Play()
    
    
    wait(2)
    
    print("Launch")
    local BodyVelocity= Instance.new("BodyVelocity")
    BodyVelocity.Velocity = Vector3.new(150*MultiLength.Value,100*MultiHeight.Value,0)
    BodyVelocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
    BodyVelocity.P = math.huge
    
    PlayerPlace.Disabled = true
    Animation:Stop()
    BodyVelocity.Parent = player.Character.HumanoidRootPart
    
    wait(1)
    
    BodyVelocity:Destroy()
end)
1 Like