getscriptthread
Devuelve el Lua thread asociado con un script object cuando Real puede encontrar uno. El argument debe ser object. La function lee el campo ClassName del valor y lanza “not a valid Instance” si ese campo no es string. Los valores ClassName aceptados son Script, LocalScript y ModuleScript; cualquier otro valor lanza “Script expected”. Primero comprueba el ScriptThreadCache de Real por el script reference. En un cache hit, devuelve el Luau thread cacheado como thread. En un cache miss, los valores Script deben tener RunContext Client o la function lanza “Expected a Script with RunContext set to Client”. Luego recorre the live Luau thread list, sigue la first weak thread reference de cada thread node hasta LiveLuaRef, omite missing thread data o expired Script stored references, y compara cada script reference con el script solicitado. Si encuentra un match, devuelve ese Luau thread como thread. Si no encuentra match, devuelve nil.