
Key Required

--[[
WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
--[[
WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
-- leave a like pls
_G.HeadSize = Vector3.new(12, 12, 12) -- Adjust this value as needed
_G.HumanoidRootPartSize = Vector3.new(5, 5, 5) -- Adjust this value as needed
_G.Disabled = false
local localPlayer = game:GetService('Players').LocalPlayer
local function scaleHitbox(character)
if character then
local head = character:FindFirstChild("Head")
local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
if head then
local mesh = head:FindFirstChildOfClass("SpecialMesh")
if mesh then
mesh.Scale = Vector3.new(_G.HeadSize.X / head.Size.X, _G.HeadSize.Y / head.Size.Y, _G.HeadSize.Z / head.Size.Z)
else
-- If the head doesn't have a SpecialMesh, create one
local newMesh = Instance.new("SpecialMesh", head)
newMesh.Scale = Vector3.new(_G.HeadSize.X / head.Size.X, _G.HeadSize.Y / head.Size.Y, _G.HeadSize.Z / head.Size.Z)
end
head.Size = _G.HeadSize
head.CanCollide = false -- Disable collision for the head
end
if humanoidRootPart then
humanoidRootPart.Size = _G.HumanoidRootPartSize
humanoidRootPart.Transparency = 0.7
humanoidRootPart.BrickColor = BrickColor.new("Really blue")
humanoidRootPart.Material = "Neon"
humanoidRootPart.CanCollide = false
end
end
end
local function resizeParts(character)
local head = character:FindFirstChild("Head")
local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
if not head then
-- Create a new head if it doesn't exist
local newHead = Instance.new("Part")
newHead.Name = "Head"
newHead.Size = _G.HeadSize
newHead.Parent = character
else
head.Size = _G.HeadSize
head.CanCollide = false -- Disable collision for the head
end
if humanoidRootPart then
humanoidRootPart.Size = _G.HumanoidRootPartSize
end
end
local function onCharacterAdded(character)
-- Wait for the character to load completely
character:WaitForChild("Humanoid")
-- Resize parts
resizeParts(character)
-- Connect to Humanoid's Died event to handle respawn
character:WaitForChild("Humanoid").Died:Connect(function()
-- Wait for the character to respawn
character:WaitForChild("Humanoid").Died:Wait()
-- Resize parts again after respawn
resizeParts(character)
end)
end
local function onPlayerAdded(player)
-- Check if the player is not the local player
if player ~= localPlayer then
-- Connect to the CharacterAdded event
player.CharacterAdded:Connect(onCharacterAdded)
-- Apply resizing if the character already exists
if player.Character then
onCharacterAdded(player.Character)
end
end
end
-- Connect to the PlayerAdded event to handle players joining the game
game:GetService('Players').PlayerAdded:Connect(onPlayerAdded)
-- Apply resizing to all current players
for _, player in ipairs(game:GetService('Players'):GetPlayers()) do
onPlayerAdded(player)
end
-- Continuous loop to ensure hitboxes remain scaled
game:GetService('RunService').RenderStepped:Connect(function()
if not _G.Disabled then
for _, player in pairs(game:GetService('Players'):GetPlayers()) do
if player ~= localPlayer then
pcall(function()
scaleHitbox(player.Character)
-- Ensure head size is maintained
if player.Character and player.Character:FindFirstChild("Head") then
player.Character.Head.Size = _G.HeadSize
player.Character.Head.CanCollide = false -- Disable collision for the head
end
end)
end
end
end
end)
-- Disable collision with the local player's character
localPlayer.CharacterAdded:Connect(disableCollision)
if localPlayer.Character then
disableCollision(localPlayer.Character)
end



It's true that this game is not for the phone, it is only for PC
this DOESN'T work for solara idk what r u saying
Catto it does work on solara you just doin it wrong lmao its a simple code solara cant execute it?
@Catto
or maybe you download the WRONG solara
works very good thank you