Hello there! I’m happy to announce my last creation, N Suit!
What is N Suit?
N Suit is a simple plugin still under development to make your development experience better!
Features
Feature
Function
Auto anchor
When active it will automatically anchor every part that is added to the workspace.
Easy selector
When active you will be able to select every part in the workspace even the ones in a model.
Quick scripts
A quick menu with all scripts types. Insert scripts in multiple instances in just two clicks. Press T to open the menu.
Hitboxes generator
Automatically generates Hitboxes on the selected objects. Allows to set an extension of the hitbox as a Vector3 value.
Settings
Setting
Function
Required permission
Updates notifications
Receive a notification when an update is available. (Delay of 5 minutes)
HTTP requests
Updates’ check cooldown
Set a debounce between two checks.
None
Errors reports
When an error occurs it will be reported to the developer through a Discord Webhook
HTTP requests
Auto anchor
Have you every built something and then pressed play and see the whole build destroyed because the parts weren’t anchored? You will not need to worry about it anymore! Active auto anchor and then start building. You will also be able to filter the objects that will be automatically anchored.
Easy selector
Have you ever needed to select a part that is in a model? You had to select it from the explorer as clicking on it would have selected the model. Well it’s not a problem anymore! With easy selector you will be able to select every part in the workspace even the ones in a model. This tool also supports multiple selection, hold Ctrl and then click on the parts that you want to select.
Quick scripts
Are you a scripter? Do you often need to insert scripts? With quick scripts you will be able to use a menu to insert all the types of scripts. Allows to insert scripts in multiple instances. Press T to open the menu.
Hitboxes creator
Do you need to create Hitboxes but you don’t want to scale and position it because you are a little bit lazy? Hitboxes generator allows you to generate Hitboxes with the size you want and alignes them to the center of the selected object. You can also set an extension of the hitbox as a Vector3 value. If no extension is provided the hitbox will assume the same size of the selected object.
A new version has been released. The version 1.4 implements lots of changes:
Easy selector has been removed;
Bugs have been fixed;
Added search bar for tools;
Restyled the UI;
Improved performance;
Added loading screen.
A loading screen has been introduced to avoid missing objects and scripts’ errors.
The UI has been completely recreated to make it look better and confortable for users.
Some buttons positions have been changed: the updates history and settings buttons have been moved in a dropdown menu that can be accessed by clicking on the user’s avatar in the top right corner of the UI.
Leaks for the next update:
Developers will be able to create add-ons that can be published on the market place to be accessible to all users. Add-ons will have to pass moderation to avoid malicious ones.
Releasing the N Suit’s API to allow developers to create add-ons.
Legend:
Icon
Meaning
New
Not changed
Removed
Table of the current features:
Feature
Function
Status
Auto anchor
When active it will automatically anchor every part that is added to the workspace.
Easy selector
When active you will be able to select every part in the workspace even the ones in a model.
Quick scripts
A quick menu with all scripts types. Insert scripts in multiple instances in just two clicks. Press T to open the menu.
Hitboxes generator
Automatically generates Hitboxes on the selected objects. Allows to set an extension of the hitbox as a Vector3 value.
Table of settings:
Setting
Function
Required permission
Status
Updates notifications
Receive a notification when an update is available. (Delay of 5 minutes).
HTTP requests
Updates’ check cooldown
Set a debounce between two checks.
None
Errors reports
When an error occurs it will be reported to the developer through a Discord Webhook.
HTTP requests
I’m currently working on a website to post the documentation of the API. If the website will not be ready for the release of the API documentation it will be attached as downloadable file in the update post.
In the future users that report bugs will also receive a badge.
Users that have created an add-on downloaded 30 or more times and has 50 likes, have published an add-on since 6 months can apply to be verified and have visibility priority in the market place.
Please report any bug that you find in the official support server.
Discord isn’t necessary to use the plugin. It is a way to communicate in a better way, also i will be posting all the news and stuff there. It will also be needed for the release of the add-ons update. Also there is a section to report bugs and suggest features you would like me to add. Also i post prerelease notes there.
Instead of using httpservice to check updates, you can require the module every 30 seconds and if the module value of the version is higher, warn them to update.
This isnt’t actually possibile because the updates checker doesn’t use a module but it’s connected to a GitHub repository which contains all the data about the plugin. But the system could be changed, thanks for the suggestion, i’ll think about it.
N Suit version 1.7 has been released. In this version it has been introduced a random positioner.
Random positioner
Have you ever been in the situation where you are making a map that you want to fill with lots of trees but you don’t want to do it because it takes too long or because it doesn’t seem natural. Well this tool solves the problem in a really easy way.
Launch the tool;
Set the first edge by clicking on the set button next to the field and then click with the mouse in the point of the workspace where you want to set the first edge;
Set the second edge by clicking on the set button next to the field and then click with the mouse in the point of the workspace where you want to set the second edge;
Select the object you want to randomly positionate in the explored and click the set button next to the object field;
Specify the amount of times you want the tool to clone the object (The tool could not clone it all the specified times due to the fact that it calculates an area where it will not put objects to avoid one being on the other);
[Optional]: Set an extension as a Vector3 value which will be the area around the object where the tool will not put others;
Click clone.
The amount of objects that haven’t been placed will be displayed in the output. If you want to put more objects just click clone again.
I’m currently developing a website where you will be able to find the whole documentation about N Suit there once the add-ons update is released you will also find the documentation of the N Suit API.
A new version has been released. Images previewer has arrived with N Suit 1.8.
Images previewer
Have you ever been in the situation where you are working with images but you don’t know how they would look like on Roblox and so you end up filling your inventory with useless images? This tool solves the problem.
Click the import button next to the Asset ID field;
Select a file (png or jpg).
The image will be displayed in a 160x160 Offset ImageLabel. You will get a temp ID for the asset. You can use that ID to preview your image before uploading it to Roblox. The ID you receive will not show the image in live game nor to other Team Create members.
The extensions currently supported are png and jpg.
Beta features
N Suit beta features have been dropped with this version. You can enable these features in the settings page. Currently the only feature available for beta is light mode.