9script OFICIALHUB 2025
Key RequiredUniversal

9script OFICIALHUB 2025

Universal ScriptBobi_topBobi_top 580 views 81 executesUpdated Dec 18, 2025
5.0/ 5(1 votes)
10100% Positive
Lua Script•233 lines (7929 chars)
-- 9script 2018 FINAL | Bobi_top | Mensajes en chat

local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")
local player = Players.LocalPlayer
local StarterGui = game:GetService("StarterGui")

-- MENSAJES EN CHAT
StarterGui:SetCore("ChatMakeSystemMessage",{Text="[sistem] welcome to 9SCRIPT",Color=Color3.fromRGB(0,170,255),Font=Enum.Font.SourceSansBold})
StarterGui:SetCore("ChatMakeSystemMessage",{Text="[9script] by Bobi_top in scriptblox OFIAL",Color=Color3.fromRGB(255,70,70),Font=Enum.Font.SourceSansBold})
StarterGui:SetCore("ChatMakeSystemMessage",{Text="[9script] GO-",Color=Color3.fromRGB(0,255,128),Font=Enum.Font.SourceSansBold})

-- SCREEN GUI
local gui = Instance.new("ScreenGui")
gui.Name = "NineScriptGui"
gui.Parent = player:WaitForChild("PlayerGui")
gui.ResetOnSpawn=false
gui.Enabled=true

-- ICONO FINAL 🧭
local icon9 = Instance.new("TextButton", gui)
icon9.Text = "🧭"
icon9.Font = Enum.Font.GothamBlack
icon9.TextSize = 48
icon9.TextColor3 = Color3.fromRGB(0,170,255)
icon9.Size = UDim2.new(0,60,0,60)
icon9.Position = UDim2.new(0,0,0,0)
icon9.BackgroundTransparency = 1

-- MAIN GUI
local main = Instance.new("Frame", gui)
main.Size = UDim2.new(0,640,0,480)
main.Position = UDim2.new(0.5,-320,0.5,-240)
main.BackgroundColor3 = Color3.fromRGB(200,200,200)
Instance.new("UICorner", main).CornerRadius = UDim.new(0,8)
main.Active=true
main.Visible=true

-- TÍTULO ARRIBA IZQ
local title = Instance.new("TextLabel", main)
title.Size=UDim2.new(0,200,0,50)
title.Position=UDim2.new(0,12,0,7)
title.Text="9script oficial"
title.Font=Enum.Font.GothamBlack
title.TextSize=24
title.TextColor3=Color3.new(0,0,0)
title.BackgroundTransparency=1

-- DRAG BAR
local dragBar = Instance.new("Frame", main)
dragBar.Size = UDim2.new(1,0,0,50)
dragBar.Position = UDim2.new(0,0,0,0)
dragBar.BackgroundTransparency = 1
dragBar.Active = true

do
	local dragging=false
	local dragStart=Vector2.new()
	local startPos=UDim2.new()
	dragBar.InputBegan:Connect(function(input)
		if input.UserInputType==Enum.UserInputType.MouseButton1 then
			dragging=true
			dragStart=input.Position
			startPos=main.Position
		end
	end)
	dragBar.InputEnded:Connect(function(input)
		if input.UserInputType==Enum.UserInputType.MouseButton1 then dragging=false end
	end)
	UIS.InputChanged:Connect(function(input)
		if dragging and input.UserInputType==Enum.UserInputType.MouseMovement then
			local delta = input.Position - dragStart
			main.Position = UDim2.new(startPos.X.Scale,startPos.X.Offset+delta.X,startPos.Y.Scale,startPos.Y.Offset+delta.Y)
		end
	end)
end

-- BOTÓN X
local close = Instance.new("TextButton", main)
close.Size = UDim2.new(0,36,0,36)
close.Position = UDim2.new(1,-46,0,7)
close.Text="✖"
close.TextScaled=true
close.BackgroundColor3=Color3.fromRGB(130,0,0)
close.TextColor3=Color3.new(1,1,1)
Instance.new("UICorner", close).CornerRadius=UDim.new(1,0)
close.MouseButton1Click:Connect(function()
	main.Visible=false
end)

-- ABRIR GUI DESDE ICONO 🧭
icon9.MouseButton1Click:Connect(function()
	main.Visible = true
	StarterGui:SetCore("ChatMakeSystemMessage",{Text="[9script] GUI abierta",Color=Color3.fromRGB(0,170,255),Font=Enum.Font.SourceSansBold})
end)

-- TABS
local tabFrame = Instance.new("Frame", main)
tabFrame.Size=UDim2.new(1,-20,0,40)
tabFrame.Position=UDim2.new(0,10,0,55)
tabFrame.BackgroundTransparency=1

local function tab(text,x)
	local b = Instance.new("TextButton", tabFrame)
	b.Size = UDim2.new(0,200,0,36)
	b.Position = UDim2.new(0,x,0,0)
	b.Text = text
	b.Font = Enum.Font.GothamBold
	b.TextSize = 14
	b.BackgroundColor3 = Color3.fromRGB(180,180,180)
	b.TextColor3 = Color3.new(0,0,0)
	Instance.new("UICorner",b).CornerRadius=UDim.new(0,8)
	return b
end

local tab1 = tab("Speed & Jump",0)
local tab2 = tab("Scripts",210)
local tab3 = tab("Info",420)

-- CONTENT
local content = Instance.new("Frame", main)
content.Size=UDim2.new(1,-20,1,-115)
content.Position=UDim2.new(0,10,0,105)
content.BackgroundTransparency=1
content.ClipsDescendants=true

-- PAGE 1: Speed/Jump vertical
local page1 = Instance.new("Frame", content)
page1.Size=UDim2.new(1,0,1,0)
page1.Visible=true

local function makeBtn(parent,text,x,y,callback)
	local b=Instance.new("TextButton",parent)
	b.Size=UDim2.new(0,95,0,36)
	b.Position=UDim2.new(0,x,0,y)
	b.Text=text
	b.Font=Enum.Font.GothamBold
	b.TextSize=13
	b.BackgroundColor3=Color3.fromRGB(120,120,200)
	b.TextColor3=Color3.new(1,1,1)
	Instance.new("UICorner",b).CornerRadius=UDim.new(0,8)
	b.MouseButton1Click:Connect(callback)
end

local jumps={30,50,100,200,300,400,500}
for i,v in ipairs(jumps) do
	makeBtn(page1,"Jump "..v,0,(i-1)*42,function()
		player.Character.Humanoid.JumpPower=v
	end)
end

local speeds={16,50,100,200,300,400,500}
for i,v in ipairs(speeds) do
	makeBtn(page1,"Speed "..v,120,(i-1)*42,function()
		player.Character.Humanoid.WalkSpeed=v
	end)
end

-- PAGE 2: Scripts
local page2 = Instance.new("ScrollingFrame",content)
page2.Size=UDim2.new(1,0,1,0)
page2.CanvasSize=UDim2.new(0,0,6,0)
page2.ScrollBarThickness=6
page2.Visible=false

local y = 0
local function scriptBtn(name,url)
	local b=Instance.new("TextButton",page2)
	b.Size=UDim2.new(0,200,0,36)
	b.Position=UDim2.new(0,10,0,y)
	y+=42
	b.Text=name
	b.Font=Enum.Font.GothamBold
	b.TextSize=14
	b.BackgroundColor3=Color3.fromRGB(35,35,35)
	b.TextColor3=Color3.new(1,1,1)
	Instance.new("UICorner",b).CornerRadius=UDim.new(0,8)
	b.MouseButton1Click:Connect(function()
		pcall(function() loadstring(game:HttpGet(url))() end)
		StarterGui:SetCore("ChatMakeSystemMessage",{Text="[9script] Ejecutando "..name,Color=Color3.fromRGB(255,170,0),Font=Enum.Font.SourceSansBold})
	end)
end

-- TODOS LOS SCRIPTS HISTÓRICOS
local scripts = {
	{"Tiger X","https://raw.githubusercontent.com/balintTheDevX/Tiger-X-V3/main/Tiger%20X%20V3.5%20Fixed"},
	{"Executor","https://rawscripts.net/raw/Universal-Script-Dex-Notepad-61749"},
	{"Bomb Kaboom Kaboom🤫","https://rawscripts.net/raw/Universal-Script-Bomb-Vest-56565"},
	{"Kinda GUI","https://rawscripts.net/raw/Universal-Script-UItimate-Trolling-Gui-62199"},
	{"Invisible","https://rawscripts.net/raw/Universal-Script-FE-Invisible-62974"},
	{"Skybox","https://rawscripts.net/raw/Universal-Script-Mario-exe-skybox-28298"},
	{"C00lifiky","https://rawscripts.net/raw/Universal-Script-C00lkidd-28102"},
	{"Proyect Ligma","https://rawscripts.net/raw/Universal-Script-Project-Ligma-28816"},
	{"Noot Noot Script","https://rawscripts.net/raw/Universal-Script-Noot-noot-fixed-audio-49735"},
	{"Gun Suicide","https://rawscripts.net/raw/Universal-Script-Suicide-GUN-Script-Xymatekidd-37872"},
	{"Octopuz v2 Proyect","https://rawscripts.net/raw/Universal-Script-Octopuz-YX-v2-proyect-62754"},
	{"Toad Rain","https://rawscripts.net/raw/Universal-Script-Toad-roast-script-rework-but-sounds-same-and-works-42986"},
	{"Fly GUI","https://rawscripts.net/raw/Universal-Script-Wacx-fly-gui-63824"},
	{"Saturn X FE GUI","https://rawscripts.net/raw/Universal-Script-Saturn-X-FE-63532"},
	{"Sonic FE R15","https://rawscripts.net/raw/Universal-Script-FE-R15-Sonic-exe-63788"},
	{"MLG particles","https://rawscripts.net/raw/Universal-Script-Shrek-particles-43782"}
}

for _,v in pairs(scripts) do
	scriptBtn(v[1],v[2])
end

-- PAGE 3: Info/Créditos
local page3 = Instance.new("Frame",content)
page3.Size=UDim2.new(1,0,1,0)
page3.Visible=false

local info = Instance.new("TextLabel",page3)
info.Size=UDim2.new(1,0,1,0)
info.BackgroundTransparency=1
info.Text="9script by Bobi_top\nscriptblox 2025"
info.Font=Enum.Font.GothamBlack
info.TextSize=22
info.TextColor3=Color3.new(0,0,0)
info.TextWrapped=true

-- SWITCH PAGES
local function show(p)
	page1.Visible=false
	page2.Visible=false
	page3.Visible=false
	p.Visible=true
end

tab1.MouseButton1Click:Connect(function() show(page1) end)
tab2.MouseButton1Click:Connect(function() show(page2) end)
tab3.MouseButton1Click:Connect(function() show(page3) end)

Features & Information

A pacific hub for play (in spanish), no key, executor!, lol!
#Hack#Gui#HubGUI#NO KEY#FREE

Community Comments (2)

Sword_PSword_PMar 15, 2026

Hi

Replying to @Sword_P
Bobi_topBobi_topOct 9, 2026

@Sword_P hey

More Scripts for Universal Scripts