BlockLua | The blazingly fast visual scripting plugin for Roblox. Code with blocks, like in Scratch!

Hi… this is an extended screen view … BlockLua is on my 2nd screen.
I did it this way so I only have to share 1 image.

What I’m trying to see… is the Sword script … in the BlockLua Plugin/Popout.
What am I supposed to click to see how you used BlockLua by connecting all the Blocks ?

You’re supposed to open the scripts, the “BlockLuaScripts” folder is used by the plugin only.
When you open the script, you should see the blocks placed inside it.

Ouch… how could I be so daft :man_facepalming: lol
I did search for script… don’t know why I missed those outside of the Plugin scripts.
Thanks again… now I can try make sense of the scripting via Blocks :wink:

1 Like

Ok… here I learnt something knew regarding programming with Blocks
And that is Parent is replaced with “me” … so guess help file documentation will point that out ?

A nice easy one for others to compare with.

Here’s a more complex Script & it’s BlockLua comparison.


Hope this answers some questions that others might have.

1 Like

The 2 samples above, make a lot more sense than the one below.
I would NEVER have figured that this tiny block sample, would create the script below it.

image

image

I will keep trying to learn with it, but yeah… your documentation will help :sweat_smile:

1 Like

Last item of the day… is that I might be experiencing a bug.

  1. Sometimes double clicking on the script opens the script & the BlockLua panel (with blocks)
    Then other times… trying to open the SAME script again… leaves BlockLua panel WITHOUT blocks (blank display panel).

  2. Then there are times I try open the valid BlockLua script… and it shows this below:
    (but it’s your script, and ALL where made with BlockLua, and I’ve seen it with the Blocks).
    image

If I close Roblox Studio - then it works again… until it doesn’t a bit later.
Just worth mentioning.

1 Like

That seems weird, I’ll look into the issue.

Thank you so much for the comparison here:

1 Like

It would be nice if you had an option to choose any font you wanted, maybe an advanced menu under cartoon font?

Great plugin by the way.

1 Like

Not a bad idea, maybe I’ll find a way to implement that. Thank you for your feedback!

2 Likes

This plugin seems to be a brilliant tool for if someone needs to get something small working without having to go fish for developers, though I unfortunately can’t pay the price with USD.
Would it be possible if you could perhaps publish this plugin under a price of 2040 Robux?
2040 is the equivalent of 5 USD, if we account for the 30% sales tax and current dev-ex rates.

Edit: The reason why I cannot pay is due to my country not supporting Stripe, Paypal or anything of the similar.

1 Like

Plugins cannot be sold for robux anymore

2 Likes

Man this looks awesome, but unfortunately I don’t have money on me, so I can’t get the plugin right now!

1 Like

Thank you for the encouraging words!
Unfortunately, it’s not possible to sell plugins for Robox anymore.
It is up to Roblox to solve this problem, sorry :frowning:
Have a great day!

1 Like

I understand, though if you wish to do so - perhaps you could setup an alternative method for purchasing the plugin - by having a Roblox game linked to a third party platform bot, which can automatically send “keys” to unlock a plugin for use upon purchase of a Gamepass.

I’ve seen this method used for things like vehicle systems.
I really, really like how this plugin looks, and I would not hesitate on paying the full USD equivalent Robux price, as long as there is a way to do so.

So I duplicated a block and tried to put the block next to the other but it refuses to connect

can you make a lite version? buying is not available in my country

2 Likes

Many new blocks, bug fixes and documentation updates

Hello developers,

I’d like to announce this update for BlockLua.

The update includes the following new blocks:

  • Wait For Child

  • Destroy after x seconds

  • Touched with cooldown

  • Touched character with cooldown

  • Set material

I’ve fixed a bug that didn’t Save the script properly when pressing the “Save” button. Now the plugin uses the Script Editor API instead of .Source

Also the duplication glitch has been fixed, which could have resulted in code loss in the past.

Documentation has been added for all the blocks added in this update, as well as some older blocks. I’m aware of the issue of lacking documentation, I’ll do my best to work on that (there’s just hundreds of blocks and it looks intimidating whenever I try to work on it)

Thank you so much for everyone who’s using BlockLua! Please update the plugin and enjoy the new version.

Hold on… that’s not all!

Yes, I’ve done some work outside the plugin… you guessed it, BlockLua Online!

Here’s a footage of the progress (the video is outdated, I’ve worked a lot on it since):

BlockLua Online will be browser-only at launch, and later on it will be implemented straight into the plugin itself. You will be able to sign-in and share your custom blocks with just a few clicks, as well as search and install blocks made by others.

It will be way more reliable and user friendly than EventBlocks Online. It will have the much requested password reset option, which EventBlocks Online does not have.

I might even merge BL Online and EB Online in the future

Feel free to join the community server through the Roblox group


Install BlockLua:

Original post:

1 Like

nice nice nice nice nice nice nice nice nice nice nice

1 Like

Extension to today’s update

I’ve added two new blocks

  • new instance
  • chat bubble (ONLY WORKS IN LOCAL SCRIPTS)

Screenshot 2024-09-27 at 7.29.58 PM

Screenshot 2024-09-27 at 7.30.15 PM

Please update the plugin, because the previous update added many useful blocks and bug fixes!

1 Like

New videos about BlockLua on Youtube!

I’ve published two videos to YouTube, which might help some people get started with BlockLua. Check them out!

2 Likes