Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- WalkspeedSliderButton.MouseButton1Down:Connect(function()
- Value = math.floor((((tonumber(maxvalue) - tonumber(minvalue)) / 318) * WalkspeedSliderButton.AbsoluteSize.X) + tonumber(minvalue)) or 0
- pcall(function()
- callback(Value)
- end)
- WalkspeedSliderButton.Size = UDim2.new(0, math.clamp(mouse.X WalkspeedSliderButton.AbsolutePosition.X, 0, 318), 0, 16)
- moveconnection = mouse.Move:Connect(function()
- WalkspeedSliderButton.Text = Value
- Value = math.floor((((tonumber(maxvalue) - tonumber(minvalue)) / 318) * WalkspeedSliderButton.AbsoluteSize.X) + tonumber(minvalue))
- pcall(function()
- callback(Value)
- end)
- WalkspeedSliderButton.Size = UDim2.new(0, math.clamp(mouse.X WalkspeedSliderButton.AbsolutePosition.X, 0, 318), 0, 16)
- end)
- releaseconnection = uis.InputEnded:Connect(function(Mouse)
- if Mouse.UserInputType == Enum.UserInputType.MouseButton1 then
- Value = math.floor((((tonumber(maxvalue) - tonumber(minvalue)) / 318) * WalkspeedSliderButton.AbsoluteSize.X) + tonumber(minvalue))
- pcall(function()
- callback(Value)
- end)
- WalkspeedSliderButton.Size = UDim2.new(0, math.clamp(mouse.X WalkspeedSliderButton.AbsolutePosition.X, 0, 318), 0, 16)
- moveconnection:Disconnect()
- releaseconnection:Disconnect()
- end
- end)
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement