AddSlider
Add slider to group box
Syntax
Groupbox:AddSlider({
Index = "unique tool index",
Default = 0,
Text = "Slider Text",
Min = 0,
Max = 100,
Suffix = "%",
Rounding = 0
}
Index, Default, Rounding, and Suffix values are optional
<string>
Index
- Allows for duplicate names. Must be unique.<string>
Text
- Text displayed next to slider.<number>
Default
- The default number. Can be a float.<number>
Min
- Slider Minimum.<number>
Max
- Slider Maximum.<string>
Suffix
- A suffix displayed next to the number values | (100%/100%)<number>
Rounding
- Decimal places to round to. 0 = none, 1 = tens, 2 = hundreds...
Slider Functions
Slider:OnChanged(function(value) -- If slider value changed
print(value)
end)
Slider:SetValue(number)
Slider:AddTooltip("Tooltip Text")
Example
Code shown below is missing some critical syntax for simplicity
local Slider = Groupbox:AddSlider({Index = "slider_1", Default = 500, Text = "GUI Size", Min = 300, Max = 1000, Suffix = "", Rounding = 2})
--// If slider value changes
Slider:OnChanged(function(value)
Window.Size = {value, value}
end)
--// Reset Size
Groupbox:AddButton("Reset Size", function()
Slider:SetValue(500)
end)

Last updated