-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAbyss Lib Example.lua
103 lines (87 loc) · 1.97 KB
/
Abyss Lib Example.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
--Credit to 3wF for source
local Ui = loadstring(game:HttpGet("https://raw.githubusercontent.com/i3wF/Abyss-Lib/main/Abyss%20Lib%20Source.lua"))()
local Ui = Library
local LoadTime = tick()
local Loader = Library.CreateLoader(
"Title Here",
Vector2.new(300, 300)
)
local Window = Library.Window(
"Text Here",
Vector2.new(500, 620)
)
Window.SendNotification(
"Normal", -- Normal, Warning, Error
"Press RightShift to open menu and close menu!",
10
)
Window.Watermark(
"Text Here"
)
-- Window:Visible = true
-- // UI Main \\ --
local Tab1 = Window:Tab("Tab1")
local Section1 = Tab1:Section(
"Section1",
"Left"
)
Section1:Toggle({
Title = "Toggle1",
Flag = "Toggle_1",
Type = "Dangerous",
Callback = function(v)
print("Value = "..v)
end
}): -- Toggle Keybind Below
Keybind({
Title = "KeybindToggle1",
Flag = "Keybind_Toggle_1",
Key = Enum.UserInputType.MouseButton2,
StateType = "Toggle"
})
Section1:Toggle({
Title = "Toggle2",
Flag = "Toggle_2"
}):
Colorpicker({
Color = Library.Theme.Accent[2],
Flag = "Toggle2Color"
})
Section1:Slider({
Title = "Slider1",
Flag = "Slider_1",
Symbol = "",
Default = 0,
Min = 0,
Max = 20,
Decimals = 1,
Callback = function(v)
print("Value = "..v)
end
})
Section1:Dropdown({
Title = "Dropdown1",
List = {"1", "2" ,"3"},
Default = "1",
Flag = "DropDown_1",
Callback = function(v)
print("Value = "..v)
end
})
Section1:Button({
Title = "Button1",
Callback = function()
print("Pressed!")
end
})
--Section1:Colorpicker({
--Title = "ColorPicker1"
--})
--Section1:Label({
--Title = "Label1"
--})
--Tab1:AddPlayerlist()
Window:AddSettingsTab()
Window:SwitchTab(Tab1)
Window.ToggleAnime(false)
LoadTime = math.floor((tick() - LoadTime) * 1000)