https://github.com/uyjulian/SuperCMDs
I think roblox updates have broken this script, I haven’t worked on it in a long time.
You could learn some lessons out of it if you read it.
8371 lines of code. Well, damn. They are also a whole load more efficient than the normal ones nowadays which call string.sub about a million times.
string.sub on everthing is so ugly… I’d use string.match, n pass that to command handling function.