debug.setstack
function debug.setstack(level: number, index: number, value: any): ()Parameters
Examples
error(debug.setstack(1, 1, function() -- Replace error with our function
return function()
print("Replaced")
end
end))() -- Output: Replacedlocal OuterValue = 10
local function InnerFunction()
OuterValue += 9
debug.setstack(2, 1, 100)
end
InnerFunction()
print(OuterValue) -- Output: 100Last updated