
Key RequiredUniversal

-- [[ WH BUILDER V1 ]] --
-- UI Inspired by Darkones & Axer Chat Aesthetic
local ScreenGui = Instance.new("ScreenGui")
local MainFrame = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local Title = Instance.new("TextLabel")
local ButtonHolder = Instance.new("ScrollingFrame")
local UIListLayout = Instance.new("UIListLayout")
-- Core UI Setup
ScreenGui.Parent = game.CoreGui
ScreenGui.Name = "WH_Builder_GUI"
MainFrame.Name = "MainFrame"
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
MainFrame.Position = UDim2.new(0.3, 0, 0.3, 0)
MainFrame.Size = UDim2.new(0, 240, 0, 320)
MainFrame.Active = true
MainFrame.Draggable = true -- Mobile/PC Dono ke liye
UICorner.CornerRadius = UDim.new(0, 10)
UICorner.Parent = MainFrame
-- Title with RGB Glow Effect
Title.Name = "Title"
Title.Parent = MainFrame
Title.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
Title.Size = UDim2.new(1, 0, 0, 45)
Title.Font = Enum.Font.GothamBold
Title.Text = "WH BUILDER"
Title.TextColor3 = Color3.fromRGB(255, 0, 0) -- Red Accent
Title.TextSize = 20
Title.ZIndex = 2
local TitleCorner = Instance.new("UICorner")
TitleCorner.CornerRadius = UDim.new(0, 10)
TitleCorner.Parent = Title
-- Button Container
ButtonHolder.Name = "ButtonHolder"
ButtonHolder.Parent = MainFrame
ButtonHolder.BackgroundTransparency = 1
ButtonHolder.Position = UDim2.new(0, 10, 0, 55)
ButtonHolder.Size = UDim2.new(0, 220, 0, 250)
ButtonHolder.CanvasSize = UDim2.new(0, 0, 2, 0)
ButtonHolder.ScrollBarThickness = 2
UIListLayout.Parent = ButtonHolder
UIListLayout.Padding = UDim.new(0, 8)
UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
-- Functions
local lp = game.Players.LocalPlayer
local mouse = lp:GetMouse()
local function createButton(text, func)
local b = Instance.new("TextButton")
b.Size = UDim2.new(0, 200, 0, 35)
b.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
b.Font = Enum.Font.GothamSemibold
b.Text = text
b.TextColor3 = Color3.fromRGB(230, 230, 230)
b.TextSize = 14
b.Parent = ButtonHolder
local bc = Instance.new("UICorner")
bc.CornerRadius = UDim.new(0, 6)
bc.Parent = b
-- Hover Animation
b.MouseEnter:Connect(function() b.BackgroundColor3 = Color3.fromRGB(255, 0, 0); b.TextColor3 = Color3.fromRGB(0, 0, 0) end)
b.MouseLeave:Connect(function() b.BackgroundColor3 = Color3.fromRGB(30, 30, 30); b.TextColor3 = Color3.fromRGB(230, 230, 230) end)
b.MouseButton1Click:Connect(func)
end
-- Feature Buttons
createButton("Create Neon Wall", function()
local p = Instance.new("Part", workspace)
p.Size = Vector3.new(15, 10, 1)
p.Position = lp.Character.HumanoidRootPart.Position + Vector3.new(0, 5, 10)
p.Material = Enum.Material.Neon
p.Color = Color3.fromRGB(255, 0, 0)
p.Anchored = true
p.Name = "WH_Object"
end)
createButton("Spawn Floor", function()
local p = Instance.new("Part", workspace)
p.Size = Vector3.new(20, 1, 20)
p.Position = lp.Character.HumanoidRootPart.Position + Vector3.new(0, -3, 0)
p.Material = Enum.Material.SmoothPlastic
p.Color = Color3.fromRGB(50, 50, 50)
p.Anchored = true
p.Name = "WH_Object"
end)
createButton("BTools (F3X Style)", function()
local tool = Instance.new("HopperBin")
tool.BinType = 4 -- Clone
tool.Parent = lp.Backpack
local tool2 = Instance.new("HopperBin")
tool2.BinType = 2 -- Grab
tool2.Parent = lp.Backpack
end)
createButton("Delete Tool", function()
local tool3 = Instance.new("HopperBin")
tool3.BinType = 3 -- Hammer/Delete
tool3.Parent = lp.Backpack
end)
createButton("Clear All WH Objects", function()
for _, v in pairs(workspace:GetChildren()) do
if v.Name == "WH_Object" then v:Destroy() end
end
end)
-- RGB Title Loop (Subtle)
spawn(function()
while wait() do
for i = 0, 1, 0.01 do
Title.TextColor3 = Color3.fromHSV(i, 1, 1)
wait(0.05)
end
end
end)
print("WH BUILDER V1 Loaded!")No comments yet for this script.



