Advertisement
dylan12312

Untitled

Apr 2nd, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.76 KB | None | 0 0
  1. --local coreGui = game:GetService("Players").LocalPlayer.PlayerGui
  2. local coreGui = game:GetService("CoreGui")
  3. local tweening = false
  4. local tabPos = 5
  5. local scriptsTabText = ""
  6. local feTabText = ""
  7. local gameScriptsTabText = ""
  8. local guiTabText = ""
  9.  
  10. local scripttabList = {
  11. {"Infinite Yield", "MjBzRjmT", 1},
  12. {"Knife V3", "W833RBFr", 1},
  13. {"Bird Wings", "RQ9b8UTv", 1},
  14. {"M4A1", "eP1zq8tb", 1},
  15. {"Dungun", "90M7Mi8e", 1},
  16. {"Bomb Vest", "tG1PPuMd", 1},
  17. {"Music Bars", "SvYebC2r", 1},
  18. {"Omni God", "87NeeChc", 1},
  19. {"Pain Titan", "Hg5L8EtM", 1,},
  20. {"Reaper Titan", "B0q3QBg6", 1},
  21. {"Alter Chat", "ZSB4pN9R", 1},
  22. {"Hoverbike", 01268225564, 2},
  23. {"Rail Gun Titan", "0wFiFdwM", 1},
  24. {"True Hero", "P8AQ2ebJ", 1},
  25. {"Celestial Wheel", "bymTcgzf", 1},
  26. {"Knive V4", "j0Ns1w1S", 1},
  27. {"Ravenger Claws", "D7GxxvWL", 1},
  28. {"John Doe", "m5wHsLhr", 1},
  29. {"Messor Titan", "4bSrkLtA", 1},
  30. {"Clown Titan", "L0WLDZvc", 1},
  31. {"Chara", "HrWjgXtb", 1},
  32. {"Shedlesky Rage", "2SPz35LS", 1},
  33. {"LunchaThug", "x6GWFC5K", 1},
  34. {"Nazi Flag", "ZCZNxFBD", 1},
  35. {"Psychopath", "DGqk3bqY", 1},
  36. {"Fireworks Wand", "GB29NAPv", 1},
  37. {"Psycho Clown", "UgxKqKwE", 1},
  38. {"Inferno", "qhMGk36S", 1},
  39. {"Police Titan", "UCmufLU8", 1},
  40. {"Galaxy Titan", "nKNdCrKj", 1},
  41. {"Holy Wrench", "cKSh0a8C", 1},
  42. {"Krystal Dance", "j7EqLfbP", 1},
  43. {"Pee", "3CYmA0Pz", 1},
  44. {"Jihad", "vSujnuaF", 1},
  45. {"Hermit Purple", "R3C3ajQV", 1},
  46. {"Golden Gun", "2574Sd9E", 1},
  47. {"Goku", "yAXZZF9r", 1},
  48. {"Emoji", "vKPcMKnm", 1},
  49. {"Damn Son", "AMLHT8aJ", 1},
  50. {"Devuzi", "q0mt2peM", 1},
  51. {"Flash", "gGSVVq1H", 1},
  52. {"Teal Scythe", "0TUBSaxt", 1},
  53. {"Demon Demise", "ghMDMW63", 1},
  54. {"Red Sayan", "uC5DBvf9", 1},
  55. {"Ban Hammer", "1ynQ4Mu0", 1},
  56. {"Dick Gun", "UR9FBjcj", 1},
  57. {"Dat Boi", "Sz7KJHay", 1},
  58. {"Watermelon Trap", "pypsM3hj", 1},
  59. {"Whip", "XDsek3Rf", 1},
  60. {"School Shooter", "EmmwRFDA", 1},
  61. {"9/11", "3UmV26hG", 1},
  62. {"Bong", "8Kb08E9s", 1},
  63. {"Horse", "MVph7nmq", 1},
  64. {"Scythe", "fEEVkJba", 1},
  65. {"Disco Fog", "xg8d4PS0", 1},
  66. {"Disco Mesh", "GvtPCRVR", 1},
  67. {"Russian Dance", "RADQ2vH8", 1},
  68. {"Sun God", "0uJhLJ5m", 1},
  69. {"Rolling Light Ball", "S4Hj3MPd", 1},
  70. {"Red Death Scythe", "KJ5nqeVF", 1},
  71. {"Crystal Pistols", "GDLZ4VAq", 1},
  72. {"Epic Sword", "DZVV9AGG", 1},
  73. {"Circle Visualizer", "diJiteen", 1},
  74. {"Hex Blade", "fA0bBELV", 1},
  75. {"Bulldog", "nPPLxSA3", 1},
  76. {"FS-627-SENDER", "R3m4gfuP", 1},
  77. {"Voodoo Child", "w5TEtd0Q", 1},
  78. {"Bye Bye", "XBysEMgg", 1},
  79. {"Galil V2", "cnFz3h8D", 1},
  80. {"Mario", "pKmtnc9u", 1},
  81. {"Lighting Blade", "rMEe8R4N", 1},
  82. {"Flamingo Skybox", "8rWM880e", 1},
  83. {"Sin Unleashed", "ZQh5B023", 1},
  84. {"Ravager", "VQEz6a6i", 1},
  85. {"Brock", "Fe5YrxcY", 1},
  86. {"M249", "J4ijx897", 1},
  87. {"MG36", "zLZ4Auqn", 1},
  88. {"Omega Scythe", "Ag8dKZYB", 1},
  89. {"Omega Sword", "7JjxwhPn", 1},
  90. {"The Creator", "yumRRrCE", 1},
  91. {"Draw", "1322re6a", 1},
  92. {"Gaydar", "s1P9sJub", 1},
  93. {"Crimson Hell", "na3pQXNV", 1},
  94. {"Psycho", "WNvhEZJw", 1},
  95. {"R6", "yX1DMcvM", 1},
  96. {"Elemental God", "mLz55spD", 1},
  97. {"Cross Power", "mLz55spD", 1},
  98. }
  99.  
  100. local fescripttabList = {
  101. {"Fe God", "KduGECH6", 1},
  102. {"Fe Fly", 1281055032, 2},
  103. {"Fe Invisible", 1180480887, 2},
  104. {"Spam", "74GjB7tB", 1},
  105. {"Lag Switch", "58gjTUf5", 1},
  106. {"FE Shutdown", "0wgKhFmf", 1},
  107. }
  108.  
  109. local gameScriptsList = {
  110. {"PF Virgo 2.0", "7TeJszah", 1},
  111. {"City Life Bomb Vest", "sLHGSBn1", 1},
  112. {"City Life Suicide", "YdKKQ7yT", 1},
  113. {"City Life Explosion", "vy78mqrG", 1},
  114. {"CB:RO Aimbot", "t3yHg06t", 1},
  115. {"The Plaza Money", "AgLcnE6y", 1},
  116. {"Prison Life 2 GUI", "d6X2R39V", 1},
  117. }
  118.  
  119. local guitabList = {
  120. {"c00lgui", "Rz2EFsLU", 1},
  121. {"Topkek 4.0", "d0CJRrcg", 1},
  122. {"Topkek 3.0", "SikGfE9u", 1},
  123. {"Ro-Xploit 4.0", 175137115, 2},
  124. {"Ro-Xploit 5.0", 288646117, 2},
  125. {"Ro-Xploit 6.0", 364364477, 2},
  126. {"Dex 2.0", 492005721, 2},
  127. {"Clown Van", "a5UZuuiT", 1},
  128. {"Hell Elevator GUI", "8NYWpf2T", 1},
  129. {"Chams / Aimlock", "Yi7fzELj", 1},
  130. {"YourMom GUI", "289110135", 2},
  131. {"Pepe GUI", "277881926", 2},
  132. {"Brack Hub", "PT9Gf7d5", 1},
  133. {"Vesprin FE GUI", "1231351616", 2},
  134. }
  135.  
  136. local mapsList = {
  137. {"Clockwork Arena", "EvnXCXhP", 1},
  138. {"Town Map", 1345094164, 2},
  139. {"Cave Island", "t29C42rm", 1},
  140. {"Nature Map", "gmF4Kq5B", 1},
  141. {"Nazi Map", "az8sLCLT", 1},
  142. {"Ritual Room", "hYCTFiAC", 1},
  143. {"Stripper", "jztW5Vuy", 1},
  144. {"Witch Map", "R9epW292", 1},
  145. {"Rainbow Tunnel", "8bznLitn", 1},
  146. {"Scary Map", "fNw46f74", 1},
  147. {"Nazi Camp", "KJNk4STm", 1},
  148. {"Night Club", 1281063730, 2},
  149. }
  150.  
  151. local lists = {
  152. {scripttabList, "Scripts"},
  153. {fescripttabList, "FE Scripts"},
  154. {gameScriptsList, "Game Scripts"},
  155. {guitabList, "GUIs"},
  156. {mapsList, "Maps"},
  157. }
  158.  
  159. local function makeFrame(Active, BackgroundColor3, BorderSizePixel, Name, Parent, Position, Size, ClipsDescendants, Draggable, BackgroundTransparency)
  160. local Frame = Instance.new("Frame")
  161. Frame.Active = Active
  162. Frame.BackgroundColor3 = BackgroundColor3
  163. Frame.BorderSizePixel = BorderSizePixel
  164. Frame.Name = Name
  165. Frame.Parent = Parent
  166. Frame.Position = Position
  167. Frame.Size = Size
  168. Frame.ClipsDescendants = ClipsDescendants
  169. Frame.Draggable = Draggable
  170. Frame.BackgroundTransparency = BackgroundTransparency
  171. end
  172.  
  173. local function makeScrollingFrame(BackgroundColor3, BorderSizePixel, Name, Parent, Position, Size, CanvasSize, BackgroundTransparency, ScrollBarThickness)
  174. local ScrollingFrame = Instance.new("ScrollingFrame")
  175. ScrollingFrame.BackgroundColor3 = BackgroundColor3
  176. ScrollingFrame.BorderSizePixel = BorderSizePixel
  177. ScrollingFrame.Name = Name
  178. ScrollingFrame.Parent = Parent
  179. ScrollingFrame.Position = Position
  180. ScrollingFrame.Size = Size
  181. ScrollingFrame.CanvasSize = CanvasSize
  182. ScrollingFrame.BackgroundTransparency = BackgroundTransparency
  183. ScrollingFrame.ScrollBarThickness = ScrollBarThickness
  184. end
  185.  
  186. local function makeTextLabel(BackgroundColor3, BackgroundTransparency, Name, Parent, Position, Size, Font, Text, TextColor3, TextSize, BorderSizePixel, TextWrapped)
  187. local TextLabel = Instance.new("TextLabel")
  188. TextLabel.BackgroundColor3 = BackgroundColor3
  189. TextLabel.BackgroundTransparency = BackgroundTransparency
  190. TextLabel.Name = Name
  191. TextLabel.Parent = Parent
  192. TextLabel.Position = Position
  193. TextLabel.Size = Size
  194. TextLabel.Font = Font
  195. TextLabel.Text = Text
  196. TextLabel.TextColor3 = TextColor3
  197. TextLabel.TextSize = TextSize
  198. TextLabel.BorderSizePixel = BorderSizePixel
  199. TextLabel.TextWrapped = TextWrapped
  200. end
  201.  
  202. local function makeTextBox(BackgroundColor3, BackgroundTransparency, MultiLine, Name, Parent, Position, Size, Font, Text, TextColor3, TextSize, TextWrapped, TextYAlignment, BorderSizePixel, PlaceholderText, TextXAlignment)
  203. local TextBox = Instance.new("TextBox")
  204. TextBox.BackgroundColor3 = BackgroundColor3
  205. TextBox.BackgroundTransparency = BackgroundTransparency
  206. TextBox.MultiLine = MultiLine
  207. TextBox.Name = Name
  208. TextBox.Parent = Parent
  209. TextBox.Position = Position
  210. TextBox.Size = Size
  211. TextBox.Font = Font
  212. TextBox.Text = Text
  213. TextBox.TextColor3 = TextColor3
  214. TextBox.TextSize = TextSize
  215. TextBox.TextWrapped = TextWrapped
  216. TextBox.TextYAlignment = TextYAlignment
  217. TextBox.BorderSizePixel = BorderSizePixel
  218. TextBox.PlaceholderText = PlaceholderText
  219. TextBox.TextXAlignment = TextXAlignment
  220. end
  221.  
  222. local function makeTextButton(BackgroundColor3, BorderSizePixel, Name, Parent, Position, Size, Font, Text, TextColor3, TextSize, BackgroundTransparency, func)
  223. local TextButton = Instance.new("TextButton")
  224. TextButton.BackgroundColor3 = BackgroundColor3
  225. TextButton.BorderSizePixel = BorderSizePixel
  226. TextButton.Name = Name
  227. TextButton.Parent = Parent
  228. TextButton.Position = Position
  229. TextButton.Size = Size
  230. TextButton.Font = Font
  231. TextButton.Text = Text
  232. TextButton.TextColor3 = TextColor3
  233. TextButton.TextSize = TextSize
  234. TextButton.BackgroundTransparency = BackgroundTransparency
  235. TextButton.MouseButton1Down:connect(func)
  236. end
  237.  
  238. local function makeImageLabel(BackgroundColor3, BackgroundTransparency, BorderSizePixel, Name, Parent, Selectable, Size, Image, Position, Rotation)
  239. local ImageLabel = Instance.new("ImageLabel")
  240. ImageLabel.BackgroundColor3 = BackgroundColor3
  241. ImageLabel.BackgroundTransparency = BackgroundTransparency
  242. ImageLabel.BorderSizePixel = BorderSizePixel
  243. ImageLabel.Name = Name
  244. ImageLabel.Parent = Parent
  245. ImageLabel.Selectable = Selectable
  246. ImageLabel.Size = Size
  247. ImageLabel.Image = Image
  248. ImageLabel.Position = Position
  249. ImageLabel.Rotation = Rotation
  250. end
  251.  
  252. local tabs = {
  253. "Home",
  254. "Scripts",
  255. "FE Scripts",
  256. "Game Scripts",
  257. "GUIs",
  258. "Maps",
  259. "Executor",
  260. "Credits",
  261. }
  262.  
  263. local selectedTab = tabs[1]
  264.  
  265. local function changeTab(newTab)
  266. if tweening == false and newTab ~= selectedTab then
  267. tweening = true
  268. if selectedTab == "Credits" then
  269. for _,object in pairs(screenGui.MainFrame.MainStuff.Credits:GetDescendants()) do
  270. if object.ClassName == "ImageLabel" then
  271. local sTween = game:GetService("TweenService")
  272. local part = object
  273. local goal = {}
  274. goal.ImageTransparency = 1
  275. local tweenInfo = TweenInfo.new(0.5)
  276. local tween = sTween:Create(part, tweenInfo, goal)
  277. tween:Play()
  278. end
  279. end
  280. wait(0.5)
  281. end
  282. screenGui.MainFrame.MainStuff[selectedTab]:TweenPosition(UDim2.new(-1, 0, 0, 0), "Out", "Quad", 0.5)
  283. screenGui.MainFrame.MainStuff[newTab]:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 0.5)
  284. screenGui.MainFrame.SelectedTab.SelectedTab:TweenPosition(UDim2.new(0, 0, -1, 0), "Out", "Quad", 0.25)
  285. wait(0.25)
  286. screenGui.MainFrame.SelectedTab.SelectedTab.Text = newTab
  287. wait()
  288. screenGui.MainFrame.SelectedTab.SelectedTab:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 0.25)
  289. wait(0.25)
  290. screenGui.MainFrame.MainStuff[selectedTab].Position = UDim2.new(1, 0, 0, 0)
  291. if newTab == "Credits" then
  292. for _,object in pairs(screenGui.MainFrame.MainStuff.Credits:GetDescendants()) do
  293. if object.ClassName == "ImageLabel" then
  294. local sTween = game:GetService("TweenService")
  295. local part = object
  296. local goal = {}
  297. goal.ImageTransparency = 0
  298. local tweenInfo = TweenInfo.new(0.5)
  299. local tween = sTween:Create(part, tweenInfo, goal)
  300. tween:Play()
  301. end
  302. end
  303. wait(0.5)
  304. end
  305. selectedTab = newTab
  306. tweening = false
  307. end
  308. end
  309.  
  310. local function mainTween(what)
  311. if tweening == false then
  312. tweening = true
  313. if what == "Open" then
  314. screenGui.open:TweenPosition(UDim2.new(-1,0,0.531,0), "Out", "Quad", 0.6)
  315. screenGui.MainFrame:TweenSize(UDim2.new(0, 350, 0, 40), "Out", "Quad", 0.6)
  316. wait(0.6)
  317. screenGui.MainFrame:TweenSize(UDim2.new(0, 350, 0, 340), "Out", "Quad", 0.6)
  318. if selectedTab == "Credits" then
  319. wait(0.6)
  320. for _,object in pairs(screenGui.MainFrame.MainStuff.Credits:GetDescendants()) do
  321. if object.ClassName == "ImageLabel" then
  322. local sTween = game:GetService("TweenService")
  323. local part = object
  324. local goal = {}
  325. goal.ImageTransparency = 0
  326. local tweenInfo = TweenInfo.new(0.5)
  327. local tween = sTween:Create(part, tweenInfo, goal)
  328. tween:Play()
  329. end
  330. end
  331. wait(0.5)
  332. end
  333. elseif what == "Close" then
  334. if selectedTab == "Credits" then
  335. for _,object in pairs(screenGui.MainFrame.MainStuff.Credits:GetDescendants()) do
  336. if object.ClassName == "ImageLabel" then
  337. local sTween = game:GetService("TweenService")
  338. local part = object
  339. local goal = {}
  340. goal.ImageTransparency = 1
  341. local tweenInfo = TweenInfo.new(0.5)
  342. local tween = sTween:Create(part, tweenInfo, goal)
  343. tween:Play()
  344. end
  345. end
  346. wait(0.5)
  347. end
  348. screenGui.MainFrame:TweenSize(UDim2.new(0, 350, 0, 40), "Out", "Quad", 0.6)
  349. wait(0.6)
  350. screenGui.MainFrame:TweenSize(UDim2.new(0, 0, 0, 40), "Out", "Quad", 0.6)
  351. screenGui.open:TweenPosition(UDim2.new(0,0,0.531,0), "Out", "Quad", 0.6)
  352. end
  353. if selectedTab ~= "Credits" then
  354. wait(0.6)
  355. end
  356. tweening = false
  357. end
  358. end
  359.  
  360. --Make Screen
  361. screenGui = Instance.new("ScreenGui")
  362. screenGui.Parent = coreGui
  363. screenGui.Name = "nigger hub"
  364.  
  365. makeFrame(true, Color3.fromRGB(255, 35, 110), 0, "MainFrame", screenGui, UDim2.new(0.5, -175, 0.5, -170), UDim2.new(0, 350, 0, 340), true, true, 0)
  366.  
  367. makeScrollingFrame(Color3.fromRGB(255, 0, 100), 0, "TabButtons", screenGui.MainFrame, UDim2.new(0, 0, 0, 40), UDim2.new(0, 125, 1, -40), UDim2.new(0, 0, 0, 0), 0, 12)
  368.  
  369. makeFrame(false, Color3.fromRGB(225, 0, 100), 0, "TitleFrame", screenGui.MainFrame, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 0, 40), true, false, 0)
  370.  
  371. makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "Title", screenGui.MainFrame.TitleFrame, UDim2.new(0, 45, 0, 0), UDim2.new(0, 265, 1, 0), Enum.Font.Fantasy, "nigger hub", Color3.fromRGB(255, 255, 255), 30, 1, false)
  372.  
  373. makeImageLabel(Color3.fromRGB(255, 85, 127), 1, 0, "RoseIcon", screenGui.MainFrame.TitleFrame, false, UDim2.new(0, 45, 0, 41), "rbxassetid://1342740333", UDim2.new(0, 0, 0, 0), 0)
  374.  
  375. makeTextButton(Color3.fromRGB(255, 255, 255), 1, "Close", screenGui.MainFrame.TitleFrame, UDim2.new(0, 310, 0, 0), UDim2.new(0, 40, 0, 40), Enum.Font.ArialBold, "X", Color3.fromRGB(255, 255, 255), 30, 1, function()
  376. mainTween("Close")
  377. end)
  378.  
  379. makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "MOTD", screenGui.MainFrame, UDim2.new(0, 125, 0, 315), UDim2.new(0, 225, 0, 25), Enum.Font.Fantasy, "MOTD: Join the new Discord", Color3.fromRGB(255, 255, 255), 16, 0, true)
  380.  
  381. makeFrame(false, Color3.fromRGB(255, 100, 150), 0, "MainStuff", screenGui.MainFrame, UDim2.new(0, 130, 0, 70), UDim2.new(0, 215, 0, 245), true, false, 0.5)
  382.  
  383. makeFrame(false, Color3.fromRGB(0, 0, 0), 0, "SelectedTab", screenGui.MainFrame, UDim2.new(0, 125, 0, 40), UDim2.new(0, 225, 0, 30), true, false, 1)
  384.  
  385. makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "SelectedTab", screenGui.MainFrame.SelectedTab, UDim2.new(0, 0, 0, 0), UDim2.new(0, 225, 0, 30), Enum.Font.Fantasy, "Home", Color3.fromRGB(255, 255, 255), 25, 0, false)
  386.  
  387. makeFrame(true, Color3.fromRGB(255, 84, 126), 0, "open", screenGui, UDim2.new(-0.5, 0, 0.5, 0), UDim2.new(0, 150, 0, 50), true, false, 1)
  388.  
  389. makeTextButton(Color3.fromRGB(255, 50, 127), 1, "openbutton", screenGui.open, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), Enum.Font.Fantasy, "OPEN", Color3.fromRGB(255, 255, 255), 32, false, function()
  390. mainTween("Open")
  391. end)
  392.  
  393. for i,tabButton in pairs(tabs) do
  394. makeTextButton(Color3.fromRGB(255, 50, 127), 0, tabButton.."Button", screenGui.MainFrame.TabButtons, UDim2.new(0, 5, 0, tabPos), UDim2.new(0, 115, 0, 30), Enum.Font.Fantasy, tabButton, Color3.fromRGB(255, 255, 255), 20, 0, function()
  395. changeTab(tabs[i])
  396. end)
  397. local mainStuffPos = 0
  398. if tabButton == selectedTab then
  399. mainStuffPos = 0
  400. else
  401. mainStuffPos = 1
  402. end
  403. makeScrollingFrame(Color3.fromRGB(0, 0, 0), 1, tabButton, screenGui.MainFrame.MainStuff, UDim2.new(mainStuffPos, 0, 0, 0), UDim2.new(1, 0, 1, 0), UDim2.new(1, 0, 0, 0), 1)
  404.  
  405. tabPos = tabPos + 35
  406. end
  407.  
  408. --Sort lists and insert them
  409. for _,list in pairs(lists) do
  410. local toSort = {}
  411. local sortedList = {}
  412. local pos = 28
  413.  
  414. for _,v in pairs(list[1]) do
  415. table.insert(toSort, v[1])
  416. end
  417.  
  418. table.sort(toSort)
  419.  
  420. for i,name in pairs(toSort) do
  421. for i,actualTable in pairs(list[1]) do
  422. if name == actualTable[1] then
  423. table.insert(sortedList, {actualTable[1], actualTable[2], actualTable[3]})
  424. end
  425. end
  426. end
  427.  
  428. local function createButons(text)
  429. pos = 28
  430. for _,button in pairs(sortedList) do
  431. if text == "" or string.sub(string.lower(button[1]), 1, string.len(text)) == string.lower(text) then
  432. makeTextButton(Color3.fromRGB(255, 50, 127), 0, button[1], screenGui.MainFrame.MainStuff[list[2]], UDim2.new(0, 5, 0, pos), UDim2.new(1, -10, 0, 20), Enum.Font.Fantasy, button[1], Color3.fromRGB(255, 255, 255), 14, 0, function()
  433. if button[3] == 1 then
  434. loadstring(game:HttpGet("https://pastebin.com/raw/"..button[2], true))()
  435. elseif button[3] == 2 then
  436. loadstring(game:GetObjects("rbxassetid://"..button[2])[1].Source)()
  437. end
  438. end)
  439. pos = pos + 23
  440. end
  441. end
  442. end
  443.  
  444. --Remove Buttons and create new on search
  445. local function removeButtons()
  446. for _,button in pairs(screenGui.MainFrame.MainStuff[list[2]]:GetChildren()) do
  447. if button.ClassName == "TextButton" then
  448. button:Destroy()
  449. end
  450. end
  451. end
  452.  
  453. --Search Box
  454. makeTextBox(Color3.fromRGB(255, 50, 127), 0, false, "Search", screenGui.MainFrame.MainStuff[list[2]], UDim2.new(0, 5, 0, 5), UDim2.new(1, -10, 0, 20), Enum.Font.Fantasy, "", Color3.fromRGB(255, 255, 255), 14, false, "Center", 0, "Search "..list[2], "Center")
  455. local function searchBar(chosenList)
  456. local search = screenGui.MainFrame.MainStuff[chosenList].Search
  457. local currentSearch = ""
  458. search.Changed:connect(function(property)
  459. if property == "Text" then
  460. if search.Text ~= "" and search.Text ~= currentSearch then
  461. currentSearch = search.Text
  462. removeButtons()
  463. createButons(search.Text)
  464. elseif search.Text == "" and currentSearch.Text ~= "" then
  465. currentSearch = search.Text
  466. removeButtons()
  467. createButons("")
  468. end
  469. end
  470. end)
  471. end
  472.  
  473. searchBar(list[2])
  474.  
  475. createButons("")
  476.  
  477. screenGui.MainFrame.MainStuff[list[2]].CanvasSize = UDim2.new(1, 0, 0, pos+2)
  478. screenGui.MainFrame.MainStuff[list[2]].ScrollBarThickness = 0
  479. end
  480.  
  481. makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "WelcomeMSG", screenGui.MainFrame.MainStuff.Home, UDim2.new(0.102, 0, 0.045, 0), UDim2.new(0, 170, 0, 29), Enum.Font.Fantasy, "Welcome to Rose Hub!", Color3.fromRGB(255, 255, 255), 20, 1, false)
  482.  
  483. makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "FEStatus", screenGui.MainFrame.MainStuff.Home, UDim2.new(0.2, 0, 0.155, 0), UDim2.new(0, 128, 0, 22), Enum.Font.Fantasy, "FE: Unknown", Color3.fromRGB(255, 255, 255), 16, 1, false)
  484. if game:GetService("Workspace").FilteringEnabled then --Rather have Enabled/Disabled than true/false
  485. screenGui.MainFrame.MainStuff.Home.FEStatus.Text = "FE: Enabled!"
  486. else
  487. screenGui.MainFrame.MainStuff.Home.FEStatus.Text = "FE: Disabled!"
  488. end
  489.  
  490. makeFrame(false, Color3.fromRGB(255, 0, 127), 0, "SegLine", screenGui.MainFrame.MainStuff.Home, UDim2.new(0, 0, 0.245, 0), UDim2.new(0, 215, 0, 2), false, false, 0.5)
  491.  
  492. makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "Explanation", screenGui.MainFrame.MainStuff.Home, UDim2.new(0, 0, 0.253, 0), UDim2.new(0, 215, 0, 183), Enum.Font.SourceSans, 'To get started click the tabs to find what scripts your looking for.\nThe scrolling bar is invisible so to scroll use your scroll wheel.\n\nWant scripts or features added?\n\nJoin our Discord for Support donations and more!', Color3.fromRGB(255, 255, 255), 14, 1, true)
  493. screenGui.MainFrame.MainStuff.Home.Explanation.TextYAlignment = "Top"
  494.  
  495. makeTextButton(Color3.fromRGB(255, 50, 127), 0, "DiscordInvite", screenGui.MainFrame.MainStuff.Home, UDim2.new(0.179, 0, 0.816, 0), UDim2.new(0, 138, 0, 32), Enum.Font.Fantasy, "Discord", Color3.fromRGB(255, 255, 255), 14, 0, function()
  496. local copy = true
  497. if pcall(function() Synapse:Copy("https://discord.gg/edve2YP") end) then
  498.  
  499. else
  500. local clip = setclipboard or Clipboard.set
  501. clip("https://discord.gg/edve2YP")
  502. end
  503.  
  504. screenGui.MainFrame.MainStuff.Home.DiscordInvite.text = "Copied!"
  505. wait(1)
  506. screenGui.MainFrame.MainStuff.Home.DiscordInvite.text = "Discord"
  507. end)
  508.  
  509. makeTextButton(Color3.fromRGB(255, 0, 127), 0, "Clear", screenGui.MainFrame.MainStuff.Executor, UDim2.new(0, 5, 1, -25), UDim2.new(0, 100, 0, 20), Enum.Font.SourceSansBold, "Clear", Color3.fromRGB(255, 255, 255), 14, 0, function()
  510. screenGui.MainFrame.MainStuff.Executor.InputHolder.Input.Text = ""
  511. end)
  512.  
  513. makeScrollingFrame(Color3.fromRGB(255, 255, 255), 0, "InputHolder", screenGui.MainFrame.MainStuff.Executor, UDim2.new(0, 5, 0, 5), UDim2.new(0, 205, 0, 205), UDim2.new(0, 0, 0, 0), 1, 0)
  514.  
  515. makeTextBox(Color3.fromRGB(255, 0, 128), 1, true, "Input", screenGui.MainFrame.MainStuff.Executor.InputHolder, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), Enum.Font.Fantasy, "", Color3.fromRGB(255, 255, 255), 14, true, Enum.TextYAlignment.Top, 0, "Paste/Type Scripts Here", Enum.TextXAlignment.Left)
  516. local execHolder = screenGui.MainFrame.MainStuff.Executor.InputHolder
  517. local execInput = execHolder.Input
  518. local movedExec196 = false
  519. execInput.ClearTextOnFocus = false
  520. --Checks if executor text changed, if so it will change your canvas position IF you are at the bottom of the script. Has an extra check for the first time moving so it doesnt get annoying
  521. execInput.Changed:connect(function(property)
  522. if property == "Text" then
  523. execHolder.CanvasSize = UDim2.new(1, -10, 0, execInput.TextBounds.Y + execInput.TextSize)
  524. if execInput.TextBounds.Y - execHolder.CanvasPosition.Y == 205 then
  525. execHolder.CanvasPosition = Vector2.new(0, execInput.TextBounds.Y+205)
  526. movedExec196 = false
  527. elseif movedExec196 == false and execInput.TextBounds.Y == 196 and execHolder.CanvasPosition.Y == 0 then
  528. execHolder.CanvasPosition = Vector2.new(0, execInput.TextBounds.Y+205)
  529. movedExec196 = true
  530. elseif movedExec196 == true and execInput.TextBounds.Y < 196 then
  531. movedExec196 = false
  532. end
  533. end
  534. end)
  535.  
  536. makeTextButton(Color3.fromRGB(255, 0, 127), 0, "Execute", screenGui.MainFrame.MainStuff.Executor, UDim2.new(0.5, 2, 1, -25), UDim2.new(0, 100, 0, 20), Enum.Font.SourceSansBold, "Execute", Color3.fromRGB(255, 255, 255), 14, 0, function()
  537. loadstring(screenGui.MainFrame.MainStuff.Executor.InputHolder.Input.Text)()
  538. end)
  539.  
  540. --Credits
  541. makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "RoseCredit", screenGui.MainFrame.MainStuff.Credits, UDim2.new(0.202, 0, 0.053, 0), UDim2.new(0, 128, 0, 32), Enum.Font.Fantasy, "Rose\nHumanoid#4613", Color3.fromRGB(255, 255, 255), 20, 0, false)
  542.  
  543. makeImageLabel(Color3.fromRGB(255, 255, 255), 1, 1, "RoseDrops", screenGui.MainFrame.MainStuff.Credits.RoseCredit, false, UDim2.new(0, 66, 0, 65), "rbxassetid://1342740333", UDim2.new(-0.25, 0, -0.844, 0), 80)
  544.  
  545. makeImageLabel(Color3.fromRGB(255, 255, 255), 1, 1, "RoseDrops2", screenGui.MainFrame.MainStuff.Credits.RoseCredit, false, UDim2.new(0, 66, 0, 65), "rbxassetid://1342740333", UDim2.new(0.891, 0, 4.438, 0), -40)
  546.  
  547. makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "ZwolfCredit", screenGui.MainFrame.MainStuff.Credits, UDim2.new(0.221, 0, 0.253, 0), UDim2.new(0, 120, 0, 30), Enum.Font.Fantasy, "Zwolf\nZwolf#3762", Color3.fromRGB(255, 255, 255), 20, 1, false)
  548.  
  549. makeImageLabel(Color3.fromRGB(255, 255, 255), 1, 1, "RoseDrops3", screenGui.MainFrame.MainStuff.Credits.ZwolfCredit, false, UDim2.new(0, 62, 0, 59), "rbxassetid://1342740333", UDim2.new(0.875, 0, 0, 0), -10)
  550.  
  551. makeImageLabel(Color3.fromRGB(255, 255, 255), 1, 1, "ImageLabel", screenGui.MainFrame.MainStuff.Credits.ZwolfCredit, false, UDim2.new(0, 70, 0, 60), "rbxassetid://1342740333", UDim2.new(-0.483, 0, 0.433, 0), 59)
  552.  
  553. makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "AlexCredit", screenGui.MainFrame.MainStuff.Credits, UDim2.new(0.191, 0, 0.469, 0), UDim2.new(0, 139, 0, 29), Enum.Font.Fantasy, "Alex\nAlex the Great#9740", Color3.fromRGB(255, 255, 255), 20, 1, false)
  554.  
  555. makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "DeanCredit", screenGui.MainFrame.MainStuff.Credits, UDim2.new(0.153, 0, 0.755, 0), UDim2.new(0, 139, 0, 40), Enum.Font.Fantasy, "Miya - Intro\nKiwi#4879", Color3.fromRGB(255, 255, 255), 20, 1, false)
  556.  
  557. for _,object in pairs(screenGui.MainFrame.MainStuff.Credits:GetDescendants()) do
  558. if object.ClassName == "ImageLabel" then
  559. object.ImageTransparency = 1
  560. end
  561. end
  562.  
  563. screenGui.MainFrame.Size = UDim2.new(0, 0, 0, 40)
  564.  
  565. --Intro
  566. introgui = Instance.new('ScreenGui',coreGui)
  567. holder = Instance.new('Frame', introgui)
  568. imhx = Instance.new('ImageLabel',holder)
  569. blnhx = Instance.new('ImageLabel',holder)
  570. blnhx2 = Instance.new('ImageLabel',holder)
  571. pooftemp = Instance.new('ImageLabel',holder)
  572. text = Instance.new('ImageLabel',holder)
  573. bar = Instance.new('Frame',holder)
  574. tomatosauce = Instance.new('Sound',holder)
  575. large = Instance.new('Sound',holder)
  576. smol = Instance.new('Sound',holder)
  577. wosh = Instance.new('Sound',holder)
  578. blur = Instance.new('BlurEffect',workspace.CurrentCamera)
  579. blur.Size = 0
  580.  
  581. -- Properties
  582. holder.Position = UDim2.new(0.5,-50,0.5,-50)
  583. holder.Size = UDim2.new(0,100,0,100)
  584. holder.BackgroundTransparency = 1
  585.  
  586. imhx.Image = "rbxassetid://1491878692"
  587. imhx.BackgroundTransparency = 1
  588. imhx.Size = UDim2.new(0,100,0,100)
  589. imhx.Position = UDim2.new(0,0,0,-500)
  590. imhx.ZIndex = 3
  591.  
  592. blnhx.Image = "rbxassetid://1491878477"
  593. blnhx.BackgroundTransparency = 1
  594. blnhx.ImageTransparency = 1
  595. blnhx.Size = UDim2.new(0,100,0,100)
  596. blnhx.Position = UDim2.new(0,0,0,0)
  597. blnhx.ZIndex = 4
  598.  
  599. tomatosauce.SoundId = "rbxassetid://752527668"
  600. tomatosauce.Volume = 1
  601.  
  602. large.SoundId = "rbxassetid://541909867"
  603. large.Volume = 1
  604.  
  605. smol.SoundId = "rbxassetid://541909763"
  606. smol.Volume = 1
  607.  
  608. wosh.SoundId = "rbxassetid://147722270"
  609. wosh.Volume = 1
  610.  
  611.  
  612. blnhx2.Image = "rbxassetid://1491878477"
  613. blnhx2.BackgroundTransparency = 1
  614. blnhx2.ImageTransparency = 1
  615. blnhx2.Size = UDim2.new(0,100,0,100)
  616. blnhx2.Position = UDim2.new(0,0,0,0)
  617.  
  618. pooftemp.Image = "rbxassetid://1491979712"
  619. pooftemp.BackgroundTransparency = 1
  620. pooftemp.ImageTransparency = 1
  621. pooftemp.Size = UDim2.new(0,100,0,100)
  622. pooftemp.Position = UDim2.new(0,0,0,0)
  623.  
  624. text.Image = "rbxassetid://1491935743"
  625. text.BackgroundTransparency = 1
  626. text.ImageTransparency = 1
  627. text.Size = UDim2.new(0,500,0,100)
  628. text.Position = UDim2.new(0.5,-250,0,0)
  629. text.ZIndex = 6
  630.  
  631. bar.Size = UDim2.new(0,0,0,100)
  632. bar.Position = UDim2.new(0.5,0,0,0)
  633. bar.BorderSizePixel = 0
  634. bar.ZIndex = 5
  635. bar.BackgroundColor3 = Color3.fromRGB(255, 35, 110)
  636.  
  637. -- Animation
  638. local tweenService = game:GetService("TweenService")
  639.  
  640. local tween1 = TweenInfo.new(
  641. 2,
  642. Enum.EasingStyle.Quint,
  643. Enum.EasingDirection.Out
  644. )
  645. local stuff1 = {
  646. Position = UDim2.new(0,0,0,0);
  647. Rotation = -720
  648. }
  649. local stuff6 = {
  650. Size = 34
  651. }
  652. local stuff7 = {
  653. Size = 0
  654. }
  655.  
  656.  
  657. local imagetween = tweenService:Create(imhx,tween1,stuff1)
  658.  
  659. local tween2 = TweenInfo.new(
  660. 2,
  661. Enum.EasingStyle.Quint,
  662. Enum.EasingDirection.Out
  663. )
  664. local stuff2 = {
  665. Position = UDim2.new(0,-50,0,-50);
  666. Size = UDim2.new(0,200,0,200);
  667. ImageTransparency = 1
  668. }
  669.  
  670. local bloop = tweenService:Create(pooftemp,tween2,stuff2)
  671.  
  672. local tween3 = TweenInfo.new(
  673. 1,
  674. Enum.EasingStyle.Quint,
  675. Enum.EasingDirection.Out
  676. )
  677.  
  678. local tween4 = TweenInfo.new(
  679. 2,
  680. Enum.EasingStyle.Quint,
  681. Enum.EasingDirection.Out
  682. )
  683. local stuff3 = {
  684. ImageTransparency = 0
  685. }
  686.  
  687. local poof = tweenService:Create(blnhx,tween3,stuff3)
  688.  
  689. local fadein = tweenService:Create(blur,tween1,stuff6)
  690. local fadeout = tweenService:Create(blur,tween1,stuff7)
  691.  
  692. local textappere = tweenService:Create(text,tween4,stuff3)
  693. -- Playing animations/sounds
  694. imagetween:Play()
  695. large:Play()
  696. fadein:Play()
  697. wait(2)
  698. pooftemp.ImageTransparency = 0
  699. bloop:play()
  700. tomatosauce:Play()
  701. wait(2)
  702. poof:Play()
  703. wait(1)
  704. imhx.ImageTransparency = 1
  705. blnhx2.ImageTransparency = 0
  706. bar:TweenSizeAndPosition(UDim2.new(0,500,0,100),UDim2.new(0.5,-250,0.5,-50),"Out","Quint",2)
  707. blnhx2:TweenPosition(UDim2.new(0,250,0,0),"Out","Quint",2)
  708. blnhx:TweenPosition(UDim2.new(0,-250,0,0),"Out","Quint",2)
  709. smol:Play()
  710. wait(1.3)
  711. textappere:Play()
  712. wait(2)
  713. holder:TweenPosition(UDim2.new(0,5000,0.5,-50),"In","Quint",2)
  714. wosh:Play()
  715. wait(1.4)
  716. fadeout:Play()
  717. wait(2)
  718. introgui:Destroy()
  719. blur:Destroy()
  720.  
  721. wait()
  722.  
  723. tweening = true
  724. screenGui.open:TweenPosition(UDim2.new(0, 0, 0.5, 0),'Out','Quad',0.6)
  725. wait(0.6)
  726. tweening = false
  727.  
  728. --
  729. local important = Instance.new("ScreenGui") local drag = Instance.new("Frame") local PromptDialog = Instance.new("Frame") local ContainerFrame = Instance.new("Frame")
  730. local PopupText = Instance.new("TextLabel") local PopupText2 = Instance.new("TextLabel") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  731. local PopupText_2 = Instance.new("TextLabel") important.Name = "important" important.Parent = game.CoreGui
  732. drag.Name = "drag" drag.Parent = important drag.Active = true drag.BackgroundColor3 = Color3.new(1, 1, 1) drag.BackgroundTransparency = 1 drag.Draggable = true
  733. drag.Position = UDim2.new(0.5, -225, 0, 100) drag.Size = UDim2.new(0, 438, 0, 26) PromptDialog.Name = "PromptDialog" PromptDialog.Parent = drag PromptDialog.Active = true
  734. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0 PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  735. PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 5 ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  736. ContainerFrame.BackgroundTransparency = 0.5 ContainerFrame.BorderColor3 = Color3.new(0, 0, 0) ContainerFrame.BorderSizePixel = 0 ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  737. ContainerFrame.Size = UDim2.new(1, 0, 0.400000006, 0) ContainerFrame.ZIndex = 5 PopupText.Name = "PopupText" PopupText.Parent = ContainerFrame PopupText.BackgroundTransparency = 1
  738. PopupText.Position = UDim2.new(0, 8, 0, 5) PopupText.Size = UDim2.new(1, -16, 1.15400004, 0) PopupText.ZIndex = 6
  739. PopupText.Font = Enum.Font.SourceSansBold PopupText.FontSize = Enum.FontSize.Size28 PopupText.Text = "Our Discord server was recently deleted. Please join the new one here: https://discord.gg/edve2YP"
  740. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97) PopupText.TextStrokeTransparency = 0 PopupText.TextWrapped = true PopupText.TextYAlignment = Enum.TextYAlignment.Top
  741. PopupText2.Name = "PopupText2" PopupText2.Parent = ContainerFrame PopupText2.BackgroundTransparency = 1 PopupText2.Position = UDim2.new(0, 8, 0, 90) PopupText2.Size = UDim2.new(1, -16, 1.15400004, 0)
  742. PopupText2.ZIndex = 6 PopupText2.Font = Enum.Font.SourceSansBold PopupText2.FontSize = Enum.FontSize.Size18 PopupText2.Text = "Notify made by Edge"
  743. PopupText2.TextColor3 = Color3.new(0.97, 0.97, 0.97) PopupText2.TextStrokeTransparency = 0 PopupText2.TextWrapped = true PopupText2.TextYAlignment = Enum.TextYAlignment.Top
  744. shadow.Name = "shadow" shadow.Parent = PromptDialog shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569) shadow.BackgroundTransparency = 0.30000001192093
  745. shadow.BorderColor3 = Color3.new(0, 0, 0) shadow.BorderSizePixel = 0 shadow.Position = UDim2.new(0, 0, 0.00999999978, 0) shadow.Size = UDim2.new(0, 438, 0, 26) Exit.Name = "Exit" Exit.Parent = shadow
  746. Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093 Exit.BorderColor3 = Color3.new(1, 0, 0) Exit.BorderSizePixel = 0 Exit.Position = UDim2.new(0, 415, 0, 3)
  747. Exit.Size = UDim2.new(0, 20, 0, 20) Exit.FontSize = Enum.FontSize.Size14 Exit.Text = "" PopupText_2.Name = "PopupText" PopupText_2.Parent = shadow PopupText_2.BackgroundTransparency = 1
  748. PopupText_2.Position = UDim2.new(0, 61, 0, -4) PopupText_2.Size = UDim2.new(0.760273993, -16, 1.15384614, 0) PopupText_2.ZIndex = 6 PopupText_2.Font = Enum.Font.SourceSansBold
  749. PopupText_2.FontSize = Enum.FontSize.Size32 PopupText_2.Text = "IMPORTANT" PopupText_2.TextColor3 = Color3.new(0.97, 0.97, 0.97) PopupText_2.TextStrokeTransparency = 0
  750. PopupText_2.TextWrapped = true PopupText_2.TextYAlignment = Enum.TextYAlignment.Top Exit.MouseButton1Click:connect(function() important:Destroy() end)
  751. --
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement