local gui = script.Parent
local players = game:GetService("Players")
local player = players.LocalPlayer
local run = game:GetService("RunService")
local sound = script.KillSound


gui.KillButton.MouseButton1Click:Connect(function()
	local character = player.Character
	if not character then return end
	local head = character:FindFirstChild("Head")
	if not head then return end
	for _, v in pairs(workspace:GetChildren()) do
		if v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("Head") and v ~= character then
		
		if (character.Head.Position - v.Head.Position).Magnitude <= 20 and v.Humanoid.Health > 0 and script.Parent.KillButton.Timer.Visible == false then
			sound:Play()
			v.Humanoid.Health = 0
			character:MoveTo(v.HumanoidRootPart.Position)
			script.Parent.KillButton.Timer.Visible = true
			script.Parent.KillButton.Timer.Text = "10"
			wait(1)
			script.Parent.KillButton.Timer.Text = "9"
			wait(1)
			script.Parent.KillButton.Timer.Text = "8"
			wait(1)
			script.Parent.KillButton.Timer.Text = "7"
			wait(1)
			script.Parent.KillButton.Timer.Text = "6"
			wait(1)
			script.Parent.KillButton.Timer.Text = "5"
			wait(1)
			script.Parent.KillButton.Timer.Text = "4"
			wait(1)
			script.Parent.KillButton.Timer.Text = "3"
			wait(1)
			script.Parent.KillButton.Timer.Text = "2"
			wait(1)
			script.Parent.KillButton.Timer.Text = "1"
			wait(1)
			script.Parent.KillButton.Timer.Visible = false
			break
			end
		end
	end
end)

run.Heartbeat:Connect(function()
local character = player.Character
if not character then return end
local head = character:FindFirstChild("Head")
if not head then return end
local cankill = false
for _, v in pairs(workspace:GetChildren()) do
	if v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("Head") and v ~= character then
		
		if (character.Head.Position - v.Head.Position).Magnitude <= 20 and v.Humanoid.Health > 0 and script.Parent.KillButton.Timer.Visible == false then cankill = true 	end
		end
	end
	if cankill then
		gui.KillButton.ImageTransparency = 0
	else
		gui.KillButton.ImageTransparency = 0.65
	end
	end)