Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Why cant i hit from the front or back?

Asked by 7 years ago

So im making a kick function. But in this its seems very unresponsive to being touched by the front or back of a character. Sometimes it will hardly work on the sides of the character. Why is that?

UIS.InputBegan:connect(function(input, GameProcessed)
    if input.KeyCode == Enum.KeyCode.Q then
        if deb == false then
            deb = true
            local kickanim = Instance.new("Animation")
            kickanim.AnimationId = "http://www.roblox.com/Asset?ID=453390385"
            local animTrack = char.Humanoid:LoadAnimation(kickanim)
            animTrack:Play()
            char.Humanoid.WalkSpeed = 0
            local tick1 = tick()
            local deb2 = false
            char:FindFirstChild("Right Leg").Touched:connect(function(hit)
                if deb2 == false then
                    deb2 = true
                    if char.Humanoid.Health > 0 and hit.Parent:FindFirstChild("Humanoid") then
                        hit.Parent.Humanoid:TakeDamage(10)
                    end
                end
            end)
            wait(.7)
            char.Humanoid.WalkSpeed = 23
            deb = false
        end
    end

Answer this question