Brookhaven Functions for Scripts
Key Required

Brookhaven Functions for Scripts

Brookhaven 🏡RPyourboywhitecatyourboywhitecat 21.1K views 7K executesUpdated Nov 2, 2025
0.0/ 5(1 votes)
010% Positive
Lua Script•137 lines (3191 chars)
function giveBigHead()
local args = {
	{
		0,
		0,
		0,
		0,
		0,
		115379341593655
	}
}
game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("ChangeCharacterBody"):InvokeServer(unpack(args))
end

function invisiblePlayer()
local args = {
	{
		48474356,
		1,
		0,
		0,
		0,
		0
	}
}
game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("ChangeCharacterBody"):InvokeServer(unpack(args))
local args = {
	133705959508637
}
game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("Wear"):InvokeServer(unpack(args))
end

function giantPlayer()
local args = {
	{
		81881085814072,
		79115019295211,
		106740492797177,
		81153927159685,
		88668275797583,
		115379341593655
	}
}
game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("ChangeCharacterBody"):InvokeServer(unpack(args))
end

function giveBanhammer()
local canUse = true
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()


local tool = Instance.new("Tool")
tool.Name = "Ban Hammer"
tool.RequiresHandle = true
tool.CanBeDropped = false


local handle = Instance.new("Part")
handle.Name = "Handle"
handle.Size = Vector3.new(1, 4, 1)
handle.Color = Color3.fromRGB(255, 215, 0)
handle.Material = Enum.Material.Metal
handle.Transparency = 1
handle.Parent = tool

local swingSound = Instance.new("Sound")
swingSound.Name = "SwingSound"
swingSound.SoundId = "rbxassetid://118191648569016" 
swingSound.Volume = 1
swingSound.Parent = workspace

tool.Parent = player:WaitForChild("Backpack")


local slashAnimation = Instance.new("Animation")
slashAnimation.Name = "SlashAnim"
slashAnimation.AnimationId = "rbxassetid://522635514" 


local slashTrack
local remotesFolder = ReplicatedStorage:WaitForChild("Remotes", 5) or Instance.new("Folder", ReplicatedStorage)
remotesFolder.Name = "Remotes"




tool.Equipped:Connect(function()
	local humanoid = character:FindFirstChildOfClass("Humanoid")
	if humanoid then
		slashTrack = humanoid:LoadAnimation(slashAnimation)
	end
    local args = {
	17615158624
}
game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("Wear"):InvokeServer(unpack(args))
end)


tool.Activated:Connect(function()
	if not canUse then return end
	canUse = false
	if slashTrack then
		slashTrack:Play()
	end
    if swingSound then
		swingSound:Play()
	end

	local args = {
	workspace,
	118191648569016,
	1
}
game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Gu1nSound1s"):FireServer(unpack(args))
	task.wait(1)
	canUse = true
end)
tool.Unequipped:Connect(function()
	    local args = {
	17615158624
}
game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("Wear"):InvokeServer(unpack(args))

end)
end
-- so yk yes the ban hammer is FE as well as the sound, no functionality just plays a sound lmao

--[[ Functions: 
giveBigHead: makes your character’s head huge
invisiblePlayer: makes your character invisible
giantPlayer: turns your character giant
giveBanhammer: gives you a Ban Hammer tool that plays a swing sound when used
]]

Features & Information

- Big Head - Invisible Player - Giant Player - Give Ban Hammer THESE ARE FUNCTIONS, NO GUIS. This is for Brookhaven scripts. I don't mind credits, but would be happy if you did :)

Community Comments (0)

No comments yet for this script.

More Scripts for Brookhaven 🏡RP