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)
COMMUNITY QUESTION
How do I make this server side instaed of client side?
0 answers
No public answers were preserved for this question.
This discussion is preserved as it was. New answers, comments, and votes are closed.
