Void Omega Pegasus
Key RequiredUniversal

Void Omega Pegasus

Universal Scriptsjjsksjsnnnsnssjjsksjsnnnsns 2.8K views 1.6K executesUpdated Apr 23, 2026
2.5/ 5(2 votes)
1150% Positive
Lua Script•120 lines (3490 chars)
local TweenService = game:GetService("TweenService")
local UIS = game:GetService("UserInputService")
local player = game.Players.LocalPlayer

local gui = Instance.new("ScreenGui")
gui.Parent = game.CoreGui
gui.ResetOnSpawn = false

local main = Instance.new("Frame", gui)
main.Size = UDim2.new(0, 260, 0, 200)
main.Position = UDim2.new(0.5, -130, 0.5, -100)
main.BackgroundColor3 = Color3.fromRGB(20,20,20)
main.BorderSizePixel = 0

Instance.new("UICorner", main).CornerRadius = UDim.new(0,12)

local title = Instance.new("TextLabel", main)
title.Size = UDim2.new(1,0,0,30)
title.BackgroundTransparency = 1
title.Text = "Void Omega Pegasus"
title.TextColor3 = Color3.fromRGB(255,255,255)
title.Font = Enum.Font.GothamBold
title.TextSize = 18

local function removeVoidOmega()
	local char = player.Character or player.CharacterAdded:Wait()

	for _,v in pairs(char:GetChildren()) do
		if v:IsA("Model") and v.Name == "Void Omega Pegasus" then
			v:Destroy()
		end
	end
end

local function makeButton(text,pos,link)
	local btn = Instance.new("TextButton", main)
	btn.Size = UDim2.new(0.9,0,0,30)
	btn.Position = UDim2.new(0.05,0,0,pos)
	btn.BackgroundColor3 = Color3.fromRGB(35,35,35)
	btn.Text = text
	btn.TextColor3 = Color3.fromRGB(255,255,255)
	btn.Font = Enum.Font.Gotham
	btn.TextSize = 14

	Instance.new("UICorner", btn).CornerRadius = UDim.new(0,8)

	btn.MouseEnter:Connect(function()
		TweenService:Create(btn,TweenInfo.new(0.2),{
			BackgroundColor3 = Color3.fromRGB(60,60,60)
		}):Play()
	end)

	btn.MouseLeave:Connect(function()
		TweenService:Create(btn,TweenInfo.new(0.2),{
			BackgroundColor3 = Color3.fromRGB(35,35,35)
		}):Play()
	end)

	btn.MouseButton1Click:Connect(function()
		removeVoidOmega()
		loadstring(game:HttpGet(link))()
	end)
end

makeButton("4 Slots",40,"https://raw.githubusercontent.com/Ahma174/Scripts/refs/heads/main/Void%20Omega%20Pegasus/VoidOmega4Slots.lua")
makeButton("3 Slots",80,"https://raw.githubusercontent.com/Ahma174/Scripts/refs/heads/main/Void%20Omega%20Pegasus/VoidOmega3Slots.lua")
makeButton("2 Slots",120,"https://raw.githubusercontent.com/Ahma174/Scripts/refs/heads/main/Void%20Omega%20Pegasus/VoidOmega2Slots.lua")
makeButton("1 Slot",160,"https://raw.githubusercontent.com/Ahma174/Scripts/refs/heads/main/Void%20Omega%20Pegasus/VoidOmega1Slot.lua")

local dragging = false
local dragStart
local startPos

local function update(input)
	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

main.InputBegan:Connect(function(input)
	if input.UserInputType == Enum.UserInputType.MouseButton1
	or input.UserInputType == Enum.UserInputType.Touch then
		dragging = true
		dragStart = input.Position
		startPos = main.Position

		input.Changed:Connect(function()
			if input.UserInputState == Enum.UserInputState.End then
				dragging = false
			end
		end)
	end
end)

main.InputChanged:Connect(function(input)
	if dragging and (
		input.UserInputType == Enum.UserInputType.MouseMovement
		or input.UserInputType == Enum.UserInputType.Touch
	) then
		update(input)
	end
end)

UIS.InputChanged:Connect(function(input)
	if dragging and (
		input.UserInputType == Enum.UserInputType.MouseMovement
		or input.UserInputType == Enum.UserInputType.Touch
	) then
		update(input)
	end
end)

main.Size = UDim2.new(0,0,0,0)
TweenService:Create(main,TweenInfo.new(0.4,Enum.EasingStyle.Back),{
	Size = UDim2.new(0,260,0,200)
}):Play()

Features & Information

Original from ninja legends This verison makes it work for all games while including buttons to change the slots I dont know if 5 slots are coming or not

Community Comments (1)

itsmeblockyitsmeblockyApr 23, 2026

im sorry but what is this for? does it give you a void omega pegasus or what?

More Scripts for Universal Scripts