Luau+ - A utility for Luau

Luau+ - A utility for Luau

The Luau+ plugin also includes custom macros and built-in macros are ready for you to use. Do note that Luau+ macros aren’t the best compared to other plugins (but those cost money while Luau+ is free!) And of course, Luau+ will continue to improve because as of right now when doing number:ToRomanNumerals or Humanoid:Ragdoll, it doesn’t show it while editing (like the dropdown)

Luau+ documentation: Luau+ Documentation

Get it on Roblox: https://create.roblox.com/store/asset/96130695107167/Luau

Discord: Luau+

Luau+ Demonstration

QNA

Will Luau+ be published in other places such as Wally?

It’s not my priority to publish Luau+ to other places such as Wally.

Is Luau+ supported with Visual Studio Code?

Visual Studio Code is not supported with Luau+ but possibly in the future.

How is Luau+ even possible?

If you look in the video while I’m reopening the script, you’ll see a split second of a different code and then switched to the original. Once you close a script, Luau+ converts the script you were editing so it can use the Luau+ module (the folder of the modules is located in game.ServerScriptService)

5 Likes

So its normal Luau, but with a rag doll and roman numeral function??

1 Like

I thought this was some kind of superset that can be compiled to Luau, but it’s yet another utility module, that just overrides some globals yet probably runs worse than other utility modules because of it

Also, please, just don’t gatekeep documentation in your server, that’s an awful thing to do, :pray: publish it to GitHub and for the least have documentation written in this post

6 Likes

This is just unpractical in so many ways, why not just make this an utility/macro module like other has said?

Plus it’ll just clutter your code as you need more vectors

1 Like

Okay I’ll post it to a GitHub later today. And I updated the topic title so it’s less misleading.

Sure I’ll make it into a utility module later this week.

1 Like

Looks cool! Is there a reason why you have the code at the top rather than using global injection?

While making Luau+ I forgot that existed so in the next update I’ll be sure to add it

image

tonumber returns a table now? And not a number?? Somebody revoke his cooking permissions.

2 Likes

I’m be for real here, I didn’t even notice that :sob:

You made this plugin. How did you not notice that?

You can’t actually add metatables to instances and certainly not numbers. Therefore everything that you added functions to that you can call with : now must be a table.

And why are we calling tonumber() on a number anyway??

Well if I do 1:ToRomanNumerals() theres a red line indicating that the scripts is gonna error and it gets annoying having that there so that’s why I did to number instead of just 1

Obviously. Because you can’t call a metamethod on a number like that.

This is gonna make the red line go away
(1):ToRomanNumerals()

But it’s silly to do that anyway. Lua !== JavaScript. Don’t treat it as such.

1 Like

Please remove these badges from your post. I created them myself for my own topic and you are not welcome to using them.

3 Likes