Roblox2Lua - Convert anything to a single script

Rating
I will rate this script about an 7/10. Why low? Well. This is just an updated version of frstee’s GUI to Lua Converter (Revamped) with way cleaner, and a more performant converter with an automatic Reference Dump. You did however recode from the ground up and using modules instead of one whole script which makes the performance better.

However. There are some MAJOR issues. So, All the issues I’ll mention below and I hope you fix them.

Plugin Issues

Issue 1: Bugged UI

Sometimes when opening the UI it has a chance of blanking out requiring a restart of the game.

GUI Conversion Issues

Issue 1: ResetOnSpawn and ZIndexBehavior not being set (ScreenGUI)

The converter will not detect, or write the ResetOnSpawn or ZIndexBehavior Property.

Issue 2: Visible,BorderMode not being set (Frame)

For some reason. The plugin really doesn’t like including these properties in the conversion.

These are the only issues I know.

1 Like

Thank you for the rating.
I’ve been extremely busy recently to work on a plugin with a mere 80 sales, however, I’ll start again if it keeps on growing. Thank you for reporting the bugs, I’ll get them fixed as soon as I can shovel out time!

No problem! Keep on developing it. As a start for the plugin so far it has worked great sending my friend GUI scripts for his game.

1 Like

Hey again.

I actually researched your code a little bit and make a working quick fix. If you would like to upload the fixed version I will be sending you the new RBXM file in private messages shortly so you don’t have to spend too much time.

No problem btw.

1 Like

I bought the plugin since I am working on a UI Library and figured it’d be useful, but on trying to use it, it doesn’t seem to be opening a widget, is it a bug on my end?

Nevermind, figured out the issue.

Maybe use for Roact comparability

The Gui-to-script part could be helpful for using Roact

What was the solution? I recon it’d be helpful for me to fix it.

The plug-in needed me to enable HTTP Requests to work on my end. After I installed it never asked me until I went into the plug-in menu and manually enabled it.

1 Like

What do you mean by “Replacing Gui2Lua”? It can’t even select the desendents, I didn’t like this purchese. I wasted my robux

What do you mean “can’t even select the desendents”?

Oh actually, my bad. It wasn’t working properly! My GUI object, had some text labels and buttons on it. I was making a module script where blah blah blah. That doesn’t matter, what does is that it works. But it only works a few times, sometimes it says its too big, sometimes it doesn’t do anything, and sometimes its just blank.

These are major issues for a plugin that costs robux, maybe try fixing them?

Got it, thanks for explaining.

If it says the script is too big, it means it’s physically impossible to convert it into one script because the Instance is too large. I’ll work on a different way to output it, splitting it into multiple ModuleScripts instead of one. Thanks for letting me know.

For the random problems you mentioned, it might be a problem with your setup. Most other users of this plugin haven’t had many issues. If you send the model to me, I can help you figure out what’s going on. :blush: