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.
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!
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.
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?
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.
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?
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.