N Suit: an easy to use plugin

N Suit

:warning: On March 26 2023 this plugin has been discontinued.

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.

Future features
Insert scripts shortcuts (live)
Hitboxes creator (live)
More

Please report any bug that you find!

Install N Suit Join the support server

22 Likes

Nicely made. Personally won’t use it, but looks pretty good.

2 Likes

You can just hold Alt to select parts inside a Model.

3 Likes

Ah…didn’t know about it…well i’ll remove it

1 Like

You don’t have to remove it, I was simply pointing out there is a default behavior for selecting parts inside Models.

1 Like

Okok it’s just that is not a special feature so i don’t think it’s usefull to keep it

2 Likes
N Suit version 1.4

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
:green_circle: New
:orange_circle: Not changed
:x: 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. :orange_circle:
Easy selector When active you will be able to select every part in the workspace even the ones in a model. :x:
Quick scripts A quick menu with all scripts types. Insert scripts in multiple instances in just two clicks. Press T to open the menu. :orange_circle:
Hitboxes generator Automatically generates Hitboxes on the selected objects. Allows to set an extension of the hitbox as a Vector3 value. :orange_circle:

Table of settings:

Setting Function Required permission Status
Updates notifications Receive a notification when an update is available. (Delay of 5 minutes). HTTP requests :orange_circle:
Updates’ check cooldown Set a debounce between two checks. None :orange_circle:
Errors reports When an error occurs it will be reported to the developer through a Discord Webhook. HTTP requests :orange_circle:

image

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.

Install N Suit Join the support server

1 Like

yoo can’t wait to use and create add-ons on n suit

3 Likes

why do you need discord? :grimacing: :grimacing: :grimacing:

1 Like

Discord is easier to communicate, better, and is cool.
Not like Roblox

3 Likes

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.

1 Like
N Suit version 1.5

A new version has been released. DataStore editor has arrived with N Suit version 1.5.

DataStore editor

A simple to use DataStore editor has been introduced to N Suit, you will be able to edit every key of a DataStore using it.

How to use:

  1. Connect to the DataStore (if the specified DataStore doesn’t exist a new one will be created);
  2. Click on the pencil to start editing;
  3. In the KEY box insert the key you want to edit (if the specified key doesn’t exist a new one will be created);
  4. In the Value box insert the value you want to set.

In the next days the ability to delete keys from a DataStore will be introduced. (Introduced)

Legend:

Icon Meaning
:green_circle: New
:orange_circle: Not changed
:x: 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. :orange_circle:
Quick scripts A quick menu with all scripts types. Insert scripts in multiple instances in just two clicks. Press T to open the menu. :orange_circle:
Hitboxes generator Automatically generates Hitboxes on the selected objects. Allows to set an extension of the hitbox as a Vector3 value. :orange_circle:
DataStore editor Easily edit DataStores’ values. :green_circle:

Table of settings:

Setting Function Required permission Status
Updates notifications Receive a notification when an update is available. (Delay of 5 minutes). HTTP requests :orange_circle:
Updates’ check cooldown Set a debounce between two checks. None :orange_circle:
Errors reports When an error occurs it will be reported to the developer through a Discord Webhook. HTTP requests :orange_circle:

The add-ons update as anticipated in the Discord server has been postponed due to complications. You can find more informations in the server.

Please report any bug that you find in the official support server.

Install N Suit Join the support server

2 Likes

Cool! Now I can edit datastore values easily

2 Likes

The ability to delete records has been introduced.

1 Like

Hello,I have an epic suggestion.

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.

1 Like

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.

1 Like

N Suit version 1.7

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.

  1. Launch the tool;
  2. 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;
  3. 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;
  4. Select the object you want to randomly positionate in the explored and click the set button next to the object field;
  5. 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);
  6. [Optional]: Set an extension as a Vector3 value which will be the area around the object where the tool will not put others;
  7. 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.

Screenshots


The development of the website will take a big time as it is being developed manually with html, css, javascript and other stuff.

Please report any bug that you find!

Install N Suit Join the support server

1 Like

Is that a website or a plugin? I literally can’t tell!

The one in the screenshots tab is the website the other that you can see in the previous posts is the plugin

2 Likes
N Suit v 1.8

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.

  1. Click the import button next to the Asset ID field;
  2. 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.

Please report any bug that you find.

Install N Suit Join the support server

2 Likes