VFX Scripter Pro — an essential plugin for VFX scripters

Requiring external modules clones them a bunch of times, is this intended? Should I clone the module and use the cloned one as a selection, or will this be fixed?

$9,99 for this?! You’re basically running the code from a script in a plug-in, if I’m being honest that isn’t really that hard. Is this a mistake or is it intended to be $9,99?

I mean he worked for it, elttob charges 10 for a class changer, if its easy just makd it yourself ig

Yeah this was a tricky thing to approach in the plugin. Since you can pretty much only call require once per ModuleScript because it gets cached. I wasn’t too sure on how to approach this problem. Ideally, you shouldn’t require any modules since the plugin cannot detect Instance.news or connections within those ModuleScripts. If you have any ideas on how to improve this, let me know! :slight_smile:

1 Like

You are not paying $9.99 just to run code in this plugin. You are offered with many useful features such as physics, object restoration, looped mode, etc. And yes, you could make this plugin yourself, but this is something I have never seen anyone make before and it was quite time consuming to work on. And if you think $9.99 is ridiculous for this plugin, then you should reconsider the fact that you will be receiving a permanent license to this plugin with free updates. If you have any concerns, I am happy to help you! :slight_smile:

Oh, I was just wondering because it used to work just fine for me before the update, you should definitely try to find a way to make the plugin work with modules (maybe by reading the source? idk) because it’d help keep it more consistent with the code of the actual game and see how it would actually look

Idk any way to do it but maybe allow insertion of modules under the code that vsplib reads the code of and adds the methods under, or something like a custom require? It’s like just putting the functions in the script directly from a coding standpoint but just neater like a module

Or allow requiring VSPlib in other places than the main code with a few changes

1 Like

I have reverted that change so it uses the previous method of require.

1 Like

Thank you, it seems like it works just fine.

1 Like

I will think of a way to do this. It’s definitely a challenge. :slight_smile:

1 Like

I made the plugin free for the time being for those interested.

3 Likes

Crazy how you made it free, is it only for a limited time? I’m so happy I saw that this plug-in was free. I’m trying to learn how to make VFX and I suck at scripting so this will be a game changer for making different cool abilities!

1 Like

I don’t know whether I’ll make it paid again since income from Roblox plugins is quite unstable, but for the time being, have fun with it and share anything cool you’ve made with it. For any questions, I’ll be here!

1 Like

Hey all, thanks to a new update by Roblox I can make this plugin more stable. :slight_smile:

The update will be put out soon! :heart:

2 Likes

Just checking to make sure you didn’t forget about us!

I was going to add this but the update I mentioned is still very buggy. I didn’t forget, don’t worry!

1 Like

:confetti_ball: Introducing VFX Scripter Pro v1.3.0 :confetti_ball:

New Features :star:

  • Better Physics (using the new plugin API, making it more safe and stable than before)
  • Added Physics Speed Controller
  • More precise control over the loop interval
  • task.wait and task.delay will both be affected by the physics speed, you can access the physics speed through script by using VspLib.GetPhysicsSpeed()

9f81ae2903a303b98faa31405406a274

Feedback :loudspeaker:

The plugin is still very new and could use feedback! Please do not hesitate to share any problems you are having! Share anything cool you have made with this plugin!

2 Likes

This is a genuinely good plugin and I’ve started putting it to use.

However, could you please remove all these stars and credits everywhere? They are quite obnoxious and make the plugin feel like a cheap product in terms of quality.


image
image

One more request, could you save the user’s Selection before they press Play on the plugin and then restore it after clicking Stop? I’ve included a use case example in the video below. I’m trying to play with a ParticleEmitter’s properties but due to the way the plugin works it makes me deselect the ParticleEmitter when I click Play on the plugin and then I have to re-open the entire model hierarchy in the explorer again to select the ParticleEmitter.

1 Like

Thanks for the feedback. I will update the plugin soon using your input! :slight_smile:

2 Likes

I updated the plugin just now that fixes the issues mentioned in your post.

  • Removed credits and stars from the name of the plugin. I understand that it can be annoying or unprofessional, so I decided to remove these. :man_cook:
  • I have also made it so it reselects the objects you selected before running the sequence. So now you can re-adjust your properties way quicker! :zap:

I appreciate your input, and I am happy to help! Let me know if you have any more suggesions! :slight_smile:

1 Like

I appreciate the very quick update and that you included everything I wished for!

1 Like