i fixed it so it does damage but now it does constant damage when a player touches another players right arm any ideas on how to fix this? (its r15)
game.Players.PlayerAdded:Connect(function(player) player.CharacterAdded:Connect(function(Char) local sound = game.ServerStorage.Punch:Clone() sound.Parent = Char:WaitForChild("Head") end) end)
game.ReplicatedStorage.Punch.OnServerEvent:Connect(function(player) local char = player.Character or player.CharacterAdded:wait() local rarm = char:WaitForChild("RightHand") rarm.Touched:connect(function(hit) local dmg = true local hum = hit.Parent:FindFirstChild("Humanoid") if hum then dmg = false hum:TakeDamage(5) wait(0.5) dmg = true end end)
player.Character.Head.Punch:Play()
