Blox Fruits is an immensely popular game on the Roblox platform, boasting a vast user base. This action-adventure game revolves around a pirate theme, where players engage in combat against a variety of enemies and challenging bosses. Exploring islands and consuming different fruits are essential for advancing your character’s level.
What is Roblox Script?
Roblox Scripts typically refer to snippets of code that offer automation advantages within the game. Independent developers and scripters create these scripts, which are not officially endorsed by the Roblox platform. Nevertheless, you can still utilize these scripts through Roblox executors such as Arceus X, Hydrogen Executor, JJSploit, Fluxus executor, and others.
How to Use Roblox Script?
- Launch Roblox and join your desired game.
- Click the “Copy” button to duplicate the script code.
- Paste the script code into your preferred Roblox executor.
- Execute the script code and savor the enhanced experience.
--[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] game.StarterGui:SetCore("SendNotification", { Title = "Attached"; Text = "Solara v2 Attached: Press Insert To Open INTERNAL ui"; Duration = "2"; } ) ---------------------------------------------------------------------------------------------- -- Scripts/Gui Loader local Exec = Instance.new("ScreenGui") local Holder = Instance.new("Frame") local Buttons = Instance.new("Frame") local execute = Instance.new("TextButton") local UICorner = Instance.new("UICorner") local clear = Instance.new("TextButton") local UICorner_2 = Instance.new("UICorner") local Iris_InputText = Instance.new("ScrollingFrame") local EditorFrame = Instance.new("ScrollingFrame") local Code = Instance.new("TextBox") local TextLabel = Instance.new("TextLabel") local TitleBar = Instance.new("Frame") local Title = Instance.new("TextLabel") local black = Instance.new("Frame") Exec.Name = "Exec" Exec.Parent = game.CoreGui Exec.DisplayOrder = 128 Exec.ResetOnSpawn = false Holder.Name = "Holder" Holder.Parent = Exec Holder.BackgroundColor3 = Color3.fromRGB(59, 59, 59) Holder.BorderColor3 = Color3.fromRGB(27, 42, 53) Holder.BorderSizePixel = 0 Holder.Position = UDim2.new(0, 9, 0, 13) Holder.Size = UDim2.new(0, 541, 0, 313) Holder.Visible = false Buttons.Name = "Buttons" Buttons.Parent = Holder Buttons.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Buttons.BackgroundTransparency = 1.000 Buttons.BorderColor3 = Color3.fromRGB(0, 0, 0) Buttons.BorderSizePixel = 0 Buttons.LayoutOrder = 193 Buttons.Position = UDim2.new(0, 0, 0.0607028753, 0) Buttons.Size = UDim2.new(0, 117, 0, 20) execute.Name = "execute" execute.Parent = Buttons execute.BackgroundColor3 = Color3.fromRGB(148, 148, 148) execute.BackgroundTransparency = 0.600 execute.BorderColor3 = Color3.fromRGB(110, 110, 125) execute.BorderSizePixel = 0 execute.LayoutOrder = 256 execute.Position = UDim2.new(0.0606272109, 0, 13.1999998, 0) execute.Size = UDim2.new(0.695398569, 0, 1.20000005, 0) execute.ZIndex = 256 execute.AutoButtonColor = false execute.Font = Enum.Font.Unknown execute.Text = "Execute" execute.TextColor3 = Color3.fromRGB(255, 255, 255) execute.TextSize = 13.000 UICorner.CornerRadius = UDim.new(0, 4) UICorner.Parent = execute clear.Name = "clear" clear.Parent = Buttons clear.BackgroundColor3 = Color3.fromRGB(148, 148, 148) clear.BackgroundTransparency = 0.600 clear.BorderColor3 = Color3.fromRGB(110, 110, 125) clear.BorderSizePixel = 0 clear.LayoutOrder = 256 clear.Position = UDim2.new(0.84690088, 0, 13.1999998, 0) clear.Size = UDim2.new(0.524599254, 0, 1.20000005, 0) clear.ZIndex = 256 clear.AutoButtonColor = false clear.Font = Enum.Font.Unknown clear.Text = "Clear" clear.TextColor3 = Color3.fromRGB(255, 255, 255) clear.TextSize = 13.000 UICorner_2.CornerRadius = UDim.new(0, 4) UICorner_2.Parent = clear Iris_InputText.Name = "Iris_InputText" Iris_InputText.Parent = Holder Iris_InputText.Active = true Iris_InputText.BackgroundColor3 = Color3.fromRGB(148, 148, 148) Iris_InputText.BackgroundTransparency = 0.600 Iris_InputText.BorderColor3 = Color3.fromRGB(40, 40, 40) Iris_InputText.Position = UDim2.new(0.0134343905, 0, 0.0823390558, 0) Iris_InputText.Size = UDim2.new(0, 526, 0, 249) Iris_InputText.ZIndex = 999999999 Iris_InputText.ScrollBarThickness = 10 EditorFrame.Name = "EditorFrame" EditorFrame.Parent = Iris_InputText EditorFrame.BackgroundColor3 = Color3.fromRGB(148, 148, 148) EditorFrame.BackgroundTransparency = 1.000 EditorFrame.BorderColor3 = Color3.fromRGB(61, 61, 61) EditorFrame.Position = UDim2.new(0, 0, 2.44140637e-07, 0) EditorFrame.Size = UDim2.new(1, 0, 3.03200006, 0) EditorFrame.ZIndex = 999999999 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" Code.Name = "Code" Code.Parent = EditorFrame Code.BackgroundColor3 = Color3.fromRGB(148, 148, 148) Code.BackgroundTransparency = 1.000 Code.Size = UDim2.new(1.00118601, 0, 1, 0) Code.ZIndex = 999999999 Code.ClearTextOnFocus = false Code.Font = Enum.Font.Code Code.MultiLine = true Code.PlaceholderColor3 = Color3.fromRGB(204, 204, 204) Code.Text = "print(\"Hello World\");" Code.TextColor3 = Color3.fromRGB(255, 255, 255) Code.TextSize = 14.000 Code.TextWrapped = true Code.TextXAlignment = Enum.TextXAlignment.Left Code.TextYAlignment = Enum.TextYAlignment.Top TextLabel.Parent = EditorFrame TextLabel.Active = true TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0) TextLabel.BorderSizePixel = 0 TextLabel.Size = UDim2.new(1.00100005, 0, 1, 0) TextLabel.ZIndex = 999999999 TextLabel.Font = Enum.Font.Code TextLabel.Text = "print(\"Hello World\");" TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextSize = 14.000 TextLabel.TextWrapped = true TextLabel.TextXAlignment = Enum.TextXAlignment.Left TextLabel.TextYAlignment = Enum.TextYAlignment.Top TitleBar.Name = "TitleBar" TitleBar.Parent = Holder TitleBar.BackgroundColor3 = Color3.fromRGB(148, 148, 148) TitleBar.BackgroundTransparency = 0.600 TitleBar.BorderColor3 = Color3.fromRGB(110, 110, 125) TitleBar.BorderSizePixel = 0 TitleBar.ClipsDescendants = true TitleBar.LayoutOrder = 65 TitleBar.Size = UDim2.new(1, 0, 0.0607028753, 0) TitleBar.ZIndex = 65 Title.Name = "Title" Title.Parent = TitleBar Title.BackgroundTransparency = 1.000 Title.BorderSizePixel = 0 Title.Size = UDim2.new(1, 0, 1, 0) Title.ZIndex = 67 Title.Font = Enum.Font.Unknown Title.Text = "Solara" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 13.000 black.Name = "black" black.Parent = Holder black.BackgroundColor3 = Color3.fromRGB(0, 0, 0) black.BackgroundTransparency = 0.700 black.BorderColor3 = Color3.fromRGB(0, 0, 0) black.BorderSizePixel = 0 black.Position = UDim2.new(-15.9343882, 0, -2.77323771, 0) black.Size = UDim2.new(0, 99999, 0, 99999) local function WKLYPC_fake_script() local script = Instance.new('LocalScript', Exec) local frame = script.Parent.Holder local hotkey = Enum.KeyCode.Insert local UIS = game:GetService("UserInputService") local open = false UIS.InputBegan:Connect(function(key, gp) if key.KeyCode == hotkey then if UIS:GetFocusedTextBox() == nil then if open == false then open = true script.Blur.Parent=game.Lighting frame.Visible = open elseif open == true then open = false frame.Visible = open game.Lighting.Blur.Parent=script end end end end) end coroutine.wrap(WKLYPC_fake_script)() local function RRCIO_fake_script() -- Holder.Dragify local script = Instance.new('LocalScript', Holder) script.Parent.Draggable = true end coroutine.wrap(RRCIO_fake_script)() local function ECIQAKR_fake_script() -- execute.HighLight local script = Instance.new('LocalScript', execute) script.Parent.MouseEnter:Connect(function() script.Parent.UIStroke.Transparency = 0 end) script.Parent.MouseLeave:Connect(function() script.Parent.UIStroke.Transparency = 1 end) end coroutine.wrap(ECIQAKR_fake_script)() local function ISAMO_fake_script() -- execute.execute local script = Instance.new('LocalScript', execute) script.Parent.MouseButton1Click:Connect(function() assert(loadstring(script.Parent.Parent.Parent.Iris_InputText.EditorFrame.Code.Text))() end) end coroutine.wrap(ISAMO_fake_script)() local function SNKXA_fake_script() -- clear.LocalScript local script = Instance.new('LocalScript', clear) script.Parent.MouseButton1Click:Connect(function() script.Parent.Parent.Parent.Iris_InputText.InputField.Text = "" end) end coroutine.wrap(SNKXA_fake_script)() local function ZHDCSIW_fake_script() -- clear.HighLight local script = Instance.new('LocalScript', clear) script.Parent.MouseEnter:Connect(function() script.Parent.UIStroke.Transparency = 0 end) script.Parent.MouseLeave:Connect(function() script.Parent.UIStroke.Transparency = 1 end) end coroutine.wrap(ZHDCSIW_fake_script)() local function SNGEVDM_fake_script() -- EditorFrame.Highlightt local script = Instance.new('LocalScript', EditorFrame) local textbox = script.Parent:WaitForChild("Code") local highlightLabel = script.Parent:WaitForChild("TextLabel") highlightLabel.RichText = true -- Define the keywords and their colors local keywords = { -- Lua keywords ["and"] = Color3.fromRGB(248, 109, 124), ["break"] = Color3.fromRGB(248, 109, 124), ["do"] = Color3.fromRGB(248, 109, 124), ["else"] = Color3.fromRGB(248, 109, 124), ["elseif"] = Color3.fromRGB(248, 109, 124), ["end"] = Color3.fromRGB(248, 109, 124), ["false"] = Color3.fromRGB(248, 109, 124), ["for"] = Color3.fromRGB(248, 109, 124), ["function"] = Color3.fromRGB(248, 109, 124), ["if"] = Color3.fromRGB(248, 109, 124), ["in"] = Color3.fromRGB(248, 109, 124), ["local"] = Color3.fromRGB(248, 109, 124), ["nil"] = Color3.fromRGB(248, 109, 124), ["not"] = Color3.fromRGB(248, 109, 124), ["or"] = Color3.fromRGB(248, 109, 124), ["repeat"] = Color3.fromRGB(248, 109, 124), ["return"] = Color3.fromRGB(248, 109, 124), ["then"] = Color3.fromRGB(248, 109, 124), ["true"] = Color3.fromRGB(248, 109, 124), ["until"] = Color3.fromRGB(248, 109, 124), ["while"] = Color3.fromRGB(248, 109, 124), ["loadstring"] = Color3.fromRGB(248, 109, 124), ["error"] = Color3.fromRGB(248, 109, 124), -- Roblox global variables ["game"] = Color3.fromRGB(124, 248, 176), ["workspace"] = Color3.fromRGB(124, 248, 176), ["script"] = Color3.fromRGB(124, 248, 176), ["print"] = Color3.fromRGB(124, 248, 176), ["Instance"] = Color3.fromRGB(124, 248, 176), ["require"] = Color3.fromRGB(124, 248, 176), ["Vector3"] = Color3.fromRGB(124, 248, 176), ["CFrame"] = Color3.fromRGB(124, 248, 176), ["UDim2"] = Color3.fromRGB(124, 248, 176), ["Color3"] = Color3.fromRGB(124, 248, 176), ["Enum"] = Color3.fromRGB(124, 248, 176), ["tick"] = Color3.fromRGB(124, 248, 176), ["wait"] = Color3.fromRGB(124, 248, 176), ["spawn"] = Color3.fromRGB(124, 248, 176), ["delay"] = Color3.fromRGB(124, 248, 176), ["warn"] = Color3.fromRGB(124, 248, 176), ["typeof"] = Color3.fromRGB(124, 248, 176), ["newproxy"] = Color3.fromRGB(124, 248, 176), ["shared"] = Color3.fromRGB(124, 248, 176), ["plugin"] = Color3.fromRGB(124, 248, 176), ["_G"] = Color3.fromRGB(124, 248, 176), ["_VERSION"] = Color3.fromRGB(124, 248, 176), -- Lua standard library functions ["assert"] = Color3.fromRGB(124, 176, 248), ["collectgarbage"] = Color3.fromRGB(124, 176, 248), ["dofile"] = Color3.fromRGB(124, 176, 248), ["getfenv"] = Color3.fromRGB(124, 176, 248), ["getmetatable"] = Color3.fromRGB(124, 176, 248), ["ipairs"] = Color3.fromRGB(124, 176, 248), ["load"] = Color3.fromRGB(124, 176, 248), ["loadfile"] = Color3.fromRGB(124, 176, 248), ["next"] = Color3.fromRGB(124, 176, 248), ["pairs"] = Color3.fromRGB(124, 176, 248), ["pcall"] = Color3.fromRGB(124, 176, 248), ["rawequal"] = Color3.fromRGB(124, 176, 248), ["rawget"] = Color3.fromRGB(124, 176, 248), ["rawset"] = Color3.fromRGB(124, 176, 248), ["select"] = Color3.fromRGB(124, 176, 248), ["setfenv"] = Color3.fromRGB(124, 176, 248), ["setmetatable"] = Color3.fromRGB(124, 176, 248), ["tonumber"] = Color3.fromRGB(124, 176, 248), ["tostring"] = Color3.fromRGB(124, 176, 248), ["type"] = Color3.fromRGB(124, 176, 248), ["unpack"] = Color3.fromRGB(124, 176, 248), ["xpcall"] = Color3.fromRGB(124, 176, 248), -- Lua standard libraries ["coroutine"] = Color3.fromRGB(124, 176, 248), ["string"] = Color3.fromRGB(124, 176, 248), ["table"] = Color3.fromRGB(124, 176, 248), ["math"] = Color3.fromRGB(124, 176, 248), ["bit32"] = Color3.fromRGB(124, 176, 248), ["os"] = Color3.fromRGB(124, 176, 248), ["debug"] = Color3.fromRGB(124, 176, 248), -- Lua string functions ["string.byte"] = Color3.fromRGB(124, 176, 248), ["string.char"] = Color3.fromRGB(124, 176, 248), ["string.dump"] = Color3.fromRGB(124, 176, 248), ["string.find"] = Color3.fromRGB(124, 176, 248), ["string.format"] = Color3.fromRGB(124, 176, 248), ["string.gmatch"] = Color3.fromRGB(124, 176, 248), ["string.gsub"] = Color3.fromRGB(124, 176, 248), ["string.len"] = Color3.fromRGB(124, 176, 248), ["string.lower"] = Color3.fromRGB(124, 176, 248), ["string.match"] = Color3.fromRGB(124, 176, 248), ["string.rep"] = Color3.fromRGB(124, 176, 248), ["string.reverse"] = Color3.fromRGB(124, 176, 248), ["string.sub"] = Color3.fromRGB(124, 176, 248), ["string.upper"] = Color3.fromRGB(124, 176, 248), -- Lua table functions ["table.concat"] = Color3.fromRGB(124, 176, 248), ["table.insert"] = Color3.fromRGB(124, 176, 248), ["table.pack"] = Color3.fromRGB(124, 176, 248), ["table.remove"] = Color3.fromRGB(124, 176, 248), ["table.sort"] = Color3.fromRGB(124, 176, 248), ["table.unpack"] = Color3.fromRGB(124, 176, 248), -- Lua math functions ["math.abs"] = Color3.fromRGB(124, 176, 248), ["math.acos"] = Color3.fromRGB(124, 176, 248), ["math.asin"] = Color3.fromRGB(124, 176, 248), ["math.atan"] = Color3.fromRGB(124, 176, 248), ["math.ceil"] = Color3.fromRGB(124, 176, 248), ["math.cos"] = Color3.fromRGB(124, 176, 248), ["math.deg"] = Color3.fromRGB(124, 176, 248), } -- Function to escape special characters in strings for pattern matching local function escapePattern(text) return text:gsub("([^%w])", "%%%1") end -- Function to convert Color3 to RGB string local function colorToString(color) return string.format("%d,%d,%d", color.r * 255, color.g * 255, color.b * 255) end -- Function to highlight syntax local function highlightSyntax(input) local result = input for word, color in pairs(keywords) do local pattern = "%f[%a]" .. escapePattern(word) .. "%f[%A]" local colorString = colorToString(color) result = result:gsub(pattern, ""..word.."") end return result end -- Function to update the highlight label local function updateHighlight() local text = textbox.Text highlightLabel.Text = "" .. highlightSyntax(text) .. "" end -- Connect the TextBox's change event to the update function textbox:GetPropertyChangedSignal("Text"):Connect(updateHighlight) -- Initialize the highlight label updateHighlight() end coroutine.wrap(SNGEVDM_fake_script)() -- Source: game.StarterGui:SetCore("SendNotification", { Title = "Attached"; Text = "Solara v2 Attached: Press Insert To Open INTERNAL ui"; Duration = "2.5"; } ) local Exec = Instance.new("ScreenGui") local Holder = Instance.new("Frame") local Buttons = Instance.new("Frame") local execute = Instance.new("TextButton") local UICorner = Instance.new("UICorner") local clear = Instance.new("TextButton") local UICorner_2 = Instance.new("UICorner") local Iris_InputText = Instance.new("ScrollingFrame") local EditorFrame = Instance.new("ScrollingFrame") local Code = Instance.new("TextBox") local TextLabel = Instance.new("TextLabel") local TitleBar = Instance.new("Frame") local Title = Instance.new("TextLabel") local black = Instance.new("Frame") Exec.Name = "Exec" Exec.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") Exec.DisplayOrder = 128 Exec.ResetOnSpawn = false Holder.Name = "Holder" Holder.Parent = Exec Holder.BackgroundColor3 = Color3.fromRGB(59, 59, 59) Holder.BorderColor3 = Color3.fromRGB(27, 42, 53) Holder.BorderSizePixel = 0 Holder.Position = UDim2.new(0, 9, 0, 13) Holder.Size = UDim2.new(0, 541, 0, 313) Holder.Visible = false Buttons.Name = "Buttons" Buttons.Parent = Holder Buttons.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Buttons.BackgroundTransparency = 1.000 Buttons.BorderColor3 = Color3.fromRGB(0, 0, 0) Buttons.BorderSizePixel = 0 Buttons.LayoutOrder = 193 Buttons.Position = UDim2.new(0, 0, 0.0607028753, 0) Buttons.Size = UDim2.new(0, 117, 0, 20) execute.Name = "execute" execute.Parent = Buttons execute.BackgroundColor3 = Color3.fromRGB(148, 148, 148) execute.BackgroundTransparency = 0.600 execute.BorderColor3 = Color3.fromRGB(110, 110, 125) execute.BorderSizePixel = 0 execute.LayoutOrder = 256 execute.Position = UDim2.new(0.0606272109, 0, 13.1999998, 0) execute.Size = UDim2.new(0.695398569, 0, 1.20000005, 0) execute.ZIndex = 256 execute.AutoButtonColor = false execute.Font = Enum.Font.Unknown execute.Text = "Execute" execute.TextColor3 = Color3.fromRGB(255, 255, 255) execute.TextSize = 13.000 UICorner.CornerRadius = UDim.new(0, 4) UICorner.Parent = execute clear.Name = "clear" clear.Parent = Buttons clear.BackgroundColor3 = Color3.fromRGB(148, 148, 148) clear.BackgroundTransparency = 0.600 clear.BorderColor3 = Color3.fromRGB(110, 110, 125) clear.BorderSizePixel = 0 clear.LayoutOrder = 256 clear.Position = UDim2.new(0.84690088, 0, 13.1999998, 0) clear.Size = UDim2.new(0.524599254, 0, 1.20000005, 0) clear.ZIndex = 256 clear.AutoButtonColor = false clear.Font = Enum.Font.Unknown clear.Text = "Clear" clear.TextColor3 = Color3.fromRGB(255, 255, 255) clear.TextSize = 13.000 UICorner_2.CornerRadius = UDim.new(0, 4) UICorner_2.Parent = clear Iris_InputText.Name = "Iris_InputText" Iris_InputText.Parent = Holder Iris_InputText.Active = true Iris_InputText.BackgroundColor3 = Color3.fromRGB(148, 148, 148) Iris_InputText.BackgroundTransparency = 0.600 Iris_InputText.BorderColor3 = Color3.fromRGB(40, 40, 40) Iris_InputText.Position = UDim2.new(0.0134343905, 0, 0.0823390558, 0) Iris_InputText.Size = UDim2.new(0, 526, 0, 249) Iris_InputText.ZIndex = 999999999 Iris_InputText.ScrollBarThickness = 10 EditorFrame.Name = "EditorFrame" EditorFrame.Parent = Iris_InputText EditorFrame.BackgroundColor3 = Color3.fromRGB(148, 148, 148) EditorFrame.BackgroundTransparency = 1.000 EditorFrame.BorderColor3 = Color3.fromRGB(61, 61, 61) EditorFrame.Position = UDim2.new(0, 0, 2.44140637e-07, 0) EditorFrame.Size = UDim2.new(1, 0, 3.03200006, 0) EditorFrame.ZIndex = 999999999 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" Code.Name = "Code" Code.Parent = EditorFrame Code.BackgroundColor3 = Color3.fromRGB(148, 148, 148) Code.BackgroundTransparency = 1.000 Code.Size = UDim2.new(1.00118601, 0, 1, 0) Code.ZIndex = 999999999 Code.ClearTextOnFocus = false Code.Font = Enum.Font.Code Code.MultiLine = true Code.PlaceholderColor3 = Color3.fromRGB(204, 204, 204) Code.Text = "print(\"Hello World\");" Code.TextColor3 = Color3.fromRGB(255, 255, 255) Code.TextSize = 14.000 Code.TextWrapped = true Code.TextXAlignment = Enum.TextXAlignment.Left Code.TextYAlignment = Enum.TextYAlignment.Top TextLabel.Parent = EditorFrame TextLabel.Active = true TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0) TextLabel.BorderSizePixel = 0 TextLabel.Size = UDim2.new(1.00100005, 0, 1, 0) TextLabel.ZIndex = 999999999 TextLabel.Font = Enum.Font.Code TextLabel.Text = "print(\"Hello World\");" TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextSize = 14.000 TextLabel.TextWrapped = true TextLabel.TextXAlignment = Enum.TextXAlignment.Left TextLabel.TextYAlignment = Enum.TextYAlignment.Top TitleBar.Name = "TitleBar" TitleBar.Parent = Holder TitleBar.BackgroundColor3 = Color3.fromRGB(148, 148, 148) TitleBar.BackgroundTransparency = 0.600 TitleBar.BorderColor3 = Color3.fromRGB(110, 110, 125) TitleBar.BorderSizePixel = 0 TitleBar.ClipsDescendants = true TitleBar.LayoutOrder = 65 TitleBar.Size = UDim2.new(1, 0, 0.0607028753, 0) TitleBar.ZIndex = 65 Title.Name = "Title" Title.Parent = TitleBar Title.BackgroundTransparency = 1.000 Title.BorderSizePixel = 0 Title.Size = UDim2.new(1, 0, 1, 0) Title.ZIndex = 67 Title.Font = Enum.Font.Unknown Title.Text = "Solara" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 13.000 black.Name = "black" black.Parent = Holder black.BackgroundColor3 = Color3.fromRGB(0, 0, 0) black.BackgroundTransparency = 0.700 black.BorderColor3 = Color3.fromRGB(0, 0, 0) black.BorderSizePixel = 0 black.Position = UDim2.new(-15.9343882, 0, -2.77323771, 0) black.Size = UDim2.new(0, 99999, 0, 99999) local function WKLYPC_fake_script() local script = Instance.new('LocalScript', Exec) local frame = script.Parent.Holder local hotkey = Enum.KeyCode.Insert local UIS = game:GetService("UserInputService") local open = false UIS.InputBegan:Connect(function(key, gp) if key.KeyCode == hotkey then if UIS:GetFocusedTextBox() == nil then if open == false then open = true script.Blur.Parent=game.Lighting frame.Visible = open elseif open == true then open = false frame.Visible = open game.Lighting.Blur.Parent=script end end end end) end coroutine.wrap(WKLYPC_fake_script)() local function RRCIO_fake_script() -- Holder.Dragify local script = Instance.new('LocalScript', Holder) script.Parent.Draggable = true end coroutine.wrap(RRCIO_fake_script)() local function ECIQAKR_fake_script() -- execute.HighLight local script = Instance.new('LocalScript', execute) script.Parent.MouseEnter:Connect(function() script.Parent.UIStroke.Transparency = 0 end) script.Parent.MouseLeave:Connect(function() script.Parent.UIStroke.Transparency = 1 end) end coroutine.wrap(ECIQAKR_fake_script)() local function ISAMO_fake_script() -- execute.execute local script = Instance.new('LocalScript', execute) script.Parent.MouseButton1Click:Connect(function() assert(loadstring(script.Parent.Parent.Parent.Iris_InputText.EditorFrame.Code.Text))() end) end coroutine.wrap(ISAMO_fake_script)() local function SNKXA_fake_script() -- clear.LocalScript local script = Instance.new('LocalScript', clear) script.Parent.MouseButton1Click:Connect(function() script.Parent.Parent.Parent.Iris_InputText.InputField.Text = "" end) end coroutine.wrap(SNKXA_fake_script)() local function ZHDCSIW_fake_script() -- clear.HighLight local script = Instance.new('LocalScript', clear) script.Parent.MouseEnter:Connect(function() script.Parent.UIStroke.Transparency = 0 end) script.Parent.MouseLeave:Connect(function() script.Parent.UIStroke.Transparency = 1 end) end coroutine.wrap(ZHDCSIW_fake_script)() local function SNGEVDM_fake_script() -- EditorFrame.Highlightt local script = Instance.new('LocalScript', EditorFrame) local textbox = script.Parent:WaitForChild("Code") local highlightLabel = script.Parent:WaitForChild("TextLabel") highlightLabel.RichText = true -- Define the keywords and their colors local keywords = { -- Lua keywords ["and"] = Color3.fromRGB(248, 109, 124), ["break"] = Color3.fromRGB(248, 109, 124), ["do"] = Color3.fromRGB(248, 109, 124), ["else"] = Color3.fromRGB(248, 109, 124), ["elseif"] = Color3.fromRGB(248, 109, 124), ["end"] = Color3.fromRGB(248, 109, 124), ["false"] = Color3.fromRGB(248, 109, 124), ["for"] = Color3.fromRGB(248, 109, 124), ["function"] = Color3.fromRGB(248, 109, 124), ["if"] = Color3.fromRGB(248, 109, 124), ["in"] = Color3.fromRGB(248, 109, 124), ["local"] = Color3.fromRGB(248, 109, 124), ["nil"] = Color3.fromRGB(248, 109, 124), ["not"] = Color3.fromRGB(248, 109, 124), ["or"] = Color3.fromRGB(248, 109, 124), ["repeat"] = Color3.fromRGB(248, 109, 124), ["return"] = Color3.fromRGB(248, 109, 124), ["then"] = Color3.fromRGB(248, 109, 124), ["true"] = Color3.fromRGB(248, 109, 124), ["until"] = Color3.fromRGB(248, 109, 124), ["while"] = Color3.fromRGB(248, 109, 124), ["loadstring"] = Color3.fromRGB(248, 109, 124), ["error"] = Color3.fromRGB(248, 109, 124), -- Roblox global variables ["game"] = Color3.fromRGB(124, 248, 176), ["workspace"] = Color3.fromRGB(124, 248, 176), ["script"] = Color3.fromRGB(124, 248, 176), ["print"] = Color3.fromRGB(124, 248, 176), ["Instance"] = Color3.fromRGB(124, 248, 176), ["require"] = Color3.fromRGB(124, 248, 176), ["Vector3"] = Color3.fromRGB(124, 248, 176), ["CFrame"] = Color3.fromRGB(124, 248, 176), ["UDim2"] = Color3.fromRGB(124, 248, 176), ["Color3"] = Color3.fromRGB(124, 248, 176), ["Enum"] = Color3.fromRGB(124, 248, 176), ["tick"] = Color3.fromRGB(124, 248, 176), ["wait"] = Color3.fromRGB(124, 248, 176), ["spawn"] = Color3.fromRGB(124, 248, 176), ["delay"] = Color3.fromRGB(124, 248, 176), ["warn"] = Color3.fromRGB(124, 248, 176), ["typeof"] = Color3.fromRGB(124, 248, 176), ["newproxy"] = Color3.fromRGB(124, 248, 176), ["shared"] = Color3.fromRGB(124, 248, 176), ["plugin"] = Color3.fromRGB(124, 248, 176), ["_G"] = Color3.fromRGB(124, 248, 176), ["_VERSION"] = Color3.fromRGB(124, 248, 176), -- Lua standard library functions ["assert"] = Color3.fromRGB(124, 176, 248), ["collectgarbage"] = Color3.fromRGB(124, 176, 248), ["dofile"] = Color3.fromRGB(124, 176, 248), ["getfenv"] = Color3.fromRGB(124, 176, 248), ["getmetatable"] = Color3.fromRGB(124, 176, 248), ["ipairs"] = Color3.fromRGB(124, 176, 248), ["load"] = Color3.fromRGB(124, 176, 248), ["loadfile"] = Color3.fromRGB(124, 176, 248), ["next"] = Color3.fromRGB(124, 176, 248), ["pairs"] = Color3.fromRGB(124, 176, 248), ["pcall"] = Color3.fromRGB(124, 176, 248), ["rawequal"] = Color3.fromRGB(124, 176, 248), ["rawget"] = Color3.fromRGB(124, 176, 248), ["rawset"] = Color3.fromRGB(124, 176, 248), ["select"] = Color3.fromRGB(124, 176, 248), ["setfenv"] = Color3.fromRGB(124, 176, 248), ["setmetatable"] = Color3.fromRGB(124, 176, 248), ["tonumber"] = Color3.fromRGB(124, 176, 248), ["tostring"] = Color3.fromRGB(124, 176, 248), ["type"] = Color3.fromRGB(124, 176, 248), ["unpack"] = Color3.fromRGB(124, 176, 248), ["xpcall"] = Color3.fromRGB(124, 176, 248), -- Lua standard libraries ["coroutine"] = Color3.fromRGB(124, 176, 248), ["string"] = Color3.fromRGB(124, 176, 248), ["table"] = Color3.fromRGB(124, 176, 248), ["math"] = Color3.fromRGB(124, 176, 248), ["bit32"] = Color3.fromRGB(124, 176, 248), ["os"] = Color3.fromRGB(124, 176, 248), ["debug"] = Color3.fromRGB(124, 176, 248), -- Lua string functions ["string.byte"] = Color3.fromRGB(124, 176, 248), ["string.char"] = Color3.fromRGB(124, 176, 248), ["string.dump"] = Color3.fromRGB(124, 176, 248), ["string.find"] = Color3.fromRGB(124, 176, 248), ["string.format"] = Color3.fromRGB(124, 176, 248), ["string.gmatch"] = Color3.fromRGB(124, 176, 248), ["string.gsub"] = Color3.fromRGB(124, 176, 248), ["string.len"] = Color3.fromRGB(124, 176, 248), ["string.lower"] = Color3.fromRGB(124, 176, 248), ["string.match"] = Color3.fromRGB(124, 176, 248), ["string.rep"] = Color3.fromRGB(124, 176, 248), ["string.reverse"] = Color3.fromRGB(124, 176, 248), ["string.sub"] = Color3.fromRGB(124, 176, 248), ["string.upper"] = Color3.fromRGB(124, 176, 248), -- Lua table functions ["table.concat"] = Color3.fromRGB(124, 176, 248), ["table.insert"] = Color3.fromRGB(124, 176, 248), ["table.pack"] = Color3.fromRGB(124, 176, 248), ["table.remove"] = Color3.fromRGB(124, 176, 248), ["table.sort"] = Color3.fromRGB(124, 176, 248), ["table.unpack"] = Color3.fromRGB(124, 176, 248), -- Lua math functions ["math.abs"] = Color3.fromRGB(124, 176, 248), ["math.acos"] = Color3.fromRGB(124, 176, 248), ["math.asin"] = Color3.fromRGB(124, 176, 248), ["math.atan"] = Color3.fromRGB(124, 176, 248), ["math.ceil"] = Color3.fromRGB(124, 176, 248), ["math.cos"] = Color3.fromRGB(124, 176, 248), ["math.deg"] = Color3.fromRGB(124, 176, 248), } -- Function to escape special characters in strings for pattern matching local function escapePattern(text) return text:gsub("([^%w])", "%%%1") end -- Function to convert Color3 to RGB string local function colorToString(color) return string.format("%d,%d,%d", color.r * 255, color.g * 255, color.b * 255) end -- Function to highlight syntax local function highlightSyntax(input) local result = input for word, color in pairs(keywords) do local pattern = "%f[%a]" .. escapePattern(word) .. "%f[%A]" local colorString = colorToString(color) result = result:gsub(pattern, ""..word.."") end return result end -- Function to update the highlight label local function updateHighlight() local text = textbox.Text highlightLabel.Text = "" .. highlightSyntax(text) .. "" end -- Connect the TextBox's change event to the update function textbox:GetPropertyChangedSignal("Text"):Connect(updateHighlight) -- Initialize the highlight label updateHighlight() end coroutine.wrap(SNGEVDM_fake_script)()
Description
YOU CAN EXECUTE THIS SCRIPT ON OTHER EXECUTORS TOO (No shit) Press Insert to open the UI (IF you dont have Insert Open On-Screen Keyboard and press INSERT