I am trying to make it so that when you hit a ANOTHER humanoid it would take damage. But it keeps saying,
01:26:43.530 - HumanoidDummy is not a valid member of Model 01:26:43.532 - Stack Begin 01:26:43.533 - Script 'Players.PumpedRedfalconPE.Backpack.ComboTool.Folder.Scripts.Combo Script Version II', Line 35 01:26:43.534 - Stack End --Here is the Var. I have. local Char repeat Char = game.Players.LocalPlayer.Character wait() until Char local humanoid = Char:WaitForChild("Humanoid") local Animation = game.StarterPack.ComboTool.Folder.Folder["PunchAnimation"] local AnimationOne = game.StarterPack.ComboTool.Folder.Folder["Dodging Animation"] local AnimationTwo = game.StarterPack.ComboTool.Folder.Folder["Kicking Finisher"] local punching = false local kicking = false local dodging = false local punches = 0 local kicks = 0 local HumanoidDummy= workspace.PleaseHurtThem.PleaseHurtMe:WaitForChild("Humanoid")
Also My Code For It:
function onKeyPress(inputObject,gameProcessedEvent) if inputObject.KeyCode == Enum.KeyCode.Q then local animTrack = humanoid:LoadAnimation(Animation) animTrack:Play() if dodging == true then print ("It Missed?!") elseif dodging == false then print ("Punch!") print(punches + 1) punching = true end end end Char.RightHand.Touched:connect(function(hit) if hit.Parent~=Char and hit.Parent:FindFirstChild("Humanoid")~=nil and punching==true then hit.Parent.HumanoidDummy:TakeDamage(10) print("Oof") end end)
I am new at this just started monthwise, so don't mind the poor craftsmen ship. And please, if there is any Wiki Page or SH Page I can see please link it.
-Regards This Random Guy