if thisScript().filename ~= "script.lua" then
os.rename(thisScript().filename, "script.lua") -- Не уверен вообще в работоспособности, ибо не тестил.
-- Если название файла не "script.lua", то возьмёт его текущее название и изменит обратно на то, что было.
thisScript():reload() -- Не знаю, нужно – не нужно..
end