Y3ll0wgu1 v2
Key RequiredUniversal

Y3ll0wgu1 v2

Universal ScriptY3llowdud3Y3llowdud3 4.3K views 230 executesUpdated Aug 12, 2025
Unrated
00
Lua Script•180 lines (5368 chars)
local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer

-- Get humanoid
local humanoid
local function updateHumanoid()
	local char = player.Character or player.CharacterAdded:Wait()
	humanoid = char:WaitForChild("Humanoid")
end
updateHumanoid()
player.CharacterAdded:Connect(updateHumanoid)

-- GUI Setup
local gui = Instance.new("ScreenGui")
gui.Name = "Y3ll0wgu1v2"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")

-- Main Scrollable Frame
local scrollFrame = Instance.new("ScrollingFrame")
scrollFrame.Size = UDim2.new(0, 250, 0, 300)
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 700)
scrollFrame.Position = UDim2.new(0, 20, 0, 80)
scrollFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 0)
scrollFrame.ScrollBarThickness = 8
scrollFrame.Active = true
scrollFrame.Draggable = true
scrollFrame.Parent = gui

-- Title Bar
local title = Instance.new("TextLabel")
title.Text = "Y3ll0wgu1 v2 by 1816v6"
title.Size = UDim2.new(1, 0, 0, 40)
title.BackgroundColor3 = Color3.fromRGB(255, 255, 150)
title.TextColor3 = Color3.new(0, 0, 0)
title.TextScaled = true
title.Font = Enum.Font.SourceSansBold
title.Parent = scrollFrame

-- Button creator
local yOffset = 50
local function createButton(text, callback)
	local btn = Instance.new("TextButton")
	btn.Size = UDim2.new(0, 220, 0, 35)
	btn.Position = UDim2.new(0, 15, 0, yOffset)
	btn.Text = text
	btn.BackgroundColor3 = Color3.fromRGB(255, 255, 200)
	btn.TextColor3 = Color3.new(0, 0, 0)
	btn.TextScaled = true
	btn.Font = Enum.Font.SourceSans
	btn.Parent = scrollFrame
	btn.MouseButton1Click:Connect(callback)
	yOffset = yOffset + 45
end

-- Speed Toggle
local speedOn = false
createButton("Toggle Speed", function()
	if humanoid then
		speedOn = not speedOn
		humanoid.WalkSpeed = speedOn and 50 or 16
	end
end)

-- Jump Power Toggle
local jumpOn = false
createButton("Toggle Jump Power", function()
	if humanoid then
		jumpOn = not jumpOn
		humanoid.JumpPower = jumpOn and 150 or 50
	end
end)

-- Skybox Input
local skyInput = Instance.new("TextBox")
skyInput.PlaceholderText = "Enter Skybox ID"
skyInput.Size = UDim2.new(0, 220, 0, 35)
skyInput.Position = UDim2.new(0, 15, 0, yOffset)
skyInput.BackgroundColor3 = Color3.fromRGB(255, 255, 200)
skyInput.TextColor3 = Color3.new(0, 0, 0)
skyInput.TextScaled = true
skyInput.Font = Enum.Font.SourceSans
skyInput.Parent = scrollFrame
yOffset = yOffset + 45

-- Apply Skybox
createButton("Apply Skybox", function()
	local inputID = skyInput.Text
	if tonumber(inputID) then
		local skyID = "rbxassetid://" .. inputID
		local sky = Instance.new("Sky")
		sky.SkyboxBk = skyID
		sky.SkyboxDn = skyID
		sky.SkyboxFt = skyID
		sky.SkyboxLf = skyID
		sky.SkyboxRt = skyID
		sky.SkyboxUp = skyID
		for _, obj in ipairs(Lighting:GetChildren()) do
			if obj:IsA("Sky") then obj:Destroy() end
		end
		sky.Parent = Lighting
	else
		warn("Invalid skybox ID")
	end
end)

-- Fling Button
createButton("FLING!", function()
	local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
	if not hrp then return end
	local spin = Instance.new("BodyAngularVelocity")
	spin.AngularVelocity = Vector3.new(0, 100000, 0)
	spin.MaxTorque = Vector3.new(0, math.huge, 0)
	spin.P = 1250
	spin.Name = "SpinFling"
	spin.Parent = hrp
	wait(2)
	spin:Destroy()
end)

-- Infinite Health Button
createButton("Infinite Health", function()
	if humanoid then
		humanoid.MaxHealth = math.huge
		humanoid.Health = math.huge
	end
end)

-- Fly Mode Toggle
local flying = false
local flyConnection
createButton("Toggle Fly", function()
	local char = player.Character or player.CharacterAdded:Wait()
	local hrp = char:FindFirstChild("HumanoidRootPart")
	if not hrp then return end
	flying = not flying
	if flying then
		local bodyVel = Instance.new("BodyVelocity")
		bodyVel.Name = "FlyForce"
		bodyVel.MaxForce = Vector3.new(1,1,1) * math.huge
		bodyVel.Velocity = Vector3.new(0, 0, 0)
		bodyVel.Parent = hrp

		flyConnection = RunService.RenderStepped:Connect(function()
			local move = Vector3.new()
			if UserInputService:IsKeyDown(Enum.KeyCode.W) then move = move + workspace.CurrentCamera.CFrame.LookVector end
			if UserInputService:IsKeyDown(Enum.KeyCode.S) then move = move - workspace.CurrentCamera.CFrame.LookVector end
			if UserInputService:IsKeyDown(Enum.KeyCode.A) then move = move - workspace.CurrentCamera.CFrame.RightVector end
			if UserInputService:IsKeyDown(Enum.KeyCode.D) then move = move + workspace.CurrentCamera.CFrame.RightVector end
			if UserInputService:IsKeyDown(Enum.KeyCode.Space) then move = move + Vector3.new(0,1,0) end
			if UserInputService:IsKeyDown(Enum.KeyCode.LeftControl) then move = move - Vector3.new(0,1,0) end
			hrp.FlyForce.Velocity = move.Unit * 50
		end)
	else
		if flyConnection then flyConnection:Disconnect() end
		if hrp:FindFirstChild("FlyForce") then hrp.FlyForce:Destroy() end
	end
end)

-- Noclip Toggle
local noclip = false
createButton("Toggle Noclip", function()
	noclip = not noclip
	RunService.Stepped:Connect(function()
		if noclip and player.Character then
			for _, part in pairs(player.Character:GetDescendants()) do
				if part:IsA("BasePart") then
					part.CanCollide = false
				end
			end
		end
	end)
end)

-- Close GUI Button
createButton("Close GUI", function()
	gui:Destroy()
end)

Features & Information

It contains speed hacks. Jump power. Change decal (doesn't work sometimes and is serversided so be careful) fling. - spins super fast for 5 seconds. Inf health. And noclip. We will add fly in v3

Community Comments (4)

Y3llowdud3Y3llowdud3Aug 12, 2025

Also join team y3ll0wdud3 in Roblox

j67sj67sAug 13, 2025

chatgpt slop gng :(

Replying to @j67s
Y3llowdud3Y3llowdud3Aug 13, 2025

@j67s I modified it kinda. I fixed the skybox one. It's rare for it to work. The rest is chat gpt. Since I don't want to waste my time. I'll try to do v3 without chatgpt ):

coneh141coneh141Aug 13, 2025

You forgot to remove the ChatGPT comments when it spat out your script (-- Get humanoid, etc.)

More Scripts for Universal Scripts