
KeylessUniversal

-- [[ 1. ASSET PREPARATION (Nong Fah) ]] --
local folderName = "furlogo"
local fileName = folderName .. "/mascot.png"
local imageUrl = "https://raw.githubusercontent.com/modcreate1641-collab/Veridian/refs/heads/main/1000109193-01.jpeg"
-- โหลดภาพเตรียมไว้ก่อน (Background Task)
task.spawn(function()
if not isfolder(folderName) then makefolder(folderName) end
if not isfile(fileName) then
local success, content = pcall(game.HttpGet, game, imageUrl)
if success and #content > 5000 then writefile(fileName, content) end
end
end)
-- [[ 2. FETCH YOUR MASTERPIECE LIB ]] --
local Success, VeridianLib = pcall(function()
return loadstring(game:HttpGet("https://raw.githubusercontent.com/modcreate1641-collab/Veridian/refs/heads/main/Furryhub.lua"))()
end)
if not Success or not VeridianLib then
return warn("!! [ERROR] Pastebin Link Expired or Content Deleted !!")
end
local MainWin = VeridianLib:CreateWindow("Veridianhub")
-- [[ 3. NEW TAB: MASCOT SHOWCASE (หน้าบ้านโชว์รูป) ]] --
MainWin:CreateTab("🖼️ Mascot", function(p)
local layout = Instance.new("UIListLayout", p)
layout.Padding = UDim.new(0, 10)
layout.HorizontalAlignment = Enum.HorizontalAlignment.Center
-- ส่วนโชว์รูปภาพน้องฟ้าเต็มๆ
local ImageFrame = Instance.new("ImageLabel", p)
ImageFrame.Size = UDim2.new(0.9, 0, 0, 300)
ImageFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 20)
ImageFrame.Image = isfile(fileName) and getcustomasset(fileName) or ""
ImageFrame.ScaleType = Enum.ScaleType.Fit
local corner = Instance.new("UICorner", ImageFrame)
corner.CornerRadius = UDim.new(0, 10)
local stroke = Instance.new("UIStroke", ImageFrame)
stroke.Thickness = 2
stroke.Color = Color3.fromRGB(0, 150, 255)
-- คำอธิบายใต้ภาพ
local desc = Instance.new("TextLabel", p)
desc.Size = UDim2.new(0.9, 0, 0, 40)
desc.BackgroundTransparency = 1
desc.Text = "Official Mascot: 'Nong Fah' by EllenGroqAI"
desc.TextColor3 = Color3.fromRGB(0, 255, 127)
desc.Font = Enum.Font.GothamBold
desc.TextSize = 14
end)
-- [[ 4. THE ULTIMATE CREDITS & DOCS ]] --
MainWin:CreateTab("💎 Credits", function(p)
local layout = Instance.new("UIListLayout", p)
layout.SortOrder = Enum.SortOrder.LayoutOrder
layout.Padding = UDim.new(0, 12)
layout.HorizontalAlignment = Enum.HorizontalAlignment.Center
local function CreateInfoLabel(title, content, color)
local head = Instance.new("TextLabel", p)
head.Size = UDim2.new(0.95, 0, 0, 35)
head.BackgroundColor3 = color
head.Text = " " .. title:upper()
head.TextColor3 = Color3.new(1, 1, 1)
head.Font = Enum.Font.GothamBold
head.TextSize = 16
head.TextXAlignment = Enum.TextXAlignment.Left
Instance.new("UICorner", head).CornerRadius = UDim.new(0, 6)
local body = Instance.new("TextLabel", p)
body.Size = UDim2.new(0.95, 0, 0, 380)
body.BackgroundColor3 = Color3.fromRGB(20, 20, 25)
body.Text = content
body.TextColor3 = Color3.fromRGB(200, 200, 200)
body.Font = Enum.Font.GothamMedium
body.TextSize = 14
body.TextWrapped = true
body.TextYAlignment = Enum.TextYAlignment.Top
body.TextXAlignment = Enum.TextXAlignment.Left
local pad = Instance.new("UIPadding", body)
pad.PaddingLeft = 12; pad.PaddingRight = 12; pad.PaddingTop = 12; pad.PaddingBottom = 12
Instance.new("UICorner", body).CornerRadius = UDim.new(0, 6)
Instance.new("UIStroke", body).Color = color
end
local docContent = [[
PROJECT INFORMATION
- Main Developer: EllenGroqAI
- Community: Veridian Hub
- Verification: Original source available on ScriptBlox.
TERMS OF SERVICE & LICENSE
1. AUTHENTICITY: This UI library was independently developed. Unauthorized redistribution or claiming ownership of this interface is strictly prohibited.
2. USAGE: Use this script at your own discretion. The developers are not liable for any account restrictions or bans.
3. QUALITY ASSURANCE: This build is highly optimized for performance and stability across multiple executors.
4. UPDATES: Official releases and patches are only provided via our official community channels.
5. INTELLECTUAL PROPERTY: All design elements and logic remain the property of Veridian Hub and EllenGroqAI.
-- POWERED BY VERIDIAN HUB --]]
CreateInfoLabel("Information & License", docContent, Color3.fromRGB(0, 150, 255))
end)



tysm its great
@JustinScripter Thank you for your compliment, and we will continue to update. Our UI focuses on simplicity and conciseness. Stay tuned! :)