I have a script I am having trouble trying to run. I understand it has an endless loop (The first while) running, but I wanted this script to always be running in the background.
I seem to be crashing anything this is compiled, which leads me to believe something else is endless in my script, but I am having trouble finding it.
start = true while true do players = game.Players:GetChildren() repeat while start do for i = 1, #players, 1 do name = players[i].Name for x = 1, #players, 1 do alive = game.Workspace:FindFirstChild(name, life) if alive.Humanoid.Health == 0 then players.remove(i) end end end end until wait(120) wait(1) end
If it is possible, can you just point out where in my script I may have messed up to cause a crash? Perhaps explain why if you know. I would really appreciate it.
Thanks! :)