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

Anyone please help my spawn script?

Asked by 10 years ago
01local Spawnz = Workspace.Spawnz:GetChildren() --Not GetAllChildren
02 
03Game.Players.PlayerAdded:connect(function(player)
04    local lastSpawn = nil
05    player.CharacterAdded:connect(function(character)
06        repeat
07            local spawn = Spawnz[(math.random(1, #Spawnz)]
08        until spawn ~= lastSpawn
09        lastSpawn = spawn
10 
11        wait() --Let the Character fully load
12 
13        character.Torso.CFrame = spawn.CFrame + Vector3.new(0, 3, 0)
14    end)
15end)

There is an error local spawn = Spawnz[(math.random(1, #Spawnz)] <----right there the ] is an error. On the output it says line 7 is an error. Please help me anyone.

0
Please dont use Spawnz with a z. When scripting it is important to try sticking to proper english so it makes life easier NinjoOnline 1146 — 10y
0
whats the outputs full comment? NinjoOnline 1146 — 10y

1 answer

Log in to vote
-2
Answered by 10 years ago
01Spawnz = workspace.Spawnz:GetChildren() --Not GetAllChildren
02 
03lastSpawn = nil
04 
05game.Players.PlayerAdded:connect(function(player)
06    player.CharacterAdded:connect(function(character)
07        repeat
08            curSpawn = Spawnz[math.random(1,#Spawnz)]
09        until curSpawn ~= lastSpawn
10        lastSpawn = curSpawn
11 
12        wait() --Let the Character fully load
13 
14        character.Torso.CFrame = curSpawn.CFrame + Vector3.new(0, 3, 0)
15    end)
16end)
0
Answers that are just code are not acceptable. Provide an explanation of what you did, WHY you did it, etc. How else will the OP learn? iaz3 190 — 10y
0
Erm...So Yea...So...What is OP? IIxWhiteRobotxII 0 — 10y
Ad

Answer this question