Starborn Font
Key RequiredUniversal

Starborn Font

Universal ScriptJackxJackx 1.4K views 17.4K executesUpdated Jan 7, 2026
Unrated
00
Lua Script•164 lines (4323 chars)
local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local HttpService = game:GetService("HttpService")
local SoundService = game:GetService("SoundService")

local gui = Instance.new("ScreenGui")
gui.Name = "XenoVerseLoader"
gui.IgnoreGuiInset = true
gui.ResetOnSpawn = false
gui.Parent = game.CoreGui

local frame = Instance.new("Frame", gui)
frame.Size = UDim2.fromScale(1,1)
frame.BackgroundColor3 = Color3.fromRGB(5,5,15)
frame.BorderSizePixel = 0

local startSound = Instance.new("Sound", SoundService)
startSound.SoundId = "rbxassetid://9120129802"
startSound.Volume = 1
startSound:Play()

local title = Instance.new("TextLabel", frame)
title.Size = UDim2.fromScale(1,0.15)
title.Position = UDim2.fromScale(0,0.35)
title.BackgroundTransparency = 1
title.Text = "Enjoy Starborn Font"
title.TextColor3 = Color3.fromRGB(0,170,255)
title.TextScaled = true
title.Font = Enum.Font.GothamBold

local stroke = Instance.new("UIStroke", title)
stroke.Color = Color3.fromRGB(0,170,255)
stroke.Thickness = 2
stroke.Transparency = 0.2

local credit = Instance.new("TextLabel", frame)
credit.Size = UDim2.fromScale(1,0.05)
credit.Position = UDim2.fromScale(0,0.52)
credit.BackgroundTransparency = 1
credit.Text = "Made By XenoVerse"
credit.TextColor3 = Color3.fromRGB(0,120,200)
credit.TextScaled = true
credit.Font = Enum.Font.Gotham

local barBack = Instance.new("Frame", frame)
barBack.Size = UDim2.fromScale(0.45,0.025)
barBack.Position = UDim2.fromScale(0.275,0.6)
barBack.BackgroundColor3 = Color3.fromRGB(20,20,30)
barBack.BorderSizePixel = 0
Instance.new("UICorner", barBack).CornerRadius = UDim.new(0,14)

local barFill = Instance.new("Frame", barBack)
barFill.Size = UDim2.fromScale(0,1)
barFill.BackgroundColor3 = Color3.fromRGB(0,170,255)
barFill.BorderSizePixel = 0
Instance.new("UICorner", barFill).CornerRadius = UDim.new(0,14)

TweenService:Create(
	barFill,
	TweenInfo.new(5, Enum.EasingStyle.Quint, Enum.EasingDirection.Out),
	{Size = UDim2.fromScale(1,1)}
):Play()

task.wait(5.2)

local popSound = Instance.new("Sound", SoundService)
popSound.SoundId = "rbxassetid://9118828561"
popSound.Volume = 1

local spinSound = Instance.new("Sound", SoundService)
spinSound.SoundId = "rbxassetid://1843529635"
spinSound.Volume = 1
spinSound.Looped = true

local xeno = Instance.new("TextLabel", frame)
xeno.Size = UDim2.fromScale(0.5,0.15)
xeno.Position = UDim2.fromScale(0.25,1.1)
xeno.BackgroundTransparency = 1
xeno.Text = "XenoVerse💀"
xeno.TextScaled = true
xeno.TextColor3 = Color3.fromRGB(0,200,255)
xeno.Font = Enum.Font.GothamBlack
xeno.Rotation = 0

local xs = Instance.new("UIStroke", xeno)
xs.Color = Color3.fromRGB(0,200,255)
xs.Thickness = 3

popSound:Play()

TweenService:Create(
	xeno,
	TweenInfo.new(0.8, Enum.EasingStyle.Back, Enum.EasingDirection.Out),
	{Position = UDim2.fromScale(0.25,0.43)}
):Play()

task.wait(0.4)

spinSound:Play()

TweenService:Create(
	xeno,
	TweenInfo.new(1.2, Enum.EasingStyle.Linear),
	{Rotation = 360}
):Play()

task.wait(1.2)
spinSound:Stop()

TweenService:Create(
	xeno,
	TweenInfo.new(0.6),
	{TextTransparency = 1}
):Play()

task.wait(0.7)

if not isfile("starborn.ttf") then
	writefile("starborn.ttf", game:HttpGet("https://granny.anondrop.net/uploads/6c2505542959f371/Starborn.ttf"))
end

writefile("starborn.json", HttpService:JSONEncode({
	name = "Starborn",
	faces = {{
		name = "Regular",
		weight = 400,
		style = "normal",
		assetId = getcustomasset("starborn.ttf")
	}}
}))

local myfont = Font.new(getcustomasset("starborn.json"))
local badfont = tostring(Font.new("rbxasset://LuaPackages/Packages/_Index/BuilderIcons/BuilderIcons/BuilderIcons.json"))

local function donttouch(this)
	if this.TextStrokeTransparency ~= 1 then return false end
	local cur = tostring(this.FontFace)
	return cur == badfont or string.find(cur, "BuilderIcons")
end

local function changeit(txt)
	if txt:IsA("TextLabel") or txt:IsA("TextButton") or txt:IsA("TextBox") then
		if not donttouch(txt) then
			txt.FontFace = myfont
		end
	end
end

for _, v in ipairs(game:GetDescendants()) do
	task.spawn(function() changeit(v) end)
end

game.DescendantAdded:Connect(function(obj)
	task.spawn(function() changeit(obj) end)
end)

TweenService:Create(
	frame,
	TweenInfo.new(0.6),
	{BackgroundTransparency = 1}
):Play()

task.wait(0.7)
gui:Destroy()

Features & Information

Starborn Font Script
#starborn#starbornfont#starborn font script

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts