Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

How can I kill all players at once?

I want to kill everyone at once.

I have this so far:

game.Players.Health = 0

doesn't work though

2 answers

✓ Accepted answer
local function killEveryone()
	local allPlayers = game.Players:GetChildren()
	for i = 1, #allPlayers do
		allPlayers[i].Character.Humanoid.Health = 0
	end
end

2 comments

0

I agree with vamik. You only posted the code, not explaining anything at all.

0

I would say this is a good answer, but it is just spoonfeeding, next time try to explain the code and maybe i'll give you an upvote instead of a downvote...

Hello Hydroxygen4Humans,

So your script doesn't work for osme reasons. game.Players is a service. .Health is a property of Humanoid. Basicly you are trying to set the service's health to 0 which is wrong.

for i, v in pairs (game:GetService("Players"):GetPlayers()) do
	v.Character:FindFirstChild("Humanoid").Health = 0
end

^ that right there is a generic loop, we are going through each index of the table game:GetService("Player"):GetPlayers() which returns the table of the players. Then we are changing each index's humanoid health to 0, the index is the player (v).

This discussion is preserved as it was. New answers, comments, and votes are closed.