Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local ReplicatedStorage = game:GetService("ReplicatedStorage")
- local Player = game:GetService("Players").LocalPlayer
- local function digBlock()
- local targetPosition = Player.Character.HumanoidRootPart.Position + (Player.Character.HumanoidRootPart.CFrame.LookVector * 3)
- local args = {[1] = targetPosition}
- ReplicatedStorage:WaitForChild("ServerEvents"):WaitForChild("Dig"):FireServer(unpack(args))
- end
- local function startDigging()
- while wait(0.1) do
- if Player.Character and Player.Character:FindFirstChild("Humanoid") then
- digBlock()
- end
- end
- end
- local function onCharacterAdded(character)
- character:WaitForChild("Humanoid").Died:Connect(function()
- script:ClearAllChildren()
- end)
- end
- Player.CharacterAdded:Connect(onCharacterAdded)
- startDigging()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement