-- Monstrum's Gui to Lua\n-- Version: 3.2 -- Instances: local infernov2 = Instance.new("ScreenGui") local InfernoGui = Instance.new("Frame") local UIAspectRatioConstraint = Instance.new("UIAspectRatioConstraint") local sidebar = Instance.new("Frame") local editor = Instance.new("TextBox") local UICorner = Instance.new("UICorner") local execute = Instance.new("TextButton") local UICorner_2 = Instance.new("UICorner") local TextLabel = Instance.new("ImageLabel") local clear = Instance.new("TextButton") local UICorner_3 = Instance.new("UICorner") local TextLabel_2 = Instance.new("ImageLabel") local close = Instance.new("TextButton") local UICorner_4 = Instance.new("UICorner") local TextLabel_3 = Instance.new("ImageLabel") local TextLabel_4 = Instance.new("TextLabel") --Properties: infernov2.Name = "infernov2" infernov2.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") infernov2.ZIndexBehavior = Enum.ZIndexBehavior.Sibling infernov2.Enabled = true InfernoGui.Name = "InfernoGui" InfernoGui.Parent = infernov2 InfernoGui.BackgroundColor3 = Color3.fromRGB(20, 20, 20) InfernoGui.BorderColor3 = Color3.fromRGB(0, 0, 0) InfernoGui.BorderSizePixel = 0 InfernoGui.Position = UDim2.new(0.383589745, 0, 0.376744181, 0) InfernoGui.Size = UDim2.new(0.212307706, 0, 0.281498104, 0) UIAspectRatioConstraint.Parent = InfernoGui UIAspectRatioConstraint.AspectRatio = 1.818 sidebar.Name = "sidebar" sidebar.Parent = InfernoGui sidebar.BackgroundColor3 = Color3.fromRGB(171, 255, 162) sidebar.BackgroundTransparency = 0.250 sidebar.BorderColor3 = Color3.fromRGB(0, 0, 0) sidebar.BorderSizePixel = 0 sidebar.Position = UDim2.new(-0.00128453935, 0, 0, 0) sidebar.Size = UDim2.new(0, 50, 0, 227) editor.Name = "editor" editor.Parent = InfernoGui editor.BackgroundColor3 = Color3.fromRGB(40, 40, 40) editor.BorderColor3 = Color3.fromRGB(0, 0, 0) editor.BorderSizePixel = 0 editor.Position = UDim2.new(0.149773329, 0, 0.259027272, 0) editor.Size = UDim2.new(0, 342, 0, 160) editor.ClearTextOnFocus = false editor.Font = Enum.Font.Code editor.MultiLine = true editor.PlaceholderColor3 = Color3.fromRGB(200, 200, 200) editor.PlaceholderText = "print(\"Hello, world!\")" editor.Text = "" editor.TextColor3 = Color3.fromRGB(255, 255, 255) editor.TextSize = 18.000 editor.TextXAlignment = Enum.TextXAlignment.Left editor.TextYAlignment = Enum.TextYAlignment.Top UICorner.Parent = editor execute.Name = "execute" execute.Parent = InfernoGui execute.BackgroundColor3 = Color3.fromRGB(30, 30, 30) execute.BorderColor3 = Color3.fromRGB(0, 0, 0) execute.BorderSizePixel = 0 execute.Position = UDim2.new(0.135265693, 0, 0.0263408422, 0) execute.Size = UDim2.new(0.108695641, 0, 0.197556317, 0) execute.Font = Enum.Font.SourceSans execute.Text = "" execute.TextColor3 = Color3.fromRGB(0, 0, 0) execute.TextSize = 14.000 UICorner_2.CornerRadius = UDim.new(1, 0) UICorner_2.Parent = execute TextLabel.Name = "TextLabel" TextLabel.Parent = execute TextLabel.AnchorPoint = Vector2.new(0.5, 0.5) TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0) TextLabel.BorderSizePixel = 0 TextLabel.Position = UDim2.new(0.5, 0, 0.5, 0) TextLabel.Size = UDim2.new(0.699999988, 0, 0.699999988, 0) TextLabel.Image = "rbxassetid://12008449041" TextLabel.ImageColor3 = Color3.fromRGB(0, 255, 0) clear.Name = "clear" clear.Parent = InfernoGui clear.BackgroundColor3 = Color3.fromRGB(30, 30, 30) clear.BorderColor3 = Color3.fromRGB(0, 0, 0) clear.BorderSizePixel = 0 clear.Position = UDim2.new(0.270670265, 0, 0.0263407957, 0) clear.Size = UDim2.new(0.108695641, 0, 0.197556317, 0) clear.Font = Enum.Font.SourceSans clear.Text = "" clear.TextColor3 = Color3.fromRGB(0, 0, 0) clear.TextSize = 14.000 UICorner_3.CornerRadius = UDim.new(1, 0) UICorner_3.Parent = clear TextLabel_2.Name = "TextLabel" TextLabel_2.Parent = clear TextLabel_2.AnchorPoint = Vector2.new(0.5, 0.5) TextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_2.BackgroundTransparency = 1.000 TextLabel_2.BorderColor3 = Color3.fromRGB(0, 0, 0) TextLabel_2.BorderSizePixel = 0 TextLabel_2.Position = UDim2.new(0.5, 0, 0.5, 0) TextLabel_2.Size = UDim2.new(0.699999988, 0, 0.699999988, 0) TextLabel_2.Image = "rbxassetid://16898789012" TextLabel_2.ImageColor3 = Color3.fromRGB(255, 0, 0) TextLabel_2.ImageRectOffset = Vector2.new(0, 257) TextLabel_2.ImageRectSize = Vector2.new(256, 256) close.Name = "close" close.Parent = InfernoGui close.BackgroundColor3 = Color3.fromRGB(30, 30, 30) close.BorderColor3 = Color3.fromRGB(0, 0, 0) close.BorderSizePixel = 0 close.Position = UDim2.new(0.867901146, 0, 0.0263407957, 0) close.Size = UDim2.new(0.108695641, 0, 0.197556317, 0) close.Font = Enum.Font.SourceSans close.Text = "" close.TextColor3 = Color3.fromRGB(0, 0, 0) close.TextSize = 14.000 UICorner_4.CornerRadius = UDim.new(1, 0) UICorner_4.Parent = close TextLabel_3.Name = "TextLabel" TextLabel_3.Parent = close TextLabel_3.AnchorPoint = Vector2.new(0.5, 0.5) TextLabel_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_3.BackgroundTransparency = 1.000 TextLabel_3.BorderColor3 = Color3.fromRGB(0, 0, 0) TextLabel_3.BorderSizePixel = 0 TextLabel_3.Position = UDim2.new(0.5, 0, 0.5, 0) TextLabel_3.Size = UDim2.new(0.699999988, 0, 0.699999988, 0) TextLabel_3.Image = "rbxassetid://16898791349" TextLabel_3.ImageRectOffset = Vector2.new(257, 0) TextLabel_3.ImageRectSize = Vector2.new(256, 256) TextLabel_4.Parent = InfernoGui TextLabel_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_4.BackgroundTransparency = 1.000 TextLabel_4.BorderColor3 = Color3.fromRGB(0, 0, 0) TextLabel_4.BorderSizePixel = 0 TextLabel_4.Position = UDim2.new(0.405586064, 0, 0.0527357757, 0) TextLabel_4.Size = UDim2.new(0.401606441, 0, 0.131386861, 0) TextLabel_4.Font = Enum.Font.SourceSans TextLabel_4.Text = "Inferno v2.0" TextLabel_4.TextColor3 = Color3.fromRGB(200, 200, 200) TextLabel_4.TextScaled = true TextLabel_4.TextSize = 14.000 TextLabel_4.TextWrapped = true -- Scripts: local function VRJX_script() -- InfernoGui.Drag local script = Instance.new('LocalScript', InfernoGui) 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(VRJX_script)() local function MBKNR_script() -- sidebar.LocalScript local script = Instance.new('LocalScript', sidebar) local textLabel = script.Parent local runService = game:GetService("RunService") local hue = 0 while true do hue = (hue + 1) % 360 -- Keep hue within 0-359 range local color = Color3.fromHSV(hue / 360, 1, 1) -- Convert hue to RGB textLabel.BackgroundColor3 = color task.wait(0.01) -- Adjust speed of color change end end coroutine.wrap(MBKNR_script)() local function JXEZP_script() -- execute.LocalScript local script = Instance.new('LocalScript', execute) script.Parent.MouseButton1Up:Connect(function() loadstring(script.Parent.Parent.editor.Text)() end) end coroutine.wrap(JXEZP_script)() local function JTMS_script() -- clear.LocalScript local script = Instance.new('LocalScript', clear) script.Parent.MouseButton1Up:Connect(function() script.Parent.Parent.editor.Text = "" end) end coroutine.wrap(JTMS_script)() local function NGIUVQ_script() -- close.LocalScript local script = Instance.new('LocalScript', close) script.Parent.MouseButton1Up:Connect(function() script.Parent.Parent.Visible = false end) end coroutine.wrap(NGIUVQ_script)() local function ZQGDXLW_script() -- TextLabel_4.LocalScript local script = Instance.new('LocalScript', TextLabel_4) local textLabel = script.Parent local runService = game:GetService("RunService") local hue = 0 while true do hue = (hue + 1) % 360 -- Keep hue within 0-359 range local color = Color3.fromHSV(hue / 360, 1, 1) -- Convert hue to RGB textLabel.TextColor3 = color task.wait(0.01) -- Adjust speed of color change end end coroutine.wrap(ZQGDXLW_script)()