I have a script here that has a game tag that is only parented to one character in a test server of 2 characters. Here is it:
local plrs = {}
for i, player in pairs(game.Players:GetPlayers()) do
if player then
table.insert(plrs,player)
end
status.Value = "Preparing..."
wait(3)
local rand = math.random(1, #maps)
local map = maps[rand]:Clone()
map.Parent = workspace
status.Value = "Map Chosen: " .. map.Name
wait(3)
local spawns = map:FindFirstChild("Spawns")
if not spawns then
print("Spawns not found")
end
local availablespawns = spawns:GetChildren()
for v, playr in pairs(plrs) do
if playr ~= nil then
print(playr)
character = playr.Character
if character then
character:FindFirstChild("HumanoidRootPart").CFrame = availablespawns[1].CFrame
table.remove(availablespawns,1)
local GameTag = Instance.new("BoolValue")
GameTag.Name = "GameTag"
GameTag.Parent = character
