Workspace.Dummy.Controller.Attack:17: attempt to index nil with 'WalkSpeed' ?
Asked by
3 years ago Edited 3 years ago
local attackCooldown = 1
local attackWindup = 0.5
local attackRange = 3
local attackDamage = 20
local char = script.Parent.Parent
local hum = char:WaitForChild("Humanoid")
local originalWalkSpeed = hum.WalkSpeed
local canAttack = true
script.Parent.AttackRemote.Event:Connect(function(plrRoot)
01 | if not canAttack then return end |
06 | local anim = Instance.new( "Animation" ) |
08 | local playAnim = hum:LoadAnimation(anim) |
12 | local newDistance = (char.HumanoidRootPart.Position - -plrRoot.Position).magnitude |
13 | if newDistance < = attackRange + 5 then |
15 | if plrRoot.parent.Player.isBlocking.Value = = true then |
18 | plrRoot.Parent.Humanoid:takeDamage(attackDamage) |
21 | hum.WalkSpeen = orininalWalkSpeed |