Luxxe Tech Presents
myTrack Settings Documentation
Hello! Welcome to the myTrack settings documentation. This will explain all the settings that are available to you.
Let’s get started.
Documentation
First off, just note that the owner of the game (or the group owner that holds the game) is given full access automatically.
AccessUsers
These users are given full permission to the panel to see statistics. Please use UserIds and not Usernames.
AccessGroupEnabled
This setting determines if certain members in the group are given full permission to see the panel statistics.
AccessGroupPerms
Here’s where it gets a little more complicated. In this table, change “GroupID” to your group ID. Then, in Permissions, put the IDs that should have access to the panel. These must be valid group IDs.
BindableEvents
This is the most complicated setting. These will be to integrate our statistics API into your game. Change “Name” to the BindableEvent name, and change “Description” to what users will see in the UI. The description will be like: “58% of players have beat stage 1”. Just make sure not to put the numbers or % in. You also shouldn’t put a space. Our script will handle that.
Stage 2: API Documentation
Here’s how to use our BindableEvents to know what you need to improve in your game to get higher player counts and more playtime.
The BindableEvents will be created in ServerStorage.myTrack
. I would recommend waiting for them (using :WaitForChild) as they could take longer to load than other scripts due to obfuscation measures.
Each BindableEvent is pretty self-explanatory to fire. You must fire them from a server script as they are located in ServerStorage. All you have to do is fire it. We aren’t allowed to make more in-depth tracking due to COPPA laws, so all BindableEvents will be fully anonymous, and don’t need player IDs. I strongly advise you make sure your script doesn’t fire these on accident as it can mess up the statistics.
Stage 3: Wiping Statistics data & deleting statistics entirely
Note: Any developer can remove BindableEvents, which will remove it from the GUI, but it will not wipe the datastore values
Statistics can only be wiped by the game owner as a safety measure.
You can only wipe via the panel, as the owner. You will just have to click on the statistic for, and then open the danger zone. Here, you can click on “delete statistic data”. It will make sure you confirm, and then delete it.
If you want to fully remove a statistic, you should delete the data, and then delete the remote from the Settings ModuleScript