Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Instances:
- local SynapseXreal = Instance.new("ScreenGui")
- local MainFrame = Instance.new("Frame")
- local bar = Instance.new("Frame")
- local Close = Instance.new("TextButton")
- local ImageLabel = Instance.new("ImageLabel")
- local security = Instance.new("TextLabel")
- local EditorFrame = Instance.new("ScrollingFrame")
- local Source = Instance.new("TextBox")
- local Comments_ = Instance.new("TextLabel")
- local Globals_ = Instance.new("TextLabel")
- local Keywords_ = Instance.new("TextLabel")
- local RemoteHighlight_ = Instance.new("TextLabel")
- local Strings_ = Instance.new("TextLabel")
- local Tokens_ = Instance.new("TextLabel")
- local Numbers_ = Instance.new("TextLabel")
- local Lines = Instance.new("TextLabel")
- local title = Instance.new("TextLabel")
- local list = Instance.new("Frame")
- local execute = Instance.new("TextButton")
- local clear = Instance.new("TextButton")
- local scripthub = Instance.new("TextButton")
- local Attach = Instance.new("TextButton")
- local title_2 = Instance.new("ImageLabel")
- local scripthub_2 = Instance.new("Frame")
- local bar_2 = Instance.new("Frame")
- local select = Instance.new("Frame")
- local dex = Instance.new("TextButton")
- local esp = Instance.new("TextButton")
- local spy = Instance.new("TextButton")
- local dumper = Instance.new("TextButton")
- local desc = Instance.new("Frame")
- local descri = Instance.new("TextLabel")
- local title_3 = Instance.new("TextLabel")
- local execute_2 = Instance.new("TextButton")
- local close = Instance.new("TextButton")
- local title_4 = Instance.new("ImageLabel")
- local scriptselected = "none"
- local injected = false
- --Properties:
- SynapseXreal.Name = "Synapse X (real)"
- SynapseXreal.Parent = game.CoreGui
- SynapseXreal.ResetOnSpawn = false
- MainFrame.Name = "MainFrame"
- MainFrame.Parent = SynapseXreal
- MainFrame.Active = true
- MainFrame.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
- MainFrame.BorderSizePixel = 0
- MainFrame.Position = UDim2.new(0.0543109924, 0, 0.103222892, 0)
- MainFrame.Size = UDim2.new(0, 689, 0, 320)
- bar.Name = "bar"
- bar.Parent = MainFrame
- bar.BackgroundColor3 = Color3.fromRGB(94, 94, 94)
- bar.BackgroundTransparency = 0.800
- bar.BorderSizePixel = 0
- bar.Position = UDim2.new(-0, 0, -0.00296382909, 0)
- bar.Size = UDim2.new(0, 689, 0, 25)
- Close.Name = "Close"
- Close.Parent = bar
- Close.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Close.BackgroundTransparency = 1.000
- Close.BorderColor3 = Color3.fromRGB(27, 42, 53)
- Close.BorderSizePixel = 0
- Close.Position = UDim2.new(0.969521046, 0, 0, 0)
- Close.Size = UDim2.new(0, 21, 0, 25)
- Close.Font = Enum.Font.Arial
- Close.Text = "X"
- Close.TextColor3 = Color3.fromRGB(255, 255, 255)
- Close.TextSize = 14.000
- Close.MouseButton1Click:Connect(function()
- SynapseXreal:Destroy()
- end)
- ImageLabel.Parent = MainFrame
- ImageLabel.BackgroundColor3 = Color3.fromRGB(47, 47, 47)
- ImageLabel.BorderSizePixel = 0
- ImageLabel.Position = UDim2.new(0.0252733715, 0, 0.015625, 27)
- ImageLabel.Size = UDim2.new(0, 541, 0, 246)
- security.Name = "security"
- security.Parent = ImageLabel
- security.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- security.Size = UDim2.new(0, 552, 0, 258)
- security.Visible = false
- security.Font = Enum.Font.SourceSans
- security.TextColor3 = Color3.fromRGB(0, 0, 0)
- security.TextSize = 14.000
- EditorFrame.Name = "EditorFrame"
- EditorFrame.Parent = ImageLabel
- EditorFrame.BackgroundColor3 = Color3.fromRGB(37, 37, 37)
- EditorFrame.BackgroundTransparency = 1.000
- EditorFrame.BorderColor3 = Color3.fromRGB(61, 61, 61)
- EditorFrame.Size = UDim2.new(1, 0, 1, 0)
- EditorFrame.ZIndex = 3
- EditorFrame.BottomImage = "rbxassetid://148970562"
- EditorFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
- EditorFrame.HorizontalScrollBarInset = Enum.ScrollBarInset.ScrollBar
- EditorFrame.MidImage = "rbxassetid://148970562"
- EditorFrame.ScrollBarThickness = 5
- EditorFrame.TopImage = "rbxassetid://148970562"
- Source.Name = "Source"
- Source.Parent = EditorFrame
- Source.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Source.BackgroundTransparency = 1.000
- Source.Position = UDim2.new(0, 30, 0, 0)
- Source.Size = UDim2.new(0.945652187, 0, 1, 0)
- Source.ZIndex = 3
- Source.ClearTextOnFocus = false
- Source.Font = Enum.Font.Code
- Source.MultiLine = true
- Source.PlaceholderColor3 = Color3.fromRGB(204, 204, 204)
- Source.Text = ""
- Source.TextColor3 = Color3.fromRGB(204, 204, 204)
- Source.TextSize = 15.000
- Source.TextXAlignment = Enum.TextXAlignment.Left
- Source.TextYAlignment = Enum.TextYAlignment.Top
- Comments_.Name = "Comments_"
- Comments_.Parent = Source
- Comments_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Comments_.BackgroundTransparency = 1.000
- Comments_.Size = UDim2.new(1, 0, 1, 0)
- Comments_.ZIndex = 5
- Comments_.Font = Enum.Font.Code
- Comments_.Text = ""
- Comments_.TextColor3 = Color3.fromRGB(59, 200, 59)
- Comments_.TextSize = 15.000
- Comments_.TextXAlignment = Enum.TextXAlignment.Left
- Comments_.TextYAlignment = Enum.TextYAlignment.Top
- Globals_.Name = "Globals_"
- Globals_.Parent = Source
- Globals_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Globals_.BackgroundTransparency = 1.000
- Globals_.Size = UDim2.new(1, 0, 1, 0)
- Globals_.ZIndex = 5
- Globals_.Font = Enum.Font.Code
- Globals_.Text = ""
- Globals_.TextColor3 = Color3.fromRGB(132, 214, 247)
- Globals_.TextSize = 15.000
- Globals_.TextXAlignment = Enum.TextXAlignment.Left
- Globals_.TextYAlignment = Enum.TextYAlignment.Top
- Keywords_.Name = "Keywords_"
- Keywords_.Parent = Source
- Keywords_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Keywords_.BackgroundTransparency = 1.000
- Keywords_.Size = UDim2.new(1, 0, 1, 0)
- Keywords_.ZIndex = 5
- Keywords_.Font = Enum.Font.Code
- Keywords_.Text = ""
- Keywords_.TextColor3 = Color3.fromRGB(248, 109, 124)
- Keywords_.TextSize = 15.000
- Keywords_.TextXAlignment = Enum.TextXAlignment.Left
- Keywords_.TextYAlignment = Enum.TextYAlignment.Top
- RemoteHighlight_.Name = "RemoteHighlight_"
- RemoteHighlight_.Parent = Source
- RemoteHighlight_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- RemoteHighlight_.BackgroundTransparency = 1.000
- RemoteHighlight_.Size = UDim2.new(1, 0, 1, 0)
- RemoteHighlight_.ZIndex = 5
- RemoteHighlight_.Font = Enum.Font.Code
- RemoteHighlight_.Text = ""
- RemoteHighlight_.TextColor3 = Color3.fromRGB(0, 144, 255)
- RemoteHighlight_.TextSize = 15.000
- RemoteHighlight_.TextXAlignment = Enum.TextXAlignment.Left
- RemoteHighlight_.TextYAlignment = Enum.TextYAlignment.Top
- Strings_.Name = "Strings_"
- Strings_.Parent = Source
- Strings_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Strings_.BackgroundTransparency = 1.000
- Strings_.Size = UDim2.new(1, 0, 1, 0)
- Strings_.ZIndex = 5
- Strings_.Font = Enum.Font.Code
- Strings_.Text = ""
- Strings_.TextColor3 = Color3.fromRGB(173, 241, 149)
- Strings_.TextSize = 15.000
- Strings_.TextXAlignment = Enum.TextXAlignment.Left
- Strings_.TextYAlignment = Enum.TextYAlignment.Top
- Tokens_.Name = "Tokens_"
- Tokens_.Parent = Source
- Tokens_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Tokens_.BackgroundTransparency = 1.000
- Tokens_.Size = UDim2.new(1, 0, 1, 0)
- Tokens_.ZIndex = 5
- Tokens_.Font = Enum.Font.Code
- Tokens_.Text = ""
- Tokens_.TextColor3 = Color3.fromRGB(255, 255, 255)
- Tokens_.TextSize = 15.000
- Tokens_.TextXAlignment = Enum.TextXAlignment.Left
- Tokens_.TextYAlignment = Enum.TextYAlignment.Top
- Numbers_.Name = "Numbers_"
- Numbers_.Parent = Source
- Numbers_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Numbers_.BackgroundTransparency = 1.000
- Numbers_.Size = UDim2.new(1, 0, 1, 0)
- Numbers_.ZIndex = 4
- Numbers_.Font = Enum.Font.Code
- Numbers_.Text = ""
- Numbers_.TextColor3 = Color3.fromRGB(255, 198, 0)
- Numbers_.TextSize = 15.000
- Numbers_.TextXAlignment = Enum.TextXAlignment.Left
- Numbers_.TextYAlignment = Enum.TextYAlignment.Top
- Lines.Name = "Lines"
- Lines.Parent = EditorFrame
- Lines.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Lines.BackgroundTransparency = 1.000
- Lines.Size = UDim2.new(0, 30, 1, 0)
- Lines.ZIndex = 4
- Lines.Font = Enum.Font.Code
- Lines.Text = "1"
- Lines.TextColor3 = Color3.fromRGB(255, 255, 255)
- Lines.TextSize = 15.000
- Lines.TextYAlignment = Enum.TextYAlignment.Top
- title.Name = "title"
- title.Parent = MainFrame
- title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- title.BackgroundTransparency = 1.000
- title.Position = UDim2.new(0.330062926, 0, 0.00625000056, 0)
- title.Size = UDim2.new(0, 200, 0, 22)
- title.Font = Enum.Font.SourceSans
- title.Text = "Synapse X - V2.79.1"
- title.TextColor3 = Color3.fromRGB(255, 255, 255)
- title.TextSize = 16.000
- list.Name = "list"
- list.Parent = MainFrame
- list.BackgroundColor3 = Color3.fromRGB(53, 53, 53)
- list.BorderSizePixel = 0
- list.Position = UDim2.new(0.820970535, 0, 0.100000001, 0)
- list.Size = UDim2.new(0, 114, 0, 246)
- execute.Name = "execute"
- execute.Parent = MainFrame
- execute.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
- execute.BackgroundTransparency = 0.800
- execute.BorderSizePixel = 0
- execute.Position = UDim2.new(0.0095389355, 0, 0.887499988, 0)
- execute.Size = UDim2.new(0, 92, 0, 30)
- execute.Font = Enum.Font.Arial
- execute.Text = "Execute"
- execute.TextColor3 = Color3.fromRGB(255, 255, 255)
- execute.TextSize = 14.000
- execute.MouseButton1Click:Connect(function()
- if injected == true then
- loadstring(Source.Text)()
- end
- if injected == false then
- title.Text = "Synapse X - v2.20.6c (not injected! press attach)"
- end
- end)
- clear.Name = "clear"
- clear.Parent = MainFrame
- clear.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
- clear.BackgroundTransparency = 0.800
- clear.BorderSizePixel = 0
- clear.Position = UDim2.new(0.154146105, 0, 0.887499988, 0)
- clear.Size = UDim2.new(0, 84, 0, 30)
- clear.Font = Enum.Font.Arial
- clear.Text = "Clear"
- clear.TextColor3 = Color3.fromRGB(255, 255, 255)
- clear.TextSize = 14.000
- clear.MouseButton1Click:Connect(function()
- Source.Text = ""
- end)
- scripthub.Name = "scripthub"
- scripthub.Parent = MainFrame
- scripthub.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
- scripthub.BackgroundTransparency = 0.800
- scripthub.BorderSizePixel = 0
- scripthub.Position = UDim2.new(0.871768773, 0, 0.887499988, 0)
- scripthub.Size = UDim2.new(0, 79, 0, 30)
- scripthub.Font = Enum.Font.Arial
- scripthub.Text = "Script Hub"
- scripthub.TextColor3 = Color3.fromRGB(255, 255, 255)
- scripthub.TextSize = 14.000
- scripthub.MouseButton1Click:Connect(function()
- scripthub_2.Visible = true
- end)
- Attach.Name = "Attach"
- Attach.Parent = MainFrame
- Attach.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
- Attach.BackgroundTransparency = 0.800
- Attach.BorderSizePixel = 0
- Attach.Position = UDim2.new(0.741144657, 0, 0.887499988, 0)
- Attach.Size = UDim2.new(0, 84, 0, 30)
- Attach.Font = Enum.Font.Arial
- Attach.Text = "Attach"
- Attach.TextColor3 = Color3.fromRGB(255, 255, 255)
- Attach.TextSize = 14.000
- Attach.MouseButton1Click:Connect(function()
- print("hi")
- if injected == true then
- title.Text = "Synapse X - v2.20.6c (already injected!)"
- wait(1)
- title.Text = "Synapse X - v2.20.6c"
- end
- if injected == false then
- title.Text = "Synapse X - v2.20.6c (checking...)"
- wait(0.1)
- title.Text = "Synapse X - v2.20.6c (injecting...)"
- wait(1.5)
- title.Text = "Synapse X - v2.20.6c (checking whitelist...)"
- wait(0.8)
- title.Text = "Synapse X - v2.20.6c (scanning...)"
- wait(0.3)
- title.Text = "Synapse X - v2.20.6c (ready!)"
- wait(0.5)
- title.Text = "Synapse X - v2.20.6c"
- injected = true
- end
- end)
- title_2.Name = "title"
- title_2.Parent = MainFrame
- title_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- title_2.BackgroundTransparency = 1.000
- title_2.Position = UDim2.new(0.00870821718, 0, 0, 0)
- title_2.Size = UDim2.new(0, 18, 0, 24)
- title_2.ZIndex = 14
- title_2.Image = "http://www.roblox.com/asset/?id=7641125882"
- title_2.ImageRectSize = Vector2.new(138, 167)
- scripthub_2.Name = "scripthub"
- scripthub_2.Parent = SynapseXreal
- scripthub_2.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
- scripthub_2.BorderSizePixel = 0
- scripthub_2.Position = UDim2.new(0.433135211, 0, 0.502979755, 0)
- scripthub_2.Size = UDim2.new(0, 290, 0, 305)
- scripthub_2.Visible = false
- scripthub_2.ZIndex = 100
- bar_2.Name = "bar"
- bar_2.Parent = scripthub_2
- bar_2.BackgroundColor3 = Color3.fromRGB(94, 94, 94)
- bar_2.BackgroundTransparency = 0.800
- bar_2.BorderSizePixel = 0
- bar_2.Position = UDim2.new(0, 0, -0.0029638072, 0)
- bar_2.Size = UDim2.new(0, 290, 0, 25)
- select.Name = "select"
- select.Parent = scripthub_2
- select.BackgroundColor3 = Color3.fromRGB(21, 21, 21)
- select.BorderSizePixel = 0
- select.Position = UDim2.new(0.0299979374, 0, 0.104918033, 0)
- select.Size = UDim2.new(0, 82, 0, 264)
- select.ZIndex = 110
- dex.Name = "dex"
- dex.Parent = select
- dex.BackgroundColor3 = Color3.fromRGB(0, 32, 61)
- dex.BackgroundTransparency = 1.000
- dex.BorderColor3 = Color3.fromRGB(0, 0, 49)
- dex.BorderSizePixel = 0
- dex.Position = UDim2.new(0.0121960752, 0, -1.49011612e-08, 0)
- dex.Size = UDim2.new(0, 80, 0, 18)
- dex.Font = Enum.Font.SourceSans
- dex.Text = " Dark Dex"
- dex.TextColor3 = Color3.fromRGB(255, 255, 255)
- dex.TextSize = 14.000
- dex.TextXAlignment = Enum.TextXAlignment.Left
- dex.ZIndex = 110
- dex.MouseButton1Click:Connect(function()
- scriptselected = "dex"
- end)
- esp.Name = "esp"
- esp.Parent = select
- esp.BackgroundColor3 = Color3.fromRGB(0, 32, 61)
- esp.BackgroundTransparency = 1.000
- esp.BorderColor3 = Color3.fromRGB(0, 0, 49)
- esp.BorderSizePixel = 0
- esp.Position = UDim2.new(0.0121960752, 0, 0.0681818053, 0)
- esp.Size = UDim2.new(0, 80, 0, 18)
- esp.Font = Enum.Font.SourceSans
- esp.Text = " Unnamed ESP"
- esp.TextColor3 = Color3.fromRGB(255, 255, 255)
- esp.TextSize = 14.000
- esp.TextXAlignment = Enum.TextXAlignment.Left
- esp.ZIndex = 110
- esp.MouseButton1Click:Connect(function()
- scriptselected = "esp"
- end)
- spy.Name = "spy"
- spy.Parent = select
- spy.BackgroundColor3 = Color3.fromRGB(0, 32, 61)
- spy.BackgroundTransparency = 1.000
- spy.BorderColor3 = Color3.fromRGB(0, 0, 49)
- spy.BorderSizePixel = 0
- spy.Position = UDim2.new(0.0121960752, 0, 0.136363626, 0)
- spy.Size = UDim2.new(0, 80, 0, 18)
- spy.Font = Enum.Font.SourceSans
- spy.Text = " Remote Spy"
- spy.TextColor3 = Color3.fromRGB(255, 255, 255)
- spy.TextSize = 14.000
- spy.TextXAlignment = Enum.TextXAlignment.Left
- spy.ZIndex = 110
- spy.MouseButton1Click:Connect(function()
- scriptselected = "spy"
- end)
- dumper.Name = "dumper"
- dumper.Parent = select
- dumper.BackgroundColor3 = Color3.fromRGB(0, 32, 61)
- dumper.BackgroundTransparency = 1.000
- dumper.BorderColor3 = Color3.fromRGB(0, 0, 49)
- dumper.BorderSizePixel = 0
- dumper.Position = UDim2.new(0.0121960752, 0, 0.204545438, 0)
- dumper.Size = UDim2.new(0, 80, 0, 18)
- dumper.Font = Enum.Font.SourceSans
- dumper.Text = " SaveInstance"
- dumper.TextColor3 = Color3.fromRGB(255, 255, 255)
- dumper.TextSize = 14.000
- dumper.TextXAlignment = Enum.TextXAlignment.Left
- dumper.ZIndex = 110
- dumper.MouseButton1Click:Connect(function()
- scriptselected = "dumper"
- end)
- desc.Name = "desc"
- desc.Parent = scripthub_2
- desc.BackgroundColor3 = Color3.fromRGB(21, 21, 21)
- desc.BorderSizePixel = 0
- desc.Position = UDim2.new(0.340342641, 0, 0.613114715, 0)
- desc.Size = UDim2.new(0, 184, 0, 69)
- desc.ZIndex = 110
- descri.Name = "descri"
- descri.Parent = desc
- descri.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- descri.BackgroundTransparency = 1.000
- descri.BorderSizePixel = 0
- descri.Position = UDim2.new(0.0112334546, 0, 0, 0)
- descri.Size = UDim2.new(0, 181, 0, 69)
- descri.Font = Enum.Font.SourceSans
- descri.Text = ""
- descri.TextColor3 = Color3.fromRGB(255, 255, 255)
- descri.TextSize = 15.000
- descri.TextWrapped = true
- descri.TextXAlignment = Enum.TextXAlignment.Left
- descri.TextYAlignment = Enum.TextYAlignment.Top
- descri.ZIndex = 125
- title_3.Name = "title"
- title_3.Parent = scripthub_2
- title_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- title_3.BackgroundTransparency = 1.000
- title_3.Position = UDim2.new(0.161097407, 0, -0.000307376496, 0)
- title_3.Size = UDim2.new(0, 200, 0, 22)
- title_3.Font = Enum.Font.SourceSans
- title_3.Text = "Synapse X - Script Hub"
- title_3.TextColor3 = Color3.fromRGB(255, 255, 255)
- title_3.TextSize = 16.000
- title_3.ZIndex = 110
- execute_2.Name = "execute"
- execute_2.Parent = scripthub_2
- execute_2.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
- execute_2.BackgroundTransparency = 0.800
- execute_2.BorderSizePixel = 0
- execute_2.Position = UDim2.new(0.34057343, 0, 0.871106505, 0)
- execute_2.Size = UDim2.new(0, 92, 0, 30)
- execute_2.Font = Enum.Font.Arial
- execute_2.Text = "Execute"
- execute_2.TextColor3 = Color3.fromRGB(255, 255, 255)
- execute_2.TextSize = 14.000
- execute_2.ZIndex = 110
- execute_2.MouseButton1Click:Connect(function()
- if injected == true then
- if scriptselected == "dex" then
- loadstring(game:HttpGet("https://pastebin.com/raw/J8AX35Fg"))()
- end
- if scriptselected == "spy" then
- loadstring(game:HttpGet("https://pastebin.com/raw/u62hTuwR"))()
- end
- if scriptselected == "dumper" then
- saveinstance()
- end
- if scriptselected == "esp" then
- loadstring(game:HttpGet("https://raw.githubusercontent.com/ic3w0lf22/Unnamed-ESP/master/UnnamedESP.lua"))()
- end
- if scriptselected == "none" then
- end
- end
- if injected == false then
- execute_2.Text = "Not Attached!"
- wait(1)
- execute_2.Text = "Execute"
- end
- end)
- close.Name = "close"
- close.Parent = scripthub_2
- close.BackgroundColor3 = Color3.fromRGB(104, 104, 104)
- close.BackgroundTransparency = 0.800
- close.BorderSizePixel = 0
- close.Position = UDim2.new(0.685180664, 0, 0.871106505, 0)
- close.Size = UDim2.new(0, 84, 0, 30)
- close.Font = Enum.Font.Arial
- close.Text = "Close"
- close.TextColor3 = Color3.fromRGB(255, 255, 255)
- close.TextSize = 14.000
- close.ZIndex = 110
- close.MouseButton1Click:Connect(function()
- scriptselected = "none"
- scripthub_2.Visible = false
- end)
- title_4.Name = "title"
- title_4.Parent = scripthub_2
- title_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- title_4.BackgroundTransparency = 1.000
- title_4.Position = UDim2.new(0.00870821718, 0, 0, 0)
- title_4.Size = UDim2.new(0, 18, 0, 24)
- title_4.ZIndex = 110
- title_4.Image = "http://www.roblox.com/asset/?id=7641125882"
- title_4.ImageRectSize = Vector2.new(138, 167)
- -- Scripts:
- local function SYHNK_fake_script() -- ImageLabel.LocalScript
- local script = Instance.new('LocalScript', ImageLabel)
- 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"}
- 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"}
- local Source = script.Parent.EditorFrame.Source
- local Lines = Source.Parent.Lines
- local Highlight = function(string, keywords)
- local K = {}
- local S = string
- local Token =
- {
- ["="] = true,
- ["."] = true,
- [","] = true,
- ["("] = true,
- [")"] = true,
- ["["] = true,
- ["]"] = true,
- ["{"] = true,
- ["}"] = true,
- [":"] = true,
- ["*"] = true,
- ["/"] = true,
- ["+"] = true,
- ["-"] = true,
- ["%"] = true,
- [";"] = true,
- ["~"] = true
- }
- for i, v in pairs(keywords) do
- K[v] = true
- end
- S = S:gsub(".", function(c)
- if Token[c] ~= nil then
- return "\32"
- else
- return c
- end
- end)
- S = S:gsub("%S+", function(c)
- if K[c] ~= nil then
- return c
- else
- return (" "):rep(#c)
- end
- end)
- return S
- end
- local hTokens = function(string)
- local Token =
- {
- ["="] = true,
- ["."] = true,
- [","] = true,
- ["("] = true,
- [")"] = true,
- ["["] = true,
- ["]"] = true,
- ["{"] = true,
- ["}"] = true,
- [":"] = true,
- ["*"] = true,
- ["/"] = true,
- ["+"] = true,
- ["-"] = true,
- ["%"] = true,
- [";"] = true,
- ["~"] = true
- }
- local A = ""
- string:gsub(".", function(c)
- if Token[c] ~= nil then
- A = A .. c
- elseif c == "\n" then
- A = A .. "\n"
- elseif c == "\t" then
- A = A .. "\t"
- else
- A = A .. "\32"
- end
- end)
- return A
- end
- local strings = function(string)
- local highlight = ""
- local quote = false
- string:gsub(".", function(c)
- if quote == false and c == "\"" then
- quote = true
- elseif quote == true and c == "\"" then
- quote = false
- end
- if quote == false and c == "\"" then
- highlight = highlight .. "\""
- elseif c == "\n" then
- highlight = highlight .. "\n"
- elseif c == "\t" then
- highlight = highlight .. "\t"
- elseif quote == true then
- highlight = highlight .. c
- elseif quote == false then
- highlight = highlight .. "\32"
- end
- end)
- return highlight
- end
- local comments = function(string)
- local ret = ""
- string:gsub("[^\r\n]+", function(c)
- local comm = false
- local i = 0
- c:gsub(".", function(n)
- i = i + 1
- if c:sub(i, i + 1) == "--" then
- comm = true
- end
- if comm == true then
- ret = ret .. n
- else
- ret = ret .. "\32"
- end
- end)
- ret = ret
- end)
- return ret
- end
- local numbers = function(string)
- local A = ""
- string:gsub(".", function(c)
- if tonumber(c) ~= nil then
- A = A .. c
- elseif c == "\n" then
- A = A .. "\n"
- elseif c == "\t" then
- A = A .. "\t"
- else
- A = A .. "\32"
- end
- end)
- return A
- end
- local highlight_source = function(type)
- if type == "Text" then
- Source.Text = Source.Text:gsub("\13", "")
- Source.Text = Source.Text:gsub("\t", " ")
- local s = Source.Text
- Source.Keywords_.Text = Highlight(s, lua_keywords)
- Source.Globals_.Text = Highlight(s, global_env)
- Source.RemoteHighlight_.Text = Highlight(s, {"FireServer", "fireServer", "InvokeServer", "invokeServer"})
- Source.Tokens_.Text = hTokens(s)
- Source.Numbers_.Text = numbers(s)
- Source.Strings_.Text = strings(s)
- local lin = 1
- s:gsub("\n", function()
- lin = lin + 1
- end)
- Lines.Text = ""
- for i = 1, lin do
- Lines.Text = Lines.Text .. i .. "\n"
- end
- end
- end
- highlight_source("Text")
- Source.Changed:Connect(highlight_source)
- end
- coroutine.wrap(SYHNK_fake_script)()
- local function AMNA_fake_script() -- MainFrame.Dragging
- local script = Instance.new('LocalScript', MainFrame)
- local UserInputService = game:GetService("UserInputService")
- local gui = script.Parent
- local dragging
- local dragInput
- local dragStart
- local startPos
- local function update(input)
- local delta = input.Position - dragStart
- gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
- end
- gui.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- dragging = true
- dragStart = input.Position
- startPos = gui.Position
- input.Changed:Connect(function()
- if input.UserInputState == Enum.UserInputState.End then
- dragging = false
- end
- end)
- end
- end)
- gui.InputChanged:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
- dragInput = input
- end
- end)
- UserInputService.InputChanged:Connect(function(input)
- if input == dragInput and dragging then
- update(input)
- end
- end)
- end
- coroutine.wrap(AMNA_fake_script)()
- local function VEUJFP_fake_script() -- scripthub_2.Dragging
- local script = Instance.new('LocalScript', scripthub_2)
- local UserInputService = game:GetService("UserInputService")
- local gui = script.Parent
- local dragging
- local dragInput
- local dragStart
- local startPos
- local function update(input)
- local delta = input.Position - dragStart
- gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
- end
- gui.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- dragging = true
- dragStart = input.Position
- startPos = gui.Position
- input.Changed:Connect(function()
- if input.UserInputState == Enum.UserInputState.End then
- dragging = false
- end
- end)
- end
- end)
- gui.InputChanged:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
- dragInput = input
- end
- end)
- UserInputService.InputChanged:Connect(function(input)
- if input == dragInput and dragging then
- update(input)
- end
- end)
- end
- coroutine.wrap(VEUJFP_fake_script)()
- while true do
- wait(0.01)
- if scripthub_2.Visible == true then
- if scriptselected == "none" then
- descri.Text = ""
- end
- if scriptselected == "dex" then
- descri.Text = "A version of the popular Dex explorer with patches specifically for Synapse X."
- end
- if scriptselected == "esp" then
- descri.Text = "ESP Made by ic3w0lf using the Drawing API."
- end
- if scriptselected == "spy" then
- descri.Text = "Allows you to view RemoteEvents and RemoteFunctions called."
- end
- if scriptselected == "dumper" then
- descri.Text = "Dumps the place as a .rbxl file in your workspace folder."
- end
- end
- end