of     1   

Headshotjean
#183527033Saturday, February 13, 2016 8:12 PM GMT

local groupId = 2765226-- Enter your group number here! local groupId = 2765226 function RegisterPlayer( player ) if CheckInGroup(player, groupId) then HoldThreadForCharacter(player) player.Character:MoveTo(script.Parent.Position + Vector3.new(0,3,0)) end end function CheckInGroup( player, id ) if player:IsInGroup(id) then return true end return false end function HoldThreadForCharacter( player ) repeat wait() until Workspace:FindFirstChild(player.Name) end Game.Players.PlayerAdded:connect(RegisterPlayer) for i,v in pairs(Game.Players:GetPlayers()) do RegisterPlayer(v) end
ChocoladeOP17
#183528189Saturday, February 13, 2016 8:28 PM GMT

I suspect you mean for this part. function HoldThreadForCharacter( player ) repeat wait() until Workspace:FindFirstChild(player.Name) end instead try doing a while loop function HoldThreadForCharacter( player ) while true do wait(3) --To don't float the server until Workspace:FindFirstChild(player.Name) end or Scanner = true function HoldThreadForCharacter( player ) while Scanner do wait(3) --To don't float the server until Workspace:FindFirstChild(player.Name) end
TheOrangeNebula
#183528234Saturday, February 13, 2016 8:29 PM GMT

If you want it to loop, then insert, while true do, at very top of script and put end at very bottom

    of     1