Run it
Copy the script and paste it into your executor.
summonKeybind =
hookKeybind =
charge =
max =
MovingSpeed =
plr = :()
me = plr.LocalPlayer
hum = me.Character:()
hrp = me.Character:()
r6A = me.Character:()
r15A = me.Character:()
r6La = me.Character:()
r15La = me.Character:()
r6At = me.Character:()
work = :()
run = :()
uis = :()
virtual = :()
rep = :()
mouse = me:()
camera = work.CurrentCamera
()
hum = me.Character:()
hrp = me.Character:()
r6A = me.Character:()
r15A = me.Character:()
r6La = me.Character:()
r15La = me.Character:()
r6At = me.Character:()
me.CharacterAdded:(update)
me.Character
()
:():(,{
Title = ,
Text = summonKeybind .. .. hookKeybind .. .. hookKeybind .. ..charge....,
Duration =
})
screen = .()
screen.Name =
screen.Parent = me.PlayerGui
screen.IgnoreGuiInset =
screen.ResetOnSpawn =
frame = .()
frame.Parent = screen
frame.Position = .(,,,)
frame.Size = .(,,,)
frame.BackgroundColor3 = .(,,)
frame2 = .()
frame2.Parent = frame
frame2.Position = .(-,,-,)
frame2.Size = .(,,,)
frame2.BackgroundColor3 = .(,,)
frame2.BorderSizePixel =
ifR6 =
hum.RigType == .HumanoidRigType.R6
ifR6 =
ifR6 =
keyHold =
con =
hook
bmw
rope
keyHold2 =
chargeCon =
unchargeCon =
minSize = .(,,,)
maxSize = .(,,,)
newSize =
newSize2 = -
hermit
summoned =
hamon
me.CharacterAdded:(()
summoned =
)
(parent)
att = .()
att.Name =
att.Parent = parent
(v0,v1)
different = v0 - v1
distance = different.Magnitude
distance = .(distance / + ) *
distance
(method,parent)
method ==
hermit = .()
hermit.Parent = parent
hermit.Name =
hermit.Rate =
hermit.Lifetime = NumberRange.(, )
hermit.Size = NumberSequence.(, )
hermit.Speed = NumberRange.(,)
hermit.Color = ColorSequence.(.(, , ))
hermit.Transparency = NumberSequence.(, )
hermit.Rotation = NumberRange.(, )
hermit.Enabled =
method ==
parent:()
parent.Hermit:()
()
uis.InputBegan:((i,g)
g
i.KeyCode == .KeyCode[summonKeybind]
summoned = summoned
summoned
ifR6
(, r6A)
(, r6La)
(, r15A)
(, r15La)
ifR6
(, r6A)
(, r6La)
(, r15A)
(, r15La)
i.KeyCode == .KeyCode[hookKeybind] keyHold
keyHold =
summoned
ifR6
con =
mPos = mouse.Hit.p
ifBe = (hrp.Position - mPos).Magnitude
distance = (mPos, hrp.Position)
ifBe <= max
hook = .()
hook.Anchored =
hook.CanCollide =
hook.Transparency =
hook.Position = mPos
hook.Parent = work
bmw = .()
bmw.Velocity = .(,,)
bmw.MaxForce = .(,,)
bmw.Parent = hrp
(hrp)
(hook)
rope = .()
rope.Parent = hook
rope.Attachment0 = hook.att
rope.Attachment1 = hrp.att
rope.WinchEnabled =
rope.Color = BrickColor.()
rope.Length = distance /
rope.Visible =
distance = (hook.Position - hrp.Position).Unit
con (hrp.Position - hook.Position).Magnitude >
hrp.CFrame = .(hrp.Position + distance * MovingSpeed * run.RenderStepped:())
hrp.CFrame = .(hrp.Position, hook.Position)
currentD = (hrp.Position, hook.Position)
rope.Length = currentD
()
summoned
con =
mPos = mouse.Hit.p
ifBe = (hrp.Position - mPos).Magnitude
distance = (mPos, hrp.Position)
ifBe <= max
hook = .()
hook.Anchored =
hook.CanCollide =
hook.Transparency =
hook.Position = mPos
hook.Parent = work
bmw = .()
bmw.Velocity = .(,,)
bmw.MaxForce = .(,,)
bmw.Parent = hrp
(hrp)
(hook)
rope = .()
rope.Parent = hook
rope.Attachment0 = hook.att
rope.Attachment1 = hrp.att
rope.WinchEnabled =
rope.Color = BrickColor.()
rope.Length = distance /
rope.Visible =
distance = (hook.Position - hrp.Position).Unit
con (hrp.Position - hook.Position).Magnitude >
hrp.CFrame = .(hrp.Position + distance * MovingSpeed * run.RenderStepped:())
hrp.CFrame = .(hrp.Position, hook.Position)
currentD = (hrp.Position, hook.Position)
rope.Length = currentD
()
()
i.KeyCode == .KeyCode[charge] keyHold2
keyHold2 =
chargeCon =
unchargeCon =
hamon = .()
hamon.Parent = hrp
hamon.Name =
hamon.Rate =
hamon.Lifetime = NumberRange.(, )
hamon.Size = NumberSequence.(, )
hamon.Speed = NumberRange.(,)
hamon.Color = ColorSequence.(.(, , ))
hamon.Transparency = NumberSequence.(, )
hamon.Rotation = NumberRange.(, )
hamon.Enabled =
chargeCon
frame2.Size.X.Offset + newSize >= maxSize.X.Offset
chargeCon =
frame2.Size = .(,frame2.Size.X.Offset + newSize,,frame2.Size.Y.Offset)
()
)
uis.InputEnded:((i,g)
g
i.KeyCode == .KeyCode[hookKeybind]
keyHold =
con =
hook
hook:()
bmw
bmw:()
rope
rope:()
i.KeyCode == .KeyCode[charge]
unchargeCon =
keyHold2 =
chargeCon =
unchargeCon
frame2.Size == minSize
hamon:()
unchargeCon =
frame2.Size = .(,frame2.Size.X.Offset + newSize2,,frame2.Size.Y.Offset)
()
)
This very cool hermit purple stand script is half FE also THIS SCRIPT IS MADE BY MY FRIEND x0y0zkidd NOT ME!! Happy using! :D UPDATE! :D added hamon charge

Universal