Script in tool named axe
local hit = 1
local axe = script.Parent
local debounce = true
local AxeHit = false
axe.Equipped:Connect(function()
end)
axe.Activated:Connect(function()
local human = script.Parent.Parent.Humanoid
if debounce == true then
if hit == 1 then
hit = hit + 1
local Axe1anim = human:LoadAnimation(script.Axe1)
Axe1anim:Play()
debounce = false
AxeHit = true
wait(1)
debounce = true
AxeHit = false
else
local Axe2anim = human:LoadAnimation(script.Axe2)
hit = hit - 1
Axe2anim:Play()
debounce = false
AxeHit = true
wait(1)
debounce = true
AxeHit = false
end
end
end)
local folder = script.Parent.Parent
local count = 0
local db = true
local nameToFind = "Log"
local player = game.Players:FindFirstChild(script.Parent.Parent.Parent.Name)
script.Parent.AxeHitbox.Touched:Connect(function(hit)
if hit.Parent.Name == "Tree" then
if AxeHit == true then
if db == true then
db = false
script.Parent.RemoteEvent:FireClient(player)
print("yes")
game.Workspace.Sounds.Chop:Play()
hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 1
wait(1)
db = true
if script.Parent.Value.Value < 3 then
if hit.Parent.Humanoid.Health == 0 then
script.Parent.Value.Value = script.Parent.Value.Value + 1
hit.Parent.Humanoid.Health = 4
hit.Anchored = false
game.Workspace.Sounds.TreeFall:Play()
local log = game.ReplicatedStorage.Log:Clone()
log.Parent = script.Parent.Parent
wait(5)
local Tree = game.ReplicatedStorage.Tree:Clone()
Tree:MoveTo(hit.Position)
hit.Parent:Destroy()
wait(5)
Tree.Parent = game.Workspace
end
end
end
end
end
end)
Local script it wont get to line 4
script.Parent.RemoteEvent.OnClientEvent:Connect(function()
print("made it this far2")
if script.Parent.Value == 3 then
print("made it this far4")
game.Players.LocalPlayer.PlayerGui.ScreenGui.Enabled = true
wait(3)
game.Players.LocalPlayer.PlayerGui.ScreenGui.Enabled = true
end
end)
