Run it
Copy the script and paste it into your executor.
libraryUrl =
librarySuccess, library = (, :(libraryUrl))
librarySuccess
( .. libraryUrl)
OwO = ():()
.HeadSize = /
.HeadTransparency =
.HeadColor = .(, , )
.Enabled =
.NPCHeadSize = /
.NPCHeadTransparency =
.NPCHeadColor = .(, , )
.NPCEnabled =
originalProps = {}
originalNPCProps = {}
OwO:(, , , , (value)
.HeadSize = value /
)
OwO:(, , , , (value)
.HeadTransparency = value /
)
OwO:(, .HeadColor, (color)
.HeadColor = color
)
OwO:(, , (toggleEnabled)
.Enabled = toggleEnabled
)
OwO:(, , , , (value)
.NPCHeadSize = value /
)
OwO:(, , , , (value)
.NPCHeadTransparency = value /
)
OwO:(, .NPCHeadColor, (color)
.NPCHeadColor = color
)
OwO:(, , (toggleEnabled)
.NPCEnabled = toggleEnabled
)
UserInputService = :()
UserInputService.InputBegan:((input, gameProcessedEvent)
gameProcessedEvent
input.KeyCode == .KeyCode.H
.Enabled = .Enabled
)
(hrp)
{
Size = hrp.Size,
Transparency = hrp.Transparency,
BrickColor = hrp.BrickColor,
Material = hrp.Material,
CanCollide = hrp.CanCollide
}
Players = :()
RunService = :()
Workspace = :()
LocalPlayer = Players.LocalPlayer
RunService.RenderStepped:(()
_, player (Players:())
player ~= LocalPlayer player.Character
success, err = (()
character = player.Character
hrp = character:()
humanoid = character:()
hrp humanoid
humanoid.Sit
originalProps[player.UserId]
props = originalProps[player.UserId]
hrp.Size = props.Size
hrp.Transparency = props.Transparency
hrp.BrickColor = props.BrickColor
hrp.Material = props.Material
hrp.CanCollide = props.CanCollide
originalProps[player.UserId] =
.Enabled
originalProps[player.UserId]
originalProps[player.UserId] = (hrp)
hrp.Size = .(.HeadSize, .HeadSize, .HeadSize)
hrp.Transparency = .HeadTransparency
hrp.Color = .HeadColor
hrp.Material = .Material.Neon
hrp.CanCollide =
originalProps[player.UserId]
props = originalProps[player.UserId]
hrp.Size = props.Size
hrp.Transparency = props.Transparency
hrp.BrickColor = props.BrickColor
hrp.Material = props.Material
hrp.CanCollide = props.CanCollide
originalProps[player.UserId] =
)
)
RunService.RenderStepped:(()
_, model (Workspace:())
model:()
Players:(model)
hrp = model:()
humanoid = model:()
hrp humanoid
success, err = (()
humanoid.Sit
originalNPCProps[model]
props = originalNPCProps[model]
hrp.Size = props.Size
hrp.Transparency = props.Transparency
hrp.BrickColor = props.BrickColor
hrp.Material = props.Material
hrp.CanCollide = props.CanCollide
originalNPCProps[model] =
.NPCEnabled
originalNPCProps[model]
originalNPCProps[model] = (hrp)
hrp.Size = .(.NPCHeadSize, .NPCHeadSize, .NPCHeadSize)
hrp.Transparency = .NPCHeadTransparency
hrp.Color = .NPCHeadColor
hrp.Material = .Material.Neon
hrp.CanCollide =
originalNPCProps[model]
props = originalNPCProps[model]
hrp.Size = props.Size
hrp.Transparency = props.Transparency
hrp.BrickColor = props.BrickColor
hrp.Material = props.Material
hrp.CanCollide = props.CanCollide
originalNPCProps[model] =
)
)
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
npc hitbox expander in beta and open source (The script for the NPC is still in beta, so problems may arise)