
Keyless

local UI = loadstring(game:HttpGet("https://xan.bar/init.lua"))()
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local ReplicatedStorage = game:GetService("ReplicatedStorage")
-- Variables
local SelectedTierID = "tier1"
local RebirthSpeed = 0.1
_G.AutoRebirth = false
-- Rebirth Data Mapping
local RebirthList = {
{Name = "1 Rebirth", ID = "tier1"},
{Name = "3 Rebirths", ID = "tier2"},
{Name = "9 Rebirths", ID = "tier3"},
{Name = "34 Rebirths", ID = "tier4"},
{Name = "120 Rebirths", ID = "tier5"},
{Name = "720 Rebirths", ID = "tier6"},
{Name = "4k Rebirths", ID = "tier7"},
{Name = "17k Rebirths", ID = "tier8"},
{Name = "75k Rebirths", ID = "tier9"},
{Name = "240k Rebirths", ID = "tier10"},
{Name = "1.2M Rebirths", ID = "tier11"},
{Name = "15M Rebirths", ID = "tier12"},
{Name = "80M Rebirths", ID = "tier13"},
{Name = "400M Rebirths", ID = "tier14"},
{Name = "2B Rebirths", ID = "tier15"},
{Name = "13B Rebirths", ID = "tier16"},
{Name = "40B Rebirths", ID = "tier17"},
{Name = "500B Rebirths", ID = "tier18"},
{Name = "925B Rebirths", ID = "tier19"},
{Name = "4.25T Rebirths", ID = "tier20"},
{Name = "65T Rebirths", ID = "tier21"},
{Name = "790T Rebirths", ID = "tier22"},
{Name = "8.46qa Rebirths", ID = "tier23"},
{Name = "50qa Rebirths", ID = "tier24"}
}
local TierNames = {}
for _, v in ipairs(RebirthList) do table.insert(TierNames, v.Name) end
UI.Splash({ Title = "SouljaHub - Public", Subtitle = "Loading...", Duration = 1.5 })
task.wait(1.7)
local Window = UI.New({
Title = "SouljaHub - Public",
Subtitle = "Version 0.1",
Theme = "Default",
Size = UDim2.new(0, 580, 0, 420),
ShowUserInfo = true,
ShowActiveList = true,
ShowLogo = true
})
-- UNIVERSAL TAB
local Main = Window:AddTab("Universal", UI.Icons.Home)
Main:AddSection("Player")
Main:AddSlider("Walk Speed", { Min = 16, Max = 200, Default = 16, Flag = "WalkSpeed" }, function(v)
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then char.Humanoid.WalkSpeed = v end
end)
Main:AddSlider("Jump Power", { Min = 50, Max = 200, Default = 50, Flag = "JumpPower" }, function(v)
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then char.Humanoid.JumpPower = v end
end)
Main:AddSection("Toggles")
Main:AddToggle("Infinite Jump", { Default = false, Flag = "InfJump", ShowInActiveList = true }, function(v)
_G.InfiniteJump = v
end)
Main:AddToggle("Noclip", { Default = false, Flag = "Noclip", ShowInActiveList = true }, function(v)
_G.Noclip = v
end)
-- GAME TAB
local GameTab = Window:AddTab("Game", UI.Icons.Settings)
GameTab:AddSection("Rebirth Configuration")
GameTab:AddDropdown("Select Rebirth Tier", TierNames, function(v)
for _, d in ipairs(RebirthList) do
if d.Name == v then
SelectedTierID = d.ID
break
end
end
end)
GameTab:AddSlider("Auto Rebirth Speed", { Min = 0.01, Max = 5, Default = 0.1, Precision = 2, Flag = "RebirthSpeed" }, function(v)
RebirthSpeed = v
end)
GameTab:AddSection("Actions")
GameTab:AddButton("Manual Rebirth", function()
local event = ReplicatedStorage:FindFirstChild("RebirthEvent")
if event then
event:FireServer(SelectedTierID)
UI.Info("Manual Rebirth", "Sent: " .. SelectedTierID)
end
end)
GameTab:AddToggle("Auto Rebirth", { Default = false, Flag = "AutoRebirth", ShowInActiveList = true }, function(v)
_G.AutoRebirth = v
if v then
task.spawn(function()
while _G.AutoRebirth do
local event = ReplicatedStorage:FindFirstChild("RebirthEvent")
if event then
event:FireServer(SelectedTierID)
end
task.wait(RebirthSpeed)
end
end)
end
end)
-- VISUALS TAB
local Visuals = Window:AddTab("Visuals", UI.Icons.ESP)
Visuals:AddSection("Display")
local Watermark = UI.Watermark({ Text = "SouljaHub", ShowFPS = true, ShowPing = true, Visible = false })
Visuals:AddToggle("Show Watermark", { Default = false }, function(v)
if v then Watermark:Show() else Watermark:Hide() end
end)
-- SETTINGS TAB
local Settings = Window:AddTab("Settings", UI.Icons.Settings)
Settings:AddSection("Theme")
Settings:AddDropdown("Select Theme", UI.GetThemes(), function(theme) UI.SetTheme(theme) end)
Settings:AddSection("Keybinds")
Settings:AddKeybind("Toggle Menu", { Default = Enum.KeyCode.RightShift }, function() Window:Toggle() end)
Settings:AddSection("Script")
Settings:AddDangerButton("Unload", function()
_G.AutoRebirth = false
_G.Noclip = false
_G.InfiniteJump = false
Watermark:Destroy()
Window:Destroy()
end)
-- Handlers
game:GetService("RunService").Stepped:Connect(function()
local char = LocalPlayer.Character
if _G.Noclip and char then
for _, part in pairs(char:GetDescendants()) do
if part:IsA("BasePart") then part.CanCollide = false end
end
end
end)
game:GetService("UserInputService").JumpRequest:Connect(function()
if _G.InfiniteJump then
local char = LocalPlayer.Character
if char and char:FindFirstChild("Humanoid") then
char.Humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
end
end
end)
if UI.IsMobile then UI.MobileToggle({ Window = Window }) end
UI.Success("Loaded!", "SouljaHub is ready")No comments yet for this script.