Update 1.0.6
- New and easier configuration system, you don’t configure with values now. Open Configuration script to configure.
- New GUI Customization feature.
- Skip Stage Fixed (Not sure if it was really broken on the previous version)
- Removed the features that was not working.
New Configuration Script
Open Configurations ModuleScript from the model, and you’ll be able to configure easily.
local Configuration = {
-- Obby Settings --
skipStageProductID = 1091229735, -- Replace the number with your skip stage id. If you don't want a skip stage, set the number to 0.
datastoreName = "MyDatastore_1", -- Put the datastore name. It can be anything. Change it to reset data.
dataAutosaves = false, -- If true, player's stage data will autosave and they will spawn on the last stage when they leave and rejoin.
deathEffectDisabled = false, -- If true, it will disable health bar, and red screen when a character is damaged.
mobileShiftlockEnabled = false, -- If true, mobile players will have a togglable shiftlock on their screen.
-------------------
-- GUI Customization --
guiCustomized = true, -- If you're editing the variables below, make sure to make it true.
buttonBackgroundColor = Color3.fromRGB(255, 255, 255), -- Background color of the buttons.
buttonTextColor = Color3.fromRGB(0, 0, 0), -- Text color of the texts on buttons.
buttonTextFont = Enum.Font.SourceSans, -- Font of the texts on the buttons.
buttonCornerRadius = UDim.new(0, 8), -- Corner radius of every buttons. 8 is the perfect and set by default.
stageNumberColor = Color3.fromRGB(255, 255, 255), -- Color of the number on the GUI that shows what stage you're currently on.
stageNumberFont = Enum.Font.FredokaOne,
spectateFramePrimaryColor = Color3.fromRGB(255, 255, 255),
spectateFrameSecondaryColor = Color3.fromRGB(255, 255, 255),
spectateFrameTextColor = Color3.fromRGB(0, 0, 0)
-----------------------
}