It says that on line 5 the random interval is empty
the part1 and part 2 are max and low
local Repeatloop = 20 local Enemy = game.ServerStorage.Enemies["Red Button"] while Repeatloop > 0 do local xpos = math.random(game.Workspace.Part1.Position.X,game.Workspace.Part2.Position.X) local ypos = math.random(game.Workspace.Part1.Position.Z,game.Workspace.Part2.Position.Z) local zombie = Enemy:Clone() local Placement = zombie.HumanoidRootPart.Position zombie.Parent = game.Workspace Placement = Vector3.new(xpos, 3, ypos) wait(1) Repeatloop -= 1 end