Y3ll0wgu1 V3
Key RequiredUniversal

Y3ll0wgu1 V3

Universal ScriptY3llowdud3Y3llowdud3 842 views 3 executesUpdated Aug 13, 2025
Unrated
00
Lua Script•249 lines (6847 chars)
local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local player = Players.LocalPlayer

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

local gui = Instance.new("ScreenGui")
gui.Name = "Y3ll0wgu1v3"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")

local scrollFrame = Instance.new("ScrollingFrame")
scrollFrame.Size = UDim2.new(0, 250, 0, 350)
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 1000)
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

local title = Instance.new("TextLabel")
title.Text = "Y3ll0wgu1 v3 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

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

createButton("Toggle Speed", function()
	if humanoid then
		humanoid.WalkSpeed = humanoid.WalkSpeed == 16 and 50 or 16
	end
end)

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

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

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
	end
end)

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.Parent = hrp
	task.wait(2)
	spin:Destroy()
end)

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

local flying = false
local flyConnection
local upButton, downButton

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(math.huge, math.huge, math.huge)
		bodyVel.Velocity = Vector3.new(0, 0, 0)
		bodyVel.Parent = hrp

		upButton = Instance.new("TextButton")
		upButton.Size = UDim2.new(0, 50, 0, 50)
		upButton.Position = UDim2.new(0, 280, 0, 120)
		upButton.Text = "▲"
		upButton.BackgroundColor3 = Color3.fromRGB(255, 255, 0)
		upButton.TextColor3 = Color3.new(0, 0, 0)
		upButton.Parent = gui

		downButton = Instance.new("TextButton")
		downButton.Size = UDim2.new(0, 50, 0, 50)
		downButton.Position = UDim2.new(0, 280, 0, 180)
		downButton.Text = "▼"
		downButton.BackgroundColor3 = Color3.fromRGB(255, 255, 0)
		downButton.TextColor3 = Color3.new(0, 0, 0)
		downButton.Parent = gui

		local up = false
		local down = false

		upButton.MouseButton1Down:Connect(function()
			up = true
		end)
		upButton.MouseButton1Up:Connect(function()
			up = false
		end)
		downButton.MouseButton1Down:Connect(function()
			down = true
		end)
		downButton.MouseButton1Up:Connect(function()
			down = false
		end)

		flyConnection = RunService.RenderStepped:Connect(function()
			local moveVector = Vector3.new()

			if humanoid then
				moveVector = humanoid.MoveDirection * 50
			end

			if up then
				moveVector = moveVector + Vector3.new(0, 50, 0)
			elseif down then
				moveVector = moveVector - Vector3.new(0, 50, 0)
			end

			bodyVel.Velocity = moveVector
		end)
	else
		if flyConnection then
			flyConnection:Disconnect()
			flyConnection = nil
		end
		if hrp:FindFirstChild("FlyForce") then
			hrp.FlyForce:Destroy()
		end
		if upButton then upButton:Destroy() upButton = nil end
		if downButton then downButton:Destroy() downButton = nil end
	end
end)

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

local function spawnLocalClone()
	local char = player.Character
	if not char then return end
	for _, existingClone in pairs(workspace:GetChildren()) do
		if existingClone.Name == player.Name .. "_loccal" then
			existingClone:Destroy()
		end
	end
	local clone = char:Clone()
	clone.Name = player.Name .. "_loccal"
	clone.Parent = workspace
	local hrp = clone:FindFirstChild("HumanoidRootPart")
	if hrp and char:FindFirstChild("HumanoidRootPart") then
		hrp.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(5, 0, 0)
	end
	for _, obj in pairs(clone:GetDescendants()) do
		if obj:IsA("Script") or obj:IsA("LocalScript") then
			obj:Destroy()
		elseif obj:IsA("Humanoid") then
			obj.PlatformStand = true
			obj.AutoRotate = false
		end
	end
end

createButton("Spawn Clone (loccal)", spawnLocalClone)

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

Features & Information

The same as last one with more things and features. (They sometimes don't work)

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts