Skip to content

Run scripts by selecting them and clicking a button or execute scripts in either server or client context regardless of the context

License

Notifications You must be signed in to change notification settings

RealEthanPlayzDev/RunLSC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RunLuaSourceContainer (shortened, RunLSC)

This is a simple Roblox Studio plugin for running LuaSourceContainer(s) (excluding CoreScript instances), I wrote this because I could not find a feature where you can select multiple scripts and click a button to simulate running them.

Building a rbxm plugin file

You must have Rojo v7.x.x (tested: v7.2.1) installed and added to your path. Run the following command:

rojo build default.project.json --output RunLSC.rbxm

Limitations

  • If loadstring is not available, then it will fall back to using Yueliang + FiOne for code execution, otherwise it will use Roblox’s provided loadstring. No longer applicable if using any version newer than 1.2

TODOs

  • Implement a way to load scripts and run them on the client natively (already found a way, just needs implementation)
  • Ability to run a script on the server while being on the client context and the way around
  • Settings manager
  • Settings widget
  • Built-in script executor for replacing command bar

Credits

  • FiOne - Fall-back interpreter if Roblox's provided loadstring() is not available
  • Yueliang - Fall-back bytecode compiler if Roblox's provided loadstring() is not available
  • Lucide - Icon assets
  • Icon Picker Plugin - The picker for Lucide's icons
  • Codify - Turning the guis I've made into Luau code
  • Highlighter - Syntax highlighting

Acknowledgements

  • Rerumu
  • Authors of Yueliang
  • Lucide community and contributors
  • 7kayoh
  • csqrl
  • boatbomber

About

Run scripts by selecting them and clicking a button or execute scripts in either server or client context regardless of the context

Topics

Resources

License

Stars

Watchers

Forks

Languages