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

How to get a player in a team when they touched a touch to claim door? [closed]

Asked by 6 years ago

I don't know how to make a team and then when they touched a touch to claim door how to put them in a team.

0
this is not a request site Filipalla 504 — 6y

Closed as Too Broad by 2eggnog, Thetacah, PyccknnXakep, and Void_Frost

This question has been closed because it is too broad and is generally unanswerable. Please ask a more specific question.

Why was this question closed?

1 answer

Log in to vote
0
Answered by 6 years ago
local part = script.Parent -- variable for part
local claimed = false -- sets a boolean to check if the door is claimed or not

part.Touched:connect(function(hit) -- when the part is touched, hit is defined as the thing that touched the part
    if game.Players:FindFirstChild(hit.Parent.Name) and claimed == false then -- checks hit is a player
        claimed = true -- the door is now claimed
        local player = game.Players:FindFirstChild(hit.Parent.Name) -- defines the player variable
        player.Neutral = false -- now the player is in a team
        player.Team = game.Teams.blue -- change blue to whatever team you want it to be (the team has to be already created)
    end
end)

should work -- tested it

0
It work but now the problam is that the touch to claim door won't dissapear bramieboy241 -19 — 6y
Ad