Ich habe LUA im zusammenhang mit dem spiel Multi Theft Auto gelernt.
Im endeffekt habe ich mich in andere scripte eingelesen und diese bearbeitet und es mir so stück für stück selber beigrbracht bis ich eigene scripts erstellen konnte mit neuen problemen die ich eigenständig versuchte zu lösen^^

Das hier hat mir auch geholfen
https://www.lua.org/pil/1.html

...zur Antwort

Unter out of range kenne ich es, wenn die bildauflösung höher ist, als es der monitor wiedergeben kann, aber einfach so dürfte es nicht passieren.
Versuch mal falls es weiterhin auftritt den bildschirm in werkseinstellungen zurück zu setzen (iwo gibts da bestimmt was für bei dir im bildschirmmenü)

...zur Antwort

Habe ein bisschen rumprobiert.. anscheinend funktioniert es mit

for x = 1, panelsSelected do

table.remove(panel, x)

end

...zur Antwort