The visual scripting plugin | EventBlocks! [OUT OF BETA!]

Thanks for helping with the ideas @DroneMiner967_Gaming!


install_eb

Introduction

Hello developers!
EventBlocks is finally released in beta. A lot of people have been waiting for this and here it goes.

What is EventBlocks?

EventBlocks is currently the first and only visual scripting plugin on Roblox. It is made to make scripting available for anyone!

What’s the price?

EventBlocks costs 65 Robux.

Is there a documentation?

Yes, it’s built into the plugin and it’s called EventBlocks Devhub (or just Devhub in this topic).
Also, there’s a simple tutorial/demonstration video:

Is this plugin capable of making an actual game?

It depends. It lacks a lot of blocks you would need to make a game. But you can still make an obby with it. Client sided scripting is supported but may lack some features.

Pictures of EventBlocks

See pictures

image

How to open the block editor?

Click the arrow to open it up.
image
Use the plus button to create scripts. (select an object to add the script into)


Install the plugin here

install_eb


The GUI won’t appear?

I don’t know why but this is a common issue.
So, here are the solutions:

  1. Restart Roblox Studio.
  2. Disable then Enable the plugin.
  3. In Roblox Studio go to the ‘Plugins’ tab and click on ‘Toggle EventBlocks’.

Roblox Community Group!


Donations

If you wish to donate the project, you can do that in two ways:
1, Buy the plugin
2, Use the Donation Game


I hope you like the plugin! Have great day!

77 Likes

Other tagged people (I can only mention 20 in the OP…)
@Tinfloco_Sushi

3 Likes

Nice! I will download it. I hope that it can have more functions.

It doesn’t have a lot of functions right now. But there will be more in the future.

2 Likes

I did say this in a previous post, but you should use getfenv so it tracks the built in functions.

I don’t see why would I need that. Could you explain it?

1 Like

I’d advise against since Roblox makes it undiscoverable if you use that.

Will definitely download when I’m not playing on Tortimer Island in Animal Crossing New Leaf lol

2 Likes

Looks really cool! Does it have support for a simple thing such as changing a property of an object?

EX. A block with 3 fields which would be the object, a string for the property name, and then the value.

1 Like

Good idea! I will add that.

Thanks for the suggestion!

2 Likes

Huh? I never knew that. But just because Roblox makes it undiscoverable does not mean it shouldn’t never be used, I know that using getfenv can cause issues.

1 Like

Great! One more question, why do you have a full ‘vars’ module for a single value? What other values with you be tracking in it, otherwise, it seems like a waste of resources potentially.

local module = {}

module.gui = nil

return module

Oh yeah, and please use anchor point (0.5, 0.5) for GUI. Along with changing your offset to scale. It’ll help for the UI to look better on all screens.

It’s a recent plugin marketplace change, that’s probably why you haven’t heard of it.

1 Like

It gets set from the main code. Almost every module uses it. Please do not share source code here. The plugin is considered to be closed source. It’s free just for testing.

2 Likes

Here’s the 10th devlog by the way:

1 Like

So when will you make this paid?

1 Like

Ah, my bad. I’ll make sure not to do that.

1 Like

And how much will it be for?
(29+1 chars)

Tomorrow, or one day after that. It depends on how the plugin succeeds.

It will be 125 robux.

3 Likes

oh god, i need to archive this quick. Can you delay this a bit? 3 days should be perfect.

1 Like

Can’t you just install the plugin? Or do you need studio to do that?

1 Like