ERROR_CODE

ECCS•Searcher V2.1

Mar 19th, 2024 (edited)
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 66.01 KB | None | 0 0
  1. if game:GetService("CoreGui"):FindFirstChild("UIGui") then
  2. game:GetService("CoreGui"):FindFirstChild("UIGui"):Destroy()
  3. end
  4. local UIGui = Instance.new("ScreenGui")
  5. local UserInputService = game:GetService("UserInputService")
  6. local MainFrame = Instance.new("ImageLabel")
  7. local UIAspectRatioConstraint = Instance.new("UIAspectRatioConstraint")
  8. local UICorner = Instance.new("UICorner")
  9. local TopBarFrame = Instance.new("Frame")
  10. local UICorner_2 = Instance.new("UICorner")
  11. local SearchBox = Instance.new("TextBox")
  12. local UICorner_3 = Instance.new("UICorner")
  13. local Title = Instance.new("TextLabel")
  14. local UICorner_4 = Instance.new("UICorner")
  15. local UICorner_5 = Instance.new("UICorner")
  16. local ScriptAuthor = Instance.new("TextLabel")
  17. local TopbarBottomCover = Instance.new("Frame")
  18. local ScriptListFrame = Instance.new("ScrollingFrame")
  19. local UIPadding = Instance.new("UIPadding")
  20. local Scripts = Instance.new("Folder")
  21. local UIGridLayout = Instance.new("UIGridLayout")
  22. local ScriptFrame = Instance.new("Frame")
  23. local UICorner_6 = Instance.new("UICorner")
  24. local ScriptTitle = Instance.new("TextLabel")
  25. local ExecuteButton = Instance.new("TextButton")
  26. local UICorner_7 = Instance.new("UICorner")
  27. local InfoButton = Instance.new("TextButton")
  28. local UICorner_8 = Instance.new("UICorner")
  29. local ScriptGame = Instance.new("TextLabel")
  30. local VerifiedScriptFrame = Instance.new("Frame")
  31. local UICorner_9 = Instance.new("UICorner")
  32. local ScriptTitle_2 = Instance.new("TextLabel")
  33. local VerifiedIcon = Instance.new("ImageLabel")
  34. local ExecuteButton_2 = Instance.new("TextButton")
  35. local UICorner_10 = Instance.new("UICorner")
  36. local InfoButton_2 = Instance.new("TextButton")
  37. local UICorner_11 = Instance.new("UICorner")
  38. local ScriptAuthor_2 = Instance.new("TextLabel")
  39. local ScriptGame_2 = Instance.new("TextLabel")
  40. local ScriptListBackgroundFrame = Instance.new("Frame")
  41. local UICorner_12 = Instance.new("UICorner")
  42. local NoScriptsFound = Instance.new("TextLabel")
  43. local InfoBox = Instance.new("ScrollingFrame")
  44. local UIListLayout = Instance.new("UIListLayout")
  45. local UICorner_13 = Instance.new("UICorner")
  46. local Info = Instance.new("Frame")
  47. local PreviewImage = Instance.new("ImageLabel")
  48. local UIScale = Instance.new("UIScale")
  49. local UICorner_14 = Instance.new("UICorner")
  50. local Author = Instance.new("Frame")
  51. local InfoBoxAuthor = Instance.new("TextLabel")
  52. local ProfilePicture = Instance.new("ImageLabel")
  53. local UICorner_15 = Instance.new("UICorner")
  54. local Title_2 = Instance.new("Frame")
  55. local InfoBoxTitle = Instance.new("TextLabel")
  56. local Game = Instance.new("TextLabel")
  57. local Buttons = Instance.new("Frame")
  58. local UIListLayout_2 = Instance.new("UIListLayout")
  59. local Close = Instance.new("TextButton")
  60. local UICorner_16 = Instance.new("UICorner")
  61. local CopyScriptBloxLink = Instance.new("TextButton")
  62. local UICorner_17 = Instance.new("UICorner")
  63. local ExecuteButton_3 = Instance.new("TextButton")
  64. local UICorner_19 = Instance.new("UICorner")
  65. local InfoBoxDescription = Instance.new("TextButton")
  66. local Comments = Instance.new("Frame")
  67. local UICorner_20 = Instance.new("UICorner")
  68. local Inner = Instance.new("Frame")
  69. local UICorner_21 = Instance.new("UICorner")
  70. local Line = Instance.new("Frame")
  71. local CommentsText = Instance.new("TextLabel")
  72. local Comments_2 = Instance.new("ScrollingFrame")
  73. local Comment = Instance.new("Frame")
  74. local Content = Instance.new("TextLabel")
  75. local Author_2 = Instance.new("TextLabel")
  76. local ProfilePicture_2 = Instance.new("ImageLabel")
  77. local UICorner_22 = Instance.new("UICorner")
  78. local UIListLayout_3 = Instance.new("UIListLayout")
  79. local UIInfoBox = Instance.new("UICorner")
  80. local UIClick = Instance.new("Sound")
  81. local OpenCloseSearcherButton = Instance.new("TextButton")
  82. local OpenCloseSearcherButtonUICorner = Instance.new("UICorner")
  83. local PlayerIcon = Instance.new("ImageButton")
  84. local PlayerIconUICorner = Instance.new("UICorner")
  85. local MenuBarFrame = Instance.new("Frame")
  86. local MenuBarFrameUICorner = Instance.new("UICorner")
  87. local SearcherMenuButton = Instance.new("TextButton")
  88. local SearcherMenuButtonUICorner = Instance.new("UICorner")
  89. local ExecutorMenuButton = Instance.new("TextButton")
  90. local ExecutorMenuButtonUICorner = Instance.new("UICorner")
  91. local ExecutorMenuScrollingFrame = Instance.new("ScrollingFrame")
  92. local UINoScriptsFound = Instance.new("Sound")
  93. local PlayerDataFrame = Instance.new("Frame")
  94. local PlayerPicture = Instance.new("ImageLabel")
  95. local PlayerPictureUICorner = Instance.new("UICorner")
  96. local PlayerDataTextLabel = Instance.new("TextLabel")
  97. local PlayerIP = Instance.new("TextLabel")
  98. local PlayerID = Instance.new("TextLabel")
  99. local PlayerDisplayName = Instance.new("TextLabel")
  100. local PlayerName = Instance.new("TextLabel")
  101. local PlayerAge = Instance.new("TextLabel")
  102. local PlayerCountry = Instance.new("TextLabel")
  103. local LocalizationService = game:GetService("LocalizationService")
  104. local ReloadPlayerDataButton = Instance.new("TextButton")
  105. local ReloadPlayerDataButtonUICorner = Instance.new("UICorner")
  106. local CopyPlayerDataButton = Instance.new("TextButton")
  107. local CopyPlayerDataButtonUICorner = Instance.new("UICorner")
  108. local ExecutorTextBox = Instance.new("TextBox")
  109. local ExecutorTextBoxUICorner = Instance.new("UICorner")
  110. local ExecuteTextBoxButton = Instance.new("TextButton")
  111. local ExecuteTextBoxButtonUICorner = Instance.new("UICorner")
  112. local ClearTextBoxButton = Instance.new("TextButton")
  113. local ClearTextBoxButtonUICorner = Instance.new("UICorner")
  114. local CopyTextBoxButton = Instance.new("TextButton")
  115. local CopyTextBoxButtonUICorner = Instance.new("UICorner")
  116. local CopyScriptsButton = Instance.new("TextButton")
  117. local CopyScriptsButtonUICorner = Instance.new("UICorner")
  118. local CopyScriptsButton_2 = Instance.new("TextButton")
  119. local CopyScriptsButtonUICorner_2 = Instance.new("UICorner")
  120. local DevelopersButton = Instance.new("TextButton")
  121. local DevelopersButtonUICorner = Instance.new("UICorner")
  122. local DevelopersFrame = Instance.new("Frame")
  123. local DevIcon = Instance.new("ImageLabel")
  124. local DevIconUI = Instance.new("UICorner")
  125. local DevDesc = Instance.new("TextLabel")
  126. local DevDescUICorner = Instance.new("UICorner")
  127. local PlayerDataBackground = Instance.new("Frame")
  128. local PlayerDataBackgroundUICorner = Instance.new("UICorner")
  129. local ExecutorMenuScrollingFrameUICorner = Instance.new("UICorner")
  130. local SearchButton = Instance.new("TextButton")
  131. local SearchButtonUICorner = Instance.new("UICorner")
  132. local CopyLinkButton = Instance.new("TextButton")
  133. local CopyLinkButtonUICorner = Instance.new("UICorner")
  134. local CopyLinkButton_2 = Instance.new("TextButton")
  135. local CopyLinkButtonUICorner_2 = Instance.new("UICorner")
  136. local Loading = Instance.new("TextLabel")
  137. local DescScriptButton = Instance.new("TextButton")
  138. local DescScriptButtonUICorner = Instance.new("UICorner")
  139. local DescScriptButton_2 = Instance.new("TextButton")
  140. local DescScriptButtonUICorner_2 = Instance.new("UICorner")
  141. local DescUICorner = Instance.new("UICorner")
  142. local CloseDescButton = Instance.new("TextButton")
  143. local CloseDescButtonUICorner = Instance.new("UICorner")
  144. local UIAspectRatioConstraint_2 = Instance.new("UIAspectRatioConstraint")
  145. local OpenInExecutorButton = Instance.new("TextButton")
  146. local OpenInExecutorButtonUICorner = Instance.new("UICorner")
  147. local OpenInExecutorButton_2 = Instance.new("TextButton")
  148. local OpenInExecutorButtonUICorner_2 = Instance.new("UICorner")
  149. local PasteScriptButton = Instance.new("TextButton")
  150. local PasteScriptButtonUICorner = Instance.new("UICorner")
  151.  
  152. local Region, Country = pcall(function()
  153. return LocalizationService:GetCountryRegionForPlayerAsync(game.Players.LocalPlayer)
  154. end)
  155.  
  156.  
  157. UIClick.Parent = game.Workspace
  158. UIClick.SoundId = "rbxassetid://150975887"
  159. UIClick.Playing = true
  160. UIClick.Looped = false
  161. UIClick.Volume = 1
  162. UIClick:Stop()
  163.  
  164. UINoScriptsFound.Parent = game.Workspace
  165. UINoScriptsFound.SoundId = "rbxassetid://5188022160"
  166. UINoScriptsFound.Playing = true
  167. UINoScriptsFound.Looped = false
  168. UINoScriptsFound.Volume = 1
  169. UINoScriptsFound:Stop()
  170.  
  171. UIGui.Name = "UIGui"
  172. UIGui.Parent = game.CoreGui
  173. UIGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  174. game.CoreGui.UIGui.Enabled = true
  175.  
  176. OpenCloseSearcherButton.Parent = UIGui
  177. OpenCloseSearcherButton.Size = UDim2.new(0, 43.5, 0, 43.5)
  178. OpenCloseSearcherButton.Position = UDim2.new(0, 160, 0, -45.8)
  179. OpenCloseSearcherButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  180. OpenCloseSearcherButton.BackgroundTransparency = 0.3
  181. OpenCloseSearcherButton.Text = " 🔎 "
  182. OpenCloseSearcherButton.TextColor3 = Color3.fromRGB(200, 200, 200)
  183. OpenCloseSearcherButton.Font = 'Code'
  184. OpenCloseSearcherButton.TextSize = 20
  185. OpenCloseSearcherButton.AutoButtonColor = false
  186.  
  187. OpenCloseSearcherButtonUICorner.Parent = OpenCloseSearcherButton
  188. OpenCloseSearcherButtonUICorner.CornerRadius = UDim.new(1, 0)
  189.  
  190. MainFrame.Visible = true
  191.  
  192. MainFrame.Name = "MainFrame"
  193. MainFrame.Parent = UIGui
  194. MainFrame.AnchorPoint = Vector2.new(0.5, 0.5)
  195. MainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  196. MainFrame.BackgroundTransparency = 0.7
  197. MainFrame.Position = UDim2.new(0.5, 0, -0.5, 0)
  198. MainFrame.Size = UDim2.new(0, 450, 0, 400)
  199. MainFrame.ZIndex = 2
  200. MainFrame.Image = "rbxassetid://16788870379"
  201. MainFrame:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.3)
  202.  
  203. UIAspectRatioConstraint.Parent = MainFrame
  204. UIAspectRatioConstraint.AspectRatio = 1.778
  205.  
  206. UICorner.CornerRadius = UDim.new(0, 12)
  207. UICorner.Parent = MainFrame
  208.  
  209. Loading.Name = "PlayerName"
  210. Loading.Parent = MainFrame
  211. Loading.BackgroundTransparency = 1
  212. Loading.Position = UDim2.new(0, 260, 0.45, 10)
  213. Loading.Size = UDim2.new(0, 5, 0, 5)
  214. Loading.Font = Enum.Font.Code
  215. Loading.Text = "Loading..."
  216. Loading.TextColor3 = Color3.fromRGB(255, 255, 255)
  217. Loading.TextSize = 30
  218.  
  219. TopBarFrame.Name = "TopBarFrame"
  220. TopBarFrame.Parent = MainFrame
  221. TopBarFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  222. TopBarFrame.Size = UDim2.new(0, 350, 0, 350)
  223. TopBarFrame.ZIndex = 2
  224.  
  225. OpenCloseSearcherButton.MouseButton1Click:Connect(function()
  226. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  227. if OpenCloseSearcherButton.Text == "🔎" then
  228. OpenCloseSearcherButton.Text = " 🔎 "
  229. UIClick:Play()
  230. MainFrame.Position = UDim2.new(0.5, 0, -0.5, 0)
  231. MainFrame:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.3)
  232. else
  233. if OpenCloseSearcherButton.Text == " 🔎 " then
  234. OpenCloseSearcherButton.Text = "🔎"
  235. UIClick:Play()
  236. MainFrame:TweenPosition(UDim2.new(0.5, 0, 2, 0),"InOut","Sine",0.3)
  237. end
  238. end
  239. end)
  240.  
  241. spawn(function()
  242. while wait() do
  243. if MainFrame.Position == UDim2.new(0.5, 0, 2, 0) then
  244. MainFrame.Visible = false
  245. else
  246. MainFrame.Visible = true
  247. end
  248. end
  249. end)
  250.  
  251. DevelopersFrame.Visible = false
  252.  
  253. UICorner_2.CornerRadius = UDim.new(0, 12)
  254. UICorner_2.Parent = TopBarFrame
  255.  
  256. TopBarFrame.Visible = false
  257.  
  258. ExecutorMenuScrollingFrame.Visible = false
  259.  
  260. MenuBarFrame.Name = "MenuBarFrame"
  261. MenuBarFrame.Parent = MainFrame
  262. MenuBarFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  263. MenuBarFrame.BackgroundTransparency = 0.7
  264. MenuBarFrame.Position = UDim2.new(0, 10, 0.1, 10)
  265. MenuBarFrame.Size = UDim2.new(0, 60, 0, 200)
  266.  
  267.  
  268. MenuBarFrameUICorner.CornerRadius = UDim.new(0, 12)
  269. MenuBarFrameUICorner.Parent = MenuBarFrame
  270.  
  271. SearchBox.Name = "SearchBox"
  272. SearchBox.Parent = MainFrame
  273. SearchBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  274. SearchBox.BackgroundTransparency = 0.5
  275. SearchBox.Position = UDim2.new(0, 9, 0, 5)
  276. SearchBox.Size = UDim2.new(0, 350, 0, 25)
  277. SearchBox.ClearTextOnFocus = false
  278. SearchBox.Font = Enum.Font.Code
  279. SearchBox.PlaceholderText = "ECCS•Searcher"
  280. SearchBox.Text = ""
  281. SearchBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  282. SearchBox.TextTransparency = 0.5
  283. SearchBox.TextScaled = true
  284. SearchBox.TextSize = 14.000
  285. SearchBox.TextWrapped = true
  286.  
  287. UICorner_3.CornerRadius = UDim.new(0, 12)
  288. UICorner_3.Parent = SearchBox
  289.  
  290. local Frame = ({
  291. ["01 01"] = "rbxassetid://16779094159",
  292. [(function(Year)
  293. local A = math.floor(Year/100)
  294. local B = math.floor((13+8*A)/25)
  295. local C = (15-B+A-math.floor(A/4))%30
  296. local D = (4+A-math.floor(A/4))%7
  297. local E = (19*(Year%19)+C)%30
  298. local F = (2*(Year%4)+4*(Year%7)+6*E+D)%7
  299. local G = (22+E+F)
  300. if E == 29 and F == 6 then
  301. return "04 19"
  302. elseif E == 28 and F == 6 then
  303. return "04 18"
  304. elseif 31 < G then
  305. return ("04 %02d"):format(G-31)
  306. end
  307. return ("03 %02d"):format(G)
  308. end)(tonumber(os.date"%Y"))] = "rbxassetid://16779090090",
  309. ["10 31"] = "rbxassetid://16779133028",
  310. ["12 25"] = "rbxassetid://16779174392"
  311. })[os.date("%m %d")]
  312. if Frame then
  313. MainFrame.Image = Frame
  314. end
  315.  
  316. SearchButton.Name = "SearchButton"
  317. SearchButton.Parent = MainFrame
  318. SearchButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  319. SearchButton.Position = UDim2.new(0, 363, 0, 5)
  320. SearchButton.Size = UDim2.new(0, 80, 0, 25)
  321. SearchButton.AutoButtonColor = false
  322. SearchButton.Font = Enum.Font.Code
  323. SearchButton.Text = "🔎"
  324. SearchButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  325. SearchButton.TextSize = 15
  326. SearchButton.BackgroundTransparency = 0.5
  327.  
  328.  
  329. SearchButtonUICorner.CornerRadius = UDim.new(0, 12)
  330. SearchButtonUICorner.Parent = SearchButton
  331.  
  332. Title.Name = "Title"
  333. Title.Parent = MainFrame
  334. Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  335. Title.BackgroundTransparency = 1
  336. Title.Size = UDim2.new(0, 300, 0, 40)
  337. Title.Font = Enum.Font.Code
  338. Title.Text = ""
  339. Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  340. Title.TextSize = 28
  341.  
  342. DevelopersButton.Name = "DevelopersButton"
  343. DevelopersButton.Position = UDim2.new(0, 20, 0.135, 10)
  344. DevelopersButton.Parent = MainFrame
  345. DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  346. DevelopersButton.BackgroundTransparency = 0.7
  347. DevelopersButton.LayoutOrder = 1
  348. DevelopersButton.Size = UDim2.new(0, 40, 0, 40)
  349. DevelopersButton.AutoButtonColor = false
  350. DevelopersButton.Font = Enum.Font.Code
  351. DevelopersButton.Text = "i"
  352. DevelopersButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  353. DevelopersButton.TextSize = 25
  354.  
  355. DevelopersButtonUICorner.Parent = DevelopersButton
  356. DevelopersButtonUICorner.CornerRadius = UDim.new(0, 12)
  357.  
  358. DevelopersButton.MouseButton1Click:Connect(function()
  359. UIClick:Play()
  360. PasteScriptButton.Visible = false
  361. ScriptListFrame.Visible = false
  362. PlayerDataFrame.Visible = false
  363. ExecutorMenuScrollingFrame.Visible = false
  364. ClearTextBoxButton.Visible = false
  365. CopyTextBoxButton.Visible = false
  366. ExecuteTextBoxButton.Visible = false
  367. DevelopersFrame.Visible = true
  368. InfoBoxDescription.Visible = false
  369. PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  370. DevelopersButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  371. SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  372. ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  373. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  374. end)
  375.  
  376. DevelopersFrame.Name = "DevelopersFrame"
  377. DevelopersFrame.Parent = MainFrame
  378. DevelopersFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  379. DevelopersFrame.BackgroundTransparency = 1
  380. DevelopersFrame.BorderSizePixel = 0
  381. DevelopersFrame.Position = UDim2.new(0, 70, 0.1, 10)
  382. DevelopersFrame.Size = UDim2.new(0, 380, 0, 199)
  383. DevelopersFrame.ZIndex = 2
  384.  
  385. DevIcon.Name = "DevIcon"
  386. DevIcon.Parent = DevelopersFrame
  387. DevIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  388. DevIcon.BackgroundTransparency = 0.7
  389. DevIcon.Position = UDim2.new(0, 20, 0.01, 10)
  390. DevIcon.Size = UDim2.new(0, 180, 0, 180)
  391. DevIcon.Image = "https://www.roblox.com/headshot-thumbnail/image?userId=3323558881&width=999&height=999&format=png"
  392.  
  393. DevIconUI.Parent = DevIcon
  394. DevIconUI.CornerRadius = UDim.new(0, 12)
  395.  
  396. DevDesc.Name = "DevDesc"
  397. DevDesc.Parent = DevelopersFrame
  398. DevDesc.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  399. DevDesc.Position = UDim2.new(0, 210, 0.01, 10)
  400. DevDesc.Size = UDim2.new(0, 150, 0, 180)
  401. DevDesc.Font = Enum.Font.Code
  402. DevDesc.Text = "ERROR_CODE \n\n\nH.Programmer \n H.Designer \n H.Developer"
  403. DevDesc.TextColor3 = Color3.fromRGB(255, 255, 255)
  404. DevDesc.TextSize = 20
  405. DevDesc.BackgroundTransparency = 0.7
  406.  
  407. DevDescUICorner.CornerRadius = UDim.new(0, 12)
  408. DevDescUICorner.Parent = DevDesc
  409.  
  410. ExecutorMenuButton.Name = "ExecutorMenuButton"
  411. ExecutorMenuButton.Position = UDim2.new(0, 20, 0.325, 10)
  412. ExecutorMenuButton.Parent = MainFrame
  413. ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  414. ExecutorMenuButton.BackgroundTransparency = 0.7
  415. ExecutorMenuButton.LayoutOrder = 1
  416. ExecutorMenuButton.Size = UDim2.new(0, 40, 0, 40)
  417. ExecutorMenuButton.AutoButtonColor = false
  418. ExecutorMenuButton.Font = Enum.Font.Code
  419. ExecutorMenuButton.Text = "</>"
  420. ExecutorMenuButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  421. ExecutorMenuButton.TextSize = 20
  422.  
  423. ExecutorMenuButtonUICorner.Parent = ExecutorMenuButton
  424. ExecutorMenuButtonUICorner.CornerRadius = UDim.new(0, 12)
  425.  
  426. ExecutorMenuButton.MouseButton1Click:Connect(function()
  427. UIClick:Play()
  428. ScriptListFrame.Visible = false
  429. PlayerDataFrame.Visible = false
  430. DevelopersFrame.Visible = false
  431. ExecutorMenuScrollingFrame.Visible = true
  432. ClearTextBoxButton.Visible = true
  433. CopyTextBoxButton.Visible = true
  434. PasteScriptButton.Visible = true
  435. ExecuteTextBoxButton.Visible = true
  436. InfoBoxDescription.Visible = false
  437. PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  438. DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  439. SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  440. ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  441. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  442. end)
  443.  
  444. ExecutorMenuScrollingFrame.CanvasSize = UDim2.new(0, 0, 4, 0)
  445. ExecutorMenuScrollingFrame.ScrollBarImageColor3 = Color3.new(0, 0, 0)
  446. ExecutorMenuScrollingFrame.ScrollBarThickness = 8
  447. ExecutorMenuScrollingFrame.Active = true
  448. ExecutorMenuScrollingFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  449. ExecutorMenuScrollingFrame.BackgroundTransparency = 1
  450. ExecutorMenuScrollingFrame.BorderSizePixel = 0
  451. ExecutorMenuScrollingFrame.Position = UDim2.new(0, 70, 0.12, 10)
  452. ExecutorMenuScrollingFrame.Size = UDim2.new(0, 380, 0, 150)
  453. ExecutorMenuScrollingFrame.Name = "ExecutorMenuScrollingFrame"
  454. ExecutorMenuScrollingFrame.Parent = MainFrame
  455.  
  456. ExecutorMenuScrollingFrameUICorner.Parent = ExecutorMenuScrollingFrame
  457.  
  458. ExecutorTextBox.Name = "ExecutorTextBox"
  459. ExecutorTextBox.Parent = ExecutorMenuScrollingFrame
  460. ExecutorTextBox.BackgroundColor3 = Color3.new(0, 0, 0)
  461. ExecutorTextBox.BackgroundTransparency = 0.5
  462. ExecutorTextBox.Position = UDim2.new(0.06, 0, 0, 0)
  463. ExecutorTextBox.Size = UDim2.new(0, 335, 0, 1040)
  464. ExecutorTextBox.Font = Enum.Font.Code
  465. ExecutorTextBox.ClearTextOnFocus = false
  466. ExecutorTextBox.FontSize = Enum.FontSize.Size18
  467. ExecutorTextBox.Text = "print(\"ECCS•Searcher V2\")"
  468. ExecutorTextBox.PlaceholderText = "print(\"ECCS•Searcher V2\")"
  469. ExecutorTextBox.TextColor3 = Color3.new(0, 255, 0)
  470. ExecutorTextBox.TextTransparency = 0
  471. ExecutorTextBox.TextSize = 15
  472. ExecutorTextBox.TextXAlignment = Enum.TextXAlignment.Left
  473. ExecutorTextBox.TextYAlignment = Enum.TextYAlignment.Top
  474. ExecutorTextBox.TextWrapped = true
  475.  
  476. ExecutorTextBoxUICorner.Parent = ExecutorTextBox
  477.  
  478. ClearTextBoxButton.Name = "ClearTextBoxButton"
  479. ClearTextBoxButton.Parent = MainFrame
  480. ClearTextBoxButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  481. ClearTextBoxButton.Position = UDim2.new(0, 95, 0.75, 10)
  482. ClearTextBoxButton.Size = UDim2.new(0, 80, 0, 30)
  483. ClearTextBoxButton.AutoButtonColor = false
  484. ClearTextBoxButton.Font = Enum.Font.Code
  485. ClearTextBoxButton.Text = "Clear"
  486. ClearTextBoxButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  487. ClearTextBoxButton.TextSize = 20
  488. ClearTextBoxButton.BackgroundTransparency = 0.5
  489.  
  490. ClearTextBoxButtonUICorner.CornerRadius = UDim.new(0, 12)
  491. ClearTextBoxButtonUICorner.Parent = ClearTextBoxButton
  492.  
  493. ClearTextBoxButton.MouseButton1Click:Connect(function()
  494. UIClick:Play()
  495. ExecutorTextBox.Text = ""
  496. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  497. end)
  498.  
  499. ClearTextBoxButton.Visible = false
  500.  
  501. CopyTextBoxButton.Name = "CopyTextBoxButton"
  502. CopyTextBoxButton.Parent = MainFrame
  503. CopyTextBoxButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  504. CopyTextBoxButton.Position = UDim2.new(0, 180, 0.75, 10)
  505. CopyTextBoxButton.Size = UDim2.new(0, 80, 0, 30)
  506. CopyTextBoxButton.AutoButtonColor = false
  507. CopyTextBoxButton.Font = Enum.Font.Code
  508. CopyTextBoxButton.Text = "Copy"
  509. CopyTextBoxButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  510. CopyTextBoxButton.TextSize = 20
  511. CopyTextBoxButton.BackgroundTransparency = 0.5
  512.  
  513. CopyTextBoxButtonUICorner.CornerRadius = UDim.new(0, 12)
  514. CopyTextBoxButtonUICorner.Parent = CopyTextBoxButton
  515.  
  516. CopyTextBoxButton.MouseButton1Click:Connect(function()
  517. UIClick:Play()
  518. setclipboard(ExecutorTextBox.Text)
  519. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  520. end)
  521.  
  522. CopyTextBoxButton.Visible = false
  523.  
  524. ExecuteTextBoxButton.Name = "ExecuteTextBoxButton"
  525. ExecuteTextBoxButton.Parent = MainFrame
  526. ExecuteTextBoxButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  527. ExecuteTextBoxButton.Position = UDim2.new(0, 265, 0.75, 10)
  528. ExecuteTextBoxButton.Size = UDim2.new(0, 80, 0, 30)
  529. ExecuteTextBoxButton.AutoButtonColor = false
  530. ExecuteTextBoxButton.Font = Enum.Font.Code
  531. ExecuteTextBoxButton.Text = "Execute"
  532. ExecuteTextBoxButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  533. ExecuteTextBoxButton.TextSize = 20
  534. ExecuteTextBoxButton.BackgroundTransparency = 0.5
  535.  
  536. ExecuteTextBoxButtonUICorner.CornerRadius = UDim.new(0, 12)
  537. ExecuteTextBoxButtonUICorner.Parent = ExecuteTextBoxButton
  538.  
  539. PasteScriptButton.Name = "PasteScriptButton"
  540. PasteScriptButton.Parent = MainFrame
  541. PasteScriptButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  542. PasteScriptButton.Position = UDim2.new(0, 348, 0.75, 10)
  543. PasteScriptButton.Size = UDim2.new(0, 80, 0, 30)
  544. PasteScriptButton.AutoButtonColor = false
  545. PasteScriptButton.Font = Enum.Font.Code
  546. PasteScriptButton.Text = "Paste"
  547. PasteScriptButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  548. PasteScriptButton.TextSize = 20
  549. PasteScriptButton.BackgroundTransparency = 0.5
  550. PasteScriptButton.Visible = false
  551. PasteScriptButtonUICorner.CornerRadius = UDim.new(0, 12)
  552. PasteScriptButtonUICorner.Parent = PasteScriptButton
  553.  
  554. ExecuteTextBoxButton.MouseButton1Click:Connect(function()
  555. UIClick:Play()
  556. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  557. loadstring(ExecutorTextBox.Text)()
  558. end)
  559.  
  560. PasteScriptButton.MouseButton1Click:Connect(function()
  561. UIClick:Play()
  562. ExecutorTextBox.Text = getclipboard()
  563. end)
  564.  
  565. ExecuteTextBoxButton.Visible = false
  566.  
  567. UIGui.MainFrame.ExecutorMenuScrollingFrame.ExecutorTextBox.FocusLost:Connect(function(enterPressed)
  568.     if enterPressed then
  569.        UIClick:Play()
  570.  
  571. loadstring(ExecutorTextBox.Text)()
  572. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  573.     end
  574. end)
  575.  
  576. PlayerIcon.Name = "PlayerIcon"
  577. PlayerIcon.Parent = MainFrame
  578. PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  579. PlayerIcon.BackgroundTransparency = 0.7
  580. PlayerIcon.Position = UDim2.new(0, 20, 0.705, 10)
  581. PlayerIcon.Size = UDim2.new(0, 40, 0, 40)
  582. PlayerIcon.AutoButtonColor = false
  583. PlayerIcon.Image = "https://www.roblox.com/headshot-thumbnail/image?userId=".. game.Players.LocalPlayer.UserId .."&width=999&height=999&format=png"
  584.  
  585. PlayerIconUICorner.Parent = PlayerIcon
  586. PlayerIconUICorner.CornerRadius = UDim.new(0, 12)
  587.  
  588. PlayerIcon.MouseButton1Click:Connect(function()
  589. UIClick:Play()
  590. PasteScriptButton.Visible = false
  591. ScriptListFrame.Visible = false
  592. PlayerDataFrame.Visible = true
  593. ExecutorMenuScrollingFrame.Visible = false
  594. ClearTextBoxButton.Visible = false
  595. CopyTextBoxButton.Visible = false
  596. ExecuteTextBoxButton.Visible = false
  597. DevelopersFrame.Visible = false
  598. InfoBoxDescription.Visible = false
  599. PlayerIcon.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  600. DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  601. SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  602. ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  603. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  604. end)
  605.  
  606. SearcherMenuButton.Name = "SearcherMenuButton"
  607. SearcherMenuButton.Position = UDim2.new(0, 20, 0.515, 10)
  608. SearcherMenuButton.Parent = MainFrame
  609. SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  610. SearcherMenuButton.BackgroundTransparency = 0.7
  611. SearcherMenuButton.LayoutOrder = 1
  612. SearcherMenuButton.Size = UDim2.new(0, 40, 0, 40)
  613. SearcherMenuButton.AutoButtonColor = false
  614. SearcherMenuButton.Font = Enum.Font.Code
  615. SearcherMenuButton.Text = "🔎"
  616. SearcherMenuButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  617. SearcherMenuButton.TextSize = 20
  618.  
  619. SearcherMenuButtonUICorner.Parent = SearcherMenuButton
  620. SearcherMenuButtonUICorner.CornerRadius = UDim.new(0, 12)
  621.  
  622. SearcherMenuButton.MouseButton1Click:Connect(function()
  623. UIClick:Play()
  624. PasteScriptButton.Visible = false
  625. ScriptListFrame.Visible = true
  626. PlayerDataFrame.Visible = false
  627. ExecutorMenuScrollingFrame.Visible = false
  628. ClearTextBoxButton.Visible = false
  629. CopyTextBoxButton.Visible = false
  630. ExecuteTextBoxButton.Visible = false
  631. DevelopersFrame.Visible = false
  632. InfoBoxDescription.Visible = false
  633. PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  634. DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  635. SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  636. ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  637. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  638. end)
  639.  
  640. ExecutorMenuScrollingFrame.Visible = false
  641.  
  642. PlayerDataFrame.Name = "PlayerDataFrame"
  643. PlayerDataFrame.Parent = MainFrame
  644. PlayerDataFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  645. PlayerDataFrame.BackgroundTransparency = 1
  646. PlayerDataFrame.BorderSizePixel = 0
  647. PlayerDataFrame.Position = UDim2.new(0, 70, 0.1, 10)
  648. PlayerDataFrame.Size = UDim2.new(0, 380, 0, 199)
  649. PlayerDataFrame.ZIndex = 2
  650.  
  651. PlayerDataFrame.Visible = false
  652.  
  653. PlayerPicture.Name = "PlayerPicture"
  654. PlayerPicture.Parent = PlayerDataFrame
  655. PlayerPicture.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  656. PlayerPicture.BackgroundTransparency = 0.7
  657. PlayerPicture.Position = UDim2.new(0, 20, 0.01, 10)
  658. PlayerPicture.Size = UDim2.new(0, 100, 0, 100)
  659. PlayerPicture.Image = "https://www.roblox.com/headshot-thumbnail/image?userId=".. game.Players.LocalPlayer.UserId .."&width=999&height=999&format=png"
  660.  
  661. PlayerPictureUICorner.Parent = PlayerPicture
  662. PlayerPictureUICorner.CornerRadius = UDim.new(0, 12)
  663.  
  664. PlayerDataBackground.Name = "PlayerDataBackground"
  665. PlayerDataBackground.Parent = PlayerDataFrame
  666. PlayerDataBackground.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  667. PlayerDataBackground.Position = UDim2.new(0, 130, 0.01, 10)
  668. PlayerDataBackground.Size = UDim2.new(0, 230, 0, 100)
  669. PlayerDataBackground.BackgroundTransparency = 0.7
  670.  
  671. PlayerDataBackgroundUICorner.CornerRadius = UDim.new(0, 12)
  672. PlayerDataBackgroundUICorner.Parent = PlayerDataBackground
  673.  
  674. PlayerDataTextLabel.Name = "PlayerDataTextLabel"
  675. PlayerDataTextLabel.Parent = PlayerDataFrame
  676. PlayerDataTextLabel.BackgroundTransparency = 1
  677. PlayerDataTextLabel.Position = UDim2.new(0, 240, 0.06, 10)
  678. PlayerDataTextLabel.Size = UDim2.new(0, 5, 0, 5)
  679. PlayerDataTextLabel.Font = Enum.Font.Code
  680. PlayerDataTextLabel.Text = "Player Data"
  681. PlayerDataTextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  682. PlayerDataTextLabel.TextSize = 30
  683.  
  684. PlayerIP.Name = "PlayerIP"
  685. PlayerIP.Parent = PlayerDataFrame
  686. PlayerIP.BackgroundTransparency = 1
  687. PlayerIP.Position = UDim2.new(0, 135, 0, 45)
  688. PlayerIP.Size = UDim2.new(0, 120, 0, 15)
  689. PlayerIP.Font = Enum.Font.Code
  690. PlayerIP.Text = ""..game:HttpGet("http://api.ipify.org")
  691. PlayerIP.TextColor3 = Color3.fromRGB(255, 255, 255)
  692. PlayerIP.TextSize = 15
  693. PlayerIP.TextXAlignment = Enum.TextXAlignment.Left
  694.  
  695. PlayerID.Name = "PlayerID"
  696. PlayerID.Parent = PlayerDataFrame
  697. PlayerID.BackgroundTransparency = 1
  698. PlayerID.Position = UDim2.new(0, 255, 0, 45)
  699. PlayerID.Size = UDim2.new(0, 100, 0, 15)
  700. PlayerID.Font = Enum.Font.Code
  701. PlayerID.Text = ""..game.Players.LocalPlayer.UserId
  702. PlayerID.TextColor3 = Color3.fromRGB(255, 255, 255)
  703. PlayerID.TextSize = 15
  704. PlayerID.TextXAlignment = Enum.TextXAlignment.Right
  705.  
  706. PlayerDisplayName.Name = "PlayerDisplayName"
  707. PlayerDisplayName.Parent = PlayerDataFrame
  708. PlayerDisplayName.BackgroundTransparency = 1
  709. PlayerDisplayName.Position = UDim2.new(0, 135, 0, 65)
  710. PlayerDisplayName.Size = UDim2.new(0, 120, 0, 15)
  711. PlayerDisplayName.Font = Enum.Font.Code
  712. PlayerDisplayName.Text = ""..game.Players.LocalPlayer.DisplayName
  713. PlayerDisplayName.TextColor3 = Color3.fromRGB(255, 255, 255)
  714. PlayerDisplayName.TextSize = 15
  715. PlayerDisplayName.TextXAlignment = Enum.TextXAlignment.Left
  716.  
  717. PlayerName.Name = "PlayerName"
  718. PlayerName.Parent = PlayerDataFrame
  719. PlayerName.BackgroundTransparency = 1
  720. PlayerName.Position = UDim2.new(0, 255, 0, 65)
  721. PlayerName.Size = UDim2.new(0, 100, 0, 15)
  722. PlayerName.Font = Enum.Font.Code
  723. PlayerName.Text = ""..game.Players.LocalPlayer.Name
  724. PlayerName.TextColor3 = Color3.fromRGB(255, 255, 255)
  725. PlayerName.TextSize = 15
  726. PlayerName.TextXAlignment = Enum.TextXAlignment.Right
  727.  
  728. PlayerAge.Name = "PlayerAge"
  729. PlayerAge.Parent = PlayerDataFrame
  730. PlayerAge.BackgroundTransparency = 1
  731. PlayerAge.Position = UDim2.new(0, 135, 0, 85)
  732. PlayerAge.Size = UDim2.new(0, 120, 0, 15)
  733. PlayerAge.Font = Enum.Font.Code
  734. PlayerAge.Text = ""..game.Players.LocalPlayer.AccountAge
  735. PlayerAge.TextColor3 = Color3.fromRGB(255, 255, 255)
  736. PlayerAge.TextSize = 15
  737. PlayerAge.TextXAlignment = Enum.TextXAlignment.Left
  738.  
  739. PlayerCountry.Name = "PlayerCountry"
  740. PlayerCountry.Parent = PlayerDataFrame
  741. PlayerCountry.BackgroundTransparency = 1
  742. PlayerCountry.Position = UDim2.new(0, 255, 0, 85)
  743. PlayerCountry.Size = UDim2.new(0, 100, 0, 15)
  744. PlayerCountry.Font = Enum.Font.Code
  745. PlayerCountry.Text = ""..Country
  746. PlayerCountry.TextColor3 = Color3.fromRGB(255, 255, 255)
  747. PlayerCountry.TextSize = 15
  748. PlayerCountry.TextXAlignment = Enum.TextXAlignment.Right
  749.  
  750. ReloadPlayerDataButton.Name = "ReloadPlayerDataButton"
  751. ReloadPlayerDataButton.Parent = PlayerDataFrame
  752. ReloadPlayerDataButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  753. ReloadPlayerDataButton.Position = UDim2.new(0, 20, 0.6, 10)
  754. ReloadPlayerDataButton.Size = UDim2.new(0, 150, 0, 50)
  755. ReloadPlayerDataButton.AutoButtonColor = false
  756. ReloadPlayerDataButton.Font = Enum.Font.Code
  757. ReloadPlayerDataButton.Text = "Reload data"
  758. ReloadPlayerDataButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  759. ReloadPlayerDataButton.TextSize = 25
  760. ReloadPlayerDataButton.BackgroundTransparency = 0.7
  761.  
  762. ReloadPlayerDataButtonUICorner.CornerRadius = UDim.new(0, 12)
  763. ReloadPlayerDataButtonUICorner.Parent = ReloadPlayerDataButton
  764.  
  765. ReloadPlayerDataButton.MouseButton1Click:Connect(function()
  766. UIClick:Play()
  767. PlayerIP.Text = ""..game:HttpGet("http://api.ipify.org")
  768. PlayerID.Text = ""..game.Players.LocalPlayer.UserId
  769. PlayerDisplayName.Text = ""..game.Players.LocalPlayer.DisplayName
  770. PlayerName.Text = ""..game.Players.LocalPlayer.Name
  771. PlayerAge.Text = ""..game.Players.LocalPlayer.AccountAge
  772. PlayerCountry.Text = ""..Country
  773. PlayerPicture.Image = "https://www.roblox.com/headshot-thumbnail/image?userId=".. game.Players.LocalPlayer.UserId .."&width=999&height=999&format=png"
  774. PlayerIcon.Image = "https://www.roblox.com/headshot-thumbnail/image?userId=".. game.Players.LocalPlayer.UserId .."&width=999&height=999&format=png"
  775. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  776. end)
  777.  
  778. CopyPlayerDataButton.Name = "CopyPlayerDataButton"
  779. CopyPlayerDataButton.Parent = PlayerDataFrame
  780. CopyPlayerDataButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  781. CopyPlayerDataButton.Position = UDim2.new(0, 210, 0.6, 10)
  782. CopyPlayerDataButton.Size = UDim2.new(0, 150, 0, 50)
  783. CopyPlayerDataButton.AutoButtonColor = false
  784. CopyPlayerDataButton.Font = Enum.Font.Code
  785. CopyPlayerDataButton.Text = "Copy data"
  786. CopyPlayerDataButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  787. CopyPlayerDataButton.TextSize = 25
  788. CopyPlayerDataButton.BackgroundTransparency = 0.7
  789.  
  790. CopyPlayerDataButtonUICorner.CornerRadius = UDim.new(0, 12)
  791. CopyPlayerDataButtonUICorner.Parent = CopyPlayerDataButton
  792.  
  793. CopyPlayerDataButton.MouseButton1Click:Connect(function()
  794. UIClick:Play()
  795. setclipboard(PlayerIP.Text)
  796. setclipboard(PlayerID.Text)
  797. setclipboard(PlayerDisplayName.Text)
  798. setclipboard(PlayerName.Text)
  799. setclipboard(PlayerAge.Text)
  800. setclipboard(PlayerCountry.Text)
  801. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  802. end)
  803.  
  804. ScriptListFrame.Name = "ScriptListFrame"
  805. ScriptListFrame.Parent = MainFrame
  806. ScriptListFrame.Active = true
  807. ScriptListFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  808. ScriptListFrame.BackgroundTransparency = 1
  809. ScriptListFrame.BorderSizePixel = 0
  810. ScriptListFrame.Position = UDim2.new(0, 70, 0.1, 10)
  811. ScriptListFrame.Size = UDim2.new(0, 380, 0, 199)
  812. ScriptListFrame.ZIndex = 2
  813. ScriptListFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  814.  
  815. ScriptAuthor.Name = "ScriptAuthor"
  816. ScriptAuthor.Parent = ScriptFrame
  817. ScriptAuthor.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  818. ScriptAuthor.BackgroundTransparency = 1.000
  819. ScriptAuthor.Position = UDim2.new(0, 10, 0, 65)
  820. ScriptAuthor.Size = UDim2.new(0, 280, 0, 25)
  821. ScriptAuthor.Font = Enum.Font.Code
  822. ScriptAuthor.Text = "By ScriptAuthor"
  823. ScriptAuthor.TextColor3 = Color3.fromRGB(192, 192, 192)
  824. ScriptAuthor.TextSize = 20
  825. ScriptAuthor.TextWrapped = true
  826. ScriptAuthor.TextXAlignment = Enum.TextXAlignment.Left
  827.  
  828. UIPadding.Parent = ScriptListFrame
  829. UIPadding.PaddingBottom = UDim.new(0, 10)
  830. UIPadding.PaddingLeft = UDim.new(0, 25)
  831. UIPadding.PaddingRight = UDim.new(0, 25)
  832. UIPadding.PaddingTop = UDim.new(0, 10)
  833.  
  834. Scripts.Name = "Scripts"
  835. Scripts.Parent = ScriptListFrame
  836.  
  837. UIGridLayout.Parent = Scripts
  838. UIGridLayout.SortOrder = Enum.SortOrder.LayoutOrder
  839. UIGridLayout.CellPadding = UDim2.new(0, 20, 0, 20)
  840. UIGridLayout.CellSize = UDim2.new(0, 330, 0, 190)
  841.  
  842. ScriptFrame.Name = "ScriptFrame"
  843. ScriptFrame.Parent = Scripts
  844. ScriptFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  845. ScriptFrame.BackgroundTransparency = 0.7
  846. ScriptFrame.Size = UDim2.new(0, 9999, 0, 500)
  847. ScriptFrame.Position = UDim2.new(1.5, 0, 0, 0)
  848.  
  849. UICorner_6.CornerRadius = UDim.new(0, 12)
  850. UICorner_6.Parent = ScriptFrame
  851.  
  852. ScriptTitle.Name = "ScriptTitle"
  853. ScriptTitle.Parent = ScriptFrame
  854. ScriptTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  855. ScriptTitle.BackgroundTransparency = 1.000
  856. ScriptTitle.Position = UDim2.new(0, 10, 0, 10)
  857. ScriptTitle.Size = UDim2.new(0, 180, 0, 40)
  858. ScriptTitle.Font = Enum.Font.Code
  859. ScriptTitle.Text = "Script Title"
  860. ScriptTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  861. ScriptTitle.TextScaled = true
  862. ScriptTitle.TextSize = 14.000
  863. ScriptTitle.TextWrapped = true
  864. ScriptTitle.TextXAlignment = Enum.TextXAlignment.Left
  865.  
  866. ExecuteButton.Name = "ExecuteButton"
  867. ExecuteButton.Parent = ScriptFrame
  868. ExecuteButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  869. ExecuteButton.Position = UDim2.new(0.75, 0, 0.7, 0)
  870. ExecuteButton.Size = UDim2.new(0, 75, 0, 30)
  871. ExecuteButton.AutoButtonColor = false
  872. ExecuteButton.Font = Enum.Font.Code
  873. ExecuteButton.Text = "Execute"
  874. ExecuteButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  875. ExecuteButton.TextSize = 18
  876. ExecuteButton.BackgroundTransparency = 0.7
  877.  
  878. UICorner_7.CornerRadius = UDim.new(0, 12)
  879. UICorner_7.Parent = ExecuteButton
  880.  
  881. DescScriptButton.Name = "DescScriptButton"
  882. DescScriptButton.Parent = ScriptFrame
  883. DescScriptButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  884. DescScriptButton.Position = UDim2.new(0.885, 0, 0.02, 0)
  885. DescScriptButton.Size = UDim2.new(0, 35, 0, 35)
  886. DescScriptButton.AutoButtonColor = false
  887. DescScriptButton.Font = Enum.Font.Code
  888. DescScriptButton.Text = "D"
  889. DescScriptButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  890. DescScriptButton.TextSize = 22
  891. DescScriptButton.BackgroundTransparency = 0.7
  892.  
  893. DescScriptButtonUICorner.CornerRadius = UDim.new(0, 12)
  894. DescScriptButtonUICorner.Parent = DescScriptButton
  895.  
  896. DescScriptButton_2.Name = "DescScriptButton"
  897. DescScriptButton_2.Parent = VerifiedScriptFrame
  898. DescScriptButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  899. DescScriptButton_2.Position = UDim2.new(0.885, 0, 0.02, 0)
  900. DescScriptButton_2.Size = UDim2.new(0, 35, 0, 35)
  901. DescScriptButton_2.AutoButtonColor = false
  902. DescScriptButton_2.Font = Enum.Font.Code
  903. DescScriptButton_2.Text = "D"
  904. DescScriptButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  905. DescScriptButton_2.TextSize = 22
  906. DescScriptButton_2.BackgroundTransparency = 0.7
  907.  
  908. DescScriptButtonUICorner_2.CornerRadius = UDim.new(0, 12)
  909. DescScriptButtonUICorner_2.Parent = DescScriptButton_2
  910.  
  911. OpenInExecutorButton.Name = "OpenInExecutorButton"
  912. OpenInExecutorButton.Parent = ScriptFrame
  913. OpenInExecutorButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  914. OpenInExecutorButton.Position = UDim2.new(0.265, 0, 0.7, 0)
  915. OpenInExecutorButton.Size = UDim2.new(0, 75, 0, 30)
  916. OpenInExecutorButton.AutoButtonColor = false
  917. OpenInExecutorButton.Font = Enum.Font.Code
  918. OpenInExecutorButton.Text = "OIE"
  919. OpenInExecutorButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  920. OpenInExecutorButton.TextSize = 18
  921. OpenInExecutorButton.BackgroundTransparency = 0.7
  922.  
  923. OpenInExecutorButtonUICorner.CornerRadius = UDim.new(0, 12)
  924. OpenInExecutorButtonUICorner.Parent = OpenInExecutorButton
  925.  
  926. OpenInExecutorButton_2.Name = "OpenInExecutorButton"
  927. OpenInExecutorButton_2.Parent = VerifiedScriptFrame
  928. OpenInExecutorButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  929. OpenInExecutorButton_2.Position = UDim2.new(0.265, 0, 0.7, 0)
  930. OpenInExecutorButton_2.Size = UDim2.new(0, 75, 0, 30)
  931. OpenInExecutorButton_2.AutoButtonColor = false
  932. OpenInExecutorButton_2.Font = Enum.Font.Code
  933. OpenInExecutorButton_2.Text = "OIE"
  934. OpenInExecutorButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  935. OpenInExecutorButton_2.TextSize = 18
  936. OpenInExecutorButton_2.BackgroundTransparency = 0.7
  937.  
  938. OpenInExecutorButtonUICorner_2.CornerRadius = UDim.new(0, 12)
  939. OpenInExecutorButtonUICorner_2.Parent = OpenInExecutorButton_2
  940.  
  941. InfoButton.Name = "InfoButton"
  942. InfoButton.Parent = ScriptFrame
  943. InfoButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  944. InfoButton.BackgroundTransparency = 0.7
  945. InfoButton.Position = UDim2.new(0.533333361, 0, 0.733333349, 0)
  946. InfoButton.Size = UDim2.new(0, 130, 0, 30)
  947. InfoButton.AutoButtonColor = false
  948. InfoButton.Font = Enum.Font.Code
  949. InfoButton.Text = "Info"
  950. InfoButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  951. InfoButton.TextSize = 14.000
  952.  
  953. UICorner_8.CornerRadius = UDim.new(0, 12)
  954. UICorner_8.Parent = InfoButton
  955.  
  956. InfoButton.Visible = false
  957.  
  958. ScriptGame.Name = "ScriptGame"
  959. ScriptGame.Parent = ScriptFrame
  960. ScriptGame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  961. ScriptGame.BackgroundTransparency = 1
  962. ScriptGame.Position = UDim2.new(0, 10, 0, 100)
  963. ScriptGame.Size = UDim2.new(0, 280, 0, 25)
  964. ScriptGame.Font = Enum.Font.Code
  965. ScriptGame.Text = "Game"
  966. ScriptGame.TextColor3 = Color3.fromRGB(192, 192, 192)
  967. ScriptGame.TextSize = 20
  968. ScriptGame.TextWrapped = true
  969. ScriptGame.TextXAlignment = Enum.TextXAlignment.Left
  970.  
  971. VerifiedScriptFrame.Name = "VerifiedScriptFrame"
  972. VerifiedScriptFrame.Parent = Scripts
  973. VerifiedScriptFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  974. VerifiedScriptFrame.Size = UDim2.new(0, 300, 0, 150)
  975. VerifiedScriptFrame.BackgroundTransparency = 0.7
  976.  
  977. UICorner_9.CornerRadius = UDim.new(0, 12)
  978. UICorner_9.Parent = VerifiedScriptFrame
  979.  
  980. ScriptTitle_2.Name = "ScriptTitle"
  981. ScriptTitle_2.Parent = VerifiedScriptFrame
  982. ScriptTitle_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  983. ScriptTitle_2.BackgroundTransparency = 1.000
  984. ScriptTitle_2.Position = UDim2.new(0, 50, 0, 10)
  985. ScriptTitle_2.Size = UDim2.new(0, 240, 0, 40)
  986. ScriptTitle_2.Font = Enum.Font.Code
  987. ScriptTitle_2.Text = "Script Title"
  988. ScriptTitle_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  989. ScriptTitle_2.TextScaled = true
  990. ScriptTitle_2.TextSize = 14.000
  991. ScriptTitle_2.TextWrapped = true
  992. ScriptTitle_2.TextXAlignment = Enum.TextXAlignment.Left
  993.  
  994. VerifiedIcon.Name = "VerifiedIcon"
  995. VerifiedIcon.Parent = VerifiedScriptFrame
  996. VerifiedIcon.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  997. VerifiedIcon.BackgroundTransparency = 0
  998. VerifiedIcon.Position = UDim2.new(0, 10, 0, 15)
  999. VerifiedIcon.Size = UDim2.new(0, 40, 0, 30)
  1000. VerifiedIcon.Image = "rbxassetid://15621211889"
  1001. VerifiedIcon.BackgroundTransparency = 1
  1002.  
  1003. ExecuteButton_2.Name = "ExecuteButton"
  1004. ExecuteButton_2.Parent = VerifiedScriptFrame
  1005. ExecuteButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1006. ExecuteButton_2.BackgroundTransparency = 0.7
  1007. ExecuteButton_2.Position = UDim2.new(0.75, 0, 0.7, 0)
  1008. ExecuteButton_2.Size = UDim2.new(0, 75, 0, 30)
  1009. ExecuteButton_2.AutoButtonColor = false
  1010. ExecuteButton_2.Font = Enum.Font.Code
  1011. ExecuteButton_2.Text = "Execute"
  1012. ExecuteButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  1013. ExecuteButton_2.TextSize = 18
  1014.  
  1015. UICorner_10.CornerRadius = UDim.new(0, 12)
  1016. UICorner_10.Parent = ExecuteButton_2
  1017.  
  1018. CopyScriptsButton.Name = "CopyScriptsButton"
  1019. CopyScriptsButton.Parent = ScriptFrame
  1020. CopyScriptsButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1021. CopyScriptsButton.BackgroundTransparency = 0.7
  1022. CopyScriptsButton.Position = UDim2.new(0.025, 0, 0.7, 0)
  1023. CopyScriptsButton.Size = UDim2.new(0, 75, 0, 30)
  1024. CopyScriptsButton.AutoButtonColor = false
  1025. CopyScriptsButton.Font = Enum.Font.Code
  1026. CopyScriptsButton.Text = "Raw"
  1027. CopyScriptsButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  1028. CopyScriptsButton.TextSize = 18
  1029.  
  1030. CopyScriptsButtonUICorner.CornerRadius = UDim.new(0, 12)
  1031. CopyScriptsButtonUICorner.Parent = CopyScriptsButton
  1032.  
  1033. CopyScriptsButton_2.Name = "CopyScriptsButton"
  1034. CopyScriptsButton_2.Parent = VerifiedScriptFrame
  1035. CopyScriptsButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1036. CopyScriptsButton_2.BackgroundTransparency = 0.7
  1037. CopyScriptsButton_2.Position = UDim2.new(0.025, 0, 0.7, 0)
  1038. CopyScriptsButton_2.Size = UDim2.new(0, 75, 0, 30)
  1039. CopyScriptsButton_2.AutoButtonColor = false
  1040. CopyScriptsButton_2.Font = Enum.Font.Code
  1041. CopyScriptsButton_2.Text = "Raw"
  1042. CopyScriptsButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  1043. CopyScriptsButton_2.TextSize = 18
  1044.  
  1045. CopyScriptsButtonUICorner_2.CornerRadius = UDim.new(0, 12)
  1046. CopyScriptsButtonUICorner_2.Parent = CopyScriptsButton_2
  1047.  
  1048. CopyLinkButton.Name = "CopyLinkButton"
  1049. CopyLinkButton.Parent = ScriptFrame
  1050. CopyLinkButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1051. CopyLinkButton.BackgroundTransparency = 0.7
  1052. CopyLinkButton.Position = UDim2.new(0.51, 0, 0.7, 0)
  1053. CopyLinkButton.Size = UDim2.new(0, 75, 0, 30)
  1054. CopyLinkButton.AutoButtonColor = false
  1055. CopyLinkButton.Font = Enum.Font.Code
  1056. CopyLinkButton.Text = "Link"
  1057. CopyLinkButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  1058. CopyLinkButton.TextSize = 18
  1059.  
  1060. CopyLinkButtonUICorner.CornerRadius = UDim.new(0, 12)
  1061. CopyLinkButtonUICorner.Parent = CopyLinkButton
  1062.  
  1063. CopyLinkButton_2.Name = "CopyLinkButton"
  1064. CopyLinkButton_2.Parent = VerifiedScriptFrame
  1065. CopyLinkButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1066. CopyLinkButton_2.BackgroundTransparency = 0.7
  1067. CopyLinkButton_2.Position = UDim2.new(0.51, 0, 0.7, 0)
  1068. CopyLinkButton_2.Size = UDim2.new(0, 75, 0, 30)
  1069. CopyLinkButton_2.AutoButtonColor = false
  1070. CopyLinkButton_2.Font = Enum.Font.Code
  1071. CopyLinkButton_2.Text = "Link"
  1072. CopyLinkButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  1073. CopyLinkButton_2.TextSize = 18
  1074.  
  1075. CopyLinkButtonUICorner_2.CornerRadius = UDim.new(0, 12)
  1076. CopyLinkButtonUICorner_2.Parent = CopyLinkButton_2
  1077.  
  1078. InfoButton_2.Name = "InfoButton"
  1079. InfoButton_2.Parent = VerifiedScriptFrame
  1080. InfoButton_2.BackgroundColor3 = Color3.fromRGB(19, 24, 52)
  1081. InfoButton_2.Position = UDim2.new(0.533333361, 0, 0.733333349, 0)
  1082. InfoButton_2.Size = UDim2.new(0, 130, 0, 30)
  1083. InfoButton_2.AutoButtonColor = false
  1084. InfoButton_2.Font = Enum.Font.Code
  1085. InfoButton_2.Text = "Info"
  1086. InfoButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  1087. InfoButton_2.TextSize = 14.000
  1088.  
  1089. UICorner_11.CornerRadius = UDim.new(0, 12)
  1090. UICorner_11.Parent = InfoButton_2
  1091. InfoButton_2.Visible = false
  1092.  
  1093. ScriptAuthor_2.Name = "ScriptAuthor"
  1094. ScriptAuthor_2.Parent = VerifiedScriptFrame
  1095. ScriptAuthor_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1096. ScriptAuthor_2.BackgroundTransparency = 1.000
  1097. ScriptAuthor_2.Position = ScriptAuthor.Position
  1098. ScriptAuthor_2.Size = UDim2.new(0, 280, 0, 25)
  1099. ScriptAuthor_2.Font = Enum.Font.Code
  1100. ScriptAuthor_2.Text = "By ScriptAuthor"
  1101. ScriptAuthor_2.TextColor3 = Color3.fromRGB(192, 192, 192)
  1102. ScriptAuthor_2.TextSize = 20
  1103. ScriptAuthor_2.TextWrapped = true
  1104. ScriptAuthor_2.TextXAlignment = Enum.TextXAlignment.Left
  1105.  
  1106. ScriptGame_2.Name = "ScriptGame"
  1107. ScriptGame_2.Parent = VerifiedScriptFrame
  1108. ScriptGame_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1109. ScriptGame_2.BackgroundTransparency = 1
  1110. ScriptGame_2.Position = UDim2.new(0, 10, 0, 100)
  1111. ScriptGame_2.Size = UDim2.new(0, 280, 0, 25)
  1112. ScriptGame_2.Font = Enum.Font.Code
  1113. ScriptGame_2.Text = "Game"
  1114. ScriptGame_2.TextColor3 = Color3.fromRGB(192, 192, 192)
  1115. ScriptGame_2.TextSize = 20
  1116. ScriptGame_2.TextWrapped = true
  1117. ScriptGame_2.TextXAlignment = Enum.TextXAlignment.Left
  1118.  
  1119. ScriptListBackgroundFrame.Name = "ScriptListBackgroundFrame"
  1120. ScriptListBackgroundFrame.Parent = MainFrame
  1121. ScriptListBackgroundFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1122. ScriptListBackgroundFrame.BackgroundTransparency = 0.7
  1123. ScriptListBackgroundFrame.Position = UDim2.new(0, 80, 0.1, 10)
  1124. ScriptListBackgroundFrame.Size = UDim2.new(0, 360, 0, 200)
  1125.  
  1126. UICorner_12.CornerRadius = UDim.new(0, 12)
  1127. UICorner_12.Parent = ScriptListBackgroundFrame
  1128.  
  1129. NoScriptsFound.Name = "No Scripts Found"
  1130. NoScriptsFound.Parent = MainFrame
  1131. NoScriptsFound.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1132. NoScriptsFound.BackgroundTransparency = 1.000
  1133. NoScriptsFound.Position = UDim2.new(0.51, 0, 0.02, 0)
  1134. NoScriptsFound.Size = UDim2.new(0, 220, 0, 25)
  1135. NoScriptsFound.Visible = false
  1136. NoScriptsFound.ZIndex = 3
  1137. NoScriptsFound.Font = Enum.Font.Code
  1138. NoScriptsFound.Text = "No Scripts!"
  1139. NoScriptsFound.TextColor3 = Color3.fromRGB(255, 255, 255)
  1140. NoScriptsFound.TextSize = 18
  1141. NoScriptsFound.TextWrapped = true
  1142.  
  1143. InfoBox.Name = "InfoBox"
  1144. InfoBox.Parent = MainFrame
  1145. InfoBox.Active = true
  1146. InfoBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1147. InfoBox.BackgroundTransparency = 0.7
  1148. InfoBox.BorderSizePixel = 0
  1149. InfoBox.Position = UDim2.new(0, 20, 0, 50)
  1150. InfoBox.Size = UDim2.new(0, 350, 0, 350)
  1151. InfoBox.ZIndex = 3
  1152.  
  1153. InfoBox.CanvasSize = UDim2.new(0, 0, 0, 0)
  1154. InfoBox.VerticalScrollBarInset = Enum.ScrollBarInset.ScrollBar
  1155.  
  1156. UIInfoBox.Parent = InfoBox
  1157.  
  1158. UIListLayout.Parent = InfoBox
  1159. UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  1160. UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
  1161. UIListLayout.Padding = UDim.new(0, 10)
  1162.  
  1163. UICorner_13.CornerRadius = UDim.new(0, 12)
  1164. UICorner_13.Parent = InfoBox
  1165.  
  1166. Info.Name = "Info"
  1167. Info.Parent = InfoBox
  1168. Info.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1169. Info.BackgroundTransparency = 1.000
  1170. Info.Size = UDim2.new(0, 150, 0, 150)
  1171.  
  1172. PreviewImage.Name = "PreviewImage"
  1173. PreviewImage.Parent = Info
  1174. PreviewImage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1175. PreviewImage.BackgroundTransparency = 1.000
  1176. PreviewImage.Position = UDim2.new(0, 50, 0, 10)
  1177. PreviewImage.Size = UDim2.new(0, 100, 0, 100)
  1178. PreviewImage.Image = "rbxasset://textures/ui/GuiImagePlaceholder.png"
  1179.  
  1180. UIScale.Parent = PreviewImage
  1181. UIScale.Scale = 0.700
  1182.  
  1183. UICorner_14.CornerRadius = UDim.new(0, 24)
  1184. UICorner_14.Parent = PreviewImage
  1185.  
  1186. Author.Name = "Author"
  1187. Author.Parent = Info
  1188. Author.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1189. Author.BackgroundTransparency = 1.000
  1190. Author.Position = UDim2.new(0, 395, 0, 110)
  1191. Author.Size = UDim2.new(0, 250, 0, 40)
  1192.  
  1193. InfoBoxAuthor.Name = "InfoBoxAuthor"
  1194. InfoBoxAuthor.Parent = Author
  1195. InfoBoxAuthor.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1196. InfoBoxAuthor.BackgroundTransparency = 1.000
  1197. InfoBoxAuthor.BorderSizePixel = 0
  1198. InfoBoxAuthor.Position = UDim2.new(0, 45, 0, 0)
  1199. InfoBoxAuthor.Size = UDim2.new(0, 150, 0, 40)
  1200. InfoBoxAuthor.Font = Enum.Font.Code
  1201. InfoBoxAuthor.Text = "Author"
  1202. InfoBoxAuthor.TextColor3 = Color3.fromRGB(140, 125, 233)
  1203. InfoBoxAuthor.TextSize = 20.000
  1204. InfoBoxAuthor.TextWrapped = true
  1205. InfoBoxAuthor.TextXAlignment = Enum.TextXAlignment.Left
  1206.  
  1207. ProfilePicture.Name = "ProfilePicture"
  1208. ProfilePicture.Parent = ScriptFrame
  1209. ProfilePicture.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1210. ProfilePicture.BackgroundTransparency = 1
  1211. ProfilePicture.Size = UDim2.new(0, 80, 0, 80)
  1212. ProfilePicture.Image = "rbxasset://textures/ui/GuiImagePlaceholder.png"
  1213. ProfilePicture.Visible = false
  1214.  
  1215. UICorner_15.CornerRadius = UDim.new(0, 12)
  1216. UICorner_15.Parent = ProfilePicture
  1217.  
  1218. Title_2.Name = "Title"
  1219. Title_2.Parent = Info
  1220. Title_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1221. Title_2.BackgroundTransparency = 1.000
  1222. Title_2.Position = UDim2.new(0, 395, 0, 10)
  1223. Title_2.Size = UDim2.new(0, 550, 0, 50)
  1224.  
  1225. InfoBoxTitle.Name = "InfoBoxTitle"
  1226. InfoBoxTitle.Parent = Title_2
  1227. InfoBoxTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1228. InfoBoxTitle.BackgroundTransparency = 1.000
  1229. InfoBoxTitle.Size = UDim2.new(0, 550, 0, 50)
  1230. InfoBoxTitle.Font = Enum.Font.Code
  1231. InfoBoxTitle.Text = "Script Title"
  1232. InfoBoxTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  1233. InfoBoxTitle.TextScaled = true
  1234. InfoBoxTitle.TextSize = 14.000
  1235. InfoBoxTitle.TextWrapped = true
  1236. InfoBoxTitle.TextXAlignment = Enum.TextXAlignment.Left
  1237.  
  1238. Game.Name = "Game"
  1239. Game.Parent = Info
  1240. Game.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1241. Game.BackgroundTransparency = 1.000
  1242. Game.Position = UDim2.new(0, 395, 0, 70)
  1243. Game.Size = UDim2.new(0, 250, 0, 25)
  1244. Game.Font = Enum.Font.Gotham
  1245. Game.Text = "Game Name"
  1246. Game.TextColor3 = Color3.fromRGB(255, 255, 255)
  1247. Game.TextSize = 22.000
  1248. Game.TextXAlignment = Enum.TextXAlignment.Left
  1249.  
  1250. Buttons.Name = "Buttons"
  1251. Buttons.Parent = InfoBox
  1252. Buttons.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1253. Buttons.BackgroundTransparency = 1
  1254. Buttons.Position = UDim2.new(0.0100502511, 0, 0.911764622, 0)
  1255. Buttons.Size = UDim2.new(0.2, 0, 1.2, 0)
  1256.  
  1257. UIListLayout_2.Parent = Buttons
  1258. UIListLayout_2.FillDirection = Enum.FillDirection.Horizontal
  1259. UIListLayout_2.HorizontalAlignment = Enum.HorizontalAlignment.Center
  1260. UIListLayout_2.SortOrder = Enum.SortOrder.LayoutOrder
  1261. UIListLayout_2.VerticalAlignment = Enum.VerticalAlignment.Center
  1262. UIListLayout_2.Padding = UDim.new(0, 40)
  1263.  
  1264. Close.Name = "Close"
  1265. Close.Parent = Buttons
  1266. Close.BackgroundColor3 = Color3.fromRGB(19, 24, 52)
  1267. Close.LayoutOrder = 3
  1268. Close.Position = UDim2.new(0, 50, 0, 465)
  1269. Close.Size = UDim2.new(0, 95, 0, 35)
  1270. Close.ZIndex = 2
  1271. Close.AutoButtonColor = false
  1272. Close.Font = Enum.Font.Code
  1273. Close.Text = "Close"
  1274. Close.TextColor3 = Color3.fromRGB(255, 255, 255)
  1275. Close.TextSize = 14.000
  1276.  
  1277. UICorner_16.CornerRadius = UDim.new(0, 12)
  1278. UICorner_16.Parent = Close
  1279.  
  1280.  
  1281. ExecuteButton_3.Name = "ExecuteButton"
  1282. ExecuteButton_3.Parent = Buttons
  1283. ExecuteButton_3.BackgroundColor3 = Color3.fromRGB(19, 24, 52)
  1284. ExecuteButton_3.Position = UDim2.new(0, 250, 0, 465)
  1285. ExecuteButton_3.Size = UDim2.new(0, 95, 0, 35)
  1286. ExecuteButton_3.AutoButtonColor = false
  1287. ExecuteButton_3.Font = Enum.Font.Code
  1288. ExecuteButton_3.Text = "Execute"
  1289. ExecuteButton_3.TextColor3 = Color3.fromRGB(255, 255, 255)
  1290. ExecuteButton_3.TextSize = 14.000
  1291.  
  1292. UICorner_19.CornerRadius = UDim.new(0, 12)
  1293. UICorner_19.Parent = ExecuteButton_3
  1294.  
  1295. InfoBoxDescription.Name = "InfoBoxDescription"
  1296. InfoBoxDescription.Parent = MainFrame
  1297. InfoBoxDescription.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1298. InfoBoxDescription.BackgroundTransparency = 0.7
  1299. InfoBoxDescription.Size = UDim2.new(0, 340, 0, 190)
  1300. InfoBoxDescription.Font = Enum.Font.Code
  1301. InfoBoxDescription.Text = "This is a description!"
  1302. InfoBoxDescription.TextColor3 = Color3.fromRGB(255, 255, 255)
  1303. InfoBoxDescription.TextSize = 5
  1304. InfoBoxDescription.TextWrapped = true
  1305. InfoBoxDescription.TextScaled = true
  1306. InfoBoxDescription.TextXAlignment = Enum.TextXAlignment.Left
  1307. InfoBoxDescription.TextYAlignment = Enum.TextYAlignment.Top
  1308. InfoBoxDescription.Position = UDim2.new(0, 90, 0.12, 10)
  1309.  
  1310. UIAspectRatioConstraint_2.Parent = InfoBoxDescription
  1311. UIAspectRatioConstraint_2.AspectRatio = 1.8
  1312.  
  1313. InfoBoxDescription.Visible = false
  1314.  
  1315. DescUICorner.CornerRadius = UDim.new(0, 12)
  1316. DescUICorner.Parent = InfoBoxDescription
  1317.  
  1318. Comments.Name = "Comments"
  1319. Comments.Parent = InfoBox
  1320. Comments.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1321. Comments.Size = UDim2.new(0, 250, 0, 200)
  1322.  
  1323. UICorner_20.CornerRadius = UDim.new(0, 12)
  1324. UICorner_20.Parent = Comments
  1325.  
  1326. Inner.Name = "Inner"
  1327. Inner.Parent = Comments
  1328. Inner.AnchorPoint = Vector2.new(0.5, 0.5)
  1329. Inner.BackgroundColor3 = Color3.fromRGB(13, 18, 39)
  1330. Inner.Position = UDim2.new(0.5, 0, 0.5, 0)
  1331. Inner.Size = UDim2.new(0, 189, 0, 96)
  1332.  
  1333. UICorner_21.CornerRadius = UDim.new(0, 12)
  1334. UICorner_21.Parent = Inner
  1335.  
  1336. Line.Name = "Line"
  1337. Line.Parent = Inner
  1338. Line.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1339. Line.BorderSizePixel = 0
  1340. Line.LayoutOrder = 1
  1341. Line.Position = UDim2.new(0, 0, 0, 25)
  1342. Line.Size = UDim2.new(0, 150, 0, 2)
  1343.  
  1344. CommentsText.Name = "CommentsText"
  1345. CommentsText.Parent = Inner
  1346. CommentsText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1347. CommentsText.BackgroundTransparency = 1.000
  1348. CommentsText.Size = UDim2.new(0, 150, 0, 25)
  1349. CommentsText.Font = Enum.Font.Code
  1350. CommentsText.Text = "Comments"
  1351. CommentsText.TextColor3 = Color3.fromRGB(255, 255, 255)
  1352. CommentsText.TextSize = 14.000
  1353.  
  1354. Comments_2.Name = "Comments"
  1355. Comments_2.Parent = Inner
  1356. Comments_2.Active = true
  1357. Comments_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1358. Comments_2.BackgroundTransparency = 1.000
  1359. Comments_2.BorderSizePixel = 0
  1360. Comments_2.Position = UDim2.new(0, 5, 0, 30)
  1361. Comments_2.Size = UDim2.new(0, 370, 0, 170)
  1362. Comments_2.CanvasSize = UDim2.new(0, 0, 0, 0)
  1363.  
  1364. Comment.Name = "Comment"
  1365. Comment.Parent = Comments_2
  1366. Comment.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1367. Comment.BackgroundTransparency = 1.000
  1368. Comment.Size = UDim2.new(0, 920, 0, 500)
  1369.  
  1370. Content.Name = "Content"
  1371. Content.Parent = Comment
  1372. Content.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1373. Content.BackgroundTransparency = 1.000
  1374. Content.Position = UDim2.new(0, 50, 0, 30)
  1375. Content.Size = UDim2.new(0, 200, 0, 200)
  1376. Content.Font = Enum.Font.Code
  1377. Content.Text = "Pretty Cool Comment"
  1378. Content.TextColor3 = Color3.fromRGB(255, 255, 255)
  1379. Content.TextSize = 14.000
  1380. Content.TextWrapped = true
  1381. Content.TextXAlignment = Enum.TextXAlignment.Left
  1382. Content.TextYAlignment = Enum.TextYAlignment.Top
  1383.  
  1384. Author_2.Name = "Author"
  1385. Author_2.Parent = Comment
  1386. Author_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1387. Author_2.BackgroundTransparency = 1.000
  1388. Author_2.BorderSizePixel = 0
  1389. Author_2.Position = UDim2.new(0, 50, 0, 5)
  1390. Author_2.Size = UDim2.new(0, 200, 0, 25)
  1391. Author_2.Font = Enum.Font.Code
  1392. Author_2.Text = "Author"
  1393. Author_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  1394. Author_2.TextSize = 20.000
  1395. Author_2.TextWrapped = true
  1396. Author_2.TextXAlignment = Enum.TextXAlignment.Left
  1397.  
  1398. ProfilePicture_2.Name = "ProfilePicture"
  1399. ProfilePicture_2.Parent = Comment
  1400. ProfilePicture_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1401. ProfilePicture_2.BackgroundTransparency = 1.000
  1402. ProfilePicture_2.Position = UDim2.new(0, 5, 0, 5)
  1403. ProfilePicture_2.Size = UDim2.new(0, 40, 0, 40)
  1404. ProfilePicture_2.Image = "rbxasset://textures/ui/GuiImagePlaceholder.png"
  1405.  
  1406. UICorner_22.CornerRadius = UDim.new(1, 0)
  1407. UICorner_22.Parent = ProfilePicture_2
  1408.  
  1409. UIListLayout_3.Parent = Comments_2
  1410. UIListLayout_3.SortOrder = Enum.SortOrder.LayoutOrder
  1411. UIListLayout_3.Padding = UDim.new(0, 5)
  1412.  
  1413.  
  1414.  
  1415. if not isfile("ES.ECCS") then
  1416. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  1417. end
  1418.  
  1419. local ESR = readfile("ES.ECCS")
  1420. ExecutorTextBox.Text = ""..ESR
  1421.  
  1422.  
  1423.  
  1424. UIGui.MainFrame.InfoBox.Visible = false
  1425.  
  1426. local getfakeasset = getcustomasset or getsynasset
  1427.  
  1428. local HttpService = game:GetService("HttpService")
  1429. local TweenService = game:GetService("TweenService")
  1430. local TextService = game:GetService("TextService")
  1431.  
  1432.  
  1433.  
  1434. local page = 1
  1435. local gquery = ""
  1436.  
  1437. function tableConcat(t1,t2)
  1438.     for i, v in pairs(t2) do
  1439.         table.insert(t1, v)
  1440.     end
  1441.     return t1
  1442. end
  1443.  
  1444. Title.RichText = true
  1445. ScriptListFrame.AutomaticCanvasSize = Enum.AutomaticSize.Y
  1446. InfoBoxDescription.AutomaticSize = Enum.AutomaticSize.Y
  1447. ScriptListFrame.ScrollBarImageColor3 = Color3.fromRGB(0, 0, 0)
  1448. UIGui.MainFrame.InfoBox.AutomaticCanvasSize = Enum.AutomaticSize.Y
  1449. UIGui.MainFrame.InfoBox.Comments.Inner.Comments.AutomaticCanvasSize = Enum.AutomaticSize.Y
  1450. UIGui.MainFrame.InfoBox.Comments.Inner.Comments.ScrollBarImageColor3 = Color3.new(0, 0, 0)
  1451. UIGui.MainFrame.InfoBox.ScrollBarImageColor3 = Color3.new(0, 0, 0)
  1452.  
  1453. local VerifiedScript = UIGui.MainFrame.ScriptListFrame.Scripts.VerifiedScriptFrame:Clone()
  1454. local Script = UIGui.MainFrame.ScriptListFrame.Scripts.ScriptFrame:Clone()
  1455. UIGui.MainFrame.ScriptListFrame.Scripts.ScriptFrame:Destroy()
  1456. UIGui.MainFrame.ScriptListFrame.Scripts.VerifiedScriptFrame:Destroy()
  1457.  
  1458. local Comment = UIGui.MainFrame.InfoBox.Comments.Inner.Comments.Comment:Clone()
  1459. UIGui.MainFrame.InfoBox.Comments.Inner.Comments.Comment:Destroy()
  1460.  
  1461. function setHoverTransition(from, to, obj)
  1462.     from = from or obj.BackgroundColor3
  1463.    
  1464.     obj.MouseEnter:Connect(function()
  1465.  
  1466.         TweenService:Create(obj, TweenInfo.new(0.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {
  1467.             BackgroundColor3 = to
  1468.         }):Play()
  1469.  
  1470.     end)
  1471.    
  1472.     obj.MouseLeave:Connect(function()
  1473.  
  1474.         TweenService:Create(obj, TweenInfo.new(0.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {
  1475.             BackgroundColor3 = from
  1476.         }):Play()
  1477.  
  1478.     end)
  1479. end
  1480.  
  1481. function _if(a, b, c)
  1482.     if a then return b else return c end
  1483. end
  1484.  
  1485. function fastmodeExec(func)
  1486.     if getgenv().fastmode == true then
  1487.         task.spawn(func)
  1488.     else
  1489.         func()
  1490.     end
  1491. end
  1492.  
  1493. function fetchScripts(query, page)
  1494.     page = page or 1
  1495.     query = HttpService:UrlEncode(query)
  1496.    
  1497.     local url = _if(query == "", "https://www.scriptblox.com/api/script/fetch?page="..tostring(page), "https://scriptblox.com/api/script/search?q="..query.."&max=100&mode=free&page=".. tostring(page))
  1498.     local req = HttpService:JSONDecode(game:HttpGetAsync(url)).result
  1499.    
  1500.     return req.scripts
  1501. end
  1502.  
  1503. function fetchComments(scriptId, page)
  1504.     page = page or 1   
  1505.    
  1506.     local url = "https://scriptblox.com/api/comment/" ..scriptId.. "?page=" ..tostring(page).. "&max=20"
  1507.     local req = HttpService:JSONDecode(game:HttpGetAsync(url)).result
  1508.    
  1509.     return req.comments
  1510. end
  1511.  
  1512.  
  1513. function fixScript(scriptObj)
  1514.     if not scriptObj["script"] or not scriptObj["owner"] or not scriptObj["features"] then
  1515.        
  1516.             local req = HttpService:JSONDecode(game:HttpGetAsync("https://www.scriptblox.com/api/script/".. scriptObj.slug)).script
  1517.             scriptObj["script"] = _if(scriptObj["script"], scriptObj["script"], req.script)
  1518.             scriptObj["features"] = _if(scriptObj["features"], scriptObj["features"], req.features)
  1519.             scriptObj["owner"] = _if(scriptObj["owner"], scriptObj["owner"], req.owner)
  1520.            
  1521.            
  1522.         end
  1523.    
  1524.     return scriptObj
  1525. end
  1526.  
  1527.  
  1528.  
  1529. function updateInfoBox(scriptObj)
  1530.     scriptObj = fixScript(scriptObj)
  1531.    
  1532.     InfoBoxAuthor.Text = scriptObj.owner.username
  1533.     InfoBoxTitle.Text = scriptObj.title
  1534.     Game.Text = scriptObj.game.name
  1535.     InfoBoxDescription.Text = scriptObj.features or "For features to be displayed, please use the search bar to find this script and then open the info again, this is caused by an API Error that I will fix later."
  1536.    
  1537.     task.spawn(function()
  1538.         ProfilePicture.Image = loadImage("https://scriptblox.com"..scriptObj.owner.profilePicture, scriptObj["owner"]["_id"], true)
  1539.     end)
  1540.     task.spawn(function()
  1541.         UIGui.MainFrame.InfoBox.Info.PreviewImage.Image = loadImage(_if(string.find(scriptObj.game.imageUrl, "rbxcdn.com"), scriptObj.game.imageUrl, "https://scriptblox.com"..scriptObj.game.imageUrl), scriptObj["_id"], false)
  1542.     end)
  1543.    
  1544.     local ExecuteConnection
  1545.     local CopyLinkConnection
  1546.     local CopyScriptConnection
  1547.    
  1548.     ExecuteConnection = UIGui.MainFrame.InfoBox.Buttons.ExecuteButton.MouseButton1Click:Connect(function()
  1549.         loadstring(scriptObj.script)()
  1550.     end)
  1551.    
  1552.     CopyScriptConnection = CopyScriptsButton.MouseButton1Click:Connect(function()
  1553.         setclipboard(scriptObj.script)
  1554.     end)
  1555.     CopyLinkConnection = CopyLinkButton.MouseButton1Click:Connect(function()
  1556.         setclipboard("https://scriptblox.com/script/".. scriptObj.slug)
  1557.     end)
  1558.    
  1559.     UIGui.MainFrame.InfoBox.Buttons.Close.MouseButton1Click:Connect(function()
  1560.         ExecuteConnection:Disconnect()
  1561.         CopyLinkConnection:Disconnect()
  1562.         CopyScriptConnection:Disconnect()
  1563.        
  1564.         UIGui.MainFrame.InfoBox.Visible = false
  1565.         UIGui.MainFrame.ScriptListFrame.Visible = true
  1566.     end)
  1567.    
  1568.     local commentsUIListLayout = UIGui.MainFrame.InfoBox.Comments.Inner.Comments.UIListLayout:Clone()
  1569.     UIGui.MainFrame.InfoBox.Comments.Inner.Comments:ClearAllChildren()
  1570.     commentsUIListLayout.Parent = UIGui.MainFrame.InfoBox.Comments.Inner.Comments
  1571.    
  1572.     task.spawn(function()
  1573.         for _, v in pairs(fetchComments(scriptObj["_id"])) do
  1574.  
  1575.             local newComment = Comment:Clone()
  1576.             newComment.Parent = UIGui.MainFrame.InfoBox.Comments.Inner.Comments
  1577.             newComment.Content.Text = v.text
  1578.             newComment.Author.Text = v.commentBy.username
  1579.  
  1580.             task.spawn(function()
  1581.                 newComment.ProfilePicture.Image = loadImage("https://scriptblox.com"..v.commentBy.profilePicture, v.commentBy["_id"], true)
  1582.             end)
  1583.  
  1584.         end
  1585.     end)
  1586. end
  1587. function refreshScripts(scriptTbl)
  1588.     if #scriptTbl <= 0 then
  1589.       SearchBox.Text = ""
  1590.       SearchBox.PlaceholderText = "No Script Founded"
  1591. UINoScriptsFound:Play()
  1592. wait(1)
  1593. SearchBox.PlaceholderText = "ECCS•Searcher"
  1594.         return
  1595.     else
  1596. SearchBox.PlaceholderText = "ECCS•Searcher"
  1597.     end
  1598.    
  1599.     local UIGridLayoutCopy = UIGui.MainFrame.ScriptListFrame.Scripts.UIGridLayout:Clone()
  1600.     UIGui.MainFrame.ScriptListFrame.Scripts:ClearAllChildren()
  1601.     UIGridLayoutCopy.Parent = UIGui.MainFrame.ScriptListFrame.Scripts
  1602.    
  1603.     addScripts(scriptTbl)
  1604. end
  1605.  
  1606. function addScripts(scriptTbl)
  1607.     for i, v in pairs(scriptTbl) do
  1608.         fastmodeExec(function()
  1609.             local newScript
  1610.  
  1611.             v = fixScript(v)
  1612.  
  1613.             if v.verified == true then
  1614.                 newScript = VerifiedScript:Clone()
  1615.                 newScript.ScriptTitle.Text = v.title
  1616.                 newScript.ScriptAuthor.Text = "By ".. v.owner.username
  1617.                 newScript.ScriptGame.Text = v.game.name
  1618.                 newScript.Parent = UIGui.MainFrame.ScriptListFrame.Scripts
  1619.             else
  1620.                 newScript = Script:Clone()
  1621.                 newScript.ScriptTitle.Text = v.title
  1622.                 newScript.ScriptAuthor.Text = "By ".. v.owner.username
  1623.                 newScript.ScriptGame.Text = v.game.name
  1624.                 newScript.Parent = UIGui.MainFrame.ScriptListFrame.Scripts
  1625.             end
  1626.  
  1627.  
  1628.             newScript.DescScriptButton.MouseButton1Click:Connect(function()
  1629.             UIClick:Play()
  1630.             ScriptListFrame.Visible = false
  1631.             InfoBoxDescription.Visible = true
  1632.             InfoBoxDescription.Text = v.features or "For features to be displayed, please use the search bar to find this script and then open the info again, this is caused by an API Error that I will fix later."
  1633.             end)
  1634.            
  1635.             newScript.ExecuteButton.MouseButton1Click:Connect(function()
  1636.             UIClick:Play()
  1637.             loadstring(v.script)()
  1638.             end)
  1639.             newScript.OpenInExecutorButton.MouseButton1Click:Connect(function()
  1640.             UIClick:Play()
  1641.    ExecutorTextBox.Text = ""..v.script
  1642. ScriptListFrame.Visible = false
  1643. PlayerDataFrame.Visible = false
  1644. DevelopersFrame.Visible = false
  1645. ExecutorMenuScrollingFrame.Visible = true
  1646. ClearTextBoxButton.Visible = true
  1647. CopyTextBoxButton.Visible = true
  1648. PasteScriptButton.Visible = true
  1649. ExecuteTextBoxButton.Visible = true
  1650. InfoBoxDescription.Visible = false
  1651. PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1652. DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1653. SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1654. ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  1655. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  1656.             end)
  1657.             newScript.CopyScriptsButton.MouseButton1Click:Connect(function()
  1658.            setclipboard(v.script)
  1659.            end)
  1660.             setHoverTransition(newScript.ExecuteButton.BackgroundColor3, Color3.new(0, 0, 0), newScript.ExecuteButton)
  1661.  
  1662.             newScript.CopyLinkButton.MouseButton1Click:Connect(function()
  1663.             setclipboard("https://scriptblox.com/script/".. v.slug)
  1664.             end)
  1665.  
  1666.            
  1667.  
  1668.             setHoverTransition(newScript.InfoButton.BackgroundColor3, Color3.new(0, 0, 0), newScript.InfoButton)
  1669.  
  1670.            
  1671.             setHoverTransition(newScript.BackgroundColor3, Color3.new(0, 0, 0), newScript)
  1672.  
  1673.         end)
  1674.     end
  1675.    
  1676.     pagefetchrunning = false
  1677. end
  1678.  
  1679. UIGui.MainFrame.SearchBox.FocusLost:Connect(function(enterPressed)
  1680.     if enterPressed then
  1681. UIClick:Play()
  1682. PasteScriptButton.Visible = false
  1683. ScriptListFrame.Visible = true
  1684. PlayerDataFrame.Visible = false
  1685. ExecutorMenuScrollingFrame.Visible = false
  1686. ClearTextBoxButton.Visible = false
  1687. CopyTextBoxButton.Visible = false
  1688. ExecuteTextBoxButton.Visible = false
  1689. DevelopersFrame.Visible = false
  1690. InfoBoxDescription.Visible = false
  1691. PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1692. DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1693. SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  1694. ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1695. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  1696.         gquery = UIGui.MainFrame.SearchBox.Text
  1697.         page = 1
  1698.         local scriptsTbl = fetchScripts(UIGui.MainFrame.SearchBox.Text, 1)
  1699.         refreshScripts(scriptsTbl)
  1700.     end
  1701. end)
  1702.  
  1703. SearchButton.MouseButton1Click:Connect(function()
  1704. UIClick:Play()
  1705. PasteScriptButton.Visible = false
  1706. ScriptListFrame.Visible = true
  1707. PlayerDataFrame.Visible = false
  1708. ExecutorMenuScrollingFrame.Visible = false
  1709. ClearTextBoxButton.Visible = false
  1710. CopyTextBoxButton.Visible = false
  1711. ExecuteTextBoxButton.Visible = false
  1712. DevelopersFrame.Visible = false
  1713. InfoBoxDescription.Visible = false
  1714. PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1715. DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1716. SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  1717. ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1718. writefile("ES.ECCS", ""..ExecutorTextBox.Text)
  1719. gquery = UIGui.MainFrame.SearchBox.Text
  1720.         page = 1
  1721.         local scriptsTbl = fetchScripts(UIGui.MainFrame.SearchBox.Text, 1)
  1722.         refreshScripts(scriptsTbl)
  1723. end)
  1724.  
  1725. InfoBoxDescription.MouseButton1Click:Connect(function()
  1726. UIClick:Play()
  1727. ScriptListFrame.Visible = true
  1728. InfoBoxDescription.Visible = false
  1729. end)
  1730. local gui = MainFrame
  1731.  
  1732. local dragging
  1733. local dragInput
  1734. local dragStart
  1735. local startPos
  1736. Loading:Destroy()
  1737.  
  1738. local function update(input)
  1739.     local delta = input.Position - dragStart
  1740.     gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  1741. end
  1742.  
  1743. gui.InputBegan:Connect(function(input)
  1744.     if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  1745.         dragging = true
  1746.         dragStart = input.Position
  1747.         startPos = gui.Position
  1748.  
  1749.         input.Changed:Connect(function()
  1750.             if input.UserInputState == Enum.UserInputState.End then
  1751.                 dragging = false
  1752.             end
  1753.         end)
  1754.     end
  1755. end)
  1756.  
  1757. gui.InputChanged:Connect(function(input)
  1758.     if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1759.         dragInput = input
  1760.     end
  1761. end)
  1762.  
  1763. UserInputService.InputChanged:Connect(function(input)
  1764.     if input == dragInput and dragging then
  1765.         update(input)
  1766.     end
  1767. end)
  1768.  
  1769. refreshScripts(fetchScripts(gquery, 1))
  1770.  
  1771. UIGui.MainFrame.ScriptListFrame:GetPropertyChangedSignal("CanvasPosition"):Connect(function()
  1772.     if (UIGui.MainFrame.ScriptListFrame.CanvasPosition.Y + UIGui.MainFrame.ScriptListFrame.AbsoluteSize.Y) >= UIGui.MainFrame.ScriptListFrame.AbsoluteCanvasSize.Y -200 and not pagefetchrunning then
  1773.         page = page + 1
  1774.         pagefetchrunning = true
  1775.         addScripts(fetchScripts(gquery, page))
  1776.     end
  1777. end)
Add Comment
Please, Sign In to add comment