Run it
Copy the script and paste it into your executor.
--// Config made by @primary
local Config = {
-- Perfect Shot
ShootKey = Enum.KeyCode.E, -- keyboard key for shooting
TweenTime = 0.001, -- how fast the bar fills
-- Steal Hitbox
ReachSize = 5, -- how big the arm hitbox is
ArmTransparency = 0.9, -- 0 = fully visible, 1 = invisible
ArmColor = Color3.fromRGB(255,224,),
}
Players = :()
UserInputService = :()
player = Players.LocalPlayer
gui = player.PlayerGui
bar = gui.Visual.Shooting.Bar
btn = gui.Main.Mobile.Holder.Shoot
()
char = player.Character
char char:()
bar:(.(,), .EasingDirection.Out, .EasingStyle.Linear, Config.TweenTime, )
bar.Size = .(,)
_, e ({,,})
btn[e]:(shoot)
UserInputService.InputBegan:((i,g)
g i.KeyCode == Config.ShootKey
()
)
armNames = {
,,
,,
,
}
(character)
_, name (armNames)
arm = character:(name)
arm
arm.Size = .(Config.ReachSize, Config.ReachSize, Config.ReachSize)
arm.Transparency = Config.ArmTransparency
arm.Material = .Material.SmoothPlastic
arm.Color = Config.ArmColor
arm.Massless =
arm.CanCollide =
(character)
.()
(character)
character.DescendantAdded:((desc)
.(armNames, desc.Name)
(character)
)
player.Character (player.Character)
player.CharacterAdded:(setupCharacter)