Setup
Initial Setup
Once you have imported the .RBXM
file that you have downloaded, ungroup everything in the folder where it asks you to.
Adding Buses
To add buses to the spawner, move the model into the 'Buses' folder within ServerStorage.
Next, go to ReplicatedStorage -> Buses -> Spawner -> Data
and pick a category. You should start with Category1
for now. Copy the BUSNUMBERHEREEXAMPLE
Configuration
Item and paste it into which category you would like.
The categories are listed in order 1-4.
Once you have pasted the value into the folder, rename the value to the bus name and check the Attributes
section of the value in the Properties tab.
You will see different values. You are free to customize these to your liking.
Attributes
Name | Type | Description |
---|---|---|
AssignedDriver | String | The ROBLOX User Id of the player who you want assigned to the bus |
Available | Boolean | If the bus is available. To make out of service check the Servicing attribute, this is used to tell if the bus has been spawned. Editing this value may mess up how the spawner deals with buses! |
CurrentDriver | String | Internal information used by the spawner to know who is driving the bus. Editing this value may mess up how the spawner deals with buses! |
Description | String | Description of the bus that the player can see when spawning it |
Image | String | The Image ID that the player can see when spawning it |
ModelName | String | The Name of Bus Model (ex: 2020 ICCE) that the player can see when spawning it SEE Model Name & It's use |
Servicing | Boolean | Used by the spawner to know if the bus is in service. |
Spare | Boolean | Used by the spawner to know if the bus is a spare. |
Model Name & It's use
The Model Name Attribute is primarily used for showing the user what the model bus is when they spawn it.
In your configuration, you can see there is a value named busModelSpawnType
. It is set to "basic"
and recommended thst way for new users.
If you want to set it to "advanced"
, that is fine and advanced does increase performance by a lot, as each bus model adds on to server lag, which then goes impacts all players.
To see how to use the "advanced"
option, see here.
If you are not planning on using the advanced option, you may delete the BusLocations
Folder in workspace.