: Roblox continuously updates its engine. Older scripts may use deprecated functions (like wait() instead of task.wait() ) or methods that have been restricted for security reasons. Conclusion
local oldRequire = require require = function(obj) if obj.Name == "NootModule" then return Play = function() print("NOOT") end end return oldRequire(obj) end roblox noot noot script require work