Advertisement
HEHEJ

Untitled

Apr 25th, 2020
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local library = {count = 0};
  2.  
  3. if game:GetService("CoreGui"):FindFirstChild("UI Library") then
  4. game:GetService("CoreGui"):FindFirstChild("UI Library"):Destroy()
  5. end
  6.  
  7. local UILibrary = Instance.new("ScreenGui")
  8. UILibrary.Name = "UI Library"
  9. UILibrary.Parent = game:GetService("CoreGui")
  10.  
  11.  
  12. function library.CreateWindow(WName)
  13. library.count = library.count + 1
  14. local ui = {};
  15. local Holder = Instance.new("ImageLabel")
  16. local WindowText = Instance.new("TextLabel")
  17. local Container = Instance.new("ImageLabel")
  18. local ToggleGUI = Instance.new("TextButton")
  19. local UIListLayout = Instance.new("UIListLayout")
  20. local UIPadding = Instance.new("UIPadding")
  21.  
  22. Holder.Name = WName
  23. Holder.Parent = UILibrary
  24. Holder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  25. Holder.BackgroundTransparency = 1.000
  26. Holder.BorderSizePixel = 0
  27. Holder.Position = UDim2.new(0, (15 + (202 * library.count) - 200), 0.002, 0)
  28. Holder.Size = UDim2.new(0, 200, 0, 39)
  29. Holder.ZIndex = 5
  30. Holder.Image = "rbxassetid://3570695787"
  31. Holder.ImageColor3 = Color3.fromRGB(26, 26, 26)
  32. Holder.ScaleType = Enum.ScaleType.Slice
  33. Holder.SliceCenter = Rect.new(100, 100, 100, 100)
  34. Holder.SliceScale = 0.040
  35.  
  36. ToggleGUI.Name = "ToggleGUI"
  37. ToggleGUI.Parent = Holder
  38. ToggleGUI.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  39. ToggleGUI.BackgroundTransparency = 1.000
  40. ToggleGUI.BorderSizePixel = 0
  41. ToggleGUI.Position = UDim2.new(0.852380931, 0, 0, 0)
  42. ToggleGUI.Size = UDim2.new(0, 31, 0, 38)
  43. ToggleGUI.ZIndex = 6
  44. ToggleGUI.Font = Enum.Font.GothamBold
  45. ToggleGUI.Text = "▼"
  46. ToggleGUI.TextColor3 = Color3.fromRGB(255, 255, 255)
  47. ToggleGUI.TextSize = 17.000
  48.  
  49. Container.Name = "Container"
  50. Container.Parent = Holder
  51. Container.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  52. Container.BackgroundTransparency = 1.000
  53. Container.ClipsDescendants = true
  54. Container.Size = UDim2.new(0, 200, 0, 77)
  55. Container.ZIndex = 2
  56. Container.Image = "rbxassetid://3570695787"
  57. Container.ImageColor3 = Color3.fromRGB(35, 35, 35)
  58. Container.ScaleType = Enum.ScaleType.Slice
  59. Container.SliceCenter = Rect.new(100, 100, 100, 100)
  60. Container.SliceScale = 0.040
  61.  
  62. WindowText.Name = WName
  63. WindowText.Parent = Holder
  64. WindowText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  65. WindowText.BackgroundTransparency = 1.000
  66. WindowText.BorderSizePixel = 0
  67. WindowText.Position = UDim2.new(0.0399999991, 0, 0.15384616, 0)
  68. WindowText.Size = UDim2.new(0, 186, 0, 27)
  69. WindowText.ZIndex = 5
  70. WindowText.Font = Enum.Font.SourceSans
  71. WindowText.Text = WName
  72. WindowText.TextColor3 = Color3.fromRGB(255, 255, 255)
  73. WindowText.TextSize = 22.000
  74. WindowText.TextXAlignment = Enum.TextXAlignment.Left
  75.  
  76. UIListLayout.Parent = Container
  77. UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
  78. UIListLayout.Padding = UDim.new(0, 1)
  79.  
  80. UIPadding.Parent = Container
  81. UIPadding.PaddingTop = UDim.new(0, 40)
  82.  
  83. local NewWindow = Holder;
  84. --//ALL CREDITS GO TO Google Chrome\\--
  85.  
  86. local players = game:service('Players');
  87. local player = players.LocalPlayer;
  88. local mouse = player:GetMouse();
  89. local run = game:service('RunService');
  90. local stepped = run.Stepped;
  91. draggable = function(obj)
  92. spawn(function()
  93. obj.Active = true;
  94. local minitial;
  95. local initial;
  96. local isdragging;
  97. obj.InputBegan:Connect(function(input)
  98. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  99. isdragging = true;
  100. minitial = input.Position;
  101. initial = obj.Position;
  102. local con;
  103. con = stepped:Connect(function()
  104. if isdragging then
  105. local delta = Vector3.new(mouse.X, mouse.Y, 0) - minitial;
  106. obj.Position = UDim2.new(initial.X.Scale, initial.X.Offset + delta.X, initial.Y.Scale, initial.Y.Offset + delta.Y);
  107. else
  108. con:Disconnect();
  109. end;
  110. end);
  111. input.Changed:Connect(function()
  112. if input.UserInputState == Enum.UserInputState.End then
  113. isdragging = false;
  114. end;
  115. end);
  116. end;
  117. end);
  118. end)
  119. end;
  120.  
  121. draggable(Holder)
  122.  
  123. local TweenService = game:GetService("TweenService");
  124. local function Rotation(Object,RotateAMT,Delay)
  125. local ToTween = Object
  126. local tweenInfo = TweenInfo.new(Delay,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut,0,false,0)
  127. local Tweener = TweenService:Create(ToTween,tweenInfo,{Rotation = RotateAMT})
  128. Tweener:Play()
  129. end
  130.  
  131. local Enabled = false;
  132.  
  133. NewWindow:FindFirstChild("ToggleGUI").MouseButton1Click:Connect(function()
  134. Enabled = not Enabled
  135. if Enabled then
  136. Rotation(NewWindow:FindFirstChild("ToggleGUI"),180,.2)
  137. else
  138. Rotation(NewWindow:FindFirstChild("ToggleGUI"),0,.2)
  139. end
  140. wait()
  141. local y = 36
  142. for i, v in pairs(Container:GetChildren()) do
  143. if not v:IsA("UIPadding") and not v:IsA("UIListLayout") then
  144. y = y + (v.AbsoluteSize.Y + 3.5)
  145. end
  146. end
  147.  
  148. local targetSize = Enabled and UDim2.new(0, 200, 0, 0) or UDim2.new(0, 200, 0, y+0.5);
  149. local targetDirection = Enabled and "Out" or "In"
  150.  
  151. Container:TweenSize(targetSize, targetDirection, "Linear", 0.15, true)
  152. end)
  153. print("Some of wally's functions was used :)")
  154. local function Resize()
  155. local y = 36
  156. for i, v in pairs(Container:GetChildren()) do
  157. if not v:IsA("UIPadding") and not v:IsA("UIListLayout") then
  158. y = y + (v.AbsoluteSize.Y + 3.5)
  159. end
  160. end
  161. Container.Size = UDim2.new(Container.Size.X.Scale, Container.Size.X.Offset, 0, y)
  162. end
  163.  
  164. function ui.Button(Name,callback)
  165. local ButtonHolder = Instance.new("Frame")
  166. local Button = Instance.new("TextButton")
  167. local Button_Roundify_5px = Instance.new("ImageLabel")
  168.  
  169. ButtonHolder.Name = "ButtonHolder"
  170. ButtonHolder.Parent = Container
  171. ButtonHolder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  172. ButtonHolder.BackgroundTransparency = 1.000
  173. ButtonHolder.BorderSizePixel = 0
  174. ButtonHolder.Position = UDim2.new(0, 0, 0.519480586, 0)
  175. ButtonHolder.Size = UDim2.new(0, 200, 0, 37)
  176. ButtonHolder.ZIndex = 2
  177.  
  178. Button.Name = "Button"
  179. Button.Parent = ButtonHolder
  180. Button.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  181. Button.BackgroundTransparency = 1.000
  182. Button.BorderSizePixel = 0
  183. Button.Position = UDim2.new(0.0299999993, 0, 0.0810000002, 0)
  184. Button.Size = UDim2.new(0, 190, 0, 30)
  185. Button.ZIndex = 4
  186. Button.Font = Enum.Font.SourceSans
  187. Button.Text = Name
  188. Button.TextColor3 = Color3.fromRGB(255, 255, 255)
  189. Button.TextSize = 22.000
  190. Button.TextWrapped = true
  191. Button.ClipsDescendants = true;
  192.  
  193. Button_Roundify_5px.Name = "Button_Roundify_5px"
  194. Button_Roundify_5px.Parent = Button
  195. Button_Roundify_5px.Active = true
  196. Button_Roundify_5px.AnchorPoint = Vector2.new(0.5, 0.5)
  197. Button_Roundify_5px.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  198. Button_Roundify_5px.BackgroundTransparency = 1.000
  199. Button_Roundify_5px.Position = UDim2.new(0.5, 0, 0.5, 0)
  200. Button_Roundify_5px.Selectable = true
  201. Button_Roundify_5px.Size = UDim2.new(1, 0, 1, 0)
  202. Button_Roundify_5px.ZIndex = 3
  203. Button_Roundify_5px.Image = "rbxassetid://3570695787"
  204. Button_Roundify_5px.ImageColor3 = Color3.fromRGB(45, 45, 45)
  205. Button_Roundify_5px.ScaleType = Enum.ScaleType.Slice
  206. Button_Roundify_5px.SliceCenter = Rect.new(100, 100, 100, 100)
  207. Button_Roundify_5px.SliceScale = 0.050
  208.  
  209. local Circle = Instance.new("ImageLabel")
  210. Circle.Name = "Circle"
  211. Circle.Parent = game.CoreGui
  212. Circle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  213. Circle.BackgroundTransparency = 1.000
  214. Circle.ZIndex = 10
  215. Circle.Image = "http://www.roblox.com/asset/?id=33112574"
  216. Circle.ImageColor3 = Color3.fromRGB(126, 126, 126)
  217. Circle.ImageTransparency = 0.700
  218.  
  219. function CircleClick(Button, X, Y)
  220. coroutine.resume(coroutine.create(function()
  221. local Circle = game.CoreGui:WaitForChild("Circle"):Clone()
  222. Circle.Parent = Button
  223. local NewX = X - Circle.AbsolutePosition.X
  224. local NewY = Y - Circle.AbsolutePosition.Y
  225. Circle.Position = UDim2.new(0, NewX, 0, NewY)
  226.  
  227. local Size = 0
  228. if Button.AbsoluteSize.X > Button.AbsoluteSize.Y then
  229. Size = Button.AbsoluteSize.X*1.5
  230. elseif Button.AbsoluteSize.X < Button.AbsoluteSize.Y then
  231. Size = Button.AbsoluteSize.Y*1.5
  232. elseif Button.AbsoluteSize.X == Button.AbsoluteSize.Y then print("This place uses a model by Come0n.") --please do not remove!
  233. Size = Button.AbsoluteSize.X*1.5
  234. end
  235.  
  236. local Time = 0.5
  237. Circle:TweenSizeAndPosition(UDim2.new(0, Size, 0, Size), UDim2.new(0.5, -Size/2, 0.5, -Size/2), "Out", "Quad", Time, false, nil)
  238. for i=1,10 do
  239. Circle.ImageTransparency = Circle.ImageTransparency + 0.03
  240. wait(Time/10)
  241. end
  242. Circle:Destroy()
  243. end))
  244. end
  245. local Mouse = game.Players.LocalPlayer:GetMouse()
  246. Button.MouseButton1Click:Connect(function()
  247. callback()
  248. CircleClick(Button,Mouse.X,Mouse.Y)
  249. end)
  250. Resize()
  251. end
  252.  
  253. function ui.Slider(name,min,max,callback)
  254. local SliderHolder = Instance.new("Frame")
  255. local SliderTitle = Instance.new("TextLabel")
  256. local SliderFrame = Instance.new("TextButton")
  257. local Slider = Instance.new("Frame")
  258. local UIGradient = Instance.new("UIGradient")
  259. local ValueText = Instance.new("TextLabel")
  260.  
  261. SliderHolder.Name = "SliderHolder"
  262. SliderHolder.Parent = Container
  263. SliderHolder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  264. SliderHolder.BackgroundTransparency = 1.000
  265. SliderHolder.BorderSizePixel = 0
  266. SliderHolder.Position = UDim2.new(0, 0, 0.519480586, 0)
  267. SliderHolder.Size = UDim2.new(0, 200, 0, 37)
  268. SliderHolder.ZIndex = 2
  269.  
  270. SliderTitle.Name = "SliderTitle"
  271. SliderTitle.Parent = SliderHolder
  272. SliderTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  273. SliderTitle.BackgroundTransparency = 1.000
  274. SliderTitle.BorderSizePixel = 0
  275. SliderTitle.Position = UDim2.new(0.0450000018, 0, 0.0810000449, 0)
  276. SliderTitle.Size = UDim2.new(0, 185, 0, 16)
  277. SliderTitle.ZIndex = 3
  278. SliderTitle.Font = Enum.Font.SourceSansSemibold
  279. SliderTitle.LineHeight = 1.200
  280. SliderTitle.Text = name
  281. SliderTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  282. SliderTitle.TextSize = 15.000
  283. SliderTitle.TextXAlignment = Enum.TextXAlignment.Left
  284.  
  285. SliderFrame.Name = "SliderFrame"
  286. SliderFrame.Parent = SliderHolder
  287. SliderFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  288. SliderFrame.BorderSizePixel = 0
  289. SliderFrame.Position = UDim2.new(0.0450000018, 0, 0.540459514, 0)
  290. SliderFrame.Size = UDim2.new(0, 185, 0, 6)
  291. SliderFrame.ZIndex = 3
  292. SliderFrame.Font = Enum.Font.SourceSans
  293. SliderFrame.Text = ""
  294. SliderFrame.TextColor3 = Color3.fromRGB(0, 0, 0)
  295. SliderFrame.TextSize = 14.000
  296.  
  297. Slider.Name = "Slider"
  298. Slider.Parent = SliderFrame
  299. Slider.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  300. Slider.BorderSizePixel = 0
  301. Slider.Size = UDim2.new(0, 0, 0, 6)
  302. Slider.ZIndex = 4
  303.  
  304. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(255, 0, 0)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(255, 116, 116))}
  305. UIGradient.Parent = Slider
  306.  
  307. ValueText.Name = "ValueText"
  308. ValueText.Parent = SliderHolder
  309. ValueText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  310. ValueText.BackgroundTransparency = 1.000
  311. ValueText.BorderSizePixel = 0
  312. ValueText.Position = UDim2.new(0.0450000018, 0, 0.0810000449, 0)
  313. ValueText.Size = UDim2.new(0, 185, 0, 16)
  314. ValueText.ZIndex = 3
  315. ValueText.Font = Enum.Font.SourceSansSemibold
  316. ValueText.LineHeight = 1.200
  317. ValueText.Text = "";
  318. ValueText.TextColor3 = Color3.fromRGB(255, 255, 255)
  319. ValueText.TextSize = 15.000
  320. ValueText.TextXAlignment = Enum.TextXAlignment.Right
  321.  
  322. local UserInputService = game:GetService("UserInputService")
  323. local RunService = game:GetService("RunService")
  324. local Connection;
  325.  
  326. local TweenService = game:GetService("TweenService")
  327. local function Fade(Object,FadeAmount,Delay)
  328. local ToTween = Object
  329.  
  330. local Tweener = TweenService:Create(ToTween,TweenInfo.new(Delay),{TextTransparency = FadeAmount})
  331. Tweener:Play()
  332. end
  333.  
  334.  
  335. UserInputService.InputEnded:Connect(function(Input)
  336. if Input.UserInputType == Enum.UserInputType.MouseButton1 then
  337. if Connection then
  338. Connection:Disconnect()
  339. Connection = nil
  340. Fade(ValueText,1,.2)
  341. end
  342. end
  343. end)
  344.  
  345. local Vals = {
  346. ["Min"] = min;
  347. ["Max"] = max;
  348. }
  349.  
  350. ValueText.Text = Vals.Min.."/"..Vals.Max
  351.  
  352. SliderFrame.MouseButton1Down:Connect(function()
  353. if Connection then
  354. Connection:Disconnect()
  355. end
  356. Connection = RunService.RenderStepped:Connect(function()
  357. local Mouse = game:GetService("UserInputService"):GetMouseLocation()
  358. local Percentage = math.clamp((Mouse.X - SliderFrame.AbsolutePosition.X)/(SliderFrame.AbsoluteSize.X),0,1)
  359. local GetValue = Vals.Min + (Vals.Max - Vals.Min) * Percentage
  360.  
  361. GetValue = math.floor(GetValue)
  362.  
  363. Slider:TweenSize(UDim2.new(Percentage,0,0,6),"Out","Linear",.03,true)
  364. ValueText.Text = GetValue.."/"..Vals.Max
  365. Fade(ValueText,0,.2)
  366. callback(tonumber(GetValue))
  367. end)
  368. end)
  369. Resize()
  370. end
  371.  
  372. function ui.Box(Name,callback)
  373. local BoxHolder = Instance.new("Frame")
  374. local BoxText = Instance.new("TextLabel")
  375. local Box = Instance.new("TextBox")
  376. local Box_Roundify_4px = Instance.new("ImageLabel")
  377.  
  378. BoxHolder.Name = "BoxHolder"
  379. BoxHolder.Parent = Container
  380. BoxHolder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  381. BoxHolder.BackgroundTransparency = 1.000
  382. BoxHolder.BorderSizePixel = 0
  383. BoxHolder.Position = UDim2.new(0, 0, 0.519480586, 0)
  384. BoxHolder.Size = UDim2.new(0, 200, 0, 37)
  385. BoxHolder.ZIndex = 2
  386.  
  387. BoxText.Name = "BoxText"
  388. BoxText.Parent = BoxHolder
  389. BoxText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  390. BoxText.BackgroundTransparency = 1.000
  391. BoxText.BorderSizePixel = 0
  392. BoxText.ClipsDescendants = true
  393. BoxText.Position = UDim2.new(0.0399999991, 0, 0.162162155, 0)
  394. BoxText.Size = UDim2.new(0, 94, 0, 23)
  395. BoxText.ZIndex = 3
  396. BoxText.Font = Enum.Font.SourceSansSemibold
  397. BoxText.LineHeight = 1.100
  398. BoxText.Text = Name
  399. BoxText.TextColor3 = Color3.fromRGB(255, 255, 255)
  400. BoxText.TextSize = 15.000
  401. BoxText.TextXAlignment = Enum.TextXAlignment.Left
  402.  
  403. Box.Name = "Box"
  404. Box.Parent = BoxHolder
  405. Box.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  406. Box.BackgroundTransparency = 1.000
  407. Box.BorderSizePixel = 0
  408. Box.Position = UDim2.new(0.540000081, 0, 0.243243247, 0)
  409. Box.Size = UDim2.new(0, 85, 0, 23)
  410. Box.ZIndex = 4
  411. Box.Font = Enum.Font.SourceSansSemibold
  412. Box.LineHeight = 1.500
  413. Box.PlaceholderColor3 = Color3.fromRGB(255, 255, 255)
  414. Box.Text = ""
  415. Box.TextColor3 = Color3.fromRGB(255, 255, 255)
  416. Box.TextSize = 14.000
  417.  
  418. Box_Roundify_4px.Name = "Box_Roundify_4px"
  419. Box_Roundify_4px.Parent = Box
  420. Box_Roundify_4px.Active = true
  421. Box_Roundify_4px.AnchorPoint = Vector2.new(0.5, 0.5)
  422. Box_Roundify_4px.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  423. Box_Roundify_4px.BackgroundTransparency = 1.000
  424. Box_Roundify_4px.Position = UDim2.new(0.5, 0, 0.386363626, 0)
  425. Box_Roundify_4px.Selectable = true
  426. Box_Roundify_4px.Size = UDim2.new(1, 0, 1.04545462, 0)
  427. Box_Roundify_4px.ZIndex = 3
  428. Box_Roundify_4px.Image = "rbxassetid://3570695787"
  429. Box_Roundify_4px.ImageColor3 = Color3.fromRGB(43, 43, 43)
  430. Box_Roundify_4px.ScaleType = Enum.ScaleType.Slice
  431. Box_Roundify_4px.SliceCenter = Rect.new(100, 100, 100, 100)
  432. Box_Roundify_4px.SliceScale = 0.040
  433.  
  434. Box.FocusLost:Connect(function(Enter)
  435. if Enter then
  436. if Box.Text ~= nil then
  437. callback(Box.Text)
  438. end
  439. end
  440. end)
  441. Resize()
  442. end
  443.  
  444. function ui.Toggle(Name,callback)
  445. local Enabled = false;
  446.  
  447. local ToggleHolder = Instance.new("Frame")
  448. local ToggleImage = Instance.new("ImageLabel")
  449. local MainToggle = Instance.new("ImageButton")
  450. local ToggleText = Instance.new("TextLabel")
  451.  
  452. ToggleHolder.Name = "ToggleHolder"
  453. ToggleHolder.Parent = Container
  454. ToggleHolder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  455. ToggleHolder.BackgroundTransparency = 1.000
  456. ToggleHolder.BorderSizePixel = 0
  457. ToggleHolder.Position = UDim2.new(0, 0, 0.519480586, 0)
  458. ToggleHolder.Size = UDim2.new(0, 200, 0, 37)
  459. ToggleHolder.ZIndex = 2
  460.  
  461. ToggleImage.Name = "ToggleImage"
  462. ToggleImage.Parent = ToggleHolder
  463. ToggleImage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  464. ToggleImage.BackgroundTransparency = 1.000
  465. ToggleImage.BorderSizePixel = 0
  466. ToggleImage.Position = UDim2.new(0.829999983, 0, 0.0810000002, 0)
  467. ToggleImage.Size = UDim2.new(0, 30, 0, 30)
  468. ToggleImage.ZIndex = 2
  469. ToggleImage.Image = "http://www.roblox.com/asset/?id=4908273649"
  470.  
  471. MainToggle.Name = "MainToggle"
  472. MainToggle.Parent = ToggleHolder
  473. MainToggle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  474. MainToggle.BackgroundTransparency = 1.000
  475. MainToggle.BorderSizePixel = 0
  476. MainToggle.Position = UDim2.new(0.829999983, 0, 0.0810000002, 0)
  477. MainToggle.Size = UDim2.new(0, 30, 0, 30)
  478. MainToggle.ZIndex = 3
  479. MainToggle.Image = "http://www.roblox.com/asset/?id=4908257956"
  480. MainToggle.ImageColor3 = Color3.fromRGB(90, 255, 115)
  481. MainToggle.ImageTransparency = 1.000
  482.  
  483. ToggleText.Name = "ToggleText"
  484. ToggleText.Parent = ToggleHolder
  485. ToggleText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  486. ToggleText.BackgroundTransparency = 1.000
  487. ToggleText.BorderSizePixel = 0
  488. ToggleText.Position = UDim2.new(0.0450000018, 0, 0.0810000449, 0)
  489. ToggleText.Size = UDim2.new(0, 157, 0, 29)
  490. ToggleText.ZIndex = 3
  491. ToggleText.Font = Enum.Font.SourceSansSemibold
  492. ToggleText.Text = Name
  493. ToggleText.TextColor3 = Color3.fromRGB(255, 255, 255)
  494. ToggleText.TextSize = 14.000
  495. ToggleText.TextXAlignment = Enum.TextXAlignment.Left
  496.  
  497. local TweenService = game:GetService("TweenService")
  498.  
  499. local function Fade(Object,FadeAmount,Delay)
  500. local ToTween = Object
  501.  
  502. local Tweener = TweenService:Create(ToTween,TweenInfo.new(Delay),{ImageTransparency = FadeAmount})
  503. Tweener:Play()
  504. end
  505.  
  506. MainToggle.MouseButton1Click:Connect(function()
  507. Enabled = not Enabled
  508. callback(Enabled)
  509. if Enabled then
  510. Fade(MainToggle,0,.2)
  511. else
  512. Fade(MainToggle,1,.2)
  513. end
  514. end)
  515. Resize()
  516. end
  517. game:GetService("StarterGui"):SetCore("SendNotification", {
  518. Title = "YoungStars Lib V1",
  519. Text = "Made by YoungStar#0001",
  520. Duration = 5
  521. })
  522. return ui
  523. end
  524.  
  525. return library
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement