![Item Spawner - Bypass Gamepass [OPEN-SOURCE]](https://cdn.kocakz.me/images/a4a9dc53d5071a447621497e6649bc08d7868008c85e0c21ce3e70efcff4ed40.webp)
Key Required

-- 👑 ARNAV PAPA GUI V5 FINAL RAINBOW 👑
-- 🔥 Compact + Scrollable + Rainbow + Hover Effects + Full Features 🔥
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UIS = game:GetService("UserInputService")
local Player = Players.LocalPlayer
local Mouse = Player:GetMouse()
-- ========== CHARACTER SAFE ==========
local function loadChar()
local c = Player.Character or Player.CharacterAdded:Wait()
return c, c:WaitForChild("Humanoid"), c:WaitForChild("HumanoidRootPart")
end
local Char, Hum, HRP = loadChar()
Player.CharacterAdded:Connect(function()
Char, Hum, HRP = loadChar()
end)
-- ========== GUI ==========
local gui = Instance.new("ScreenGui", game.CoreGui)
gui.Name = "ArnavPapaV5Final"
-- Main Frame
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0, 220, 0, 280)
frame.Position = UDim2.new(0.4,0,0.3,0)
frame.Active = true
frame.Draggable = true
frame.BorderSizePixel = 0
frame.BackgroundColor3 = Color3.fromRGB(30,30,30)
local frameCorner = Instance.new("UICorner", frame)
frameCorner.CornerRadius = UDim.new(0,10)
-- Rainbow Gradient Background
local gradient = Instance.new("UIGradient", frame)
gradient.Rotation = 45
gradient.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0, Color3.fromRGB(255,0,0)),
ColorSequenceKeypoint.new(0.2, Color3.fromRGB(255,127,0)),
ColorSequenceKeypoint.new(0.4, Color3.fromRGB(255,255,0)),
ColorSequenceKeypoint.new(0.6, Color3.fromRGB(0,255,0)),
ColorSequenceKeypoint.new(0.8, Color3.fromRGB(0,0,255)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(139,0,255)),
})
RunService.RenderStepped:Connect(function(step)
gradient.Rotation = (gradient.Rotation + step*50)%360
end)
-- Title
local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1,0,0,35)
title.Position = UDim2.new(0,0,0,0)
title.BackgroundTransparency = 1
title.Text = "Script by Arnav Papa"
title.TextColor3 = Color3.new(1,1,1)
title.Font = Enum.Font.GothamBold
title.TextSize = 16
-- Scrollable area
local scroll = Instance.new("ScrollingFrame", frame)
scroll.Size = UDim2.new(1, -10, 1, -40)
scroll.Position = UDim2.new(0,5,0,40)
scroll.BackgroundTransparency = 1
scroll.BorderSizePixel = 0
scroll.CanvasSize = UDim2.new(0,0,0,0)
scroll.ScrollBarThickness = 6
local layout = Instance.new("UIListLayout", scroll)
layout.SortOrder = Enum.SortOrder.LayoutOrder
layout.Padding = UDim.new(0,5)
layout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
scroll.CanvasSize = UDim2.new(0,0,0,layout.AbsoluteContentSize.Y + 5)
end)
-- Helper: Button with hover
local function btn(txt)
local b = Instance.new("TextButton", scroll)
b.Size = UDim2.new(1,0,0,32)
b.BackgroundColor3 = Color3.fromRGB(180,0,0)
b.TextColor3 = Color3.new(1,1,1)
b.Font = Enum.Font.GothamBold
b.TextSize = 14
b.Text = txt
local stroke = Instance.new("UIStroke", b)
stroke.Color = Color3.fromRGB(255,0,0)
b.MouseEnter:Connect(function()
b.BackgroundColor3 = Color3.fromRGB(255,100,100)
end)
b.MouseLeave:Connect(function()
b.BackgroundColor3 = Color3.fromRGB(180,0,0)
end)
return b
end
-- Helper: TextBox
local function box(ph)
local t = Instance.new("TextBox", scroll)
t.Size = UDim2.new(1,0,0,28)
t.BackgroundColor3 = Color3.fromRGB(35,35,35)
t.TextColor3 = Color3.new(1,1,1)
t.Font = Enum.Font.Gotham
t.TextSize = 14
t.PlaceholderText = ph
local s = Instance.new("UIStroke", t)
s.Color = Color3.fromRGB(120,0,0)
return t
end
-- ================== MINI TOGGLE BUTTON ==================
local toggleBtn = Instance.new("TextButton", gui)
toggleBtn.Size = UDim2.new(0,40,0,40)
toggleBtn.Position = UDim2.new(0,15,0.5,0)
toggleBtn.AnchorPoint = Vector2.new(0,0.5)
toggleBtn.BackgroundColor3 = Color3.fromRGB(150,0,0)
toggleBtn.Text = "👑"
toggleBtn.TextSize = 20
toggleBtn.Font = Enum.Font.GothamBold
toggleBtn.TextColor3 = Color3.new(1,1,1)
toggleBtn.BorderSizePixel = 0
toggleBtn.Active = true
toggleBtn.Draggable = true
local corner = Instance.new("UICorner", toggleBtn)
corner.CornerRadius = UDim.new(1,0)
local stroke = Instance.new("UIStroke", toggleBtn)
stroke.Color = Color3.fromRGB(255,0,0)
stroke.Thickness = 2
toggleBtn.MouseEnter:Connect(function()
toggleBtn.BackgroundColor3 = Color3.fromRGB(255,100,100)
end)
toggleBtn.MouseLeave:Connect(function()
toggleBtn.BackgroundColor3 = Color3.fromRGB(150,0,0)
end)
local open = true
toggleBtn.MouseButton1Click:Connect(function()
open = not open
frame.Visible = open
end)
-- ================== FEATURES ==================
-- Fly
local fly = false
local bg,bv,fc
local flyBtn = btn("Fly : OFF")
flyBtn.MouseButton1Click:Connect(function()
fly = not fly
flyBtn.Text = fly and "Fly : ON" or "Fly : OFF"
if fly then
bg = Instance.new("BodyGyro", HRP)
bg.MaxTorque = Vector3.new(9e9,9e9,9e9)
bg.P = 9e4
bv = Instance.new("BodyVelocity", HRP)
bv.MaxForce = Vector3.new(9e9,9e9,9e9)
fc = RunService.RenderStepped:Connect(function()
bg.CFrame = workspace.CurrentCamera.CFrame
bv.Velocity = workspace.CurrentCamera.CFrame.LookVector * 60
end)
else
if fc then fc:Disconnect() end
if bg then bg:Destroy() end
if bv then bv:Destroy() end
end
end)
-- Speed
local speedBox = box("Enter Speed (50)")
local speedBtn = btn("Speed : OFF")
local speedOn = false
speedBtn.MouseButton1Click:Connect(function()
speedOn = not speedOn
if speedOn then
local s = tonumber(speedBox.Text)
if s and s >= 16 and s <= 200 then
Hum.WalkSpeed = s
speedBtn.Text = "Speed : ON"
else
speedOn = false
speedBtn.Text = "Speed : OFF"
end
else
Hum.WalkSpeed = 16
speedBtn.Text = "Speed : OFF"
end
end)
-- Noclip
local noclip = false
local noclipBtn = btn("Noclip : OFF")
noclipBtn.MouseButton1Click:Connect(function()
noclip = not noclip
noclipBtn.Text = noclip and "Noclip : ON" or "Noclip : OFF"
end)
RunService.Stepped:Connect(function()
if noclip and Char then
for _,v in pairs(Char:GetDescendants()) do
if v:IsA("BasePart") then
v.CanCollide = false
end
end
end
end)
-- NoSit
local nosit = false
local nositBtn = btn("NoSit : OFF")
nositBtn.MouseButton1Click:Connect(function()
nosit = not nosit
nositBtn.Text = nosit and "NoSit : ON" or "NoSit : OFF"
end)
Hum:GetPropertyChangedSignal("Sit"):Connect(function()
if nosit then Hum.Sit = false end
end)
-- Click TP
local clickTP = false
local clickBtn = btn("Click TP : OFF")
clickBtn.MouseButton1Click:Connect(function()
clickTP = not clickTP
clickBtn.Text = clickTP and "Click TP : ON" or "Click TP : OFF"
end)
Mouse.Button1Down:Connect(function()
if clickTP and HRP then
HRP.CFrame = CFrame.new(Mouse.Hit.Position + Vector3.new(0,3,0))
end
end)
-- Teleport to Player
local tpBox = box("Enter Player Name")
local tpBtn = btn("Teleport To Player")
tpBtn.MouseButton1Click:Connect(function()
local name = tpBox.Text:lower()
for _,plr in pairs(Players:GetPlayers()) do
if plr.Name:lower():sub(1,#name) == name then
if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
HRP.CFrame = plr.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,3)
end
end
end
end)
-- Hoverboard Music
local musicBox = box("Enter Music ID")
local musicBtn = btn("Play Hoverboard Music")
local stopBtn = btn("Stop Music")
local currentSound
local function getHoverboard()
if Char then
for _,v in pairs(Char:GetChildren()) do
if v:IsA("Tool") and string.find(v.Name:lower(),"hover") then
return v
end
end
end
return nil
end
musicBtn.MouseButton1Click:Connect(function()
local id = tonumber(musicBox.Text)
if not id then return end
local board = getHoverboard()
if not board then
musicBtn.Text = "Equip Hoverboard First"
wait(1)
musicBtn.Text = "Play Hoverboard Music"
return
end
if currentSound then currentSound:Destroy() end
currentSound = Instance.new("Sound")
currentSound.SoundId = "rbxassetid://"..id
currentSound.Volume = 3
currentSound.Looped = true
currentSound.Parent = board
currentSound:Play()
end)
stopBtn.MouseButton1Click:Connect(function()
if currentSound then
currentSound:Stop()
currentSound:Destroy()
currentSound = nil
end
end)-- ========== TITLE UPDATE ==========
title.Text = "SCRIPT BY AR NAV PAPA⚡💫"
-- ========== BUTTONS COLOR UPDATE ==========
-- Ab buttons rainbow cycle me colors lenge: Blue → Red → Green → Purple → Orange
local btnColors = {
Color3.fromRGB(0,0,255), -- Blue
Color3.fromRGB(255,0,0), -- Red
Color3.fromRGB(0,255,0), -- Green
Color3.fromRGB(128,0,128), -- Purple
Color3.fromRGB(255,165,0), -- Orange
}
local btnIndex = 0
local function btn(txt)
btnIndex += 1
if btnIndex > #btnColors then btnIndex = 1 end
local b = Instance.new("TextButton", scroll)
b.Size = UDim2.new(1,0,0,32)
b.BackgroundColor3 = btnColors[btnIndex]
b.TextColor3 = Color3.new(1,1,1)
b.Font = Enum.Font.GothamBold
b.TextSize = 14
b.Text = txt
local stroke = Instance.new("UIStroke", b)
stroke.Color = Color3.fromRGB(255,255,255)
-- Hover effect: lighten color
b.MouseEnter:Connect(function()
b.BackgroundColor3 = b.BackgroundColor3:Lerp(Color3.new(1,1,1),0.3)
end)
b.MouseLeave:Connect(function()
b.BackgroundColor3 = btnColors[btnIndex]
end)
return b
end
-- ================== BOTTOM LABEL ==================
local bottomLabel = Instance.new("TextLabel", frame)
bottomLabel.Size = UDim2.new(1,0,0,25)
bottomLabel.Position = UDim2.new(0,0,1,-25)
bottomLabel.BackgroundTransparency = 1
bottomLabel.Text = "MAFIA BOSS 6"
bottomLabel.TextColor3 = Color3.fromRGB(255,255,255)
bottomLabel.Font = Enum.Font.GothamBold
bottomLabel.TextSize = 14
bottomLabel.TextScaled = true
bottomLabel.TextStrokeTransparency = 0.6-- ================== BUTTONS COLOR UPDATE ==================
-- Random colors: Blue, Green, White
local btnColors = {
Color3.fromRGB(0,0,255), -- Blue
Color3.fromRGB(0,255,0), -- Green
Color3.fromRGB(255,255,255) -- White
}
local function btn(txt)
local b = Instance.new("TextButton", scroll)
b.Size = UDim2.new(1,0,0,32)
-- Random color pick
local color = btnColors[math.random(1,#btnColors)]
b.BackgroundColor3 = color
b.TextColor3 = Color3.new(0,0,0) -- white bg ke liye black text
if color == Color3.fromRGB(255,255,255) then
b.TextColor3 = Color3.new(0,0,0) -- white bg -> black text
else
b.TextColor3 = Color3.new(1,1,1) -- colored bg -> white text
end
b.Font = Enum.Font.GothamBold
b.TextSize = 14
b.Text = txt
local stroke = Instance.new("UIStroke", b)
stroke.Color = Color3.fromRGB(255,255,255)
-- Hover effect: lighten color
b.MouseEnter:Connect(function()
b.BackgroundColor3 = b.BackgroundColor3:Lerp(Color3.new(1,1,1),0.3)
end)
b.MouseLeave:Connect(function()
b.BackgroundColor3 = color
end)
return b
endNo comments yet for this script.
![Item Spawner - Bypass Gamepass [OPEN-SOURCE]](https://cdn.kocakz.me/images/a4a9dc53d5071a447621497e6649bc08d7868008c85e0c21ce3e70efcff4ed40.webp)


