Advertisement
ERROR_CODE

T3Xploit Searcher

Apr 28th, 2024 (edited)
904
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 16.41 KB | None | 0 0
  1. if game:GetService("CoreGui"):FindFirstChild("Tx3XploitSearcher") then
  2. game:GetService("CoreGui"):FindFirstChild("Tx3XploitSearcher"):Destroy()
  3. end
  4. UserInputService = game:GetService("UserInputService")
  5. Tx3XploitSearcher = Instance.new("ScreenGui")
  6. MainFrame = Instance.new("Frame")
  7. UICorner = Instance.new("UICorner")
  8. SearchBox = Instance.new("TextBox")
  9. UICorner_3 = Instance.new("UICorner")
  10. ScriptListFrame = Instance.new("ScrollingFrame")
  11. UIPadding = Instance.new("UIPadding")
  12. Scripts = Instance.new("Folder")
  13. UIGridLayout = Instance.new("UIGridLayout")
  14. ScriptFrame = Instance.new("Frame")
  15. ScriptTitle = Instance.new("TextLabel")
  16. VerifiedScriptFrame = Instance.new("Frame")
  17. ScriptTitle_2 = Instance.new("TextLabel")
  18. Info = Instance.new("Frame")
  19. PreviewImage = Instance.new("ImageLabel")
  20. UICorner_14 = Instance.new("UICorner")
  21. CloseFrame = Instance.new("ImageButton")
  22. PreviewImage_2 = Instance.new("ImageLabel")
  23. PreviewImageUICorner_2 = Instance.new("UICorner")
  24. SecondProfile = Instance.new("ImageLabel")
  25. SecondProfileUICorner_2 = Instance.new("UICorner")
  26. CloseButton = Instance.new("TextButton")
  27. ScriptListUICorner = Instance.new("UICorner")
  28. VerScriptListUICorner = Instance.new("UICorner")
  29. ExecuteScriptButton = Instance.new("TextButton")
  30. ExecuteScriptButtonUICorner = Instance.new("UICorner")
  31. ExecuteScriptButton_2 = Instance.new("TextButton")
  32. ExecuteScriptButtonUICorner_2 = Instance.new("UICorner")
  33. CloseButtonUICorner = Instance.new("UICorner")
  34. FrameTitle = Instance.new("TextLabel")
  35. page404 = Instance.new("TextLabel")
  36. Desc = Instance.new("TextLabel")
  37. Desc_2 = Instance.new("TextLabel")
  38. Author = Instance.new("TextLabel")
  39. Author_2 = Instance.new("TextLabel")
  40. CopyScript = Instance.new("TextButton")
  41. CopyScriptUICorner = Instance.new("UICorner")
  42. CopyScript_2 = Instance.new("TextButton")
  43. CopyScriptUICorner_2 = Instance.new("UICorner")
  44.  
  45. Tx3XploitSearcher.Name = "Tx3XploitSearcher"
  46. Tx3XploitSearcher.Parent = game.CoreGui
  47. Tx3XploitSearcher.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  48. game.CoreGui.Tx3XploitSearcher.Enabled = true
  49.  
  50. MainFrame.Name = "MainFrame"
  51. MainFrame.Parent = Tx3XploitSearcher
  52. MainFrame.AnchorPoint = Vector2.new(0.5, 0.5)
  53. MainFrame.BackgroundColor3 = Color3.fromRGB(28, 28, 28)
  54. MainFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
  55. MainFrame.Size = UDim2.new(0, 730, 0, 400)
  56. MainFrame.ZIndex = 2
  57.  
  58. UICorner.CornerRadius = UDim.new(0, 20)
  59. UICorner.Parent = MainFrame
  60.  
  61. FrameTitle.Name = "FrameTitle"
  62. FrameTitle.Parent = MainFrame
  63. FrameTitle.BackgroundTransparency = 1
  64. FrameTitle.Position = UDim2.new(0, 350, 0, 5)
  65. FrameTitle.Size = UDim2.new(0, 250, 0, 20)
  66. FrameTitle.Font = Enum.Font.FredokaOne
  67. FrameTitle.Text = "Tx3Xploit Searcher"
  68. FrameTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  69. FrameTitle.TextScaled = true
  70. FrameTitle.TextSize = 14.000
  71. FrameTitle.TextWrapped = true
  72. FrameTitle.TextXAlignment = Enum.TextXAlignment.Left
  73.  
  74. page404.Name = "page404"
  75. page404.Parent = MainFrame
  76. page404.BackgroundTransparency = 1
  77. page404.Position = UDim2.new(0, 200, 0, 70)
  78. page404.Size = UDim2.new(0, 300, 0, 300)
  79. page404.Font = Enum.Font.FredokaOne
  80. page404.Text = "404"
  81. page404.TextColor3 = Color3.fromRGB(255, 255, 255)
  82. page404.TextScaled = true
  83. page404.TextSize = 14.000
  84. page404.TextWrapped = true
  85.  
  86. page404.Visible = false
  87.  
  88. SearchBox.Name = "SearchBox"
  89. SearchBox.Parent = MainFrame
  90. SearchBox.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  91. SearchBox.Position = UDim2.new(0, 5, 0, 5)
  92. SearchBox.Size = UDim2.new(0, 250, 0, 20)
  93. SearchBox.ClearTextOnFocus = false
  94. SearchBox.Font = Enum.Font.FredokaOne
  95. SearchBox.PlaceholderText = "Search..."
  96. SearchBox.PlaceholderColor3 = Color3.fromRGB(255, 255, 255)
  97. SearchBox.Text = ""
  98. SearchBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  99. SearchBox.TextScaled = true
  100. SearchBox.TextSize = 14.000
  101. SearchBox.TextWrapped = true
  102.  
  103. UICorner_3.CornerRadius = UDim.new(0, 10)
  104. UICorner_3.Parent = SearchBox
  105.  
  106. CloseButton.Name = "CloseButton"
  107. CloseButton.Parent = MainFrame
  108. CloseButton.BackgroundColor3 = Color3.fromRGB(190, 0, 3)
  109. CloseButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  110. CloseButton.BorderSizePixel = 0
  111. CloseButton.Position = UDim2.new(0, 680, 0, 5)
  112. CloseButton.Size = UDim2.new(0, 38, 0, 23)
  113. CloseButton.ZIndex = 2
  114. CloseButton.Font = Enum.Font.FredokaOne
  115. CloseButton.Text = "X"
  116. CloseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  117. CloseButton.TextScaled = true
  118. CloseButton.TextSize = 14.000
  119. CloseButton.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
  120. CloseButton.TextWrapped = true
  121.  
  122. CloseButtonUICorner.CornerRadius = UDim.new(0, 20)
  123. CloseButtonUICorner.Parent = CloseButton
  124.  
  125. ScriptListFrame.Name = "ScriptListFrame"
  126. ScriptListFrame.Parent = MainFrame
  127. ScriptListFrame.Active = true
  128. ScriptListFrame.BackgroundTransparency = 1
  129. ScriptListFrame.BorderSizePixel = 0
  130. ScriptListFrame.Position = UDim2.new(-0.03, 0, 0.07, 0)
  131. ScriptListFrame.Size = UDim2.new(0, 750, 0, 360)
  132. ScriptListFrame.ZIndex = 2
  133. ScriptListFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  134.  
  135. UIPadding.Parent = ScriptListFrame
  136. UIPadding.PaddingBottom = UDim.new(0, 0)
  137. UIPadding.PaddingLeft = UDim.new(0, 50)
  138. UIPadding.PaddingRight = UDim.new(0, 0)
  139. UIPadding.PaddingTop = UDim.new(0, 0)
  140.  
  141. Scripts.Name = "Scripts"
  142. Scripts.Parent = ScriptListFrame
  143.  
  144. UIGridLayout.Parent = Scripts
  145. UIGridLayout.SortOrder = Enum.SortOrder.LayoutOrder
  146. UIGridLayout.CellPadding = UDim2.new(0, 35, 0, 30)
  147. UIGridLayout.CellSize = UDim2.new(0, 320, 0, 250)
  148.  
  149. ScriptFrame.Name = "ScriptFrame"
  150. ScriptFrame.Parent = Scripts
  151. ScriptFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
  152. ScriptFrame.Size = UDim2.new(0, 200, 0, 300)
  153. ScriptFrame.BorderSizePixel = 0
  154.  
  155. ScriptListUICorner.CornerRadius = UDim.new(0, 20)
  156. ScriptListUICorner.Parent = ScriptFrame
  157.  
  158. ScriptTitle.Name = "ScriptTitle"
  159. ScriptTitle.Parent = ScriptFrame
  160. ScriptTitle.BackgroundTransparency = 1
  161. ScriptTitle.Position = UDim2.new(0, 0, 0, 160)
  162. ScriptTitle.Size = UDim2.new(0, 320, 0, 30)
  163. ScriptTitle.Font = Enum.Font.FredokaOne
  164. ScriptTitle.Text = "Script Title"
  165. ScriptTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  166. ScriptTitle.TextScaled = true
  167. ScriptTitle.TextSize = 14.000
  168. ScriptTitle.TextWrapped = true
  169. ScriptTitle.TextXAlignment = Enum.TextXAlignment.Left
  170.  
  171. Author.Name = "Author"
  172. Author.Parent = ScriptFrame
  173. Author.BackgroundTransparency = 1
  174. Author.Position = UDim2.new(0, 0, 0, 125)
  175. Author.Size = UDim2.new(0, 320, 0, 30)
  176. Author.Font = Enum.Font.FredokaOne
  177. Author.Text = "AuthorTitle"
  178. Author.TextColor3 = Color3.fromRGB(255, 255, 255)
  179. Author.TextScaled = true
  180. Author.TextSize = 14.000
  181. Author.TextWrapped = true
  182. Author.TextXAlignment = Enum.TextXAlignment.Left
  183.  
  184. ExecuteScriptButton.Name = "ExecuteScriptButton"
  185. ExecuteScriptButton.Parent = ScriptFrame
  186. ExecuteScriptButton.BackgroundColor3 = Color3.fromRGB(24, 27, 255)
  187. ExecuteScriptButton.Position = UDim2.new(0, 20, 0, 195)
  188. ExecuteScriptButton.Size = UDim2.new(0, 130, 0, 30)
  189. ExecuteScriptButton.Font = Enum.Font.FredokaOne
  190. ExecuteScriptButton.Text = "Run"
  191. ExecuteScriptButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  192. ExecuteScriptButton.TextScaled = true
  193. ExecuteScriptButton.TextSize = 14.000
  194. ExecuteScriptButton.TextWrapped = true
  195.  
  196. ExecuteScriptButtonUICorner.CornerRadius = UDim.new(0, 20)
  197. ExecuteScriptButtonUICorner.Parent = ExecuteScriptButton
  198.  
  199. CopyScript.Name = "CopyScript"
  200. CopyScript.Parent = ScriptFrame
  201. CopyScript.BackgroundColor3 = Color3.fromRGB(24, 27, 255)
  202. CopyScript.Position = UDim2.new(0, 170, 0, 195)
  203. CopyScript.Size = UDim2.new(0, 130, 0, 30)
  204. CopyScript.Font = Enum.Font.FredokaOne
  205. CopyScript.Text = "Copy"
  206. CopyScript.TextColor3 = Color3.fromRGB(255, 255, 255)
  207. CopyScript.TextScaled = true
  208. CopyScript.TextSize = 14.000
  209. CopyScript.TextWrapped = true
  210.  
  211. CopyScriptUICorner.CornerRadius = UDim.new(0, 20)
  212. CopyScriptUICorner.Parent = CopyScript
  213.  
  214. VerifiedScriptFrame.Name = "VerifiedScriptFrame"
  215. VerifiedScriptFrame.Parent = Scripts
  216. VerifiedScriptFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
  217. VerifiedScriptFrame.Size = ScriptFrame.Size
  218. VerifiedScriptFrame.BorderSizePixel = 0
  219.  
  220. VerScriptListUICorner.CornerRadius = UDim.new(0, 20)
  221. VerScriptListUICorner.Parent = VerifiedScriptFrame
  222.  
  223. ScriptTitle_2.Name = "ScriptTitle"
  224. ScriptTitle_2.Parent = VerifiedScriptFrame
  225. ScriptTitle_2.BackgroundTransparency = 1
  226. ScriptTitle_2.Position = ScriptTitle.Position
  227. ScriptTitle_2.Size = ScriptTitle.Size
  228. ScriptTitle_2.Font = Enum.Font.FredokaOne
  229. ScriptTitle_2.Text = "Script Title"
  230. ScriptTitle_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  231. ScriptTitle_2.TextScaled = true
  232. ScriptTitle_2.TextSize = 14.000
  233. ScriptTitle_2.TextWrapped = true
  234. ScriptTitle_2.TextXAlignment = Enum.TextXAlignment.Left
  235.  
  236. Author_2.Name = "Author"
  237. Author_2.Parent = VerifiedScriptFrame
  238. Author_2.BackgroundTransparency = 1
  239. Author_2.Position = Author.Position
  240. Author_2.Size = Author.Size
  241. Author_2.Font = Enum.Font.FredokaOne
  242. Author_2.Text = "AuthorTitle"
  243. Author_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  244. Author_2.TextScaled = true
  245. Author_2.TextSize = 14.000
  246. Author_2.TextWrapped = true
  247. Author_2.TextXAlignment = Enum.TextXAlignment.Left
  248.  
  249. ExecuteScriptButton_2.Name = "ExecuteScriptButton"
  250. ExecuteScriptButton_2.Parent = VerifiedScriptFrame
  251. ExecuteScriptButton_2.BackgroundColor3 = Color3.fromRGB(24, 27, 255)
  252. ExecuteScriptButton_2.Position = ExecuteScriptButton.Position
  253. ExecuteScriptButton_2.Size = UDim2.new(0, 130, 0, 30)
  254. ExecuteScriptButton_2.Font = Enum.Font.FredokaOne
  255. ExecuteScriptButton_2.Text = "Run"
  256. ExecuteScriptButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  257. ExecuteScriptButton_2.TextScaled = true
  258. ExecuteScriptButton_2.TextSize = 14.000
  259. ExecuteScriptButton_2.TextWrapped = true
  260.  
  261. ExecuteScriptButtonUICorner_2.CornerRadius = UDim.new(0, 20)
  262. ExecuteScriptButtonUICorner_2.Parent = ExecuteScriptButton_2
  263.  
  264. CopyScript_2.Name = "CopyScript"
  265. CopyScript_2.Parent = VerifiedScriptFrame
  266. CopyScript_2.BackgroundColor3 = Color3.fromRGB(24, 27, 255)
  267. CopyScript_2.Position = CopyScript.Position
  268. CopyScript_2.Size = UDim2.new(0, 130, 0, 30)
  269. CopyScript_2.Font = Enum.Font.FredokaOne
  270. CopyScript_2.Text = "Copy"
  271. CopyScript_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  272. CopyScript_2.TextScaled = true
  273. CopyScript_2.TextSize = 14.000
  274. CopyScript_2.TextWrapped = true
  275.  
  276. CopyScriptUICorner_2.CornerRadius = UDim.new(0, 20)
  277. CopyScriptUICorner_2.Parent = CopyScript_2
  278.  
  279. PreviewImage.Name = "PreviewImage"
  280. PreviewImage.Parent = ScriptFrame
  281. PreviewImage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  282. PreviewImage.BackgroundTransparency = 1
  283. PreviewImage.Position = UDim2.new(0, 5, 0, 5)
  284. PreviewImage.Size = UDim2.new(0, 140, 0, 120)
  285. PreviewImage.Image = "rbxassetid://17307350492"
  286.  
  287. UICorner_14.CornerRadius = UDim.new(0, 24)
  288. UICorner_14.Parent = PreviewImage
  289.  
  290. PreviewImage_2.Name = "PreviewImage"
  291. PreviewImage_2.Parent = VerifiedScriptFrame
  292. PreviewImage_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  293. PreviewImage_2.BackgroundTransparency = 1
  294. PreviewImage_2.Position = UDim2.new(0, 5, 0, 5)
  295. PreviewImage_2.Size = PreviewImage.Size
  296. PreviewImage_2.Image = "rbxassetid://17307350492"
  297.  
  298. PreviewImageUICorner_2.CornerRadius = UDim.new(0, 24)
  299. PreviewImageUICorner_2.Parent = PreviewImage_2
  300.  
  301. Desc.Name = "Desc"
  302. Desc.Parent = ScriptFrame
  303. Desc.BackgroundTransparency = 1
  304. Desc.Position = UDim2.new(0, 150, 0, 5)
  305. Desc.Size = UDim2.new(0, 170, 0, 120)
  306. Desc.Font = Enum.Font.FredokaOne
  307. Desc.Text = "Description"
  308. Desc.TextColor3 = Color3.fromRGB(255, 255, 255)
  309. Desc.TextScaled = true
  310. Desc.TextSize = 14.000
  311. Desc.TextWrapped = true
  312. Desc.TextXAlignment = Enum.TextXAlignment.Left
  313.  
  314. Desc_2.Name = "Desc"
  315. Desc_2.Parent = VerifiedScriptFrame
  316. Desc_2.BackgroundTransparency = 1
  317. Desc_2.Position = UDim2.new(0, 150, 0, 5)
  318. Desc_2.Size = UDim2.new(0, 170, 0, 120)
  319. Desc_2.Font = Enum.Font.FredokaOne
  320. Desc_2.Text = "Description"
  321. Desc_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  322. Desc_2.TextScaled = true
  323. Desc_2.TextSize = 14.000
  324. Desc_2.TextWrapped = true
  325. Desc_2.TextXAlignment = Enum.TextXAlignment.Left
  326.  
  327. getfakeasset = getcustomasset or getsynasset
  328.  
  329. HttpService = game:GetService("HttpService")
  330.  
  331.  
  332. page = 1
  333. gquery = ""
  334.  
  335. function tableConcat(t1,t2)
  336.  for i, v in pairs(t2) do
  337.   table.insert(t1, v)
  338.  end
  339.  return t1
  340. end
  341.  
  342.  
  343. MainFrame.ScriptListFrame.AutomaticCanvasSize = Enum.AutomaticSize.Y
  344. MainFrame.ScriptListFrame.ScrollBarImageTransparency = 1
  345. MainFrame.ScriptListFrame.ScrollBarImageColor3 = Color3.fromRGB(0, 0, 0)
  346.  
  347.  
  348. VerifiedScript = MainFrame.ScriptListFrame.Scripts.VerifiedScriptFrame:Clone()
  349. Script = MainFrame.ScriptListFrame.Scripts.ScriptFrame:Clone()
  350. MainFrame.ScriptListFrame.Scripts.ScriptFrame:Destroy()
  351. MainFrame.ScriptListFrame.Scripts.VerifiedScriptFrame:Destroy()
  352.  
  353.  
  354. function _if(a, b, c)
  355.  if a then return b else return c end
  356. end
  357.  
  358. function fastmodeExec(func)
  359.  if getgenv().fastmode == true then
  360.   task.spawn(func)
  361.  else
  362.   func()
  363.  end
  364. end
  365.  
  366.  
  367. function fetchScripts(query, page)
  368.  page = page or 1
  369.  query = HttpService:UrlEncode(query)
  370.  
  371.  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))
  372.  req = HttpService:JSONDecode(game:HttpGetAsync(url)).result
  373.  
  374.  return req.scripts
  375. end
  376.  
  377.  
  378. function fixScript(scriptObj)
  379.    req = HttpService:JSONDecode(game:HttpGetAsync("https://www.scriptblox.com/api/script/"..scriptObj.slug)).script
  380.    scriptObj["script"] = _if(scriptObj["script"], scriptObj["script"], req.script)
  381.    scriptObj["features"] = _if(scriptObj["features"], scriptObj["features"], req.features)
  382.    scriptObj["owner"] = _if(scriptObj["owner"], scriptObj["owner"], req.owner)
  383.    
  384.  return scriptObj
  385. end
  386.  
  387.  
  388. function refreshScripts(scriptTbl)
  389.  if #scriptTbl <= 0 then
  390. page404.Visible = true
  391. else
  392. page404.Visible = false
  393.  end
  394.  
  395.  UIGridLayoutCopy = Scripts.UIGridLayout:Clone()
  396.  Scripts:ClearAllChildren()
  397.  UIGridLayoutCopy.Parent = Scripts
  398.  
  399.  addScripts(scriptTbl)
  400. end
  401.  
  402. function addScripts(scriptTbl)
  403.  for i, v in pairs(scriptTbl) do
  404.   fastmodeExec(function()
  405.    local newScript
  406.  
  407.    v = fixScript(v)
  408.  
  409.    if v.verified == true then
  410.     newScript = VerifiedScript:Clone()
  411.     newScript.ScriptTitle.Text = v.title
  412.     newScript.Parent = Scripts
  413.     newScript.Desc.Text = v.features
  414.     newScript.Author.Text = "@"..v.owner.username
  415.    else
  416.     newScript = Script:Clone()
  417.     newScript.ScriptTitle.Text = v.title
  418.     newScript.Desc.Text = v.features
  419.     newScript.Author.Text = "@"..v.owner.username
  420.     newScript.Parent = Scripts
  421.    end
  422. newScript.ExecuteScriptButton.MouseButton1Click:Connect(function()
  423. loadstring(v.script)()
  424. end)
  425. newScript.CopyScript.MouseButton1Click:Connect(function()
  426. setclipboard(v.script)
  427. end)
  428.    if v.game.name == "Universal Script πŸ“Œ" then
  429.     newScript.PreviewImage.Image = "rbxassetid://17307350492"
  430.     else
  431.     newScript.PreviewImage.Image = "https://assetgame.roblox.com/Game/Tools/ThumbnailAsset.ashx?aid="..v.game.gameId.."&fmt=png&wd=420&ht=420"
  432.     end
  433.  
  434.  
  435.   end)
  436.  
  437.  end
  438.  
  439.  pagefetchrunning = false
  440. end
  441. CloseButton.MouseButton1Click:Connect(function()
  442. Tx3XploitSearcher:Destroy()
  443. end)
  444.  
  445.  
  446. SearchBox.FocusLost:Connect(function(enterPressed)
  447.  if enterPressed then
  448.   gquery = SearchBox.Text
  449.   page = 1
  450.   local scriptsTbl = fetchScripts(SearchBox.Text, 1)
  451.   refreshScripts(scriptsTbl)
  452.  end
  453. end)
  454.  
  455.  
  456. gui = MainFrame
  457.  
  458. local dragging
  459. local dragInput
  460. local dragStart
  461. local startPos
  462.  
  463. local function update(input)
  464.  local delta = input.Position - dragStart
  465.  gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  466. end
  467.  
  468. gui.InputBegan:Connect(function(input)
  469.  if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  470.   dragging = true
  471.   dragStart = input.Position
  472.   startPos = gui.Position
  473.  
  474.   input.Changed:Connect(function()
  475.    if input.UserInputState == Enum.UserInputState.End then
  476.     dragging = false
  477.    end
  478.   end)
  479.  end
  480. end)
  481.  
  482. gui.InputChanged:Connect(function(input)
  483.  if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  484.   dragInput = input
  485.  end
  486. end)
  487.  
  488. UserInputService.InputChanged:Connect(function(input)
  489.  if input == dragInput and dragging then
  490.   update(input)
  491.  end
  492. end)
  493.  
  494. refreshScripts(fetchScripts(gquery, 1))
  495.  
  496. ScriptListFrame:GetPropertyChangedSignal("CanvasPosition"):Connect(function()
  497.  if (ScriptListFrame.CanvasPosition.Y + ScriptListFrame.AbsoluteSize.Y) >= ScriptListFrame.AbsoluteCanvasSize.Y -200 and not pagefetchrunning then
  498.   page = page + 1
  499.   pagefetchrunning = true
  500.   addScripts(fetchScripts(gquery, page))
  501.  end
  502. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement