Watcher1441

ByfronCE Executor

Sep 10th, 2024
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 42.02 KB | None | 0 0
  1. print("ByfronCE Executor is Starting Up...")
  2. wait(5)
  3. print("ExecByfron Started Up")
  4. wait(0.3)
  5. print("Attaching ByfronInjector into roblox...")
  6. wait(10)
  7. print("Attached, Now You are free to Use it")
  8. --[[
  9.     WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
  10. ]]
  11. -- Synapse X in game executor reworked by Cremi for scriptblox.com
  12.  
  13. pcall(function() game.CoreGui["Synapse X"]:Destroy() end)
  14.  
  15. local SynapseXreal = Instance.new("ScreenGui")
  16. local MainFrame = Instance.new("Frame")
  17. local bar = Instance.new("Frame")
  18. local Close = Instance.new("TextButton")
  19. local Mini = Instance.new("TextButton")
  20. local Min = Instance.new("TextButton")
  21. local ImageLabel = Instance.new("ImageLabel")
  22. local security = Instance.new("TextLabel")
  23. local EditorFrame = Instance.new("ScrollingFrame")
  24. local Source = Instance.new("TextBox")
  25. local Comments_ = Instance.new("TextLabel")
  26. local Globals_ = Instance.new("TextLabel")
  27. local Keywords_ = Instance.new("TextLabel")
  28. local RemoteHighlight_ = Instance.new("TextLabel")
  29. local Strings_ = Instance.new("TextLabel")
  30. local Tokens_ = Instance.new("TextLabel")
  31. local Numbers_ = Instance.new("TextLabel")
  32. local Lines = Instance.new("TextLabel")
  33. local title = Instance.new("TextLabel")
  34. local list = Instance.new("Frame")
  35. local execute = Instance.new("TextButton")
  36. local clear = Instance.new("TextButton")
  37. local options = Instance.new("TextButton")
  38. local scripthub = Instance.new("TextButton")
  39. local Attach = Instance.new("TextButton")
  40. local title_2 = Instance.new("ImageLabel")
  41. local scripthub_2 = Instance.new("Frame")
  42. local optionspage = Instance.new("Frame")
  43. local bar_2 = Instance.new("Frame")
  44. local select = Instance.new("Frame")
  45. local dex = Instance.new("TextButton")
  46. local esp = Instance.new("TextButton")
  47. local spy = Instance.new("TextButton")
  48. local dumper = Instance.new("TextButton")
  49. local backdoor = Instance.new("TextButton")
  50. local desc = Instance.new("Frame")
  51. local descri = Instance.new("TextLabel")
  52. local title_3 = Instance.new("TextLabel")
  53. local execute_2 = Instance.new("TextButton")
  54. local close = Instance.new("TextButton")
  55. local title_4 = Instance.new("ImageLabel")
  56. local title_5 = Instance.new("TextLabel")
  57. local title_6 = Instance.new("ImageLabel")
  58. local synminbutt = Instance.new("ImageButton")
  59. local synapsex3 = Instance.new("TextButton")
  60. local Tabs = Instance.new("Folder")
  61. local NewTab = Instance.new("TextButton")
  62.  
  63. local scriptselected = "none"
  64. local injected = false
  65.  
  66. --Properties:
  67.  
  68. SynapseXreal.Name = "Synapse X"
  69. SynapseXreal.Parent = game.CoreGui
  70. SynapseXreal.ResetOnSpawn = false
  71.  
  72. MainFrame.Name = "MainFrame"
  73. MainFrame.Parent = SynapseXreal
  74. MainFrame.Active = true
  75. MainFrame.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  76. MainFrame.BorderSizePixel = 0
  77. MainFrame.Position = UDim2.new(0.0543109924, 0, 0.103222892, 0)
  78. MainFrame.Size = UDim2.new(0, 689, 0, 320)
  79. MainFrame.Visible = true
  80.  
  81. bar.Name = "bar"
  82. bar.Parent = MainFrame
  83. bar.BackgroundColor3 = Color3.fromRGB(94, 94, 94)
  84. bar.BackgroundTransparency = 0.800
  85. bar.BorderSizePixel = 0
  86. bar.Position = UDim2.new(-0, 0, -0.00296382909, 0)
  87. bar.Size = UDim2.new(0, 689, 0, 25)
  88.  
  89. synminbutt.Name = "synminbutt"
  90. synminbutt.Parent = SynapseXreal
  91. synminbutt.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  92. synminbutt.BackgroundTransparency = 1.000
  93. synminbutt.Position = UDim2.new(0, 0, 0, 0)
  94. synminbutt.Size = UDim2.new(0, 24, 0, 28)
  95. synminbutt.Visible = false
  96. synminbutt.ZIndex = 14
  97. synminbutt.Image = "http://www.roblox.com/asset/?id=7641125882"
  98. synminbutt.ImageRectSize = Vector2.new(138, 167)
  99. synminbutt.MouseButton1Click:Connect(function()
  100.     MainFrame.Visible = true
  101.     synminbutt.Visible = false
  102. end)
  103.  
  104. Close.Name = "Close"
  105. Close.Parent = bar
  106. Close.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  107. Close.BackgroundTransparency = 1.000
  108. Close.BorderColor3 = Color3.fromRGB(27, 42, 53)
  109. Close.BorderSizePixel = 0
  110. Close.Position = UDim2.new(0.965521046, 0, 0.07, 0)
  111. Close.Size = UDim2.new(0, 21, 0, 25)
  112. Close.Font = Enum.Font.Arial
  113. Close.Text = "X"
  114. Close.TextColor3 = Color3.fromRGB(255, 255, 255)
  115. Close.TextSize = 14.000
  116. Close.MouseButton1Click:Connect(function()
  117.     SynapseXreal:Destroy()
  118. end)
  119.  
  120. Mini.Name = "Mini"
  121. Mini.Parent = bar
  122. Mini.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  123. Mini.BackgroundTransparency = 1.000
  124. Mini.BorderColor3 = Color3.fromRGB(27, 42, 53)
  125. Mini.BorderSizePixel = 0
  126. Mini.Position = UDim2.new(0.905521046, 0, 0.01, 0)
  127. Mini.Size = UDim2.new(0, 21, 0, 25)
  128. Mini.Font = Enum.Font.Arial
  129. Mini.Text = "_"
  130. Mini.TextColor3 = Color3.fromRGB(255, 255, 255)
  131. Mini.TextSize = 14.000
  132. Mini.MouseButton1Click:Connect(function()
  133.     game.StarterGui:SetCore("SendNotification", {
  134.         Title = "Synapse X";
  135.         Text = "Synapse X minimized.";
  136.         Duration = 2;
  137.     })
  138.     synminbutt.Visible = true
  139.     MainFrame.Visible = false
  140. end)
  141.  
  142. Min.Name = "Min"
  143. Min.Parent = bar
  144. Min.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  145. Min.BackgroundTransparency = 1.000
  146. Min.BorderColor3 = Color3.fromRGB(27, 42, 53)
  147. Min.BorderSizePixel = 0
  148. Min.Position = UDim2.new(0.935521046, 0, 0.07, 0)
  149. Min.Size = UDim2.new(0, 21, 0, 25)
  150. Min.Font = Enum.Font.Arial
  151. Min.Text = "M"
  152. Min.TextColor3 = Color3.fromRGB(255, 255, 255)
  153. Min.TextSize = 14.000
  154. Min.MouseButton1Click:Connect(function()
  155.     game.StarterGui:SetCore("SendNotification", {
  156.         Title = "Synapse X";
  157.         Text = "Synapse X hide. Press F6 to back.";
  158.         Duration = 2;
  159.     })
  160.     MainFrame.Visible = false
  161.     synminbutt.Visible = false
  162. end)
  163.  
  164. ImageLabel.Parent = MainFrame
  165. ImageLabel.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
  166. ImageLabel.BorderSizePixel = 0
  167. ImageLabel.Position = UDim2.new(0.0252733715, 0, 0.015625, 39)
  168. ImageLabel.Size = UDim2.new(0, 541, 0, 232)
  169.  
  170. Tabs.Name = "Tabs"
  171. Tabs.Parent = ImageLabel
  172.  
  173. NewTab.Name = "NewTab"
  174. NewTab.Parent = Tabs
  175. NewTab.BackgroundColor3 = Color3.fromRGB(107, 107, 107)
  176. NewTab.BorderSizePixel = 0
  177. NewTab.Position = UDim2.new(0, 0, -0.0659999996, 0)
  178. NewTab.Size = UDim2.new(0, 14, 0, 14)
  179. NewTab.Font = Enum.Font.SourceSans
  180. NewTab.Text = "+"
  181. NewTab.TextColor3 = Color3.fromRGB(255, 255, 255)
  182. NewTab.TextSize = 14.000
  183.  
  184. security.Name = "security"
  185. security.Parent = ImageLabel
  186. security.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  187. security.Size = UDim2.new(0, 552, 0, 258)
  188. security.Visible = false
  189. security.Font = Enum.Font.SourceSans
  190. security.TextColor3 = Color3.fromRGB(0, 0, 0)
  191. security.TextSize = 14.000
  192.  
  193. EditorFrame.Name = "EditorFrame"
  194. EditorFrame.Parent = ImageLabel
  195. EditorFrame.Active = true
  196. EditorFrame.BackgroundColor3 = Color3.fromRGB(37, 37, 37)
  197. EditorFrame.BackgroundTransparency = 1.000
  198. EditorFrame.BorderColor3 = Color3.fromRGB(61, 61, 61)
  199. EditorFrame.Size = UDim2.new(1, 0, 1, 0)
  200. EditorFrame.ZIndex = 3
  201. EditorFrame.BottomImage = "rbxassetid://148970562"
  202. EditorFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  203. EditorFrame.HorizontalScrollBarInset = Enum.ScrollBarInset.ScrollBar
  204. EditorFrame.MidImage = "rbxassetid://148970562"
  205. EditorFrame.ScrollBarThickness = 5
  206. EditorFrame.TopImage = "rbxassetid://148970562"
  207. EditorFrame.BorderSizePixel = 0
  208.  
  209. Source.Name = "Source"
  210. Source.Parent = EditorFrame
  211. Source.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  212. Source.BackgroundTransparency = 1.000
  213. Source.Position = UDim2.new(0, 30, 0, 0)
  214. Source.BorderSizePixel = 0
  215. Source.Size = UDim2.new(0.945652187, 0, 1, 0)
  216. Source.ZIndex = 3
  217. Source.ClearTextOnFocus = false
  218. Source.Font = Enum.Font.Code
  219. Source.MultiLine = true
  220. Source.ShowNativeInput = false
  221. Source.PlaceholderColor3 = Color3.fromRGB(204, 204, 2-4)
  222. Source.Text = ""
  223. Source.TextColor3 = Color3.fromRGB(204, 204, 204)
  224. Source.TextSize = 15.000
  225. Source.TextXAlignment = Enum.TextXAlignment.Left
  226. Source.TextYAlignment = Enum.TextYAlignment.Top
  227.  
  228. Comments_.Name = "Comments_"
  229. Comments_.Parent = Source
  230. Comments_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  231. Comments_.BackgroundTransparency = 1.000
  232. Comments_.Size = UDim2.new(1, 0, 1, 0)
  233. Comments_.ZIndex = 5
  234. Comments_.Font = Enum.Font.Code
  235. Comments_.Text = ""
  236. Comments_.TextColor3 = Color3.fromRGB(59, 200, 59)
  237. Comments_.TextSize = 15.000
  238. Comments_.TextXAlignment = Enum.TextXAlignment.Left
  239. Comments_.TextYAlignment = Enum.TextYAlignment.Top
  240.  
  241. Globals_.Name = "Globals_"
  242. Globals_.Parent = Source
  243. Globals_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  244. Globals_.BackgroundTransparency = 1.000
  245. Globals_.Size = UDim2.new(1, 0, 1, 0)
  246. Globals_.ZIndex = 5
  247. Globals_.Font = Enum.Font.Code
  248. Globals_.Text = ""
  249. Globals_.TextColor3 = Color3.fromRGB(132, 214, 247)
  250. Globals_.TextSize = 15.000
  251. Globals_.TextXAlignment = Enum.TextXAlignment.Left
  252. Globals_.TextYAlignment = Enum.TextYAlignment.Top
  253.  
  254. Keywords_.Name = "Keywords_"
  255. Keywords_.Parent = Source
  256. Keywords_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  257. Keywords_.BackgroundTransparency = 1.000
  258. Keywords_.Size = UDim2.new(1, 0, 1, 0)
  259. Keywords_.ZIndex = 5
  260. Keywords_.Font = Enum.Font.Code
  261. Keywords_.Text = ""
  262. Keywords_.TextColor3 = Color3.fromRGB(248, 109, 124)
  263. Keywords_.TextSize = 15.000
  264. Keywords_.TextXAlignment = Enum.TextXAlignment.Left
  265. Keywords_.TextYAlignment = Enum.TextYAlignment.Top
  266.  
  267. RemoteHighlight_.Name = "RemoteHighlight_"
  268. RemoteHighlight_.Parent = Source
  269. RemoteHighlight_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  270. RemoteHighlight_.BackgroundTransparency = 1.000
  271. RemoteHighlight_.Size = UDim2.new(1, 0, 1, 0)
  272. RemoteHighlight_.ZIndex = 5
  273. RemoteHighlight_.Font = Enum.Font.Code
  274. RemoteHighlight_.Text = ""
  275. RemoteHighlight_.TextColor3 = Color3.fromRGB(0, 144, 255)
  276. RemoteHighlight_.TextSize = 15.000
  277. RemoteHighlight_.TextXAlignment = Enum.TextXAlignment.Left
  278. RemoteHighlight_.TextYAlignment = Enum.TextYAlignment.Top
  279.  
  280. Strings_.Name = "Strings_"
  281. Strings_.Parent = Source
  282. Strings_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  283. Strings_.BackgroundTransparency = 1.000
  284. Strings_.Size = UDim2.new(1, 0, 1, 0)
  285. Strings_.ZIndex = 5
  286. Strings_.Font = Enum.Font.Code
  287. Strings_.Text = ""
  288. Strings_.TextColor3 = Color3.fromRGB(173, 241, 149)
  289. Strings_.TextSize = 15.000
  290. Strings_.TextXAlignment = Enum.TextXAlignment.Left
  291. Strings_.TextYAlignment = Enum.TextYAlignment.Top
  292.  
  293. Tokens_.Name = "Tokens_"
  294. Tokens_.Parent = Source
  295. Tokens_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  296. Tokens_.BackgroundTransparency = 1.000
  297. Tokens_.Size = UDim2.new(1, 0, 1, 0)
  298. Tokens_.ZIndex = 5
  299. Tokens_.Font = Enum.Font.Code
  300. Tokens_.Text = ""
  301. Tokens_.TextColor3 = Color3.fromRGB(255, 255, 255)
  302. Tokens_.TextSize = 15.000
  303. Tokens_.TextXAlignment = Enum.TextXAlignment.Left
  304. Tokens_.TextYAlignment = Enum.TextYAlignment.Top
  305.  
  306. Numbers_.Name = "Numbers_"
  307. Numbers_.Parent = Source
  308. Numbers_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  309. Numbers_.BackgroundTransparency = 1.000
  310. Numbers_.Size = UDim2.new(1, 0, 1, 0)
  311. Numbers_.ZIndex = 4
  312. Numbers_.Font = Enum.Font.Code
  313. Numbers_.Text = ""
  314. Numbers_.TextColor3 = Color3.fromRGB(255, 198, 0)
  315. Numbers_.TextSize = 15.000
  316. Numbers_.TextXAlignment = Enum.TextXAlignment.Left
  317. Numbers_.TextYAlignment = Enum.TextYAlignment.Top
  318.  
  319. Lines.Name = "Lines"
  320. Lines.Parent = EditorFrame
  321. Lines.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  322. Lines.BackgroundTransparency = 1.000
  323. Lines.Size = UDim2.new(0, 30, 1, 0)
  324. Lines.ZIndex = 4
  325. Lines.Font = Enum.Font.Code
  326. Lines.Text = "1"
  327. Lines.TextColor3 = Color3.fromRGB(255, 255, 255)
  328. Lines.TextSize = 15.000
  329. Lines.TextYAlignment = Enum.TextYAlignment.Top
  330.  
  331. title.Name = "title"
  332. title.Parent = MainFrame
  333. title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  334. title.BackgroundTransparency = 1.000
  335. title.Position = UDim2.new(0.330062926, 0, 0.00625000056, 0)
  336. title.Size = UDim2.new(0, 200, 0, 22)
  337. title.Font = Enum.Font.SourceSans
  338. title.Text = "Synapse X - vRBX (Modded by CremiWorld)"
  339. title.TextColor3 = Color3.fromRGB(255, 255, 255)
  340. title.TextSize = 16.000
  341.  
  342. list.Name = "list"
  343. list.Parent = MainFrame
  344. list.BackgroundColor3 = Color3.fromRGB(53, 53, 53)
  345. list.BorderSizePixel = 0
  346. list.Position = UDim2.new(0.820970535, 0, 0.100000001, 0)
  347. list.Size = UDim2.new(0, 114, 0, 246)
  348.  
  349. execute.Name = "execute"
  350. execute.Parent = MainFrame
  351. execute.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
  352. execute.BackgroundTransparency = 0.800
  353. execute.BorderSizePixel = 0
  354. execute.Position = UDim2.new(0.0095389355, 0, 0.887499988, 0)
  355. execute.Size = UDim2.new(0, 92, 0, 30)
  356. execute.Font = Enum.Font.Arial
  357. execute.Text = "Execute"
  358. execute.TextColor3 = Color3.fromRGB(255, 255, 255)
  359. execute.TextSize = 14.000
  360. execute.MouseButton1Click:Connect(function()
  361.     if injected == true then
  362.         loadstring(Source.Text)()
  363.     end
  364.     if injected == false then
  365.         title.Text = "Synapse X - (Not injected! Press attach)"
  366.     end
  367. end)
  368.  
  369. clear.Name = "clear"
  370. clear.Parent = MainFrame
  371. clear.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
  372. clear.BackgroundTransparency = 0.800
  373. clear.BorderSizePixel = 0
  374. clear.Position = UDim2.new(0.154146105, 0, 0.887499988, 0)
  375. clear.Size = UDim2.new(0, 84, 0, 30)
  376. clear.Font = Enum.Font.Arial
  377. clear.Text = "Clear"
  378. clear.TextColor3 = Color3.fromRGB(255, 255, 255)
  379. clear.TextSize = 14.000
  380. clear.MouseButton1Click:Connect(function()
  381.     Source.Text = ""
  382. end)
  383.  
  384. options.Name = "options"
  385. options.Parent = MainFrame
  386. options.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
  387. options.BackgroundTransparency = 0.800
  388. options.BorderSizePixel = 0
  389. options.Position = UDim2.new(0.285157200, 0, 0.887499988, 0)
  390. options.Size = UDim2.new(0, 84, 0, 30)
  391. options.Font = Enum.Font.Arial
  392. options.Text = "Options"
  393. options.TextColor3 = Color3.fromRGB(255, 255, 255)
  394. options.TextSize = 14.000
  395. options.MouseButton1Click:Connect(function()
  396.     if optionspage.Visible == true then
  397.         optionspage.Visible = false
  398.     elseif optionspage.Visible == false then
  399.         optionspage.Visible = true
  400.     end
  401. end)
  402.  
  403. scripthub.Name = "scripthub"
  404. scripthub.Parent = MainFrame
  405. scripthub.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
  406. scripthub.BackgroundTransparency = 0.800
  407. scripthub.BorderSizePixel = 0
  408. scripthub.Position = UDim2.new(0.871768773, 0, 0.887499988, 0)
  409. scripthub.Size = UDim2.new(0, 79, 0, 30)
  410. scripthub.Font = Enum.Font.Arial
  411. scripthub.Text = "Script Hub"
  412. scripthub.TextColor3 = Color3.fromRGB(255, 255, 255)
  413. scripthub.TextSize = 14.000
  414. scripthub.MouseButton1Click:Connect(function()
  415.     if scripthub_2.Visible == true then
  416.         scripthub_2.Visible = false
  417.     elseif scripthub_2.Visible == false then
  418.         scripthub_2.Visible = true
  419.     end
  420. end)
  421.  
  422. Attach.Name = "Attach"
  423. Attach.Parent = MainFrame
  424. Attach.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
  425. Attach.BackgroundTransparency = 0.800
  426. Attach.BorderSizePixel = 0
  427. Attach.Position = UDim2.new(0.741144657, 0, 0.887499988, 0)
  428. Attach.Size = UDim2.new(0, 84, 0, 30)
  429. Attach.Font = Enum.Font.Arial
  430. Attach.Text = "Attach"
  431. Attach.TextColor3 = Color3.fromRGB(255, 255, 255)
  432. Attach.TextSize = 14.000
  433. Attach.MouseButton1Click:Connect(function()
  434.     if injected == true then
  435.         title.Text = "Synapse X - (Already injected!)"
  436.         wait(1)
  437.         title.Text = "Synapse X - vRBX (Modded by CremiWorld)"
  438.     end
  439.     if injected == false then
  440.         title.Text = "Synapse X - (Checking...)"
  441.         wait(0.1)
  442.         title.Text = "Synapse X - (Injecting...)"
  443.         wait(1.5)
  444.         title.Text = "Synapse X - (Checking Whitelist...)"
  445.         wait(0.8)
  446.         title.Text = "Synapse X - (Scanning...)"
  447.         wait(0.3)
  448.         title.Text = "Synapse X - (Ready!)"
  449.         wait(0.5)
  450.         title.Text = "Synapse X - vRBX (Modded by CremiWorld)"
  451.         injected = true
  452.     end
  453. end)
  454.  
  455. title_2.Name = "title"
  456. title_2.Parent = MainFrame
  457. title_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  458. title_2.BackgroundTransparency = 1.000
  459. title_2.Position = UDim2.new(0.00870821718, 0, 0, 0)
  460. title_2.Size = UDim2.new(0, 18, 0, 24)
  461. title_2.ZIndex = 14
  462. title_2.Image = "http://www.roblox.com/asset/?id=7641125882"
  463. title_2.ImageRectSize = Vector2.new(138, 167)
  464.  
  465. scripthub_2.Name = "scripthub"
  466. scripthub_2.Parent = SynapseXreal
  467. scripthub_2.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  468. scripthub_2.BorderSizePixel = 0
  469. scripthub_2.Position = UDim2.new(0.433135211, 0, 0.502979755, 0)
  470. scripthub_2.Size = UDim2.new(0, 290, 0, 305)
  471. scripthub_2.Visible = false
  472. scripthub_2.ZIndex = 100
  473.  
  474. optionspage.Name = "optionspage"
  475. optionspage.Parent = SynapseXreal
  476. optionspage.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  477. optionspage.BorderSizePixel = 0
  478. optionspage.Position = UDim2.new(0.433135211, 0, 0.502979755, 0)
  479. optionspage.Size = UDim2.new(0, 290, 0, 305)
  480. optionspage.Visible = false
  481. optionspage.ZIndex = 100
  482.  
  483. bar_2.Name = "bar"
  484. bar_2.Parent = scripthub_2
  485. bar_2.BackgroundColor3 = Color3.fromRGB(94, 94, 94)
  486. bar_2.BackgroundTransparency = 0.800
  487. bar_2.BorderSizePixel = 0
  488. bar_2.Position = UDim2.new(0, 0, -0.0029638072, 0)
  489. bar_2.Size = UDim2.new(0, 290, 0, 25)
  490.  
  491. select.Name = "select"
  492. select.Parent = scripthub_2
  493. select.BackgroundColor3 = Color3.fromRGB(21, 21, 21)
  494. select.BorderSizePixel = 0
  495. select.Position = UDim2.new(0.0299979374, 0, 0.104918033, 0)
  496. select.Size = UDim2.new(0, 82, 0, 264)
  497. select.ZIndex = 110
  498.  
  499. dex.Name = "dex"
  500. dex.Parent = select
  501. dex.BackgroundColor3 = Color3.fromRGB(0, 32, 61)
  502. dex.BackgroundTransparency = 1.000
  503. dex.BorderColor3 = Color3.fromRGB(0, 0, 49)
  504. dex.BorderSizePixel = 0
  505. dex.Position = UDim2.new(0.0121960752, 0, -1.49011612e-08, 0)
  506. dex.Size = UDim2.new(0, 80, 0, 18)
  507. dex.Font = Enum.Font.SourceSans
  508. dex.Text = " Dark Dex"
  509. dex.TextColor3 = Color3.fromRGB(255, 255, 255)
  510. dex.TextSize = 14.000
  511. dex.TextXAlignment = Enum.TextXAlignment.Left
  512. dex.ZIndex = 110
  513. dex.MouseButton1Click:Connect(function()
  514.     scriptselected = "dex"
  515. end)
  516.  
  517. esp.Name = "esp"
  518. esp.Parent = select
  519. esp.BackgroundColor3 = Color3.fromRGB(0, 32, 61)
  520. esp.BackgroundTransparency = 1.000
  521. esp.BorderColor3 = Color3.fromRGB(0, 0, 49)
  522. esp.BorderSizePixel = 0
  523. esp.Position = UDim2.new(0.0121960752, 0, 0.0681818053, 0)
  524. esp.Size = UDim2.new(0, 80, 0, 18)
  525. esp.Font = Enum.Font.SourceSans
  526. esp.Text = " Unnamed ESP"
  527. esp.TextColor3 = Color3.fromRGB(255, 255, 255)
  528. esp.TextSize = 14.000
  529. esp.TextXAlignment = Enum.TextXAlignment.Left
  530. esp.ZIndex = 110
  531. esp.MouseButton1Click:Connect(function()
  532.     scriptselected = "esp"
  533. end)
  534.  
  535. spy.Name = "spy"
  536. spy.Parent = select
  537. spy.BackgroundColor3 = Color3.fromRGB(0, 32, 61)
  538. spy.BackgroundTransparency = 1.000
  539. spy.BorderColor3 = Color3.fromRGB(0, 0, 49)
  540. spy.BorderSizePixel = 0
  541. spy.Position = UDim2.new(0.0121960752, 0, 0.136363626, 0)
  542. spy.Size = UDim2.new(0, 80, 0, 18)
  543. spy.Font = Enum.Font.SourceSans
  544. spy.Text = " Remote Spy"
  545. spy.TextColor3 = Color3.fromRGB(255, 255, 255)
  546. spy.TextSize = 14.000
  547. spy.TextXAlignment = Enum.TextXAlignment.Left
  548. spy.ZIndex = 110
  549. spy.MouseButton1Click:Connect(function()
  550.     scriptselected = "spy"
  551. end)
  552.  
  553. dumper.Name = "dumper"
  554. dumper.Parent = select
  555. dumper.BackgroundColor3 = Color3.fromRGB(0, 32, 61)
  556. dumper.BackgroundTransparency = 1.000
  557. dumper.BorderColor3 = Color3.fromRGB(0, 0, 49)
  558. dumper.BorderSizePixel = 0
  559. dumper.Position = UDim2.new(0.0121960752, 0, 0.204545438, 0)
  560. dumper.Size = UDim2.new(0, 80, 0, 18)
  561. dumper.Font = Enum.Font.SourceSans
  562. dumper.Text = " SaveInstance"
  563. dumper.TextColor3 = Color3.fromRGB(255, 255, 255)
  564. dumper.TextSize = 14.000
  565. dumper.TextXAlignment = Enum.TextXAlignment.Left
  566. dumper.ZIndex = 110
  567. dumper.MouseButton1Click:Connect(function()
  568.     scriptselected = "dumper"
  569. end)
  570.  
  571. backdoor.Name = "backdoor"
  572. backdoor.Parent = select
  573. backdoor.BackgroundColor3 = Color3.fromRGB(0, 32, 61)
  574. backdoor.BackgroundTransparency = 1.000
  575. backdoor.BorderColor3 = Color3.fromRGB(0, 0, 49)
  576. backdoor.BorderSizePixel = 0
  577. backdoor.Position = UDim2.new(0.0121960752, 0, 0.274545438, 0)
  578. backdoor.Size = UDim2.new(0, 80, 0, 18)
  579. backdoor.Font = Enum.Font.SourceSans
  580. backdoor.Text = " backdoor.exe"
  581. backdoor.TextColor3 = Color3.fromRGB(255, 255, 255)
  582. backdoor.TextSize = 14.000
  583. backdoor.TextXAlignment = Enum.TextXAlignment.Left
  584. backdoor.ZIndex = 110
  585. backdoor.MouseButton1Click:Connect(function()
  586.     scriptselected = "backdoor"
  587. end)
  588.  
  589. desc.Name = "desc"
  590. desc.Parent = scripthub_2
  591. desc.BackgroundColor3 = Color3.fromRGB(21, 21, 21)
  592. desc.BorderSizePixel = 0
  593. desc.Position = UDim2.new(0.340342641, 0, 0.613114715, 0)
  594. desc.Size = UDim2.new(0, 184, 0, 69)
  595. desc.ZIndex = 110
  596.  
  597. descri.Name = "descri"
  598. descri.Parent = desc
  599. descri.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  600. descri.BackgroundTransparency = 1.000
  601. descri.BorderSizePixel = 0
  602. descri.Position = UDim2.new(0.0112334546, 0, 0, 0)
  603. descri.Size = UDim2.new(0, 181, 0, 69)
  604. descri.Font = Enum.Font.SourceSans
  605. descri.Text = ""
  606. descri.TextColor3 = Color3.fromRGB(255, 255, 255)
  607. descri.TextSize = 15.000
  608. descri.TextWrapped = true
  609. descri.TextXAlignment = Enum.TextXAlignment.Left
  610. descri.TextYAlignment = Enum.TextYAlignment.Top
  611. descri.ZIndex = 125
  612.  
  613. title_3.Name = "title"
  614. title_3.Parent = scripthub_2
  615. title_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  616. title_3.BackgroundTransparency = 1.000
  617. title_3.Position = UDim2.new(0.161097407, 0, -0.000307376496, 0)
  618. title_3.Size = UDim2.new(0, 200, 0, 22)
  619. title_3.Font = Enum.Font.SourceSans
  620. title_3.Text = "Synapse X - Script Hub"
  621. title_3.TextColor3 = Color3.fromRGB(255, 255, 255)
  622. title_3.TextSize = 16.000
  623. title_3.ZIndex = 110
  624.  
  625. execute_2.Name = "execute"
  626. execute_2.Parent = scripthub_2
  627. execute_2.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
  628. execute_2.BackgroundTransparency = 0.800
  629. execute_2.BorderSizePixel = 0
  630. execute_2.Position = UDim2.new(0.34057343, 0, 0.871106505, 0)
  631. execute_2.Size = UDim2.new(0, 92, 0, 30)
  632. execute_2.Font = Enum.Font.Arial
  633. execute_2.Text = "Execute"
  634. execute_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  635. execute_2.TextSize = 14.000
  636. execute_2.ZIndex = 110
  637. execute_2.MouseButton1Click:Connect(function()
  638.     if injected == true then
  639.         if scriptselected == "dex" then
  640.             loadstring(game:HttpGet("https://pastebin.com/raw/J8AX35Fg"))()
  641.         end
  642.         if scriptselected == "spy" then
  643.             loadstring(game:HttpGet('https://pastebin.com/raw/JZaJe9Sg'))()
  644.         end
  645.         if scriptselected == "dumper" then
  646.             saveinstance()
  647.         end
  648.         if scriptselected == "esp" then
  649.             loadstring(game:HttpGet("https://raw.githubusercontent.com/ic3w0lf22/Unnamed-ESP/master/UnnamedESP.lua"))()
  650.         end
  651.         if scriptselected == "backdoor" then
  652.             loadstring(game:HttpGet("https://raw.githubusercontent.com/iK4oS/backdoor.exe/master/source.lua"))()
  653.         end
  654.         if scriptselected == "none" then
  655.         end
  656.     end
  657.     if injected == false then
  658.         execute_2.Text = "Not Attached!"
  659.         wait(1)
  660.         execute_2.Text = "Execute"
  661.     end
  662. end)
  663.  
  664. close.Name = "close"
  665. close.Parent = scripthub_2
  666. close.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
  667. close.BackgroundTransparency = 0.800
  668. close.BorderSizePixel = 0
  669. close.Position = UDim2.new(0.685180664, 0, 0.871106505, 0)
  670. close.Size = UDim2.new(0, 84, 0, 30)
  671. close.Font = Enum.Font.Arial
  672. close.Text = "Close"
  673. close.TextColor3 = Color3.fromRGB(255, 255, 255)
  674. close.TextSize = 14.000
  675. close.ZIndex = 110
  676. close.MouseButton1Click:Connect(function()
  677.     scriptselected = "none"
  678.     scripthub_2.Visible = false
  679. end)
  680.  
  681. title_4.Name = "title"
  682. title_4.Parent = scripthub_2
  683. title_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  684. title_4.BackgroundTransparency = 1.000
  685. title_4.Position = UDim2.new(0.00870821718, 0, 0, 0)
  686. title_4.Size = UDim2.new(0, 18, 0, 24)
  687. title_4.ZIndex = 110
  688. title_4.Image = "http://www.roblox.com/asset/?id=7641125882"
  689. title_4.ImageRectSize = Vector2.new(138, 167)
  690.  
  691. title_5.Name = "title"
  692. title_5.Parent = optionspage
  693. title_5.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  694. title_5.BackgroundTransparency = 1.000
  695. title_5.Position = UDim2.new(0.161097407, 0, -0.000307376496, 0)
  696. title_5.Size = UDim2.new(0, 200, 0, 22)
  697. title_5.Font = Enum.Font.SourceSans
  698. title_5.Text = "Synapse X - Options Menu"
  699. title_5.TextColor3 = Color3.fromRGB(255, 255, 255)
  700. title_5.TextSize = 16.000
  701. title_5.ZIndex = 110
  702.  
  703. title_6.Name = "title"
  704. title_6.Parent = optionspage
  705. title_6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  706. title_6.BackgroundTransparency = 1.000
  707. title_6.Position = UDim2.new(0.00870821718, 0, 0, 0)
  708. title_6.Size = UDim2.new(0, 18, 0, 24)
  709. title_6.ZIndex = 110
  710. title_6.Image = "http://www.roblox.com/asset/?id=7641125882"
  711. title_6.ImageRectSize = Vector2.new(138, 167)
  712.  
  713. synapsex3.Name = "synapsex3"
  714. synapsex3.Parent = optionspage
  715. synapsex3.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
  716. synapsex3.BackgroundTransparency = 0.800
  717. synapsex3.BorderSizePixel = 0
  718. synapsex3.Position = UDim2.new(0.30757343, 0, 0.391106505, 0)
  719. synapsex3.Size = UDim2.new(0, 123, 0, 30)
  720. synapsex3.Font = Enum.Font.Arial
  721. synapsex3.Text = "Synapse X v3"
  722. synapsex3.TextColor3 = Color3.fromRGB(255, 255, 255)
  723. synapsex3.TextSize = 14.000
  724. synapsex3.ZIndex = 110
  725. synapsex3.MouseButton1Click:Connect(function()
  726.     game.StarterGui:SetCore("SendNotification", {
  727.         Title = "Synapse X";
  728.         Text = "Synapse X v3 coming soon.";
  729.         Duration = 1;
  730.     })
  731.     synapsex3.Text = "Coming soon."
  732.     wait(1)
  733.     synapsex3.Text = "Synapse X v3"
  734. end)
  735.  
  736. -- Scripts:
  737.  
  738. game:GetService("UserInputService").InputBegan:Connect(function (input)
  739.     if MainFrame.Visible == false and synminbutt.Visible == false then
  740.         if (input.KeyCode == Enum.KeyCode.F6) then
  741.             MainFrame.Visible = not MainFrame.Visible
  742.         end
  743.     end
  744. end)
  745.  
  746. local function SYHNK_fake_script() -- ImageLabel.LocalScript
  747.     local script = Instance.new('LocalScript', ImageLabel)
  748.     local lua_keywords = {"and", "break", "do", "else", "elseif", "end", "false", "for", "function", "goto", "if", "in", "local", "nil", "not", "or", "repeat", "return", "then", "true", "until", "while"}
  749.     local global_env = {"getrawmetatable", "game", "workspace", "script", "math", "string", "table", "print", "wait", "BrickColor", "Color3", "next", "pairs", "ipairs", "select", "unpack", "Instance", "Vector2", "Vector3", "CFrame", "Ray", "UDim2", "Enum", "assert", "error", "warn", "tick", "loadstring", "_G", "shared", "getfenv", "setfenv", "newproxy", "setmetatable", "getmetatable", "os", "debug", "pcall", "ypcall", "xpcall", "rawequal", "rawset", "rawget", "tonumber", "tostring", "type", "typeof", "_VERSION", "coroutine", "delay", "require", "spawn", "LoadLibrary", "settings", "stats", "time", "UserSettings", "version", "Axes", "ColorSequence", "Faces", "ColorSequenceKeypoint", "NumberRange", "NumberSequence", "NumberSequenceKeypoint", "gcinfo", "elapsedTime", "collectgarbage", "PhysicalProperties", "Rect", "Region3", "Region3int16", "UDim", "Vector2int16", "Vector3int16"}
  750.     local Source = script.Parent.EditorFrame.Source
  751.     local scrollframe = script.Parent.EditorFrame
  752.     local Lines = Source.Parent.Lines
  753.     local Highlight = function(string, keywords)
  754.         local K = {}
  755.         local S = string
  756.         local Token =
  757.             {
  758.                 ["="] = true,
  759.                 ["."] = true,
  760.                 [","] = true,
  761.                 ["("] = true,
  762.                 [")"] = true,
  763.                 ["["] = true,
  764.                 ["]"] = true,
  765.                 ["{"] = true,
  766.                 ["}"] = true,
  767.                 [":"] = true,
  768.                 ["*"] = true,
  769.                 ["/"] = true,
  770.                 ["+"] = true,
  771.                 ["-"] = true,
  772.                 ["%"] = true,
  773.                 [";"] = true,
  774.                 ["~"] = true
  775.             }
  776.         for i, v in pairs(keywords) do
  777.             K[v] = true
  778.         end
  779.         S = S:gsub(".", function(c)
  780.             if Token[c] ~= nil then
  781.                 return "\32"
  782.             else
  783.                 return c
  784.             end
  785.         end)
  786.         S = S:gsub("%S+", function(c)
  787.             if K[c] ~= nil then
  788.                 return c
  789.             else
  790.                 return (" "):rep(#c)
  791.             end
  792.         end)
  793.         return S
  794.     end
  795.     local hTokens = function(string)
  796.         local Token =
  797.             {
  798.                 ["="] = true,
  799.                 ["."] = true,
  800.                 [","] = true,
  801.                 ["("] = true,
  802.                 [")"] = true,
  803.                 ["["] = true,
  804.                 ["]"] = true,
  805.                 ["{"] = true,
  806.                 ["}"] = true,
  807.                 [":"] = true,
  808.                 ["*"] = true,
  809.                 ["/"] = true,
  810.                 ["+"] = true,
  811.                 ["-"] = true,
  812.                 ["%"] = true,
  813.                 [";"] = true,
  814.                 ["~"] = true
  815.             }
  816.         local A = ""
  817.         string:gsub(".", function(c)
  818.             if Token[c] ~= nil then
  819.                 A = A .. c
  820.             elseif c == "\n" then
  821.                 A = A .. "\n"
  822.             elseif c == "\t" then
  823.                 A = A .. "\t"
  824.             else
  825.                 A = A .. "\32"
  826.             end
  827.         end)
  828.         return A
  829.     end
  830.  
  831.     local strings = function(string)
  832.         local highlight = ""
  833.         local quote = false
  834.         string:gsub(".", function(c)
  835.             if quote == false and c == "\"" then
  836.                 quote = true
  837.             elseif quote == true and c == "\"" then
  838.                 quote = false
  839.             end
  840.             if quote == false and c == "\"" then
  841.                 highlight = highlight .. "\""
  842.             elseif c == "\n" then
  843.                 highlight = highlight .. "\n"
  844.             elseif c == "\t" then
  845.                 highlight = highlight .. "\t"
  846.             elseif quote == true then
  847.                 highlight = highlight .. c
  848.             elseif quote == false then
  849.                 highlight = highlight .. "\32"
  850.             end
  851.         end)
  852.         return highlight
  853.     end
  854.     local comments = function(string)
  855.         local ret = ""
  856.         string:gsub("[^\r\n]+", function(c)
  857.             local comm = false
  858.             local i = 0
  859.             c:gsub(".", function(n)
  860.                 i = i + 1
  861.                 if c:sub(i, i + 1) == "--" then
  862.                     comm = true
  863.                 end
  864.                 if comm == true then
  865.                     ret = ret .. n
  866.                 else
  867.                     ret = ret .. "\32"
  868.                 end
  869.             end)
  870.             ret = ret
  871.         end)
  872.         return ret
  873.     end
  874.     local numbers = function(string)
  875.         local A = ""
  876.         string:gsub(".", function(c)
  877.             if tonumber(c) ~= nil then
  878.                 A = A .. c
  879.             elseif c == "\n" then
  880.                 A = A .. "\n"
  881.             elseif c == "\t" then
  882.                 A = A .. "\t"
  883.             else
  884.                 A = A .. "\32"
  885.             end
  886.         end)
  887.         return A
  888.     end
  889.     local highlight_source = function(type)
  890.         if type == "Text" then
  891.             Source.Text = Source.Text:gsub("\13", "")
  892.             Source.Text = Source.Text:gsub("\t", "      ")
  893.             local s = Source.Text
  894.             Source.Keywords_.Text = Highlight(s, lua_keywords)
  895.             Source.Globals_.Text = Highlight(s, global_env)
  896.             Source.RemoteHighlight_.Text = Highlight(s, {"FireServer", "fireServer", "InvokeServer", "invokeServer"})
  897.             Source.Tokens_.Text = hTokens(s)
  898.             Source.Numbers_.Text = numbers(s)
  899.             Source.Strings_.Text = strings(s)
  900.             local lin = 1
  901.             s:gsub("\n", function()
  902.                 lin = lin + 1
  903.             end)
  904.             Lines.Text = ""
  905.             for i = 1, lin do
  906.                 Lines.Text = Lines.Text .. i .. "\n"
  907.             end
  908.         end
  909.     end
  910.     highlight_source("Text")
  911.     Source.Changed:Connect(highlight_source)
  912.     Source:GetPropertyChangedSignal("Text"):Connect(function()
  913.         local count = 1
  914.  
  915.         Source.Text:gsub("\n", function()
  916.             count = count + 1
  917.         end)
  918.         scrollframe.CanvasSize = UDim2.new(0, 1500, count/16.6, 0)
  919.         Source.Size = UDim2.new(0, 598, 0, 249 + (count > 16 and 16*(count-16) or 0))
  920.     end)
  921. end
  922. coroutine.wrap(SYHNK_fake_script)()
  923. local function AMNA_fake_script() -- MainFrame.Dragging
  924.     local script = Instance.new('LocalScript', MainFrame)
  925.  
  926.     local UserInputService = game:GetService("UserInputService")
  927.  
  928.     local gui = script.Parent
  929.  
  930.     local dragging
  931.     local dragInput
  932.     local dragStart
  933.     local startPos
  934.  
  935.     local function update(input)
  936.         local delta = input.Position - dragStart
  937.         gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  938.     end
  939.  
  940.     gui.InputBegan:Connect(function(input)
  941.         if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  942.             dragging = true
  943.             dragStart = input.Position
  944.             startPos = gui.Position
  945.  
  946.             input.Changed:Connect(function()
  947.                 if input.UserInputState == Enum.UserInputState.End then
  948.                     dragging = false
  949.                 end
  950.             end)
  951.         end
  952.     end)
  953.  
  954.     gui.InputChanged:Connect(function(input)
  955.         if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  956.             dragInput = input
  957.         end
  958.     end)
  959.  
  960.     UserInputService.InputChanged:Connect(function(input)
  961.         if input == dragInput and dragging then
  962.             update(input)
  963.         end
  964.     end)
  965. end
  966. coroutine.wrap(AMNA_fake_script)()
  967. local function VEUJFP_fake_script() -- scripthub_2.Dragging
  968.     local script = Instance.new('LocalScript', scripthub_2)
  969.  
  970.     local UserInputService = game:GetService("UserInputService")
  971.  
  972.     local gui = script.Parent
  973.  
  974.     local dragging
  975.     local dragInput
  976.     local dragStart
  977.     local startPos
  978.  
  979.     local function update(input)
  980.         local delta = input.Position - dragStart
  981.         gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  982.     end
  983.  
  984.     gui.InputBegan:Connect(function(input)
  985.         if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  986.             dragging = true
  987.             dragStart = input.Position
  988.             startPos = gui.Position
  989.  
  990.             input.Changed:Connect(function()
  991.                 if input.UserInputState == Enum.UserInputState.End then
  992.                     dragging = false
  993.                 end
  994.             end)
  995.         end
  996.     end)
  997.  
  998.     gui.InputChanged:Connect(function(input)
  999.         if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1000.             dragInput = input
  1001.         end
  1002.     end)
  1003.  
  1004.     UserInputService.InputChanged:Connect(function(input)
  1005.         if input == dragInput and dragging then
  1006.             update(input)
  1007.         end
  1008.     end)
  1009. end
  1010. coroutine.wrap(VEUJFP_fake_script)()
  1011. local function AKJCSK_fake_script() -- optionspage.Dragging
  1012.     local script = Instance.new('LocalScript', optionspage)
  1013.  
  1014.     local UserInputService = game:GetService("UserInputService")
  1015.  
  1016.     local gui = script.Parent
  1017.  
  1018.     local dragging
  1019.     local dragInput
  1020.     local dragStart
  1021.     local startPos
  1022.  
  1023.     local function update(input)
  1024.         local delta = input.Position - dragStart
  1025.         gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  1026.     end
  1027.  
  1028.     gui.InputBegan:Connect(function(input)
  1029.         if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  1030.             dragging = true
  1031.             dragStart = input.Position
  1032.             startPos = gui.Position
  1033.  
  1034.             input.Changed:Connect(function()
  1035.                 if input.UserInputState == Enum.UserInputState.End then
  1036.                     dragging = false
  1037.                 end
  1038.             end)
  1039.         end
  1040.     end)
  1041.  
  1042.     gui.InputChanged:Connect(function(input)
  1043.         if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1044.             dragInput = input
  1045.         end
  1046.     end)
  1047.  
  1048.     UserInputService.InputChanged:Connect(function(input)
  1049.         if input == dragInput and dragging then
  1050.             update(input)
  1051.         end
  1052.     end)
  1053. end
  1054. coroutine.wrap(AKJCSK_fake_script)()
  1055. local function VJHASD_fake_script() -- synminbutt.Dragging
  1056.     local script = Instance.new('LocalScript', synminbutt)
  1057.  
  1058.     local UserInputService = game:GetService("UserInputService")
  1059.  
  1060.     local gui = script.Parent
  1061.  
  1062.     local dragging
  1063.     local dragInput
  1064.     local dragStart
  1065.     local startPos
  1066.  
  1067.     local function update(input)
  1068.         local delta = input.Position - dragStart
  1069.         gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  1070.     end
  1071.  
  1072.     gui.InputBegan:Connect(function(input)
  1073.         if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  1074.             dragging = true
  1075.             dragStart = input.Position
  1076.             startPos = gui.Position
  1077.  
  1078.             input.Changed:Connect(function()
  1079.                 if input.UserInputState == Enum.UserInputState.End then
  1080.                     dragging = false
  1081.                 end
  1082.             end)
  1083.         end
  1084.     end)
  1085.  
  1086.     gui.InputChanged:Connect(function(input)
  1087.         if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1088.             dragInput = input
  1089.         end
  1090.     end)
  1091.  
  1092.     UserInputService.InputChanged:Connect(function(input)
  1093.         if input == dragInput and dragging then
  1094.             update(input)
  1095.         end
  1096.     end)
  1097. end
  1098. coroutine.wrap(VJHASD_fake_script)()
  1099. local function QQFYV_fake_script() -- tabs.Tabs
  1100.     local script = Instance.new("LocalScript", Tabs)
  1101.  
  1102.     local currentTab
  1103.  
  1104.     local function getTabs()
  1105.         local tabs = {}
  1106.         for _, v in pairs(script.Parent:GetChildren()) do
  1107.             if v.Name:match("Tab_%d+") then
  1108.                 tabs[#tabs + 1] = v
  1109.             end
  1110.         end
  1111.         return tabs
  1112.     end
  1113.  
  1114.     local function showTab(tab)
  1115.         currentTab = tab
  1116.         if not tab then
  1117.             script.Parent.Parent.EditorFrame.Source.Text = ""
  1118.             return
  1119.         end
  1120.         tab.ScriptTitle.Size = UDim2.new(0,55,0,19)
  1121.         tab.ScriptTitle.Position = UDim2.new(tab.ScriptTitle.Position.X.Scale, 0, -0.074, 0)
  1122.         tab.RemoveTab.Size = UDim2.new(0, 19, 0, 19)
  1123.         tab.RemoveTab.Position = UDim2.new(tab.RemoveTab.Position.X.Scale, 0, -0.074, 0)
  1124.    
  1125.         script.Parent.Parent.EditorFrame.Source.Text = tostring(tab.Script.Value)
  1126.         for i, v in pairs(getTabs()) do
  1127.             if v ~= currentTab then
  1128.                 v.ScriptTitle.Size = UDim2.new(0, 45, 0, 17)
  1129.                 v.ScriptTitle.Position = UDim2.new(v.ScriptTitle.Position.X.Scale, 0, -0.066, 0)
  1130.                 v.RemoveTab.Size = UDim2.new(0, 24, 0, 17)
  1131.                 v.RemoveTab.Position = UDim2.new(v.RemoveTab.Position.X.Scale, 0, -0.066, 0)
  1132.             end
  1133.         end
  1134.     end
  1135.     local function removeTab(tab)
  1136.         local tabs = getTabs()
  1137.         local idx = 0
  1138.         for i = 1, #tabs do
  1139.             if tabs[i] == tab then
  1140.                 idx = i
  1141.                 tabs[i]:Destroy()
  1142.                 table.remove(tabs, i)
  1143.             end
  1144.         end
  1145.    
  1146.         local lastTab do
  1147.             if #tabs > 0 then
  1148.                 lastTab = tabs[#tabs]
  1149.             end
  1150.         end
  1151.    
  1152.         for i, v in pairs(tabs) do
  1153.             v.ScriptTitle.Position = tabs[i - 1] and UDim2.new(tabs[i - 1].ScriptTitle.Position.X.Scale + 0.103, 0, -0.074, 0) or UDim2.new(0, 0, -0.074, 0)
  1154.             v.RemoveTab.Position = UDim2.new(v.ScriptTitle.Position.X.Scale + 0.067, 0, -0.074, 0)
  1155.         end
  1156.    
  1157.         script.Parent.NewTab.Position = lastTab and lastTab.RemoveTab.Position + UDim2.new(0.046, 0, 0.008, 0) or UDim2.new(0, 0, -0.066, 0)
  1158.         showTab(currentTab ~= tab and currentTab or tabs[idx] or tabs[idx - 1])
  1159.     end
  1160.  
  1161.     local function newTab()
  1162.         local tabs = getTabs()
  1163.         local tab = Instance.new("Folder", script.Parent)
  1164.         local titlescript = Instance.new("TextButton", tab)
  1165.         local remove = Instance.new("TextButton", tab)
  1166.         local tabScript = Instance.new("StringValue", tab)
  1167.         local lastTab do
  1168.             if #tabs > 0 then
  1169.                 lastTab = tabs[#tabs]
  1170.             end
  1171.         end
  1172.    
  1173.         tab.Name = ("Tab_%d"):format(#tabs + 1)
  1174.    
  1175.         titlescript.Name = "ScriptTitle"
  1176.         titlescript.BackgroundColor3 = Color3.fromRGB(107, 107, 107)
  1177.         titlescript.BorderSizePixel = 0
  1178.         titlescript.Position = lastTab and UDim2.new(lastTab.ScriptTitle.Position.X.Scale + 0.103, 0, -0.074, 0) or UDim2.new(0, 0, -0.074, 0)
  1179.         titlescript.Size = UDim2.new(0, 44,0, 19)
  1180.         titlescript.Font = Enum.Font.SourceSans
  1181.         titlescript.TextColor3 = Color3.fromRGB(255, 255, 255)
  1182.         titlescript.TextSize = 15
  1183.         titlescript.Text = ("Script %d"):format(#tabs + 1)
  1184.    
  1185.         remove.Name = "RemoveTab"
  1186.         remove.BackgroundColor3 = Color3.fromRGB(107, 107, 107)
  1187.         remove.BorderSizePixel = 0
  1188.         remove.Position = UDim2.new(titlescript.Position.X.Scale + 0.067, 0, -0.074, 0)
  1189.         remove.Size = UDim2.new(0, 24, 0, 19)
  1190.         remove.Font = Enum.Font.SourceSans
  1191.         remove.TextColor3 = Color3.fromRGB(255, 255, 255)
  1192.         remove.TextSize = 14
  1193.         remove.Text = "x"
  1194.    
  1195.         tabScript.Name = "Script"
  1196.    
  1197.         script.Parent.NewTab.Position = remove.Position + UDim2.new(0.046, 0, 0.008, 0)
  1198.        
  1199.         showTab(tab)
  1200.    
  1201.         titlescript.MouseButton1Click:Connect(function()
  1202.             showTab(tab)
  1203.         end)
  1204.         remove.MouseButton1Click:Connect(function()
  1205.             removeTab(tab)
  1206.         end)
  1207.        
  1208.         return tab
  1209.     end
  1210.  
  1211.     currenTab = newTab()
  1212.  
  1213.     showTab(currentTab)
  1214.  
  1215.     script.Parent.NewTab.MouseButton1Click:Connect(function()
  1216.         newTab()
  1217.     end)
  1218.    
  1219.     script.Parent.Parent.EditorFrame.Source:GetPropertyChangedSignal("Text"):Connect(function()
  1220.         currentTab.Script.Value = script.Parent.Parent.EditorFrame.Source.Text
  1221.     end)
  1222. end
  1223. coroutine.wrap(QQFYV_fake_script)()
  1224. while true do
  1225.     wait(0.01)
  1226.     if scripthub_2.Visible == true then
  1227.         if scriptselected == "none" then
  1228.             descri.Text = ""
  1229.         end
  1230.         if scriptselected == "dex" then
  1231.             descri.Text = "A version of the popular Dex explorer with patches specifically for Synapse X."
  1232.         end
  1233.         if scriptselected == "esp" then
  1234.             descri.Text = "ESP Made by ic3w0lf using the Drawing API."
  1235.         end
  1236.         if scriptselected == "spy" then
  1237.             descri.Text = "Allows you to view RemoteEvents and RemoteFunctions called."
  1238.         end
  1239.         if scriptselected == "dumper" then
  1240.             descri.Text = "Dumps the place as a .rbxl file in your workspace folder."
  1241.         end
  1242.         if scriptselected == "backdoor" then
  1243.             descri.Text = "backdoor.exe for scan place to FE access (Only place ban possible)."
  1244.         end
  1245.     end
  1246. end
Advertisement
Add Comment
Please, Sign In to add comment