Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Spawns = workspace:WaitForChild('ShrubSpawns')
- local Shrub = game.ServerStorage.Bush
- RespawnTimer = 5
- Min_Shrub = 15
- Max_Shrub = 30
- while wait() do
- wait(RespawnTimer)
- workspace.Bush:ClearAllChildren()
- local SpawnIndex = Spawns:GetChildren()
- local AvailableSpawns = {}
- for _, v in pairs(SpawnIndex) do
- i = math.random(1,#SpawnIndex)
- table.insert(AvailableSpawns, i)
- end
- for _, v in pairs(AvailableSpawns) do
- local sint = math.random(1,v)
- local ThisSpawn = AvailableSpawns[sint]
- for i = 1, math.random(Min_Shrub, Max_Shrub) do
- local NewShrub = Shrub:Clone()
- NewShrub.Parent = workspace.Bush
- NewShrub.Position = ThisSpawn.CFrame * Vector3.new(math.rad(-70,70),4,math.rad(-70,70))
- end
- table.remove(AvailableSpawns, sint)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement