|
| 30 Jul 2015 09:07 PM |
When I do Play Solo, it teleports me to a random place. With more than one person, it doesn't teleport anybody.
spawns = {Map.spawn1,Map.spawn2,Map.spawn3,Map.spawn4,Map.spawn5,Map.spawn6,Map.spawn7,Map.spawn8} for i,v in pairs(game.Players:GetPlayers()) do local place = math.random(1,#spawns) v.Character.Torso.CFrame = spawns[place].CFrame v.Character.Torso.Anchored = true wait(0.1) end |
|
|
| Report Abuse |
|
|
| |
|
| |
|
|
| 30 Jul 2015 09:16 PM |
| That's just in a Script in ServerScriptService, right? There's nothing else in it? It's running before anyone joins. In play solo your player is added before scripts run, so a player exists when it runs in play solo. |
|
|
| Report Abuse |
|
|
|
| 30 Jul 2015 09:17 PM |
| It's a script in Workspace, with some other scripts and GUIs inside it. |
|
|
| Report Abuse |
|
|
|
| 30 Jul 2015 09:20 PM |
Give this a try :
spawns ={Map.spawn1,Map.spawn2,Map.spawn3,Map.spawn4,Map.spawn5,Map.spawn6,Map.spawn7,Map.spawn8}
for i,v in pairs(game.Players:GetPlayers()) do local place = math.random(1,#spawns) v.Character:MoveTo(spawns[place].Position) v.Character.Torso.Anchored = true wait(0.1) end |
|
|
| Report Abuse |
|
|
| |
|
| |
|