Advertisement
Gillranveer12

Ez Hub Roblox

Jan 4th, 2023
306
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.94 KB | None | 0 0
  1. --[[
  2. Created by CDXX from Ez Industries - Join their Discord: https://discord.gg/tuWcU7Q
  3. Hope You Have Fun!
  4.  
  5. Description: Completely free script hub featuring cheats for some of the most popular games.
  6. It uses custom scripts and 150+ community made scripts.
  7.  
  8. Instruction: Execute this script and wait for an interface to appear on your game screen.
  9.  
  10. ]]
  11.  
  12. -- Don't edit below
  13.  
  14. _G.DISABLEEXELOG = true
  15.  
  16. -- Instances:
  17.  
  18. local Launcher = {
  19. Launcher = Instance.new("ScreenGui"),
  20. MainFrame = Instance.new("Frame"),
  21. UICorner = Instance.new("UICorner"),
  22. SideFrame = Instance.new("Frame"),
  23. PlayerPicture = Instance.new("ImageLabel"),
  24. ImageLabel = Instance.new("ImageLabel"),
  25. Close = Instance.new("ImageButton"),
  26. LaunchPage = Instance.new("Frame"),
  27. Frame = Instance.new("Frame"),
  28. UICorner_2 = Instance.new("UICorner"),
  29. Image = Instance.new("ImageButton"),
  30. SettingPage = Instance.new("Frame"),
  31. Frame_2 = Instance.new("Frame"),
  32. UICorner_3 = Instance.new("UICorner"),
  33. Image_2 = Instance.new("ImageButton"),
  34. AnimFrame2 = Instance.new("Frame"),
  35. TextLabel = Instance.new("TextLabel"),
  36. AnimFrame1 = Instance.new("Frame"),
  37. EzHubSection = Instance.new("Frame"),
  38. SectionEs = Instance.new("Folder"),
  39. Frame_3 = Instance.new("Frame"),
  40. UICorner_4 = Instance.new("UICorner"),
  41. Frame_4 = Instance.new("Frame"),
  42. TextLabel_2 = Instance.new("TextLabel"),
  43. UICorner_5 = Instance.new("UICorner"),
  44. VersionSelectorEzHub = Instance.new("Frame"),
  45. Left = Instance.new("TextButton"),
  46. Right = Instance.new("TextButton"),
  47. Display = Instance.new("TextButton"),
  48. LaunchEzHub = Instance.new("TextButton"),
  49. UICorner_6 = Instance.new("UICorner"),
  50. ServerStatusSection = Instance.new("Frame"),
  51. SectionEs_2 = Instance.new("Folder"),
  52. Frame_5 = Instance.new("Frame"),
  53. UICorner_7 = Instance.new("UICorner"),
  54. Frame_6 = Instance.new("Frame"),
  55. TextLabel_3 = Instance.new("TextLabel"),
  56. TextLabel_4 = Instance.new("TextLabel"),
  57. TextLabel_5 = Instance.new("TextLabel"),
  58. UICorner_8 = Instance.new("UICorner"),
  59. EzCMDStatus = Instance.new("TextLabel"),
  60. EzHubStatus = Instance.new("TextLabel"),
  61. EzCMDSection = Instance.new("Frame"),
  62. SectionEs_3 = Instance.new("Folder"),
  63. Frame_7 = Instance.new("Frame"),
  64. UICorner_9 = Instance.new("UICorner"),
  65. Frame_8 = Instance.new("Frame"),
  66. TextLabel_6 = Instance.new("TextLabel"),
  67. UICorner_10 = Instance.new("UICorner"),
  68. LaunchEzCMD = Instance.new("TextButton"),
  69. UICorner_11 = Instance.new("UICorner"),
  70. VersionSelectorEzCMD = Instance.new("Frame"),
  71. Left_2 = Instance.new("TextButton"),
  72. Display_2 = Instance.new("TextButton"),
  73. Right_2 = Instance.new("TextButton"),
  74. }
  75.  
  76. --Properties:
  77.  
  78. Launcher.Launcher.Name = "Launcher"
  79. Launcher.Launcher.Parent = game.CoreGui
  80. Launcher.Launcher.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  81.  
  82. Launcher.MainFrame.Name = "MainFrame"
  83. Launcher.MainFrame.Parent = Launcher.Launcher
  84. Launcher.MainFrame.AnchorPoint = Vector2.new(0.5, 0.5)
  85. Launcher.MainFrame.BackgroundColor3 = Color3.fromRGB(41, 53, 68)
  86. Launcher.MainFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
  87. Launcher.MainFrame.Size = UDim2.new(0, 410, 0, 278)
  88.  
  89. Launcher.UICorner.CornerRadius = UDim.new(0, 4)
  90. Launcher.UICorner.Parent = Launcher.MainFrame
  91.  
  92. Launcher.SideFrame.Name = "SideFrame"
  93. Launcher.SideFrame.Parent = Launcher.MainFrame
  94. Launcher.SideFrame.BackgroundColor3 = Color3.fromRGB(28, 41, 56)
  95. Launcher.SideFrame.BorderSizePixel = 0
  96. Launcher.SideFrame.Size = UDim2.new(0, 69, 0, 278)
  97.  
  98. Launcher.PlayerPicture.Name = "PlayerPicture"
  99. Launcher.PlayerPicture.Parent = Launcher.SideFrame
  100. Launcher.PlayerPicture.AnchorPoint = Vector2.new(0.5, 0.5)
  101. Launcher.PlayerPicture.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  102. Launcher.PlayerPicture.BackgroundTransparency = 1.000
  103. Launcher.PlayerPicture.BorderSizePixel = 0
  104. Launcher.PlayerPicture.Position = UDim2.new(0.5, 0, 0, 35)
  105. Launcher.PlayerPicture.Size = UDim2.new(0, 45, 0, 45)
  106. Launcher.PlayerPicture.Image = "rbxasset://textures/ui/GuiImagePlaceholder.png"
  107.  
  108. Launcher.ImageLabel.Parent = Launcher.PlayerPicture
  109. Launcher.ImageLabel.AnchorPoint = Vector2.new(0.5, 0.5)
  110. Launcher.ImageLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  111. Launcher.ImageLabel.BackgroundTransparency = 1.000
  112. Launcher.ImageLabel.BorderSizePixel = 0
  113. Launcher.ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  114. Launcher.ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  115. Launcher.ImageLabel.Image = "rbxassetid://4031889928"
  116. Launcher.ImageLabel.ImageColor3 = Color3.fromRGB(28, 41, 56)
  117.  
  118. Launcher.Close.Name = "Close"
  119. Launcher.Close.Parent = Launcher.SideFrame
  120. Launcher.Close.AnchorPoint = Vector2.new(0.5, 0.5)
  121. Launcher.Close.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  122. Launcher.Close.BackgroundTransparency = 1.000
  123. Launcher.Close.Position = UDim2.new(0.5, 0, 0.306295037, 0)
  124. Launcher.Close.Size = UDim2.new(0, 16, 0, 16)
  125. Launcher.Close.Image = "http://www.roblox.com/asset/?id=5679295310"
  126. Launcher.Close.ImageColor3 = Color3.fromRGB(211, 216, 226)
  127.  
  128. Launcher.LaunchPage.Name = "LaunchPage"
  129. Launcher.LaunchPage.Parent = Launcher.SideFrame
  130. Launcher.LaunchPage.BackgroundColor3 = Color3.fromRGB(35, 47, 62)
  131. Launcher.LaunchPage.BorderSizePixel = 0
  132. Launcher.LaunchPage.Position = UDim2.new(0, 0, 0.410071939, 0)
  133. Launcher.LaunchPage.Size = UDim2.new(1, 0, 0, 50)
  134.  
  135. Launcher.Frame.Parent = Launcher.LaunchPage
  136. Launcher.Frame.BackgroundColor3 = Color3.fromRGB(18, 98, 159)
  137. Launcher.Frame.Size = UDim2.new(0, 2, 1, 0)
  138.  
  139. Launcher.UICorner_2.Parent = Launcher.Frame
  140.  
  141. Launcher.Image.Name = "Image"
  142. Launcher.Image.Parent = Launcher.LaunchPage
  143. Launcher.Image.AnchorPoint = Vector2.new(0.5, 0.5)
  144. Launcher.Image.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  145. Launcher.Image.BackgroundTransparency = 1.000
  146. Launcher.Image.Position = UDim2.new(0.5, 0, 0.5, 0)
  147. Launcher.Image.Size = UDim2.new(0, 22, 0, 22)
  148. Launcher.Image.Image = "http://www.roblox.com/asset/?id=2876994160"
  149.  
  150. Launcher.SettingPage.Name = "SettingPage"
  151. Launcher.SettingPage.Parent = Launcher.SideFrame
  152. Launcher.SettingPage.BackgroundColor3 = Color3.fromRGB(35, 47, 62)
  153. Launcher.SettingPage.BackgroundTransparency = 1.000
  154. Launcher.SettingPage.BorderSizePixel = 0
  155. Launcher.SettingPage.Position = UDim2.new(0, 0, 0.587769806, 0)
  156. Launcher.SettingPage.Size = UDim2.new(1, 0, 0, 50)
  157.  
  158. Launcher.Frame_2.Parent = Launcher.SettingPage
  159. Launcher.Frame_2.BackgroundColor3 = Color3.fromRGB(18, 98, 159)
  160. Launcher.Frame_2.Size = UDim2.new(0, 2, 1, 0)
  161. Launcher.Frame_2.Visible = false
  162.  
  163. Launcher.UICorner_3.Parent = Launcher.Frame_2
  164.  
  165. Launcher.Image_2.Name = "Image"
  166. Launcher.Image_2.Parent = Launcher.SettingPage
  167. Launcher.Image_2.AnchorPoint = Vector2.new(0.5, 0.5)
  168. Launcher.Image_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  169. Launcher.Image_2.BackgroundTransparency = 1.000
  170. Launcher.Image_2.Position = UDim2.new(0.5, 0, 0.5, 0)
  171. Launcher.Image_2.Size = UDim2.new(0, 15, 0, 15)
  172. Launcher.Image_2.Image = "http://www.roblox.com/asset/?id=4492476121"
  173.  
  174. Launcher.AnimFrame2.Name = "AnimFrame2"
  175. Launcher.AnimFrame2.Parent = Launcher.MainFrame
  176. Launcher.AnimFrame2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  177. Launcher.AnimFrame2.BackgroundTransparency = 1.000
  178. Launcher.AnimFrame2.Position = UDim2.new(0.168292686, 0, 0, 0)
  179. Launcher.AnimFrame2.Size = UDim2.new(0, 341, 0, 278)
  180. Launcher.AnimFrame2.Visible = false
  181.  
  182. Launcher.TextLabel.Parent = Launcher.AnimFrame2
  183. Launcher.TextLabel.AnchorPoint = Vector2.new(0.5, 0.5)
  184. Launcher.TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  185. Launcher.TextLabel.BackgroundTransparency = 1.000
  186. Launcher.TextLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  187. Launcher.TextLabel.Size = UDim2.new(0, 200, 0, 50)
  188. Launcher.TextLabel.Font = Enum.Font.SourceSans
  189. Launcher.TextLabel.Text = "This feature is not done yet"
  190. Launcher.TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  191. Launcher.TextLabel.TextSize = 20.000
  192.  
  193. Launcher.AnimFrame1.Name = "AnimFrame1"
  194. Launcher.AnimFrame1.Parent = Launcher.MainFrame
  195. Launcher.AnimFrame1.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  196. Launcher.AnimFrame1.BackgroundTransparency = 1.000
  197. Launcher.AnimFrame1.Position = UDim2.new(0.168292686, 0, 0, 0)
  198. Launcher.AnimFrame1.Size = UDim2.new(0, 341, 0, 278)
  199. Launcher.AnimFrame1.Visible = false
  200.  
  201. Launcher.EzHubSection.Name = "EzHubSection"
  202. Launcher.EzHubSection.Parent = Launcher.AnimFrame1
  203. Launcher.EzHubSection.AnchorPoint = Vector2.new(0.5, 0.5)
  204. Launcher.EzHubSection.BackgroundColor3 = Color3.fromRGB(35, 47, 62)
  205. Launcher.EzHubSection.BorderSizePixel = 0
  206. Launcher.EzHubSection.Position = UDim2.new(0.260997087, 0, 0.696402788, 0)
  207. Launcher.EzHubSection.Size = UDim2.new(0, 150, 0, 116)
  208.  
  209. Launcher.SectionEs.Name = "SectionEs"
  210. Launcher.SectionEs.Parent = Launcher.EzHubSection
  211.  
  212. Launcher.Frame_3.Parent = Launcher.SectionEs
  213. Launcher.Frame_3.BackgroundColor3 = Color3.fromRGB(18, 98, 159)
  214. Launcher.Frame_3.Size = UDim2.new(0, 2, 0, 36)
  215.  
  216. Launcher.UICorner_4.Parent = Launcher.Frame_3
  217.  
  218. Launcher.Frame_4.Parent = Launcher.SectionEs
  219. Launcher.Frame_4.BackgroundColor3 = Color3.fromRGB(112, 112, 112)
  220. Launcher.Frame_4.BackgroundTransparency = 0.750
  221. Launcher.Frame_4.BorderSizePixel = 0
  222. Launcher.Frame_4.Position = UDim2.new(0, 0, 0.294290125, 0)
  223. Launcher.Frame_4.Size = UDim2.new(1, 0, 0, 1)
  224.  
  225. Launcher.TextLabel_2.Parent = Launcher.SectionEs
  226. Launcher.TextLabel_2.AnchorPoint = Vector2.new(1, 0)
  227. Launcher.TextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  228. Launcher.TextLabel_2.BackgroundTransparency = 1.000
  229. Launcher.TextLabel_2.Position = UDim2.new(1, 0, 0.0439999998, 0)
  230. Launcher.TextLabel_2.Size = UDim2.new(0.899999976, 0, 0, 24)
  231. Launcher.TextLabel_2.Font = Enum.Font.SourceSans
  232. Launcher.TextLabel_2.Text = "Ez Hub"
  233. Launcher.TextLabel_2.TextColor3 = Color3.fromRGB(211, 216, 226)
  234. Launcher.TextLabel_2.TextSize = 14.000
  235. Launcher.TextLabel_2.TextXAlignment = Enum.TextXAlignment.Left
  236.  
  237. Launcher.UICorner_5.CornerRadius = UDim.new(0, 4)
  238. Launcher.UICorner_5.Parent = Launcher.EzHubSection
  239.  
  240. Launcher.VersionSelectorEzHub.Name = "VersionSelectorEzHub"
  241. Launcher.VersionSelectorEzHub.Parent = Launcher.EzHubSection
  242. Launcher.VersionSelectorEzHub.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  243. Launcher.VersionSelectorEzHub.BackgroundTransparency = 1.000
  244. Launcher.VersionSelectorEzHub.Position = UDim2.new(0, 10, 0.414000005, 0)
  245. Launcher.VersionSelectorEzHub.Size = UDim2.new(0, 86, 0, 28)
  246.  
  247. Launcher.Left.Name = "Left"
  248. Launcher.Left.Parent = Launcher.VersionSelectorEzHub
  249. Launcher.Left.AnchorPoint = Vector2.new(0, 0.5)
  250. Launcher.Left.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  251. Launcher.Left.BackgroundTransparency = 1.000
  252. Launcher.Left.Position = UDim2.new(0, 0, 0.5, 0)
  253. Launcher.Left.Size = UDim2.new(0, 20, 0, 20)
  254. Launcher.Left.Font = Enum.Font.SourceSans
  255. Launcher.Left.Text = "<"
  256. Launcher.Left.TextColor3 = Color3.fromRGB(255, 255, 255)
  257. Launcher.Left.TextSize = 14.000
  258.  
  259. Launcher.Right.Name = "Right"
  260. Launcher.Right.Parent = Launcher.VersionSelectorEzHub
  261. Launcher.Right.AnchorPoint = Vector2.new(1, 0.5)
  262. Launcher.Right.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  263. Launcher.Right.BackgroundTransparency = 1.000
  264. Launcher.Right.Position = UDim2.new(1, 0, 0.5, 0)
  265. Launcher.Right.Size = UDim2.new(0, 20, 0, 20)
  266. Launcher.Right.Font = Enum.Font.SourceSans
  267. Launcher.Right.Text = ">"
  268. Launcher.Right.TextColor3 = Color3.fromRGB(255, 255, 255)
  269. Launcher.Right.TextSize = 14.000
  270.  
  271. Launcher.Display.Name = "Display"
  272. Launcher.Display.Parent = Launcher.VersionSelectorEzHub
  273. Launcher.Display.AnchorPoint = Vector2.new(0.5, 0.5)
  274. Launcher.Display.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  275. Launcher.Display.BackgroundTransparency = 1.000
  276. Launcher.Display.Position = UDim2.new(0.5, 0, 0.5, 0)
  277. Launcher.Display.Size = UDim2.new(0, 55, 0, 20)
  278. Launcher.Display.Font = Enum.Font.SourceSans
  279. Launcher.Display.Text = "V 3.3"
  280. Launcher.Display.TextColor3 = Color3.fromRGB(255, 255, 255)
  281. Launcher.Display.TextSize = 14.000
  282.  
  283. Launcher.LaunchEzHub.Name = "LaunchEzHub"
  284. Launcher.LaunchEzHub.Parent = Launcher.EzHubSection
  285. Launcher.LaunchEzHub.BackgroundColor3 = Color3.fromRGB(18, 98, 159)
  286. Launcher.LaunchEzHub.Position = UDim2.new(0, 10, 0.720000029, 0)
  287. Launcher.LaunchEzHub.Size = UDim2.new(0, 86, 0, 22)
  288. Launcher.LaunchEzHub.Font = Enum.Font.SourceSans
  289. Launcher.LaunchEzHub.Text = "Launch"
  290. Launcher.LaunchEzHub.TextColor3 = Color3.fromRGB(255, 255, 255)
  291. Launcher.LaunchEzHub.TextSize = 14.000
  292.  
  293. Launcher.UICorner_6.CornerRadius = UDim.new(0, 4)
  294. Launcher.UICorner_6.Parent = Launcher.LaunchEzHub
  295.  
  296. Launcher.ServerStatusSection.Name = "ServerStatusSection"
  297. Launcher.ServerStatusSection.Parent = Launcher.AnimFrame1
  298. Launcher.ServerStatusSection.AnchorPoint = Vector2.new(0.5, 0.5)
  299. Launcher.ServerStatusSection.BackgroundColor3 = Color3.fromRGB(35, 47, 62)
  300. Launcher.ServerStatusSection.BorderSizePixel = 0
  301. Launcher.ServerStatusSection.Position = UDim2.new(0.5, 0, 0.0701438859, 50)
  302. Launcher.ServerStatusSection.Size = UDim2.new(0, 312, 0, 116)
  303.  
  304. Launcher.SectionEs_2.Name = "SectionEs"
  305. Launcher.SectionEs_2.Parent = Launcher.ServerStatusSection
  306.  
  307. Launcher.Frame_5.Parent = Launcher.SectionEs_2
  308. Launcher.Frame_5.BackgroundColor3 = Color3.fromRGB(18, 98, 159)
  309. Launcher.Frame_5.Size = UDim2.new(0, 2, 0, 36)
  310.  
  311. Launcher.UICorner_7.Parent = Launcher.Frame_5
  312.  
  313. Launcher.Frame_6.Parent = Launcher.SectionEs_2
  314. Launcher.Frame_6.BackgroundColor3 = Color3.fromRGB(112, 112, 112)
  315. Launcher.Frame_6.BackgroundTransparency = 0.750
  316. Launcher.Frame_6.BorderSizePixel = 0
  317. Launcher.Frame_6.Position = UDim2.new(0, 0, 0.294290125, 0)
  318. Launcher.Frame_6.Size = UDim2.new(1, 0, 0, 1)
  319.  
  320. Launcher.TextLabel_3.Parent = Launcher.SectionEs_2
  321. Launcher.TextLabel_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  322. Launcher.TextLabel_3.BackgroundTransparency = 1.000
  323. Launcher.TextLabel_3.Position = UDim2.new(0.0416666679, 0, 0.0435512774, 0)
  324. Launcher.TextLabel_3.Size = UDim2.new(0, 299, 0, 24)
  325. Launcher.TextLabel_3.Font = Enum.Font.SourceSans
  326. Launcher.TextLabel_3.Text = "Server Status"
  327. Launcher.TextLabel_3.TextColor3 = Color3.fromRGB(211, 216, 226)
  328. Launcher.TextLabel_3.TextSize = 14.000
  329. Launcher.TextLabel_3.TextXAlignment = Enum.TextXAlignment.Left
  330.  
  331. Launcher.TextLabel_4.Parent = Launcher.ServerStatusSection
  332. Launcher.TextLabel_4.AnchorPoint = Vector2.new(0.5, 0.5)
  333. Launcher.TextLabel_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  334. Launcher.TextLabel_4.BackgroundTransparency = 1.000
  335. Launcher.TextLabel_4.Position = UDim2.new(0.699999988, 0, 0.5, 0)
  336. Launcher.TextLabel_4.Size = UDim2.new(0, 50, 0, 30)
  337. Launcher.TextLabel_4.Font = Enum.Font.SourceSans
  338. Launcher.TextLabel_4.Text = "Ez CMD"
  339. Launcher.TextLabel_4.TextColor3 = Color3.fromRGB(92, 106, 124)
  340. Launcher.TextLabel_4.TextSize = 14.000
  341.  
  342. Launcher.TextLabel_5.Parent = Launcher.ServerStatusSection
  343. Launcher.TextLabel_5.AnchorPoint = Vector2.new(0.5, 0.5)
  344. Launcher.TextLabel_5.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  345. Launcher.TextLabel_5.BackgroundTransparency = 1.000
  346. Launcher.TextLabel_5.Position = UDim2.new(0.300000012, 0, 0.5, 0)
  347. Launcher.TextLabel_5.Size = UDim2.new(0, 50, 0, 30)
  348. Launcher.TextLabel_5.Font = Enum.Font.SourceSans
  349. Launcher.TextLabel_5.Text = "Ez Hub"
  350. Launcher.TextLabel_5.TextColor3 = Color3.fromRGB(92, 106, 124)
  351. Launcher.TextLabel_5.TextSize = 14.000
  352.  
  353. Launcher.UICorner_8.CornerRadius = UDim.new(0, 4)
  354. Launcher.UICorner_8.Parent = Launcher.ServerStatusSection
  355.  
  356. Launcher.EzCMDStatus.Name = "EzCMDStatus"
  357. Launcher.EzCMDStatus.Parent = Launcher.ServerStatusSection
  358. Launcher.EzCMDStatus.AnchorPoint = Vector2.new(0.5, 0.5)
  359. Launcher.EzCMDStatus.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  360. Launcher.EzCMDStatus.BackgroundTransparency = 1.000
  361. Launcher.EzCMDStatus.Position = UDim2.new(0.698461592, 0, 0.758620679, 0)
  362. Launcher.EzCMDStatus.Size = UDim2.new(0, 50, 0, 30)
  363. Launcher.EzCMDStatus.Font = Enum.Font.SourceSans
  364. Launcher.EzCMDStatus.Text = "Online"
  365. Launcher.EzCMDStatus.TextColor3 = Color3.fromRGB(45, 192, 179)
  366. Launcher.EzCMDStatus.TextSize = 22.000
  367.  
  368. Launcher.EzHubStatus.Name = "EzHubStatus"
  369. Launcher.EzHubStatus.Parent = Launcher.ServerStatusSection
  370. Launcher.EzHubStatus.AnchorPoint = Vector2.new(0.5, 0.5)
  371. Launcher.EzHubStatus.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  372. Launcher.EzHubStatus.BackgroundTransparency = 1.000
  373. Launcher.EzHubStatus.Position = UDim2.new(0.297820538, 0, 0.758620679, 0)
  374. Launcher.EzHubStatus.Size = UDim2.new(0, 50, 0, 30)
  375. Launcher.EzHubStatus.Font = Enum.Font.SourceSans
  376. Launcher.EzHubStatus.Text = "Online"
  377. Launcher.EzHubStatus.TextColor3 = Color3.fromRGB(45, 192, 179)
  378. Launcher.EzHubStatus.TextSize = 22.000
  379.  
  380. Launcher.EzCMDSection.Name = "EzCMDSection"
  381. Launcher.EzCMDSection.Parent = Launcher.AnimFrame1
  382. Launcher.EzCMDSection.AnchorPoint = Vector2.new(0.5, 0.5)
  383. Launcher.EzCMDSection.BackgroundColor3 = Color3.fromRGB(35, 47, 62)
  384. Launcher.EzCMDSection.BorderSizePixel = 0
  385. Launcher.EzCMDSection.Position = UDim2.new(0.736070395, 0, 0.696402788, 0)
  386. Launcher.EzCMDSection.Size = UDim2.new(0, 150, 0, 116)
  387.  
  388. Launcher.SectionEs_3.Name = "SectionEs"
  389. Launcher.SectionEs_3.Parent = Launcher.EzCMDSection
  390.  
  391. Launcher.Frame_7.Parent = Launcher.SectionEs_3
  392. Launcher.Frame_7.BackgroundColor3 = Color3.fromRGB(18, 98, 159)
  393. Launcher.Frame_7.Size = UDim2.new(0, 2, 0, 36)
  394.  
  395. Launcher.UICorner_9.Parent = Launcher.Frame_7
  396.  
  397. Launcher.Frame_8.Parent = Launcher.SectionEs_3
  398. Launcher.Frame_8.BackgroundColor3 = Color3.fromRGB(112, 112, 112)
  399. Launcher.Frame_8.BackgroundTransparency = 0.750
  400. Launcher.Frame_8.BorderSizePixel = 0
  401. Launcher.Frame_8.Position = UDim2.new(0, 0, 0.294290125, 0)
  402. Launcher.Frame_8.Size = UDim2.new(1, 0, 0, 1)
  403.  
  404. Launcher.TextLabel_6.Parent = Launcher.SectionEs_3
  405. Launcher.TextLabel_6.AnchorPoint = Vector2.new(1, 0)
  406. Launcher.TextLabel_6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  407. Launcher.TextLabel_6.BackgroundTransparency = 1.000
  408. Launcher.TextLabel_6.Position = UDim2.new(1, 0, 0.0439999998, 0)
  409. Launcher.TextLabel_6.Size = UDim2.new(0.899999976, 0, 0, 24)
  410. Launcher.TextLabel_6.Font = Enum.Font.SourceSans
  411. Launcher.TextLabel_6.Text = "Ez CMD"
  412. Launcher.TextLabel_6.TextColor3 = Color3.fromRGB(211, 216, 226)
  413. Launcher.TextLabel_6.TextSize = 14.000
  414. Launcher.TextLabel_6.TextXAlignment = Enum.TextXAlignment.Left
  415.  
  416. Launcher.UICorner_10.CornerRadius = UDim.new(0, 4)
  417. Launcher.UICorner_10.Parent = Launcher.EzCMDSection
  418.  
  419. Launcher.LaunchEzCMD.Name = "LaunchEzCMD"
  420. Launcher.LaunchEzCMD.Parent = Launcher.EzCMDSection
  421. Launcher.LaunchEzCMD.BackgroundColor3 = Color3.fromRGB(18, 98, 159)
  422. Launcher.LaunchEzCMD.Position = UDim2.new(0, 10, 0.720000029, 0)
  423. Launcher.LaunchEzCMD.Size = UDim2.new(0, 86, 0, 22)
  424. Launcher.LaunchEzCMD.Font = Enum.Font.SourceSans
  425. Launcher.LaunchEzCMD.Text = "Launch"
  426. Launcher.LaunchEzCMD.TextColor3 = Color3.fromRGB(255, 255, 255)
  427. Launcher.LaunchEzCMD.TextSize = 14.000
  428.  
  429. Launcher.UICorner_11.CornerRadius = UDim.new(0, 4)
  430. Launcher.UICorner_11.Parent = Launcher.LaunchEzCMD
  431.  
  432. Launcher.VersionSelectorEzCMD.Name = "VersionSelectorEzCMD"
  433. Launcher.VersionSelectorEzCMD.Parent = Launcher.EzCMDSection
  434. Launcher.VersionSelectorEzCMD.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  435. Launcher.VersionSelectorEzCMD.BackgroundTransparency = 1.000
  436. Launcher.VersionSelectorEzCMD.Position = UDim2.new(0, 10, 0.414000005, 0)
  437. Launcher.VersionSelectorEzCMD.Size = UDim2.new(0, 86, 0, 28)
  438.  
  439. Launcher.Left_2.Name = "Left"
  440. Launcher.Left_2.Parent = Launcher.VersionSelectorEzCMD
  441. Launcher.Left_2.AnchorPoint = Vector2.new(0, 0.5)
  442. Launcher.Left_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  443. Launcher.Left_2.BackgroundTransparency = 1.000
  444. Launcher.Left_2.Position = UDim2.new(0, 0, 0.5, 0)
  445. Launcher.Left_2.Size = UDim2.new(0, 20, 0, 20)
  446. Launcher.Left_2.Font = Enum.Font.SourceSans
  447. Launcher.Left_2.Text = "<"
  448. Launcher.Left_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  449. Launcher.Left_2.TextSize = 14.000
  450.  
  451. Launcher.Display_2.Name = "Display"
  452. Launcher.Display_2.Parent = Launcher.VersionSelectorEzCMD
  453. Launcher.Display_2.AnchorPoint = Vector2.new(0.5, 0.5)
  454. Launcher.Display_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  455. Launcher.Display_2.BackgroundTransparency = 1.000
  456. Launcher.Display_2.Position = UDim2.new(0.5, 0, 0.5, 0)
  457. Launcher.Display_2.Size = UDim2.new(0, 55, 0, 20)
  458. Launcher.Display_2.Font = Enum.Font.SourceSans
  459. Launcher.Display_2.Text = "N/A"
  460. Launcher.Display_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  461. Launcher.Display_2.TextSize = 14.000
  462.  
  463. Launcher.Right_2.Name = "Right"
  464. Launcher.Right_2.Parent = Launcher.VersionSelectorEzCMD
  465. Launcher.Right_2.AnchorPoint = Vector2.new(1, 0.5)
  466. Launcher.Right_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  467. Launcher.Right_2.BackgroundTransparency = 1.000
  468. Launcher.Right_2.Position = UDim2.new(1, 0, 0.5, 0)
  469. Launcher.Right_2.Size = UDim2.new(0, 20, 0, 20)
  470. Launcher.Right_2.Font = Enum.Font.SourceSans
  471. Launcher.Right_2.Text = ">"
  472. Launcher.Right_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  473. Launcher.Right_2.TextSize = 14.000
  474.  
  475. -----------------------------------------------------------------------------
  476.  
  477. -- Start-Up Animations
  478.  
  479. Launcher.MainFrame.Size = UDim2.new(0,0,0,0)
  480. Launcher.MainFrame.ClipsDescendants = true
  481. Launcher.MainFrame:TweenSize(UDim2.new(0, 410, 0, 278), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 1, true)
  482.  
  483. for i,v in pairs(Launcher.MainFrame:GetChildren()) do
  484. if v:IsA("Frame") and string.find(v.Name:lower(), "animframe") then
  485. v.Visible = true
  486. v.Position = UDim2.new(1, 0, 0, 0)
  487. end
  488. end
  489.  
  490. Launcher.SideFrame.Position = UDim2.new(0, 0, 1, 0)
  491.  
  492. local PanelInfo = game:HttpGet(('https://raw.githubusercontent.com/debug420/Ez-Industries-Launcher-Data/master/Main'),true)
  493. local FormattedInfo = string.split(PanelInfo, ", ")
  494. local thumbType = Enum.ThumbnailType.HeadShot
  495. local thumbSize = Enum.ThumbnailSize.Size420x420
  496. local content, isReady = game:GetService("Players"):GetUserThumbnailAsync(game:GetService("Players").LocalPlayer.UserId, thumbType, thumbSize)
  497. local timeIncrement = 0;
  498. repeat wait() timeIncrement = timeIncrement + .03
  499. if timeIncrement >= 5 then
  500. break
  501. end
  502. until isReady
  503. wait(.5)
  504.  
  505. Launcher.SideFrame:TweenPosition(UDim2.new(0,0,0,0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 1, true)
  506. Launcher.AnimFrame1:TweenPosition(UDim2.new(0.168, 0, 0, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 1, true)
  507.  
  508. -----------------------------------------------------------------------------
  509.  
  510. -- Backwards compatibility (EZ HUB)
  511. --[[
  512. do
  513. local a;
  514. a = hookfunction(game.HttpGet, function(self, url)
  515. if url == "https://raw.githubusercontent.com/debug420/Ez-Industries-Launcher-Data/master/ExclusivesModule.txt" then
  516. url = "https://raw.githubusercontent.com/debug420/Ez-Hub/master/Modules/ExclusiveV1.json"
  517. elseif url == "https://raw.githubusercontent.com/debug420/Ez-Industries-Launcher-Data/master/ExclusivesV2Module.txt" then
  518. url = "https://raw.githubusercontent.com/debug420/Ez-Hub/master/Modules/ExclusivesV2.json"
  519. elseif url == "https://raw.githubusercontent.com/debug420/Ez-Industries-Launcher-Data/master/EzLib.lua" then
  520. url = "https://raw.githubusercontent.com/debug420/Ez-Hub/master/Modules/EzLib.lua"
  521. elseif url == "https://raw.githubusercontent.com/debug420/Ez-Industries-Launcher-Data/master/RepostedModule.txt" then
  522. url = "https://raw.githubusercontent.com/debug420/Ez-Hub/master/Modules/RepostedModule.json"
  523. elseif url == "https://raw.githubusercontent.com/debug420/Ez-Industries-Launcher-Data/master/lexermodule.lua" then
  524. url = "https://raw.githubusercontent.com/debug420/Ez-Hub/master/Modules/LexerModule.lua"
  525. end
  526. return a(self, url)
  527. end)
  528. end
  529. ]]--
  530.  
  531. -----------------------------------------------------------------------------
  532.  
  533. local function AppColor(box)
  534. local t = box.Text:lower()
  535. if t == "online" then
  536. return Color3.fromRGB(45, 192, 179)
  537. elseif t == "maintenance" or t == "updating" then
  538. return Color3.fromRGB(192, 177, 14)
  539. elseif t == "offline" or "down" then
  540. return Color3.fromRGB(192, 49, 52)
  541. end
  542. return Color3.fromRGB(45, 192, 179);
  543. end
  544.  
  545. Launcher.EzHubStatus.Text = FormattedInfo[2]:gsub("%s+", "")
  546. Launcher.EzCMDStatus.Text = FormattedInfo[3]:gsub("%s+", "")
  547. Launcher.EzCMDStatus.TextColor3 = AppColor(Launcher.EzCMDStatus)
  548. Launcher.EzHubStatus.TextColor3 = AppColor(Launcher.EzHubStatus)
  549. Launcher.PlayerPicture.Image = content
  550.  
  551. -----------------------------------------------------------------------------
  552.  
  553. -- Apply Version Selection Func
  554.  
  555. local EzHubV = game:GetService("HttpService"):JSONDecode(game:HttpGet("https://raw.githubusercontent.com/debug420/Ez-Industries-Launcher-Data/master/Versions"))
  556.  
  557. local EzCMDV = {}
  558.  
  559. function GetValWithIndex(ind, t)
  560. for i,v in pairs(t) do
  561. if v[1] == ind then
  562. return {i, v};
  563. end
  564. end
  565. end
  566.  
  567. function GetLargestIndex(t)
  568. local l = 0
  569. for i,v in pairs(t) do
  570. if v[1] > l then l = v[1] end
  571. end
  572. return l;
  573. end
  574.  
  575. local SelectedEzCMDV = "https://raw.githubusercontent.com/debug420/Ez-CMD/master/EzCMD.lua"
  576. local SelectedEzHubV = (function() for i,v in pairs(EzHubV) do
  577. if v[1] == GetLargestIndex(EzHubV) then
  578. return v[2];
  579. end
  580. end end)()
  581.  
  582.  
  583.  
  584. function ApplyVSF(Frame, t)
  585. assert(Frame.Display, "Invalid Frame supplied to VSF Func")
  586. assert(Frame.Left, "Invalid Frame supplied to VSF Func")
  587. assert(Frame.Right, "Invalid Frame supplied to VSF Func")
  588.  
  589. local IndexVal = Instance.new("IntValue", Frame)
  590. IndexVal.Value = GetLargestIndex(t)
  591. Frame.Display.Text = "V "..GetValWithIndex(GetLargestIndex(t), t)[1]
  592. Frame.Left.MouseButton1Click:Connect(function()
  593. if IndexVal.Value > 1 then
  594. IndexVal.Value = IndexVal.Value - 1
  595. else
  596. IndexVal.Value = GetLargestIndex(t)
  597. end
  598.  
  599. Frame.Display.Text = "V "..GetValWithIndex(IndexVal.Value, t)[1]
  600. end)
  601. Frame.Right.MouseButton1Click:Connect(function()
  602. if IndexVal.Value < GetLargestIndex(t) then
  603. IndexVal.Value = IndexVal.Value + 1
  604. else
  605. IndexVal.Value = 1
  606. end
  607.  
  608. Frame.Display.Text = "V "..GetValWithIndex(IndexVal.Value, t)[1]
  609. end)
  610. end
  611.  
  612. ApplyVSF(Launcher.VersionSelectorEzHub, EzHubV);
  613.  
  614. -----------------------------------------------------------------------------
  615.  
  616. -- Launch
  617.  
  618. local launchdebounce = true
  619.  
  620. Launcher.LaunchEzHub.MouseButton1Click:Connect(function()
  621.  
  622. if Launcher.EzHubStatus.TextColor3 == Color3.fromRGB(192, 49, 52) or Launcher.EzHubStatus.TextColor3 == Color3.fromRGB(192, 177, 14) then
  623. if launchdebounce then
  624. launchdebounce = false
  625. Launcher.LaunchEzHub.Text = "Service Down"
  626. wait(1)
  627. game.StarterGui:SetCore("SendNotification", {
  628. Title = "Ez Industries",
  629. Text = "Ez Hub is currently offline. Join Discord for more info."
  630. })
  631. Launcher.LaunchEzHub.Text = "Launch"
  632. launchdebounce = true
  633. return;
  634. end
  635. end
  636.  
  637. if launchdebounce then
  638. SelectedEzHubV = EzHubV[Launcher.VersionSelectorEzHub.Display.Text:gsub("V ", "")][2]
  639. launchdebounce = false
  640. Launcher.LaunchEzHub.Text = "Launching..."
  641. pcall(function() loadstring(game:HttpGet(SelectedEzHubV))() end)
  642. Launcher.LaunchEzHub.Text = "Launch"
  643. launchdebounce = true
  644. end
  645.  
  646. end)
  647.  
  648. Launcher.LaunchEzCMD.MouseButton1Click:Connect(function()
  649. if launchdebounce then
  650. launchdebounce = false
  651. Launcher.LaunchEzCMD.Text = "Launching..."
  652. pcall(function() loadstring(game:HttpGet(SelectedEzCMDV))() end)
  653. Launcher.LaunchEzCMD.Text = "Launch"
  654. launchdebounce = true
  655. end
  656. end)
  657.  
  658. -----------------------------------------------------------------------------
  659.  
  660. -- Tab System
  661.  
  662. local tabdebounce = true
  663. function OpenTab(tabtoclose, taptoopen)
  664. if tabtoclose then
  665. tabtoclose:TweenPosition(UDim2.new(1, 0, 0, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 0.5, true)
  666. wait(0.5)
  667. end
  668. if taptoopen then
  669. taptoopen:TweenPosition(UDim2.new(0.168, 0, 0, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 0.5, true)
  670. end
  671. end
  672.  
  673. function LaunchPageF()
  674. if tabdebounce == false then return end;
  675. tabdebounce = false
  676. spawn(function()
  677. OpenTab(Launcher.AnimFrame2, Launcher.AnimFrame1)
  678. end)
  679. Launcher.LaunchPage.BackgroundTransparency = 0
  680. Launcher.SettingPage.BackgroundTransparency = 1
  681.  
  682. Launcher.LaunchPage.Frame.Visible = true
  683. Launcher.SettingPage.Frame.Visible = false
  684. wait(1)
  685. tabdebounce = true
  686. end
  687.  
  688. function SettingPageF()
  689. if tabdebounce == false then return end;
  690. tabdebounce = false
  691. spawn(function()
  692. OpenTab(Launcher.AnimFrame1, Launcher.AnimFrame2)
  693. end)
  694. Launcher.LaunchPage.BackgroundTransparency = 1
  695. Launcher.SettingPage.BackgroundTransparency = 0
  696.  
  697. Launcher.LaunchPage.Frame.Visible = false
  698. Launcher.SettingPage.Frame.Visible = true
  699. wait(1)
  700. tabdebounce = true
  701. end
  702.  
  703. Launcher.LaunchPage.InputBegan:Connect(function(input)
  704. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  705. LaunchPageF()
  706. end
  707. end)
  708.  
  709. Launcher.SettingPage.InputBegan:Connect(function(input)
  710. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  711. SettingPageF()
  712. end
  713. end)
  714.  
  715. Launcher.LaunchPage.Image.MouseButton1Click:Connect(function()
  716. LaunchPageF()
  717. end)
  718.  
  719. Launcher.SettingPage.Image.MouseButton1Click:Connect(function()
  720. SettingPageF()
  721. end)
  722.  
  723. -----------------------------------------------------------------------------
  724.  
  725. -- Close
  726.  
  727. Launcher.Close.MouseButton1Click:Connect(function()
  728. Launcher.Launcher:Destroy()
  729. end)
  730.  
  731. -----------------------------------------------------------------------------
  732.  
  733. -- Draggability
  734.  
  735. local function dragify(MainFrame)
  736.  
  737. local dragging
  738. local dragInput
  739. local dragStart
  740. local startPos
  741.  
  742. local function update(input)
  743. Delta = input.Position - dragStart
  744. Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
  745. game:GetService("TweenService"):Create(MainFrame, TweenInfo.new(.15), {Position = Position}):Play()
  746. end
  747.  
  748. MainFrame.InputBegan:Connect(function(input)
  749. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  750. dragging = true
  751. dragStart = input.Position
  752. startPos = MainFrame.Position
  753.  
  754. input.Changed:Connect(function()
  755. if input.UserInputState == Enum.UserInputState.End then
  756. dragging = false
  757. end
  758. end)
  759. end
  760. end)
  761.  
  762. MainFrame.InputChanged:Connect(function(input)
  763. if (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
  764. dragInput = input
  765. end
  766. end)
  767.  
  768. game:GetService("UserInputService").InputChanged:Connect(function(input)
  769. if input == dragInput and dragging then
  770. update(input)
  771. end
  772. end)
  773. end
  774.  
  775. dragify(Launcher.MainFrame)
Tags: #roblox
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement