--================================================== -- PAHLAVI | SHADOW RGB EDITION -- Developer: AKATSUKI_N7 -- Original UI Project --================================================== local Players = game:GetService("Players") local TweenService = game:GetService("TweenService") local RunService = game:GetService("RunService") local Player = Players.LocalPlayer local PlayerGui = Player:WaitForChild("PlayerGui") local Old = PlayerGui:FindFirstChild("PAHLAVI") if Old then Old:Destroy() end local GUI = Instance.new("ScreenGui") GUI.Name = "PAHLAVI" GUI.ResetOnSpawn = false GUI.Parent = PlayerGui local Main = Instance.new("Frame") Main.Size = UDim2.fromOffset(390, 440) Main.Position = UDim2.new(.5, -195, .5, -220) Main.BackgroundColor3 = Color3.fromRGB(8, 8, 13) Main.BorderSizePixel = 0 Main.Parent = GUI local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 15) corner.Parent = Main local border = Instance.new("UIStroke") border.Thickness = 2 border.Parent = Main -- RGB BORDER local hue = 0 local rgbConnection rgbConnection = RunService.RenderStepped:Connect(function(dt) if not GUI.Parent then rgbConnection:Disconnect() return end hue = (hue + dt * .22) % 1 border.Color = Color3.fromHSV(hue, 1, 1) end) -- HEADER local Header = Instance.new("Frame") Header.Size = UDim2.new(1, 0, 0, 85) Header.BackgroundColor3 = Color3.fromRGB(17, 15, 24) Header.BorderSizePixel = 0 Header.Parent = Main local HCorner = Instance.new("UICorner") HCorner.CornerRadius = UDim.new(0, 15) HCorner.Parent = Header local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 45) Title.Position = UDim2.fromOffset(0, 8) Title.BackgroundTransparency = 1 Title.Text = "PAHLAVI" Title.TextColor3 = Color3.new(1, 1, 1) Title.Font = Enum.Font.GothamBlack Title.TextSize = 31 Title.Parent = Header local Sub = Instance.new("TextLabel") Sub.Size = UDim2.new(1, 0, 0, 20) Sub.Position = UDim2.fromOffset(0, 52) Sub.BackgroundTransparency = 1 Sub.Text = "SHADOW RGB | AKATSUKI_N7" Sub.TextColor3 = Color3.fromRGB(170, 170, 190) Sub.Font = Enum.Font.GothamBold Sub.TextSize = 10 Sub.Parent = Header -- CONTENT local Content = Instance.new("Frame") Content.Position = UDim2.fromOffset(12, 100) Content.Size = UDim2.new(1, -24, 1, -115) Content.BackgroundTransparency = 1 Content.Parent = Main local Layout = Instance.new("UIListLayout") Layout.Padding = UDim.new(0, 9) Layout.Parent = Content local function CreateButton(name, callback) local Button = Instance.new("TextButton") Button.Size = UDim2.new(1, 0, 0, 43) Button.BackgroundColor3 = Color3.fromRGB(25, 23, 33) Button.Text = " " .. name Button.TextColor3 = Color3.fromRGB(245, 245, 255) Button.TextSize = 13 Button.Font = Enum.Font.GothamBold Button.TextXAlignment = Enum.TextXAlignment.Left Button.AutoButtonColor = false Button.Parent = Content local C = Instance.new("UICorner") C.CornerRadius = UDim.new(0, 9) C.Parent = Button Button.MouseEnter:Connect(function() TweenService:Create(Button, TweenInfo.new(.2), { BackgroundColor3 = Color3.fromRGB(55, 35, 75) }):Play() end) Button.MouseLeave:Connect(function() TweenService:Create(Button, TweenInfo.new(.2), { BackgroundColor3 = Color3.fromRGB(25, 23, 33) }):Play() end) Button.MouseButton1Click:Connect(callback) return Button end local status = "READY" CreateButton("✦ DASHBOARD", function() status = "Dashboard selected" end) CreateButton("🌈 RGB SETTINGS", function() status = "RGB animation active" end) CreateButton("👤 CHARACTER PREVIEW", function() status = "Character preview selected" end) CreateButton("🚘 VEHICLE CUSTOMIZATION", function() status = "Vehicle customization selected" end) CreateButton("✨ VISUAL EFFECTS", function() status = "Visual effects selected" end) CreateButton("⚙ SETTINGS", function() status = "Settings selected" end) -- STATUS local Status = Instance.new("TextLabel") Status.Size = UDim2.new(1, -24, 0, 20) Status.Position = UDim2.new(0, 12, 1, -26) Status.BackgroundTransparency = 1 Status.Text = "SYSTEM ONLINE • " .. status Status.TextColor3 = Color3.fromRGB(160, 130, 200) Status.Font = Enum.Font.Gotham Status.TextSize = 10 Status.Parent = Main -- FLOATING OPEN/CLOSE BUTTON local Toggle = Instance.new("TextButton") Toggle.Size = UDim2.fromOffset(54, 54) Toggle.Position = UDim2.new(0, 20, .5, 0) Toggle.BackgroundColor3 = Color3.fromRGB(15, 12, 22) Toggle.Text = "P" Toggle.TextColor3 = Color3.new(1, 1, 1) Toggle.TextSize = 25 Toggle.Font = Enum.Font.GothamBlack Toggle.Parent = GUI local TC = Instance.new("UICorner") TC.CornerRadius = UDim.new(1, 0) TC.Parent = Toggle local TS = Instance.new("UIStroke") TS.Thickness = 2 TS.Parent = Toggle Toggle.MouseButton1Click:Connect(function() Main.Visible = not Main.Visible end) print("PAHLAVI SHADOW RGB LOADED") print("DEVELOPER: AKATSUKI_N7")