Framework

InStore provides a versatile Roblox framework for customizing your store hub.

We believe in empowering developers to customize their InStore experience, fostering innovation and creativity by giving them the freedom to express their unique ideas. We accomplish this by providing a wide range of resources to help bolster a developers understanding of the innerworkings of InStore through this official framework.

You will need a level of Luau and Roblox scripting knowledge to create custom features with this framework. Insource does not provide coaching on how to script.

We highly recommend you use the provided Roblox file from when you created your store. This will automatically load the InStore framework and have a configuration file.

Backend Loader

If you are not using the precreated Roblox file, require the framework as shown below.

game.ServerScriptService.InStoreLoader

require(17209916864)

This loader should be required once in a server script, exactly as shown above. There is nothing else you need to do in this script.

Configuration

You must create a configuration module script in Server Storage.

game.ServerStorage.InStoreConfig

Make a Theme

Obtain the skeleton here. Reference the Theme resource for how to setup and start building your theme. Once you build your theme's GUI and are ready to start scripting, reference the RemoteEvent resource and RemoteFunction resource for accessing and receiving server data. A number of utilities are already available as well that you may find useful for your theme, you can find those here.

Last updated