ScriptContext
Show Deprecated
not creatable
service
not replicated
This service controls all BaseScript objects. Most of the properties and methods of this service are locked for internal use, however you may use the ScriptContext.ScriptsDisabled property to disable all scripts from a thread with normal security access.
Summary
Properties
Methods
- plugin security
Limits how long a script is allowed to run without yielding.
Events
Fired when an error occurs.
Properties
Methods
SetTimeout
void
plugin security
Limits how long a script is allowed to run without yielding.
Parameters
Returns
void
Events
Error
Fired when an error occurs.
Parameters
Code Samples
ScriptContext.Error
local ScriptContext = game:GetService("ScriptContext")
local function onError(message, trace, script)
print(script:GetFullName(), "errored!")
print("Reason:", message)
print("Trace:", trace)
end
ScriptContext.Error:Connect(onError)
-- Somewhere, in another script
error("Error occurred!")