Skip to main content
Guarda un scriptable override para una Roblox property en scriptable override cache y devuelve el previous scriptable state. El primer argumento debe ser Instance object, el segundo argumento debe ser un string property name, y el tercer argumento debe ser boolean. Si ya existe un cache entry para el mismo instance reference y property name, se reemplaza el cached scriptable value y se devuelve el valor antiguo del cache. En un cache miss, el property name se resuelve mediante Roblox property metadata y el Instance class descriptor. Si no existe descriptor, o el field resuelto falta o no es un property entry, la function devuelve nil. Cuando se encuentra un property entry, la function lee scriptable state, guarda el boolean solicitado mas el property reference en scriptable override cache, y devuelve el previous scriptable state value. GameIndexHook y GameNewIndexHook usan despues este cache estableciendo temporalmente el property field scriptable flag para una unica lectura o escritura indexed, y luego restauran el previous field flag.

Sintaxis

Argumentos

Retornos

Ejemplo

Temporarily change whether a property is scriptable, then restore the previous state when available.