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

How do I make a spawn for the randplayer who was chosen into a team?

Asked by
Yeevivor4 155
10 years ago

I am wondering, how can I make a spawn for the "randplayer" who was chosen into the team. Do I need to add a SpawnLocation?

wait(6)
while true do
   p = game.Players:GetChildren()
 randplayer = p[math.random(#p)]
 randplayer.TeamColor = game.Teams:findFirstChild("Camo").TeamColor
 randplayer.Character:BreakJoints()
 m = Instance.new("Message")
 m.Parent = workspace
 m.Text = randplayer.Name.." is the zombie! "
 wait(3)
 m.Parent = nil
  wait(8)
  for i = 1,#p do
       if p[i].TeamColor == BrickColor.new("Camo") then
          p[i].TeamColor = BrickColor.new("White")
         end
      end
    m.Parent = workspace
  m.Text = "End of game"
 wait(4)
    m.Parent = nil
end

1 answer

Log in to vote
2
Answered by 10 years ago

You could create a new spawn location part and make him on that "team" alone. Or, you could just move his character's Model by using

game.Workspace[randplayer.Name]:MoveTo(Vector3.new(0, 0, 0))

This method would be using a Vector3 value. Please remember to include that and look at this article for further information.

MoveTo()

0
Or make an invisible brick, and do MoveTo(game.Workspace.Part.Position) systematicaddict 295 — 10y
Ad

Answer this question