Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How do I kill everyone inside of a specific team?

Asked by
DemGame 271 Moderation Voter
3 years ago
Edited 3 years ago

I am trying to kill everyone inside of a specific team once a button is pressed. I already dealt with connecting a remoteEvent to when a button is pressed, so I am able to put this on a normal script.

This is my code right now:

local seconds = game.ReplicatedStorage.Seconds
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local event = Instance.new("RemoteEvent", ReplicatedStorage)
event.Name = "EndRound"
local plrs = game.Players:GetChildren()




local function EndRoundNOW()
    for i, v in ipairs(plrs) do
        if v.Team == "Playing" then
            v.Humanoid:TakeDamage()
        end
    end
    print("someone wants to end the round")
    seconds.Value = 0
end

event.OnServerEvent:Connect(EndRoundNOW)





0
do :GetChildren on the team and for i,v in pairs and kill the players from that fifayy 28 — 3y
0
Can you give an example through a block of code so that I can mark it as an answer? Thanks for the suggestion, though. DemGame 271 — 3y

2 answers

Log in to vote
4
Answered by 3 years ago
Edited 3 years ago
for index,value in pairs(game:GetService("Players"):GetPlayers()) do
    if value.Team == game:GetService("Teams")["Team Name"] then
        pcall(value.Character.BreakJoints,value.Character)
    end
end

Here you go! This does exactly what you wish for.

0
Thanks. DemGame 271 — 3y
0
gj you beat me to it raid6n 2196 — 3y
Ad
Log in to vote
1
Answered by
zadobyte 692 Moderation Voter
3 years ago
Edited 3 years ago
local plrs = game.Players:GetChildren()

for i, v in ipairs(plrs) do
    if v.Team == Teams["TeamName"] then
        v.Character.Humanoid:TakeDamage()
    end
end

mb made some mistakes but yeah, moon's right

0
For me it doesn't work and nothing is in the output... DemGame 271 — 3y
0
what script do you have? edit your original post zadobyte 692 — 3y

Answer this question