I’ve noticed that Studio Lite allows you to read scripts such as RbxCharacterSounds or ClientActionEventLocal, which are normally default by Roblox and shouldn’t be readable. As far as I know; Roblox doesn’t allow you to read scripts, so I’m confused on how Studio Lite can do this. Any assistance would be nice
roblox has something called ScriptEditorService, which can access the code of a script. This only works for plugins, so what exactly is Studio lite?
It’s an experience, basically Roblox Studio in a roblox game
From what I assume, this is using the same logic as how exploits can scan LocalScripts.
maybe they have a custom system in place that allows you to see local scripts code, cause maybe they have it stored somewhere?
Other than that I wouldn’t know what it could be
I’m more than sure they have a module with the scripts’ name and content making runtime-created ones show up. It’s not possible to get a script’s source in Client
I’m pretty sure they store (Copy and paste) the entire script’s source in a string located somewhere hidden from the main game, and just grab that instead of trying to access the script directly