ARNAV V6
Key Required

ARNAV V6

Brookhaven 🏡RPArNaV_MaF1aArNaV_MaF1a 909 views 20 executesUpdated Jan 29, 2026
Unrated
00
Lua Script•244 lines (6500 chars)
-- 👑 ARNAV PAPA GUI V6 ULTRA FINAL 👑
-- FULL CLEAN HUB + TP + Animation Copy

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UIS = game:GetService("UserInputService")
local TeleportService = game:GetService("TeleportService")

local Player = Players.LocalPlayer
local Mouse = Player:GetMouse()

-- Safe Character Load
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 SETUP
-------------------------------------------------

local gui = Instance.new("ScreenGui", game.CoreGui)
gui.Name = "ArnavPapaV6Final"

-- Toggle Button
local toggle = Instance.new("TextButton", gui)
toggle.Size = UDim2.new(0,45,0,45)
toggle.Position = UDim2.new(0,15,0.5,0)
toggle.Text = "⚡"
toggle.TextSize = 22
toggle.BackgroundColor3 = Color3.fromRGB(0,0,0)
toggle.TextColor3 = Color3.new(1,1,1)
Instance.new("UICorner", toggle).CornerRadius = UDim.new(1,0)

-- Main Frame
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0,260,0,420)
frame.Position = UDim2.new(0.33,0,0.15,0)
frame.BackgroundColor3 = Color3.fromRGB(20,20,20)
frame.Active = true
frame.Draggable = true
Instance.new("UICorner", frame).CornerRadius = UDim.new(0,14)

-- Rainbow Border
local stroke = Instance.new("UIStroke", frame)
stroke.Thickness = 2
RunService.RenderStepped:Connect(function()
	stroke.Color = Color3.fromHSV(tick()%5/5,1,1)
end)

-- Title
local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1,0,0,40)
title.BackgroundTransparency = 1
title.Text = "👑 ARNAV PAPA V6 FINAL 👑"
title.Font = Enum.Font.GothamBold
title.TextSize = 15
title.TextColor3 = Color3.new(1,1,1)

-- Scroll
local scroll = Instance.new("ScrollingFrame", frame)
scroll.Size = UDim2.new(1,-10,1,-60)
scroll.Position = UDim2.new(0,5,0,45)
scroll.BackgroundTransparency = 1
scroll.ScrollBarThickness = 4

local layout = Instance.new("UIListLayout", scroll)
layout.Padding = UDim.new(0,6)

layout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
	scroll.CanvasSize = UDim2.new(0,0,0,layout.AbsoluteContentSize.Y+20)
end)

-- Button Maker
local function Btn(text)
	local b = Instance.new("TextButton", scroll)
	b.Size = UDim2.new(1,0,0,34)
	b.Text = text
	b.Font = Enum.Font.GothamBold
	b.TextSize = 14
	b.BackgroundColor3 = Color3.fromRGB(45,45,45)
	b.TextColor3 = Color3.new(1,1,1)
	Instance.new("UICorner", b).CornerRadius = UDim.new(0,10)
	return b
end

-- Box Maker
local function Box(ph)
	local t = Instance.new("TextBox", scroll)
	t.Size = UDim2.new(1,0,0,30)
	t.PlaceholderText = ph
	t.Font = Enum.Font.Gotham
	t.TextSize = 14
	t.BackgroundColor3 = Color3.fromRGB(30,30,30)
	t.TextColor3 = Color3.new(1,1,1)
	Instance.new("UICorner", t).CornerRadius = UDim.new(0,10)
	return t
end

toggle.MouseButton1Click:Connect(function()
	frame.Visible = not frame.Visible
end)

-------------------------------------------------
-- FEATURES
-------------------------------------------------

-- Fly
local flying=false
local flyBtn=Btn("Fly : OFF")

flyBtn.MouseButton1Click:Connect(function()
	flying=not flying
	flyBtn.Text=flying and "Fly : ON" or "Fly : OFF"

	if flying then
		local bv=Instance.new("BodyVelocity",HRP)
		bv.MaxForce=Vector3.new(9e9,9e9,9e9)

		RunService.RenderStepped:Connect(function()
			if flying then
				bv.Velocity=workspace.CurrentCamera.CFrame.LookVector*70
			else
				bv:Destroy()
			end
		end)
	end
end)

-- Speed
local speedBox=Box("Speed (16-200)")
Btn("Set Speed").MouseButton1Click:Connect(function()
	local s=tonumber(speedBox.Text)
	if s then Hum.WalkSpeed=s end
end)

-- Jump
local jumpBox=Box("JumpPower (50-300)")
Btn("Set Jump").MouseButton1Click:Connect(function()
	local j=tonumber(jumpBox.Text)
	if j then Hum.JumpPower=j 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 then
		for _,v in pairs(Char:GetDescendants()) do
			if v:IsA("BasePart") then v.CanCollide=false end
		end
	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 then
		HRP.CFrame=CFrame.new(Mouse.Hit.Position+Vector3.new(0,3,0))
	end
end)

-------------------------------------------------
-- TP TO PLAYER (FIXED)
-------------------------------------------------

local tpBox=Box("Enter Player Name")
local tpBtn=Btn("Teleport To Player")

tpBtn.MouseButton1Click:Connect(function()
	local target=tpBox.Text:lower()
	if target=="" then return end

	for _,plr in pairs(Players:GetPlayers()) do
		if plr.Name:lower():find(target) then
			if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
				HRP.CFrame=plr.Character.HumanoidRootPart.CFrame+Vector3.new(0,3,0)
			end
		end
	end
end)

-------------------------------------------------
-- ANIMATION COPY
-------------------------------------------------

local animBox=Box("Player Name For Animation")
local animBtn=Btn("Copy Animation")

animBtn.MouseButton1Click:Connect(function()
	local target=animBox.Text:lower()
	if target=="" then return end

	for _,plr in pairs(Players:GetPlayers()) do
		if plr.Name:lower():find(target) then
			if plr.Character and plr.Character:FindFirstChild("Humanoid") then

				local targetHum=plr.Character.Humanoid
				local tracks=targetHum:GetPlayingAnimationTracks()

				if #tracks==0 then return end

				for _,t in pairs(Hum:GetPlayingAnimationTracks()) do
					t:Stop()
				end

				local anim=Instance.new("Animation")
				anim.AnimationId=tracks[1].Animation.AnimationId

				local newTrack=Hum:LoadAnimation(anim)
				newTrack:Play()
			end
		end
	end
end)

-------------------------------------------------
-- FOOTER
-------------------------------------------------

local footer=Instance.new("TextLabel",frame)
footer.Size=UDim2.new(1,0,0,20)
footer.Position=UDim2.new(0,0,1,-20)
footer.BackgroundTransparency=1
footer.Text="⚡ Script By Arnav Papa ⚡"
footer.TextColor3=Color3.new(1,1,1)
footer.Font=Enum.Font.GothamBold
footer.TextSize=12

Features & Information

Hrlloo

Community Comments (0)

No comments yet for this script.

More Scripts for Brookhaven 🏡RP