
KeylessUniversal

local Players = game:GetService("Players")
local Player = Players.LocalPlayer
local PlayerGui = Player:WaitForChild("PlayerGui")
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "LoadingScreen"
screenGui.IgnoreGuiInset = true -- Agar layar penuh
screenGui.Parent = PlayerGui
local background = Instance.new("Frame")
background.Name = "Background"
background.Size = UDim2.new(1, 0, 1, 0)
background.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
background.BackgroundTransparency = 0.3
background.Parent = screenGui
local loadingText = Instance.new("TextLabel")
loadingText.Name = "LoadingText"
loadingText.Size = UDim2.new(1, 0, 0.1, 0)
loadingText.Position = UDim2.new(0, 0, 0.45, 0)
loadingText.BackgroundTransparency = 1
loadingText.Text = "Loading"
loadingText.TextColor3 = Color3.fromRGB(255, 255, 255)
loadingText.Font = Enum.Font.GothamBold
loadingText.TextScaled = true
loadingText.Parent = background
local progressBarBackground = Instance.new("Frame")
progressBarBackground.Name = "ProgressBarBackground"
progressBarBackground.Size = UDim2.new(0.6, 0, 0.05, 0)
progressBarBackground.Position = UDim2.new(0.2, 0, 0.6, 0)
progressBarBackground.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
progressBarBackground.BorderSizePixel = 0
progressBarBackground.Parent = background
local progressBar = Instance.new("Frame")
progressBar.Name = "ProgressBar"
progressBar.Size = UDim2.new(0, 0, 1, 0)
progressBar.BackgroundColor3 = Color3.fromRGB(0, 170, 255)
progressBar.BorderSizePixel = 0
progressBar.Parent = progressBarBackground
local function animateLoadingText()
while screenGui.Parent do
for i = 1, 3 do
loadingText.Text = "Loading" .. string.rep(".", i)
wait(0.5)
end
end
end
local function startLoading()
task.spawn(animateLoadingText)
for i = 1, 100 do
progressBar:TweenSize(
UDim2.new(i / 100, 0, 1, 0),
Enum.EasingDirection.Out,
Enum.EasingStyle.Sine,
0.05,
true
)
wait(0.05)
end
wait(0.5)
screenGui:TweenSizeAndPosition(
UDim2.new(0, 0, 0, 0), -- Menghilangkan loading screen dengan animasi
UDim2.new(0.5, 0, 0.5, 0),
Enum.EasingDirection.Out,
Enum.EasingStyle.Sine,
1,
true,
function()
screenGui:Destroy()
showMainMenu()
end
)
end
function showMainMenu()
local Library = loadstring(game:HttpGet("https://pastebin.com/raw/b5QLVFiM"))() -- LIBRARY
local Window = Library:CreateWindow('Satr - Hub') -- CREATE WINDOW
local Tab = {
Tab_1 = Window:addTab('•Home'),
Tab_Setting = Window:addTab('•Settings'),
Tab_2 = Window:addTab('•Main Farm'),
Tab_5 = Window:addTab('•Teleport & Status'),
Tab_6 = Window:addTab('•Shop'),
Tab_7 = Window:addTab('•Misc')
}
Tab.Tab_1:addButton("Start Game", function()
print("Game Started!")
end)
end
startLoading()No comments yet for this script.

![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)

