-
Notifications
You must be signed in to change notification settings - Fork 31
Creating new items from Roblox
Hello, this is a tutorial on how to create your own Novetus items by downloading them from the Roblox servers, and converting them to a format that Novetus can use. We will be porting over a hat, but the general process is the same for all item types.
First, start the Novetus SDK. this can be done in one of 4 ways:
- a. Clicking on the SDK button in the launcher.
- b. Launching the SDK directly from the included .bat file in the Novetus Installation folder.
- c. Typing "sdk" in the launcher console.
- d. Launching the Novetus launcher with the "-sdk" command line parameter.
For this tutorial, we will be launching the SDK from the batch file.
After launching the SDK, you will be presented with the SDK launcher, with a host of tools at your disposal.
The first tool we will be using is the Item SDK. This will download the item from the Roblox servers and save it to a directory of your choice. Click the Item SDK option once to launch the Item SDK.
When launching the SDK, you will be presented with a dialog containing various options.
- The file name of the downloaded item. Be sure to keep this in mind for later.
- The item's Roblox ID.
- The item's version. It is set to 0, meaning that we will download the LATEST version of the item from Roblox's servers. We should increase this a little bit for hats. On other item types though, it doesn't need modification.
- The base URL from where we are getting the item. If the prior download doesn't work, you should change it to the second option; "assetgame.roblox.com". The other 2 options are there in case you want to go to the item's Roblox page, which we will do.
- The button that creates the items. Rather explanatory.
Let's port over the "Little Fluffy Cloud" hat. In this case, the ID is "1098272". Input the name "LittleFluffyCloud" into the name field (no spaces). Keep this in mind for later. Next, input the ID in the ID text box.
Now, since Roblox turned every hat into an accessory, we have to increase the item version to 1. If the item downloads improperly, increase the item version. This can be increased all the way up to version 99.
Don't do anything with the base URL until after we download the item. If you are having issues, change the base URL to assetgame.roblox.com as suggested.
After all of that, this should be your result.
Next. click on the "Create!" button. A help message will pop up.
This is basically saying that if you are downloading other Roblox Assets, be sure to save them as these specific file types according to what you are downloading. For example, if you are downloading a sound, save it as a .wav file.
In this instance, we are downloading a .rbxm item. Click OK to continue. A save file dialog will open up.
Feel free to save it anywhere you wish. In this case, I'm putting it on my Desktop. Once you found a good place to save it, click Save.
Our download was a success (I would hope so)! This message tells us to go grab an icon for the item. The information at the bottom will be covered in a future item creation tutorial. Click OK.
Then change the base URL to the ROBLOX catalog URL seen in the image.
Click on "Create!" again and we will be directed to the ROBLOX page for the item.
Right-click on the image and select "Save Image As"
Then save it with the SAME NAME as our rbxm file.
After saving it, we could consider it finished. However, this is a complete item tutorial, so we are going to cover item descriptions.
Copy the full description from the Roblox catalog page.
Paste it all into a text editor like Notepad.
Then save it as the same name as your rbxm and png files, but add a _desc at the end of it, like so.
Click Save.
Let's see if we have done this all correctly. Go to your Novetus folder, shareddata, charcustom, and select the item type. In this case, we have done a hat, so click "hats".
Then move/copy/paste the 3 files over.
Then launch Novetus and go to the Avatar Customization.
Success! Our item works and is detected by Novetus! Now it should also work in game, but this is, again, a complete item tutorial, so we will be making our new item work offline.
Launch the Novetus SDK again and click on the "Asset Localizer" option once.
You are then greeted with the Asset Localizer dialog. This is used for converting items and making them work offline.
- The type of asset we wish to make offline. In this case, we're doing a hat.
- The name of our item. Since we are making an item, this applies.
- This option is useful if you are doing a reskinned hat and you don't want to download an entirely new hat. Since we are downloading a new hat, we're going to keep this set to "None".
- This button is used for browsing to the item and converting it. Pretty self-explanatory.
- The status of the item conversion.
Let's convert our item! Change the Item type to "Hat" and set the Asset Name to "LittleFluffyCloud".
You can set the name to whatever you want, but we are setting it to our original hat name just so everything looks organized.
Next, click on "Browse and Locate Asset", then go to where you saved your item in shareddata/charcustom.
Then click "Open". You'll see the status change to show that is downloading. When it says "Done!" you have completed the item conversion process.
Finally, close out of the Novetus SDK, equip your hat, and launch the 3D Avatar View. If you can see your hat, then you are done!
Thank you for reading this tutorial and stay tuned for more tutorials soon!