Introducing Signal Class 2: A new way to create custom events

You should add :disconnect() to the signal object.

What are you talking about? The new or old signal class?

Also are you talking about a way to destroy signals, you can use :Destroy() method.

If you are talking about a way to disconnect a connection, that is already included.

1 Like

Care to explain this?

I simply provided two answers for the two possible questions you asked without any extra words or any thing that accuses you of anything. How is that “going Karen on you.”

Honestly ridiculous.

3 Likes

Hi, i just improved this Signal module with new things.


New things:

  • Added Queue System (with custom max_rate & max_workload)
  • Thread Re-use System (Optimization)
  • Minor Improvement
  • Minor changes for better

Download here
Signal.lua (4.7 KB)

2 Likes

There’s an error output btw, ‘Failed to receive signal [example] - Server - signal:99’ I tried using the example if it would work but it still gives that error output. Even if the client-script and the server-script would interchange the codes but it still gives that error output.


i prefer u to just use other signal module over this. and its 2y ago post too.

damn, I can’t find the other signal module; It said it’s been deleted.
I used the Signal Class 2 that was made by the OP

why not give FastSignal a try, it works fine for me.

The roblox asset page for this and Github are 404 errors, am I the only one seeing this?