Skip to main content
Warning: Some pages on LuaSIMS ‘Features and Pages’ are not complete or are missing entirely. Please refer to the demo game to go through every feature located in our main group experiences

Getting started

Ensure you have the licence for this product, by creating a support ticket
You must enable HTTP Requests and API Services within the Game Settings tab in Roblox Studio. This is located under the Security section. Please ensure this is enabled before opening a ticket with our support team.
1

Add the LuaSIMS bot to your discord server

If you have not already added the discord bot, you can do so here. Please note, that you must be an Administrator of the guild (server) you wish to setup the LuaSIMS bot in
2

Place the file in workspace

After downloading the product file from the licensing message, drag and drop into Workspace under your game
3

Ensure HTTP requests/API services are enabled

Check to make sure your security settings are correct. You can do this by heading to Home in Roblox Studio, then Game Settings
4

Ensure LoadString is enabled

Check to make sure that LoadString is enabled and is correct. You can do this by heading to ServiceScriptSpace in Roblox Studio, then Properties

ROBLOX Configuration

Under the LuaSIMS folder provided, there will be a Settings script. Please open it to continue.
An example for configuring your group is below
A series of attributes for nametags can be toggled to adjust to your needs
  • To disable one of the above, just change true to false
To disable the gamepass feature, just set the GamepassID to 0 . Otherwise, replace 0 with your gamepass ID if you wish to use this feature.
  • To**disable ** the above, just change true to false 
  1. To make students be sent to a designated isolation team  input the following game:GetService("Teams")["Isolation"]
  2. Toenable or disable exclusion on leave, change true to false. This selects if a student should be excluded from the game if they leave while in isolation
An example for configuring your session data is below
We recommend you use the specific text formats provided below when setting up this section, however this is optional if this does not suit your needs. 
  • AMOUNTOFPOINTS - Reason- for positive and negative behaviour logging
  •  Title:Number - for lesson period loggingConfiguration

Discord Configuration

Once you have completed the ROBLOX Configuration, you can move on to configuring your Discord and Roblox permissions and other additional settings using the LuaSIMS Discord Bot. Please ensure you are linked with jaDevelopmentID via the bot before proceeding with anything.
[03/2026] Important: There is a reported front-end issue with permissions saying ‘failed to save to database’ - all commands are working, so please ignore this warning and continue as normal.
Discord permissions allow users to manage behaviour points and exclusions via the system, as well as key components that make it work. To do this, run the slash command/pemissions add discordand then follow the other prompts, in the example provided below.
Upon using the command, you will be prompted with two required fields: a Discord role and a pre-set permission level. You will need to provide the role you wish to allow permissions for (such as “School Staff Team”) and then the level of access you would like that specific role to have, which is explained in the table.Once all permissions have been set up for a role, they will appear with the /permissions list slash command, which you must ensure you set permissions for selected Discord roles; otherwise, they will be unable to access staff Discord features - students do not require this.

Additional Features

Roblox commands and additional features are not yet available for this version, check back soon.