Run it
Copy the script and paste it into your executor.
.() :()
Players = :()
LocalPlayer = Players.LocalPlayer
Character = LocalPlayer.Character LocalPlayer.CharacterAdded:()
ReplicatedStorage = :()
RunService = :()
Modules = ReplicatedStorage.Modules
Events = ReplicatedStorage.Events
AttackModule = (Modules.AttackModule)
AttackStyles = (Modules.AttackStyles)
HitboxService = (Modules.HitboxService)
Passives = (Modules.Passives)
Bonuses = (Modules.RaceInfo.Bonuses)
StateService = (Modules.StateService)
NPCInfo = (Modules.NPCInfo)
Utilities = (Modules.Utilities)
Library = (:())()
Enabled =
AttacksPerSecond =
NextAttack =
LocalPlayer.CharacterAdded:((NewCharacter)
Character = NewCharacter
)
Window = Library:(, {
itemspacing = ,
underlinecolor = ,
togglestyle = ,
})
Window:(, {
default = ,
}, (State)
Enabled = State
)
Window:(, {
min = ,
max = ,
default = AttacksPerSecond,
step = ,
precise = ,
decimals = ,
}, (Value)
AttacksPerSecond = Value
)
RunService.RenderStepped:(()
Enabled .() < NextAttack
RootPart = Character Character:()
Style = RootPart AttackStyles.(AttackStyles.(Character))
AttackInfo = Style Style.(, AttackModule.(Character))
AttackInfo
Range = AttackInfo.baseRange *
Passives.(Character, )
Range *= Bonuses.Constants.LONG_ARMED_RANGE_MULT
Params = HitboxService.(RootPart.CFrame, Range, , , )
Params.Character = Character
Params.Scale =
Params.Angle =
Targets = {}
FlourishTimes = {}
_, Target HitboxService.(HitboxService.(Params))
Info = NPCInfo.Mobs[Target.Name:(, )]
Target.PrimaryPart Info Target:() Info.Friendly Info.Passive Info.QuestGiver StateService.(Target, {, , , , , })
.(Targets, Target)
FlourishTimes[Target.Name] = Target:()
(Targets)
CurrentTime = Utilities.()
Events.AttackPlayer:({
attackType = ,
combo = ,
currentTime = CurrentTime,
flourishTimes = FlourishTimes,
id = .(, (), Character.Name),
startTime = CurrentTime - ,
stateTimers = StateService.(Character, ),
style = Style.style,
targets = Targets,
TerrainDamage = ,
})
NextAttack = .() + / AttacksPerSecond
)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.
Repeatedly Hits all the targets in 1.5x the calculated range of your currently held weapon to prevent any bans from hitting too far away.

Grand Blue [Early Access]