Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- By AWP_GAMER96
- --Variables:
- local sbs = 843495510 or 843468296
- -- Instances:
- local bruhSS = Instance.new("ScreenGui")
- local topbar = Instance.new("Frame")
- local title1 = Instance.new("TextLabel")
- local title2 = Instance.new("TextLabel")
- local main = Instance.new("Frame")
- 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 executebut = Instance.new("TextButton")
- local clearbut = Instance.new("TextButton")
- local r6but = Instance.new("TextButton")
- local scriptsbut = Instance.new("TextButton")
- local RemoteSS = Instance.new("RemoteEvent")
- --Properties:
- bruhSS.Name = "bruhSS"
- bruhSS.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- if game.PlaceId == sbs then
- bruhSS.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- bruhSS.ResetOnSpawn = false
- else
- bruhSS.Parent = game.CoreGui
- end
- RemoteSS.Parent = topbar
- RemoteSS.Name = "RemoteSS"
- topbar.Name = "topbar"
- topbar.Parent = bruhSS
- topbar.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294)
- topbar.BorderSizePixel = 0
- topbar.Position = UDim2.new(0.113980569, 0, 0.290940791, 0)
- topbar.Size = UDim2.new(0, 554, 0, 33)
- title1.Name = "title1"
- title1.Parent = topbar
- title1.BackgroundColor3 = Color3.new(1, 1, 1)
- title1.BackgroundTransparency = 1
- title1.BorderSizePixel = 0
- title1.Size = UDim2.new(0, 54, 0, 33)
- title1.Font = Enum.Font.SourceSansLight
- title1.Text = "bruh"
- title1.TextColor3 = Color3.new(1, 1, 1)
- title1.TextScaled = true
- title1.TextSize = 14
- title1.TextWrapped = true
- title1.TextXAlignment = Enum.TextXAlignment.Left
- title2.Name = "title2"
- title2.Parent = title1
- title2.BackgroundColor3 = Color3.new(1, 1, 1)
- title2.BackgroundTransparency = 1
- title2.Position = UDim2.new(0.481481493, 0, 0, 0)
- title2.Size = UDim2.new(0, 45, 0, 24)
- title2.Font = Enum.Font.SourceSansSemibold
- title2.Text = "SS"
- title2.TextColor3 = Color3.new(1, 1, 1)
- title2.TextScaled = true
- title2.TextSize = 14
- title2.TextWrapped = true
- title2.TextXAlignment = Enum.TextXAlignment.Right
- main.Name = "main"
- main.Parent = topbar
- main.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
- main.BorderSizePixel = 0
- main.Position = UDim2.new(0, 0, 1, 0)
- main.Size = UDim2.new(0, 554, 0, 255)
- EditorFrame.Name = "EditorFrame"
- EditorFrame.Parent = main
- EditorFrame.BackgroundColor3 = Color3.new(0.145098, 0.145098, 0.145098)
- EditorFrame.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
- EditorFrame.BorderSizePixel = 0
- EditorFrame.Position = UDim2.new(0, 14, 0, 25)
- EditorFrame.Size = UDim2.new(0, 525, 0, 157)
- EditorFrame.ZIndex = 3
- EditorFrame.BottomImage = "rbxassetid://148970562"
- EditorFrame.CanvasSize = UDim2.new(10, 0, 30, 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.new(1, 1, 1)
- Source.BackgroundTransparency = 1
- Source.Position = UDim2.new(0, 30, 0, 0)
- Source.Size = UDim2.new(1, 0, 1, 0)
- Source.ZIndex = 3
- Source.ClearTextOnFocus = false
- Source.Font = Enum.Font.Code
- Source.MultiLine = true
- Source.PlaceholderColor3 = Color3.new(0.8, 0.8, 0.8)
- Source.Text = "print(\"Hello World!\")\\n-- Above is for testing, please put your script below."
- Source.TextColor3 = Color3.new(0.8, 0.8, 0.8)
- Source.TextSize = 15
- Source.TextXAlignment = Enum.TextXAlignment.Left
- Source.TextYAlignment = Enum.TextYAlignment.Top
- Comments_.Name = "Comments_"
- Comments_.Parent = Source
- Comments_.BackgroundColor3 = Color3.new(1, 1, 1)
- Comments_.BackgroundTransparency = 1
- Comments_.Size = UDim2.new(1, 0, 1, 0)
- Comments_.ZIndex = 5
- Comments_.Font = Enum.Font.Code
- Comments_.Text = ""
- Comments_.TextColor3 = Color3.new(0.231373, 0.784314, 0.231373)
- Comments_.TextSize = 15
- Comments_.TextXAlignment = Enum.TextXAlignment.Left
- Comments_.TextYAlignment = Enum.TextYAlignment.Top
- Globals_.Name = "Globals_"
- Globals_.Parent = Source
- Globals_.BackgroundColor3 = Color3.new(1, 1, 1)
- Globals_.BackgroundTransparency = 1
- Globals_.Size = UDim2.new(1, 0, 1, 0)
- Globals_.ZIndex = 5
- Globals_.Font = Enum.Font.Code
- Globals_.Text = ""
- Globals_.TextColor3 = Color3.new(0.517647, 0.839216, 0.968628)
- Globals_.TextSize = 15
- Globals_.TextXAlignment = Enum.TextXAlignment.Left
- Globals_.TextYAlignment = Enum.TextYAlignment.Top
- Keywords_.Name = "Keywords_"
- Keywords_.Parent = Source
- Keywords_.BackgroundColor3 = Color3.new(1, 1, 1)
- Keywords_.BackgroundTransparency = 1
- Keywords_.Size = UDim2.new(1, 0, 1, 0)
- Keywords_.ZIndex = 5
- Keywords_.Font = Enum.Font.Code
- Keywords_.Text = ""
- Keywords_.TextColor3 = Color3.new(0.972549, 0.427451, 0.486275)
- Keywords_.TextSize = 15
- Keywords_.TextXAlignment = Enum.TextXAlignment.Left
- Keywords_.TextYAlignment = Enum.TextYAlignment.Top
- RemoteHighlight_.Name = "RemoteHighlight_"
- RemoteHighlight_.Parent = Source
- RemoteHighlight_.BackgroundColor3 = Color3.new(1, 1, 1)
- RemoteHighlight_.BackgroundTransparency = 1
- RemoteHighlight_.Size = UDim2.new(1, 0, 1, 0)
- RemoteHighlight_.ZIndex = 5
- RemoteHighlight_.Font = Enum.Font.Code
- RemoteHighlight_.Text = ""
- RemoteHighlight_.TextColor3 = Color3.new(0, 0.568627, 1)
- RemoteHighlight_.TextSize = 15
- RemoteHighlight_.TextXAlignment = Enum.TextXAlignment.Left
- RemoteHighlight_.TextYAlignment = Enum.TextYAlignment.Top
- Strings_.Name = "Strings_"
- Strings_.Parent = Source
- Strings_.BackgroundColor3 = Color3.new(1, 1, 1)
- Strings_.BackgroundTransparency = 1
- Strings_.Size = UDim2.new(1, 0, 1, 0)
- Strings_.ZIndex = 5
- Strings_.Font = Enum.Font.Code
- Strings_.Text = ""
- Strings_.TextColor3 = Color3.new(0.678431, 0.945098, 0.584314)
- Strings_.TextSize = 15
- Strings_.TextXAlignment = Enum.TextXAlignment.Left
- Strings_.TextYAlignment = Enum.TextYAlignment.Top
- Tokens_.Name = "Tokens_"
- Tokens_.Parent = Source
- Tokens_.BackgroundColor3 = Color3.new(1, 1, 1)
- Tokens_.BackgroundTransparency = 1
- Tokens_.Size = UDim2.new(1, 0, 1, 0)
- Tokens_.ZIndex = 5
- Tokens_.Font = Enum.Font.Code
- Tokens_.Text = ""
- Tokens_.TextColor3 = Color3.new(1, 1, 1)
- Tokens_.TextSize = 15
- Tokens_.TextXAlignment = Enum.TextXAlignment.Left
- Tokens_.TextYAlignment = Enum.TextYAlignment.Top
- Numbers_.Name = "Numbers_"
- Numbers_.Parent = Source
- Numbers_.BackgroundColor3 = Color3.new(1, 1, 1)
- Numbers_.BackgroundTransparency = 1
- Numbers_.Size = UDim2.new(1, 0, 1, 0)
- Numbers_.ZIndex = 4
- Numbers_.Font = Enum.Font.Code
- Numbers_.Text = ""
- Numbers_.TextColor3 = Color3.new(1, 0.776471, 0)
- Numbers_.TextSize = 15
- Numbers_.TextXAlignment = Enum.TextXAlignment.Left
- Numbers_.TextYAlignment = Enum.TextYAlignment.Top
- Lines.Name = "Lines"
- Lines.Parent = EditorFrame
- Lines.BackgroundColor3 = Color3.new(1, 1, 1)
- Lines.BackgroundTransparency = 1
- Lines.Size = UDim2.new(0, 30, 1, 0)
- Lines.ZIndex = 4
- Lines.Font = Enum.Font.Code
- Lines.Text = "1"
- Lines.TextColor3 = Color3.new(1, 1, 1)
- Lines.TextSize = 15
- Lines.TextYAlignment = Enum.TextYAlignment.Top
- executebut.Name = "executebut"
- executebut.Parent = main
- executebut.BackgroundColor3 = Color3.new(0.145098, 0.145098, 0.145098)
- executebut.BorderSizePixel = 0
- executebut.ClipsDescendants = true
- executebut.Position = UDim2.new(0.205776185, -100, 0.860784292, -25)
- executebut.Size = UDim2.new(0, 200, 0, 50)
- executebut.ZIndex = 3
- executebut.AutoButtonColor = false
- executebut.Font = Enum.Font.SourceSansLight
- executebut.Text = "EXECUTE"
- executebut.TextColor3 = Color3.new(1, 1, 1)
- executebut.TextSize = 30
- executebut.TextWrapped = true
- executebut.MouseButton1Down:Connect(function()
- if Source.Text:sub(1,7)=="require" then
- game.ReplicatedStorage.REMOTEHERE:FireServer(Source.Text)
- else
- loadstring(Source.Text)()
- print("bruhSS has executed the following script: "..Source.Text..", thank you for using bruhSS."
- end
- end)
- clearbut.Name = "clearbut"
- clearbut.Parent = main
- clearbut.BackgroundColor3 = Color3.new(0.145098, 0.145098, 0.145098)
- clearbut.BorderSizePixel = 0
- clearbut.ClipsDescendants = true
- clearbut.Position = UDim2.new(0.586642683, -100, 0.860784292, -25)
- clearbut.Size = UDim2.new(0, 200, 0, 50)
- clearbut.ZIndex = 3
- clearbut.AutoButtonColor = false
- clearbut.Font = Enum.Font.SourceSansLight
- clearbut.Text = "CLEAR"
- clearbut.TextColor3 = Color3.new(1, 1, 1)
- clearbut.TextSize = 30
- clearbut.TextWrapped = true
- clearbut.MouseButton1Click:connect(function()
- Source.Text = ""
- end)
- r6but.Name = "r6but"
- r6but.Parent = main
- r6but.BackgroundColor3 = Color3.new(0.145098, 0.145098, 0.145098)
- r6but.BorderSizePixel = 0
- r6but.ClipsDescendants = true
- r6but.Position = UDim2.new(0.96750921, -100, 0.860784292, -25)
- r6but.Size = UDim2.new(0, 44, 0, 50)
- r6but.ZIndex = 3
- r6but.AutoButtonColor = false
- r6but.Font = Enum.Font.SourceSansLight
- r6but.Text = "R6"
- r6but.TextColor3 = Color3.new(1, 1, 1)
- r6but.TextSize = 30
- r6but.TextWrapped = true
- scriptsbut.Name = "scriptsbut"
- scriptsbut.Parent = main
- scriptsbut.BackgroundColor3 = Color3.new(0.145098, 0.145098, 0.145098)
- scriptsbut.BorderSizePixel = 0
- scriptsbut.ClipsDescendants = true
- scriptsbut.Position = UDim2.new(1.07220244, -100, 0.860784292, -25)
- scriptsbut.Size = UDim2.new(0, 44, 0, 50)
- scriptsbut.ZIndex = 3
- scriptsbut.AutoButtonColor = false
- scriptsbut.Font = Enum.Font.SourceSansLight
- scriptsbut.Text = "SCRIPTS"
- scriptsbut.TextColor3 = Color3.new(1, 1, 1)
- scriptsbut.TextScaled = true
- scriptsbut.TextSize = 30
- scriptsbut.TextWrapped = true
- -- Scripts:
- local function OWTXUJ_fake_script() -- title2.ssrainbow
- local script = Instance.new('LocalScript', title2)
- repeat
- for hue = 0, 1, .01 do
- script.Parent.TextColor3 = Color3.fromHSV(hue, 1, 1)
- wait(.1)
- end
- for hue = 1, 0 -.01 do
- script.Parent.TextColor3 = Color3.fromHSV(hue, 1, 1)
- wait(.1)
- end
- until nil
- end
- coroutine.wrap(OWTXUJ_fake_script)()
- local function YGHNH_fake_script() -- main.Syntax
- local script = Instance.new('LocalScript', main)
- 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(YGHNH_fake_script)()
- local function MBWJ_fake_script() -- executebut.executebuts
- local script = Instance.new('LocalScript', executebut)
- local btn=script.Parent
- btn.MouseButton1Down:connect(function()
- local img=Instance.new'ImageLabel'
- img.BackgroundTransparency=1
- img.BorderSizePixel=0
- img.Image="rbxassetid://2091181653"
- img.ImageColor3=Color3.new(54/255, 126/255, 207/255)
- img.Size=UDim2.new(0,0,0,0)
- img.Position=UDim2.new(.5,0,.5,0)
- img.Parent=btn
- img:TweenSizeAndPosition(UDim2.new(0,200,0,200),UDim2.new(.5,-100,.5,-100),Enum.EasingDirection.Out,Enum.EasingStyle.Linear,.5)
- for i=0.1,1,.05 do
- img.ImageTransparency=i
- wait()
- end
- img:Destroy()
- end)
- end
- coroutine.wrap(MBWJ_fake_script)()
- local function XIJD_fake_script() -- clearbut.clearbuts
- local script = Instance.new('LocalScript', clearbut)
- local btn=script.Parent
- btn.MouseButton1Down:connect(function()
- local img=Instance.new'ImageLabel'
- img.BackgroundTransparency=1
- img.BorderSizePixel=0
- img.Image="rbxassetid://2091181653"
- img.ImageColor3=Color3.new(54/255, 126/255, 207/255)
- img.Size=UDim2.new(0,0,0,0)
- img.Position=UDim2.new(.5,0,.5,0)
- img.Parent=btn
- img:TweenSizeAndPosition(UDim2.new(0,200,0,200),UDim2.new(.5,-100,.5,-100),Enum.EasingDirection.Out,Enum.EasingStyle.Linear,.5)
- for i=0.1,1,.05 do
- img.ImageTransparency=i
- wait()
- end
- img:Destroy()
- end)
- end
- coroutine.wrap(XIJD_fake_script)()
- local function TKAQK_fake_script() -- r6but.r6buts
- local script = Instance.new('LocalScript', r6but)
- local btn=script.Parent
- btn.MouseButton1Down:connect(function()
- local img=Instance.new'ImageLabel'
- img.BackgroundTransparency=1
- img.BorderSizePixel=0
- img.Image="rbxassetid://2091181653"
- img.ImageColor3=Color3.new(54/255, 126/255, 207/255)
- img.Size=UDim2.new(0,0,0,0)
- img.Position=UDim2.new(.5,0,.5,0)
- img.Parent=btn
- img:TweenSizeAndPosition(UDim2.new(0,200,0,200),UDim2.new(.5,-100,.5,-100),Enum.EasingDirection.Out,Enum.EasingStyle.Linear,.5)
- for i=0.1,1,.05 do
- img.ImageTransparency=i
- wait()
- end
- img:Destroy()
- end)
- end
- coroutine.wrap(TKAQK_fake_script)()
- local function OEPTQ_fake_script() -- scriptsbut.clearbuts
- local script = Instance.new('LocalScript', scriptsbut)
- local btn=script.Parent
- btn.MouseButton1Down:connect(function()
- local img=Instance.new'ImageLabel'
- img.BackgroundTransparency=1
- img.BorderSizePixel=0
- img.Image="rbxassetid://2091181653"
- img.ImageColor3=Color3.new(54/255, 126/255, 207/255)
- img.Size=UDim2.new(0,0,0,0)
- img.Position=UDim2.new(.5,0,.5,0)
- img.Parent=btn
- img:TweenSizeAndPosition(UDim2.new(0,200,0,200),UDim2.new(.5,-100,.5,-100),Enum.EasingDirection.Out,Enum.EasingStyle.Linear,.5)
- for i=0.1,1,.05 do
- img.ImageTransparency=i
- wait()
- end
- img:Destroy()
- end)
- end
- coroutine.wrap(OEPTQ_fake_script)()
- local function KUJTEF_fake_script() -- topbar.LocalScript
- local script = Instance.new('LocalScript', topbar)
- script.Parent.Active = true
- script.Parent.Draggable = true
- end
- coroutine.wrap(KUJTEF_fake_script)()
- local function VHPR_fake_script() -- openbut.openbuts
- local script = Instance.new('LocalScript', openbut)
- local btn=script.Parent
- btn.MouseButton1Down:connect(function()
- local img=Instance.new'ImageLabel'
- img.BackgroundTransparency=1
- img.BorderSizePixel=0
- img.Image="rbxassetid://2091181653"
- img.ImageColor3=Color3.new(54/255, 126/255, 207/255)
- img.Size=UDim2.new(0,0,0,0)
- img.Position=UDim2.new(.5,0,.5,0)
- img.Parent=btn
- img:TweenSizeAndPosition(UDim2.new(0,200,0,200),UDim2.new(.5,-100,.5,-100),Enum.EasingDirection.Out,Enum.EasingStyle.Linear,.5)
- for i=0.1,1,.05 do
- img.ImageTransparency=i
- wait()
- end
- img:Destroy()
- end)
- end
- coroutine.wrap(VHPR_fake_script)()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement