How does Studio Lite execute player-made LocalScripts?

I have a friend that uses Studio Lite to develop games, but studio lite is a bit limited. Mainly he can’t animate and also collaboration is not possible. I wanted to help him so I’m trying to make my own version of Studio Lite.

Studio Lite seems to let you run your own LocalScripts that are placed under StarterPlayerScripts or StarterCharacterScripts.

I’m a bit confused on how ScottSpiritWalker achieved this, considering you can only use loadstring() for code execution as far as I know and it isn’t for client-side.

Is this part of a custom script interpreter or code parser? I need help understanding how the logic works.

1 Like

Scripting sandbox games typically use a modified FiOne made by the amazing Autterfly and its contributors. There’s also SecureLuaVirtualMachine which may be easier to use.

4 Likes

Oh, I didn’t know they made virtual machines for code execution (I’ve only heard of virtual machines for operating systems). Thanks!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.