Run it
Copy the script and paste it into your executor.
player = .Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
()
_, partName {, , }
part = character:(partName)
part
aura = .()
aura.Name =
aura.Color = ColorSequence.(.(, , ))
aura.LightEmission =
aura.Size = NumberSequence.({
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, )
})
aura.Texture =
aura.Transparency = NumberSequence.({
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, )
})
aura.Rate =
aura.Lifetime = NumberRange.(, )
aura.Speed = NumberRange.(, )
aura.SpreadAngle = .(, )
aura.VelocitySpread =
aura.ZOffset = -
aura.LockedToPart =
aura.Parent = part
()
model = .()
model.Name =
handle = .()
handle.Name =
handle.Size = .(, , )
handle.Material = .Material.Neon
handle.BrickColor = BrickColor.()
handle.CanCollide =
blade = .()
blade.Size = .(, , )
blade.Material = .Material.ForceField
blade.BrickColor = BrickColor.()
blade.Transparency =
blade.CanCollide =
blade.Position = handle.Position + .(, , )
weld = .()
weld.Part0 = handle
weld.Part1 = blade
weld.Parent = handle
handle.Parent = model
blade.Parent = model
model.PrimaryPart = handle
model
animator = humanoid:()
(toolName, animationId)
tool = .()
tool.Name = toolName
tool.RequiresHandle =
tool.CanBeDropped =
equippedTrack =
swordsFolder =
tool.Equipped:(()
_, track (animator:())
track:()
anim = .()
anim.AnimationId = animationId
equippedTrack = humanoid:(anim)
equippedTrack.Looped =
equippedTrack:()
swordsFolder = .()
swordsFolder.Name =
swordsFolder.Parent = character
(part)
sword = ()
sword:(part.CFrame * .(, -, ) * .(.(), , ))
sword.Parent = swordsFolder
weld = .()
weld.Part0 = part
weld.Part1 = sword.PrimaryPart
weld.Parent = sword.PrimaryPart
humanoid.RigType == .HumanoidRigType.R15
rightHand = character:()
leftHand = character:()
rightHand leftHand
(rightHand)
(leftHand)
rightArm = character:()
leftArm = character:()
rightArm leftArm
(rightArm)
(leftArm)
)
tool.Unequipped:(()
equippedTrack equippedTrack.IsPlaying
equippedTrack:()
swordsFolder
swordsFolder:()
swordsFolder =
)
tool.Parent = player.Backpack
()
(, )
(, )
character:()
character.t4t_animateR6.Enabled =
character:()
character.Animate.Enabled =
_, track (animator:())
track:()
jumpAnimation = .()
jumpAnimation.AnimationId =
jumpTrack = humanoid:(jumpAnimation)
jumpTrack.Looped =
walkAnimation = .()
walkAnimation.AnimationId =
walkTrack = humanoid:(walkAnimation)
walkTrack.Looped =
idleAnimation = .()
idleAnimation.AnimationId =
idleTrack = humanoid:(idleAnimation)
idleTrack.Looped =
humanoid.StateChanged:((_, newState)
newState == .HumanoidStateType.Jumping
jumpTrack:()
jumpTrack:()
jumpTrack.TimePosition =
newState == .HumanoidStateType.Landed
jumpTrack:()
)
:().RenderStepped:(()
isMoving = humanoid.MoveDirection.Magnitude >
isOnGround = humanoid.FloorMaterial ~= .Material.Air
isMoving isOnGround
walkTrack.IsPlaying
walkTrack:()
idleTrack.IsPlaying
idleTrack:()
walkTrack.IsPlaying
walkTrack:()
idleTrack.IsPlaying jumpTrack.IsPlaying
idleTrack:()
)added attack tools and stuff, recommended for you to use your own fling thingy because this script doesn't have that might not work lmk

Universal