Run it
Copy the script and paste it into your executor.
:():(, { Title = ; Text = ; Icon = })
Players = :()
lp = Players.LocalPlayer
Character = lp.Character lp.CharacterAdded:()
scriptPaused =
()
.() scriptPaused ==
Humanoid = Character:()
Character.Humanoid.Name =
hum = Character.noneofurbusiness
LeftArm=Character[]
LeftLeg=Character[]
RightArm=Character[]
RightLeg=Character[]
Root=Character[]
Head=Character[]
Torso=Character[]
RootJoint = Root[]
Neck = Torso[]
RightShoulder = Torso[]
LeftShoulder = Torso[]
RightHip = Torso[]
LeftHip = Torso[]
gender =
walking =
attacking =
tauntdebounce =
themeallow =
secondform =
position =
MseGuide =
equipping =
varsp =
settime =
sine =
sine2 =
ws =
hpheight =
change =
change2 =
dgs =
RunSrv = :()
RenderStepped = :().RenderStepped
removeuseless = :()
smoothen = :()
mouse = .Players.LocalPlayer:()
cam = .CurrentCamera
.Players.LocalPlayer.Character.Head.face:()
armorparts = {}
femaleVoices = {
,
,
,
,
,
,
,
,
,
,
,
,
,
}
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = lp:()
frame = .(, gui)
frame.Size = .(, )
frame.Position = .(, )
frame.AnchorPoint = .(, )
frame.BackgroundColor3 = .(,,)
frame.BackgroundTransparency =
frame.BorderSizePixel =
corner = .(, frame)
corner.CornerRadius = .(,)
title = .(, frame)
title.Size = .(, )
title.Position = .(, )
title.BackgroundTransparency =
title.Text =
title.Font = .Font.GothamBold
title.TextScaled =
title.TextColor3 = .(,,)
male = .(, frame)
male.Size = .(, )
male.Position = .(, )
male.Text =
male.Font = .Font.GothamBold
male.TextScaled =
male.BackgroundColor3 = .(,,)
male.TextColor3 = .(,,)
.(, male)
female = .(, frame)
female.Size = .(, )
female.Position = .(, )
female.Text =
female.Font = .Font.GothamBold
female.TextScaled =
female.BackgroundColor3 = .(,,)
female.TextColor3 = .(,,)
.(, female)
TweenService = :()
(guiObject, callback)
tweens = {}
_,v (guiObject:())
v:()
.(tweens, TweenService:(v, TweenInfo.(), {
BackgroundTransparency =
}))
v:() v:()
.(tweens, TweenService:(v, TweenInfo.(), {
TextTransparency = ,
BackgroundTransparency =
}))
_,t (tweens)
t:()
.(, ()
guiObject:()
callback
()
)
male.MouseButton1Click:(()
gender =
:():(, {
Title = ,
Text = ,
Icon =
})
_,v (Character:())
v:() v.BodyPart == .BodyPart.Torso
v:()
(gui, ()
gui.Parent =
gui:()
scriptPaused =
)
)
female.MouseButton1Click:(()
gender =
:():(, {
Title = ,
Text = ,
Icon =
})
_,v (Character:())
v:() v:() v:()
v:()
_,v (Character:())
v:() v.BodyPart == .BodyPart.Torso
v:()
torsoMesh = .()
torsoMesh.MeshId =
torsoMesh.Scale = .(,,)
torsoMesh.Parent = Torso
tauntable = femaleVoices
Hair = .()
Hair.Name =
Hair.Size = .(, , )
Hair.Anchored =
Hair.CanCollide =
Hair.Parent = Head
hairMesh = .(, Hair)
hairMesh.MeshId =
hairMesh.TextureId =
hairMesh.Scale = .(, , )
weld = .()
weld.Part0 = Head
weld.Part1 = Hair
weld.C0 = .(-, -, )
weld.Parent = Head
(gui, ()
gui.Parent =
gui:()
scriptPaused =
)
)
()
(, :())
sound = .()
sound.SoundId = ()
sound.Volume =
sound.Looped =
sound.Parent = .Players.LocalPlayer.Character:()
sound:()
bloodfolder = .(,Torso)
tauntable = tauntable {,,,,,,,,,,,}
killable = {}
dashing =
screenGui = .()
screenGui.Parent = .Parent
Root.Size = .(,,)
LeftArm.Size = .(, , )
Torso.Size = .(,,)
RightArm.Size = .(, , )
RightLeg.Size = .(, , )
LeftLeg.Size = .(, , )
Head.Size = .(, , )
RootJoint.Parent = Root
Neck.Parent = Torso
RightShoulder.Parent = Torso
LeftShoulder.Parent = Torso
RightHip.Parent = Torso
LeftHip.Parent = Torso
HEADLERP = .()
HEADLERP.Parent = Head
HEADLERP.Part0 = Head
HEADLERP.Part1 = Head
HEADLERP.C0 = .(, -, -) * .(.(), .(), .())
TORSOLERP = .()
TORSOLERP.Parent = Root
TORSOLERP.Part0 = Torso
TORSOLERP.C0 = .(, , ) * .(.(), .(), .())
ROOTLERP = .()
ROOTLERP.Parent = Root
ROOTLERP.Part0 = Root
ROOTLERP.Part1 = Torso
ROOTLERP.C0 = .(, , ) * .(.(), .(), .())
RIGHTARMLERP = .()
RIGHTARMLERP.Parent = RightArm
RIGHTARMLERP.Part0 = RightArm
RIGHTARMLERP.Part1 = Torso
RIGHTARMLERP.C0 = .(-, , -) * .(.(), .(), .())
LEFTARMLERP = .()
LEFTARMLERP.Parent = LeftArm
LEFTARMLERP.Part0 = LeftArm
LEFTARMLERP.Part1 = Torso
LEFTARMLERP.C0 = .(, , -) * .(.(), .(), .())
RIGHTLEGLERP = .()
RIGHTLEGLERP.Parent = RightLeg
RIGHTLEGLERP.Part0 = RightLeg
RIGHTLEGLERP.Part1 = Torso
RIGHTLEGLERP.C0 = .(-, , ) * .(.(), .(), .())
LEFTLEGLERP = .()
LEFTLEGLERP.Parent = LeftLeg
LEFTLEGLERP.Part0 = LeftLeg
LEFTLEGLERP.Part1 = Torso
LEFTLEGLERP.C0 = .(, , ) * .(.(), .(), .())
(a, b)
weld = .(, a)
weld.Part0 = a
weld.Part1 = b
weld.C0 = a.CFrame:() * b.CFrame
weld
(PARENT,POSITION1,POSITION2,LIFETIME,COLOR)
A = .(, PARENT)
A.Position = POSITION1
A.Name =
B = .(, PARENT)
B.Position = POSITION2
B.Name =
x = .(, PARENT)
x.Attachment0 = A
x.Attachment1 = B
x.Enabled =
x.Lifetime = LIFETIME
x.TextureMode =
x.LightInfluence =
x.Color = COLOR
x.Transparency = NumberSequence.(, )
(pos, di, ran, ignore)
:(Ray.(pos, di.unit * ran), ignore)
(StartPos, EndPos, Distance, Ignore)
di = .(StartPos,EndPos).lookVector
(StartPos, di, Distance, Ignore)
(a,speed,color1)
z = {
Color = color1
}
tween = smoothen:(a,TweenInfo.(speed,.EasingStyle.Linear),z)
tween:()
(victim,damage)
victim.MaxHealth < victim ~= hum
victim.Health = victim.Health - damage
victim.Health <
()
victim.Parent:()
()
()
.(()
tauntdebounce
tauntdebounce =
rdnm2 = tauntable[.(,#tauntable)]
.(()
tauntsound = .(, Head)
tauntsound.Volume =
tauntsound.SoundId = ..rdnm2
tauntsound.Looped =
tauntsound.Pitch = .(,)/
tauntsound:()
()
(tauntsound.TimeLength)
tauntsound:()
()
tauntdebounce =
)()
)()
()
.(()
tauntdebounce
tauntdebounce =
rdnm2 = killable[.(,#killable)]
i = ,
.(()
tauntsound = .(, Head)
tauntsound.Volume =
tauntsound.SoundId = ..rdnm2
tauntsound.Looped =
tauntsound.Pitch =
tauntsound:()
()
(tauntsound.TimeLength)
tauntsound:()
()
tauntdebounce =
)()
)()
(a,name,pos,speed)
bov = .(,a)
bov.Name = name
bov.maxForce = .(,,)
a.CFrame = .(a.Position,pos)
bov.velocity = a.CFrame.lookVector*speed
(parent,from,too,endtarget,color,size,mat,offset)
(pos, di, ran, ignore)
ing={endtarget}
:(Ray.(pos, di.unit * ran),ing)
(StartPos, EndPos, Distance, Ignore)
di = .(StartPos,EndPos).lookVector
(StartPos, di, Distance, Ignore)
lastposition = from
step =
distance = (from-too).magnitude
i = ,distance, step
from = lastposition
too = from + -(from-too).unit*step+ .(.(-offset,offset),.(-offset,offset),.(-offset,offset))
bolt = .(,parent)
bolt.Size = .(size,size,(from-too).magnitude)
bolt.Anchored =
bolt.CanCollide =
bolt.BrickColor = color
bolt.Material = mat
bolt.CFrame = .(from:(too,),too)
lastposition = too
.(()
i = ,
bolt.Transparency = bolt.Transparency +
()
bolt:()
)()
lastbolt = .(,parent)
lastbolt.Size = .(,,(from-too).magnitude)
lastbolt.Anchored =
lastbolt.CanCollide =
lastbolt.BrickColor = color
lastbolt.Material = mat
lastbolt.CFrame = .(lastposition,too)
lastbolt.Size = .(size,size,size)
start = lastposition
hit,endp = (lastposition,too,,lastbolt)
dis = (start - endp).magnitude
lastbolt.CFrame = .(lastposition,too) * .(,,-dis/)
dis <
lastbolt.Size = .(size,size,dis)
lastbolt.Size = .(size,size,)
.(()
i = ,
lastbolt.Transparency = lastbolt.Transparency +
()
lastbolt:()
)()
chaino = .(,Torso)
chaino.SoundId =
chaino.Volume =
chaino.Pitch =
chaino.Looped =
gender ==
chaino:()
chaino:()
Torso.ChildRemoved:((removed)
removed.Name ==
chaino = .(, Torso)
chaino.SoundId =
chaino.Volume =
chaino.Pitch =
chaino.Looped =
gender ==
chaino:()
)
.(()
()
hum.WalkSpeed = ws
hum.JumpPower =
)()
godmode = .(()
i,v (Character:())
v:() v ~= Root
v.Anchored =
hum.MaxHealth = .huge
()
hum.Health = .huge
()
)
()
ff = .(, Character)
ff.Visible =
(()
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,) * .(.(),.(),.()), )
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,) * .(.(),.(),.()), )
ROOTLERP.C0 = ROOTLERP.C0:(.(, , ) * .(.(), .(), .()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , ) * .(.(), .(), .()), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , ) * .(.(), .(), .()), )
)
(Radius,Position)
Returning = {}
_,v (:())
v~=Character v:() v:() v:()
v:()
Mag = (v.Torso.Position - Position).magnitude
Mag < Radius
.(Returning,v)
v:()
Mag = (v.UpperTorso.Position - Position).magnitude
Mag < Radius
.(Returning,v)
Returning
(num)
num == num ==
:().Stepped:()
i = , num
:().Stepped:()
(PARENT,ID,VOL,LOOP,PITCH,REMOVE)
so = .()
so.Parent = PARENT
so.SoundId = ..ID
so.Volume = VOL
so.Looped = LOOP
so.Pitch = PITCH
so:()
removeuseless:(so,REMOVE)
(parent,scale,mid,tid)
mesh = .(,parent)
mesh.Name =
mesh.Scale = scale
mesh.MeshId =
mesh.TextureId =
(position,size,trans,mat,color)
trailblock = .(,Torso)
trailblock.Anchored =
trailblock.CanCollide =
trailblock.Transparency = trans
trailblock.Material = mat
trailblock.BrickColor = color
trailblock.CFrame = .(position) * .(.(.(-,)),.(.(-,)),.(.(-,)))
trailblock.Size = size
.(()
i = ,
trailblock.Transparency = trailblock.Transparency +
trailblock.Size = trailblock.Size - trailblock.Size/
()
trailblock:()
)()
(parent, intensity)
parent ==
(parent) ~=
parent.Parent
parent:()
parent.Position ==
.(()
parent == parent.Parent
ok, emitter = (()
e = .()
e.Parent = parent
e.Enabled =
e.Color = ColorSequence.(BrickColor.().Color)
e.Texture =
e.Lifetime = NumberRange.()
e.Size = NumberSequence.(, )
e.Transparency = NumberSequence.(, )
e.Rate = intensity
e.Rotation = NumberRange.(, )
e.Speed = NumberRange.()
e.SpreadAngle = .(, )
e
)
ok emitter
()
emitter emitter.Parent
emitter.Enabled =
removeuseless
(() removeuseless:(emitter, ) )
(() emitter:() )
)()
.(()
loops = .(, .((intensity ) / ))
i = , loops
parent == parent.Parent
parent.Position
ok, part, hitPosition = (()
ray = Ray.(parent.Position, .(, -, ))
ignoreList = {bloodfolder, bloc, Character, blooddecal, blowd, Torso}
parent.Parent .(ignoreList, parent.Parent)
:(ray, ignoreList, , )
)
ok part hitPosition part.Parent ~= parent.Parent part.Parent:()
.(()
size = .(, )
decalPart = .()
decalPart.Parent = bloodfolder
decalPart.Anchored =
decalPart.CanCollide =
decalPart.Transparency =
decalPart.Size = .(size, , size)
decalPart.Position = hitPosition
decalPart.Orientation = .(, .(, ), )
decalPart.Name =
decal = .()
decal.Parent = decalPart
decal.Face = .NormalId.Top
decal.Texture =
decal.Transparency = .(, )
()
j = ,
decal.Transparency = decal.Transparency +
()
decalPart decalPart.Parent decalPart:()
)()
()
)()
(position,scale,brickcolor,transparencyincrease)
.(()
spikeball = .(,Torso)
spikeball.Anchored =
spikeball.CanCollide =
spikeball.Size = .(,,)
spikeball.BrickColor = brickcolor
spikeball.CFrame = position
spikeball.Transparency =
spikemesh = .(,spikeball)
spikemesh.MeshId =
spikemesh.Scale = .(,,)
i = ,
spikeball.CFrame = spikeball.CFrame * .(.(+.(,)),.(+.(,)),.(+.(,)))
spikemesh.Scale = spikemesh.Scale + scale
spikeball.Transparency = spikeball.Transparency + transparencyincrease/
()
spikeball:()
)()
(position,scale,transparency,brickcolor,speed,transparencyincrease)
.(()
shockwave = .(, Torso)
shockwave.Size = .(,,)
shockwave.CanCollide =
shockwave.Anchored =
shockwave.Transparency = transparency
shockwave.BrickColor = brickcolor
shockwave.CFrame = position
shockwavemesh = .(, shockwave)
shockwavemesh.Scale = .(,,)
shockwavemesh.MeshId =
shockwave2 = .(, Torso)
shockwave2.Size = .(,,)
shockwave2.CanCollide =
shockwave2.Anchored =
shockwave2.Transparency = shockwave.Transparency
shockwave2.BrickColor = shockwave.BrickColor
shockwave2.CFrame = shockwave.CFrame
shockwavemesh2 = .(, shockwave2)
shockwavemesh2.Scale = .(,,)
shockwavemesh2.MeshId =
i = ,
shockwave.CFrame = shockwave.CFrame * .(.(),.(+speed),)
shockwave2.CFrame = shockwave2.CFrame * .(.(),.(-speed),)
shockwave.Transparency = shockwave.Transparency + transparencyincrease
shockwave2.Transparency = shockwave2.Transparency + transparencyincrease
shockwavemesh2.Scale = shockwavemesh2.Scale + scale
shockwavemesh.Scale = shockwavemesh.Scale + scale
()
shockwave:()
shockwave2:()
)()
(brickcolor,size,trans,posi,mater,spread)
blocky = .(,Torso)
blocky.Anchored =
blocky.CanCollide =
blocky.BrickColor = brickcolor
blocky.Size = size
blocky.Transparency = trans
blocky.CFrame = posi * .(.(.(-,)),.(.(-,)),.(.(-,)))
blocky.Material = mater
locbloc = .(,Torso)
locbloc.Anchored =
locbloc.CanCollide =
locbloc.Transparency =
locbloc.Size = .(,,)
locbloc.CFrame = blocky.CFrame * .(.(-spread,spread),.(-spread,spread),.(-spread,spread))
.(()
a = .(-,)
b = .(-,)
c = .(-,)
i = ,
blocky.CFrame = blocky.CFrame:(.(locbloc.Position) * .(.(a),.(b),.(c)),)
blocky.Transparency = blocky.Transparency +
()
blocky:()
locbloc:()
)()
.(()
_,n (Character:())
n:() n:()
i,v (Character:())
v.Name ==
)()
gender ==
shirt = .(, Character)
shirt.Name =
pants = .(, Character)
pants.Name =
Character.Shirt.ShirtTemplate =
Character.Pants.PantsTemplate =
Helmethead = .(,Head)
Helmethead.Size = .(,,)
Helmethead.Anchored =
Helmethead.CanCollide =
(Helmethead,.(, , ),,)
Helmetheadweld = (Helmethead,Head) Helmetheadweld.C0 = Helmetheadweld.C0 * .(-, -, )
gender ==
chain1 = .(,Torso)
chain1.Size = .(,,)
chain1.Anchored =
chain1.CanCollide =
chain1.BrickColor = BrickColor.()
chain1mesh = .(,chain1)
chain1mesh.MeshId =
chain1mesh.Scale = .(,,)
chain1weld = (chain1,LeftLeg) chain1weld.C0 = chain1weld.C0 * .(-,,) * .(,.(-),)
chain2 = .(,Torso)
chain2.Size = .(,,)
chain2.Anchored =
chain2.CanCollide =
chain2.BrickColor = BrickColor.()
chain2mesh = .(,chain2)
chain2mesh.MeshId =
chain2mesh.Scale = .(,,)
chain2weld = (chain2,LeftArm) chain2weld.C0 = chain2weld.C0 * .(,,) * .(,.(),)
chain3 = .(,Torso)
chain3.Size = .(,,)
chain3.Anchored =
chain3.CanCollide =
chain3.BrickColor = BrickColor.()
chain3mesh = .(,chain3)
chain3mesh.MeshId =
chain3mesh.Scale = .(,,)
chain3weld = (chain3,Torso) chain3weld.C0 = chain3weld.C0 * .(,,) * .(,.(),)
()
mouse.KeyDown:((Press)
Press=Press:()
Press==
()
i,v (Player.Character:())
v:()
v:()
Press==
walking
debounce
debounce =
dashing =
.(()
i = ,
walking
varsp = varsp +
ws = ws +
chaino.Pitch = chaino.Pitch +
()
)()
walking
Hit = (,Root.Position)
_,v (Hit)
v:() v:().Health >
slachtoffer = v:()
(slachtoffer,.(,))
vel = .(,v:() v:())
vel.maxForce = .(,,)
torso = v:() v:()
vel.velocity = .(Root.Position,torso.Position).lookVector*
(torso,)
(torso,,,,.(,)/,)
borb = .(,Torso)
borb.Anchored =
borb.CanCollide =
borb.Shape =
borb.Size = .(,,)
borb.Material =
borb.BrickColor = BrickColor.()
borb.CFrame = torso.CFrame
(borb.CFrame,.(,,),BrickColor.(),)
.(()
i = ,
hum.CameraOffset = .(.(-,),.(-,),.(-,))
borb.Size = borb.Size + .(,,)
borb.Transparency = borb.Transparency +
()
hum.CameraOffset = .(,,)
borb:()
)()
removeuseless:(vel,)
()
debounce =
attacking =
dashing =
chaino.Pitch =
ws =
varsp =
Press==
mouse.Target ~= mouse.Target.Parent ~= Character mouse.Target.Parent.Parent ~= Character mouse.Target.Parent:() ~=
enemyhum = mouse.Target.Parent:()
enemyhum.Health <
ETorso = enemyhum.Parent:() enemyhum.Parent:()
(ETorso.Position - Torso.Position).magnitude <
debounce
debounce =
attacking =
chaino.Volume =
ws =
locatetor = .(,Torso)
locatetor.Size = .(,,)
locatetor.Anchored =
locatetor.Transparency =
locatetor.CanCollide =
locatetor.CFrame = Root.CFrame * .(,-,-)
ETorso.CFrame = locatetor.CFrame * .(,.(),)
i = ,
ETorso.CFrame = locatetor.CFrame * .(,.(),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,)*.(.(),.(-),.())*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(),.(-),.())*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,-)*.(.(),.(-),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,)*.(.(),.(-),.(-))*.(.(),.(),.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(, -, ) * .(.(), .(), .()),)
()
locatetor.CFrame = Root.CFrame * .(,-,-)
toweld = (ETorso,locatetor)
toweld.C0 = .(,-,) * .(.(),.(),)
shockwavee = .(,Torso)
shockwavee.Size = .(,,)
shockwavee.Anchored =
shockwavee.CanCollide =
shockwavee.CFrame = ETorso.CFrame
shockwavee.Transparency =
shockwavee.Material =
shockwavee.BrickColor = BrickColor.()
shockwavee.Shape =
(shockwavee.CFrame,.(,,),BrickColor.(),)
.(()
i = ,
shockwavee.Size = shockwavee.Size + .(,,)
shockwavee.Transparency = shockwavee.Transparency +
()
shockwavee:()
)()
enemyhum:(.(,))
(ETorso,,,,.(,)/,)
i = ,
hum.CameraOffset = .(.(-,),.(-,),.(-,))
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,)*.(.(),.(),.())*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(-),.(-),.(-))*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,)*.(.(),.(-),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,-)*.(.(-),.(),.())*.(.(),.(),.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(, -, ) * .(.(-), .(), .()),)
()
i = ,
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(-,,-)*.(.(),.(-),.())*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(),.(-),.())*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(,,-)*.(.(),.(),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,)*.(.(),.(),.(-))*.(.(),.(),.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(,-,)*.(.(),.(-),.())*.(.(),.(),.()),)
()
i = ,
enemyhum:(.(,))
(ETorso,)
(ETorso,,,,.(,)/,)
(ETorso.CFrame * .(.(),,),.(,,),,BrickColor.(),.(,),)
(ETorso.CFrame * .(.(),,),.(,,),,BrickColor.(),.(,),)
shockwavee = .(,Torso)
shockwavee.Size = .(,,)
shockwavee.Anchored =
shockwavee.CanCollide =
shockwavee.CFrame = ETorso.CFrame
shockwavee.Transparency =
shockwavee.Material =
shockwavee.BrickColor = BrickColor.()
shockwavee.Shape =
(shockwavee.CFrame,.(,,),BrickColor.(),)
.(()
i = ,
shockwavee.Size = shockwavee.Size + .(,,)
shockwavee.Transparency = shockwavee.Transparency +
()
shockwavee:()
)()
i = ,
hum.CameraOffset = .(.(-,),.(-,),.(-,))
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,-)*.(.(-),.(),.())*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,-)*.(.(-),.(-),.())*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,)*.(.(-),.(-),.())*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,)*.(.(),.(-),.(-))*.(.(),.(),.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(, -, ) * .(.(-), .(-), .()),)
()
enemyhum:(.(,))
(ETorso,)
(ETorso,,,,.(,)/,)
(ETorso.CFrame * .(.(),,),.(,,),,BrickColor.(),.(,),)
(ETorso.CFrame * .(.(),,),.(,,),,BrickColor.(),.(,),)
shockwavee = .(,Torso)
shockwavee.Size = .(,,)
shockwavee.Anchored =
shockwavee.CanCollide =
shockwavee.CFrame = ETorso.CFrame
shockwavee.Transparency =
shockwavee.Material =
shockwavee.BrickColor = BrickColor.()
shockwavee.Shape =
(shockwavee.CFrame,.(,,),BrickColor.(),)
.(()
i = ,
shockwavee.Size = shockwavee.Size + .(,,)
shockwavee.Transparency = shockwavee.Transparency +
()
shockwavee:()
)()
i = ,
hum.CameraOffset = .(.(-,),.(-,),.(-,))
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,-,)*.(.(-),.(),.(-))*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(),.(),.())*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,-)*.(.(-),.(-),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,-)*.(.(-),.(),.(-))*.(.(),.(),.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(, -, ) * .(.(-), .(), .()),)
()
()
hum.CameraOffset = .(,,)
i = ,
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,)*.(.(-),.(),.())*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,-)*.(.(-),.(-),.(-))*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,-)*.(.(),.(-),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,)*.(.(),.(-),.(-))*.(.(),.(),.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(,-,)*.(.(-),.(-),.())*.(.(),.(),.()),)
()
toweld:()
Hit = (,locatetor.Position)
_,v (Hit)
v:() v:().Health >
slachtoffer = v:()
(slachtoffer,.(,))
vel = .(,v:() v:())
vel.maxForce = .(,,)
torso = v:() v:()
vel.velocity = .(Root.Position,torso.Position).lookVector*
(torso,)
(torso,,,,.(,)/,)
borb = .(,Torso)
borb.Anchored =
borb.CanCollide =
borb.Shape =
borb.Size = .(,,)
borb.Material =
borb.BrickColor = BrickColor.()
borb.CFrame = torso.CFrame
(borb.CFrame,.(,,),BrickColor.(),)
.(()
i = ,
hum.CameraOffset = .(.(-,),.(-,),.(-,))
borb.Size = borb.Size + .(,,)
borb.Transparency = borb.Transparency +
()
hum.CameraOffset = .(,,)
borb:()
)()
removeuseless:(vel,)
i = ,
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,-)*.(.(),.(),.())*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(),.(-),.())*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,-)*.(.(),.(-),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,-)*.(.(-),.(-),.())*.(.(),.(),.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(,-,)*.(.(),.(-),.(-))*.(.(),.(),.()),)
()
locatetor:()
ws =
attacking =
debounce =
hum.CameraOffset = .(,,)
Press==
debounce
debounce =
attacking =
chaino.Volume =
ws =
g1 = .(, )
g1.CFrame = Root.CFrame
g1.Parent = Root
g1.D =
g1.P =
g1.MaxTorque = .(,,)
i = ,
g1.CFrame = g1.CFrame:(.(Root.Position,mouse.Hit.p),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,-)*.(.(-),.(),.())*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(),.(-),.())*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,-)*.(.(-),.(-),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,-)*.(.(-),.(-),.(-))*.(.(),.(),.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(,,)*.(.(),,),)
()
didhit =
mate =
colo =
ray = Ray.(Root.Position,.(,-,))
tabd = {bloodfolder,Character}
part, hitPosition = :(ray, {bloodfolder,Root,Character,blooddecal,blowd,Torso},,)
part
didhit =
mate = part.Material
colo = part.BrickColor
didhit =
didhit
hitbox = .(,Torso)
hitbox.Size = .(,,)
hitbox.Anchored =
hitbox.Transparency =
hitbox.CanCollide =
hitbox.CFrame = Root.CFrame * .(,,-)
ba = .(,Torso)
ba.Size = .(,,)
ba.Anchored =
ba.CanCollide =
ba.Transparency =
ba.CFrame = hitbox.CFrame * .(,-,)
ba2 = ba:() ba2.Parent = Torso ba2.CFrame = hitbox.CFrame * .(-,-,)
grast = .(,Torso)
grast.Size = .(,,)
grast.Anchored =
grast.CanCollide =
grast.Transparency =
grast.Material = mate
grast.BrickColor = colo
grast.CFrame = hitbox.CFrame * .(,-,) * .(.(.(-,)),.(),.(.(-,)))
(.(hitbox.Position) * .(,-,),.(,,),,BrickColor.(),.(,),)
(.(hitbox.Position) * .(,-,),.(,,),,BrickColor.(),.(,),)
(.(hitbox.Position) * .(,-,),.(,,),,BrickColor.(),.(,),)
(grast,,,,.(,)/,)
.(()
i = ,
hum.CameraOffset = .(.(-,),.(-,),.(-,))
grast.CFrame = grast.CFrame * .(,+,)
()
hum.CameraOffset = .(,,)
)()
i = ,
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,-)*.(.(),.(),.())*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(),.(),.(-))*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,-)*.(.(),.(),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,)*.(.(-),.(),.(-))*.(.(),.(),.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(,-,)*.(.(-),,),)
()
i = ,
ROOTLERP.C0 = ROOTLERP.C0:(.(,-,)*.(.(-),.(-),.())*.(.(),.(),.()),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,)*.(.(-),.(),.(-))*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(-),.(-),.(-))*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,)*.(.(-),.(),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(,,)*.(.(),.(),.(-))*.(.(),.(),.()),)
()
(grast,,,,.(,)/,)
(grast,,,,.(,)/,)
shockwave = .(,Torso)
shockwave.Size = .(,,)
shockwave.Anchored =
shockwave.CanCollide =
shockwave.CFrame = grast.CFrame * .(,-,)
shockwave.Transparency =
shockwave.Material =
shockwave.BrickColor = BrickColor.()
shockwave.Shape =
(shockwave.CFrame,.(,,),BrickColor.(),)
.(()
i = ,
shockwave.Size = shockwave.Size + .(,,)
shockwave.Transparency = shockwave.Transparency +
()
shockwave:()
)()
.(()
a = .(-,)
b = .(-,)
i = ,
ba.CFrame = ba.CFrame * .(,,-)
ba2.CFrame = ba2.CFrame * .(,,-)
hitbox.CFrame = hitbox.CFrame * .(,,-)
grast.CFrame = hitbox.CFrame * .(.(a),,.(b))
Hit = (,grast.Position)
_,v (Hit)
v:() v:().Health >
slachtoffer = v:()
(slachtoffer,.(,))
vel = .(,v:() v:())
vel.maxForce = .(,,)
torso = v:() v:()
vel.velocity = .(grast.Position,torso.Position).lookVector*
(torso,)
(torso,,,,.(,)/,)
borb = .(,Torso)
borb.Anchored =
borb.CanCollide =
borb.Shape =
borb.Size = .(,,)
borb.Material =
borb.BrickColor = BrickColor.()
borb.CFrame = torso.CFrame
(borb.CFrame,.(,,),BrickColor.(),)
.(()
i = ,
hum.CameraOffset = .(.(-,),.(-,),.(-,))
borb.Size = borb.Size + .(,,)
borb.Transparency = borb.Transparency +
()
hum.CameraOffset = .(,,)
borb:()
)()
removeuseless:(vel,)
didhit =
mate =
colo =
ray = Ray.(ba.Position,.(,-,))
tabd = {bloodfolder,Character}
part, hitPosition = :(ray, {bloodfolder,Root,Character,blooddecal,blowd,Torso},,)
part
didhit =
mate = part.Material
colo = part.BrickColor
didhit =
didhit
gra = .(,Torso)
gra.Anchored =
gra.CanCollide =
gra.CFrame = ba.CFrame * .(.(.(-,)),.(.(-,)),.(.(-,)))
gra.Material = mate
gra.BrickColor = colo
gra.Size = .(,,)
gra2 = gra:() gra2.Parent = Torso gra2.CFrame = ba2.CFrame * .(.(.(-,)),.(.(-,)),.(.(-,)))
.(()
()
i = ,
gra.Transparency = gra.Transparency +
gra2.Transparency = gra.Transparency
()
gra:()
gra2:()
)()
()
i = ,
hitbox.CFrame = hitbox.CFrame * .(,,-)
grast.CFrame = hitbox.CFrame * .(.(a),,.(b))
grast.Transparency = grast.Transparency +
()
ba:()
ba2:()
grast:()
hitbox:()
)()
.(()
i = ,
hum.CameraOffset = .(.(-,),.(-,),.(-,))
()
hum.CameraOffset = .(,,)
)()
i = ,
ROOTLERP.C0 = ROOTLERP.C0:(.(,,)*.(.(),.(),.())*.(.(),.(),.()),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,-)*.(.(-),.(),.())*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(),.(),.(-))*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,-)*.(.(),.(-),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,-)*.(.(-),.(-),.())*.(.(),.(),.()),)
()
removeuseless:(g1,)
debounce =
attacking =
ws =
Press==
debounce
debounce =
attacking =
chaino.Volume =
ws =
g1 = .(, )
g1.CFrame = Root.CFrame
g1.Parent = Root
g1.D =
g1.P =
g1.MaxTorque = .(,,)
i = ,
g1.CFrame = g1.CFrame:(.(Root.Position,mouse.Hit.p),)
ROOTLERP.C0 = ROOTLERP.C0:(.(,-,)*.(.(-),.(-),.())*.(.(),.(),.()),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,)*.(.(-),.(),.(-))*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(-),.(-),.(-))*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,)*.(.(-),.(),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(,,)*.(.(),.(),.(-))*.(.(),.(),.()),)
()
ws =
hitbox = .(,Torso)
hitbox.Size = .(,,)
hitbox.Anchored =
hitbox.CanCollide =
hitbox.CFrame = Root.CFrame * .(,,-)
hitbox.Transparency =
Hit = (,hitbox.Position)
_,v (Hit)
v:() v:().Health >
slachtoffer = v:()
(slachtoffer,.(,))
vel = .(,v:() v:())
vel.maxForce = .(,,)
torso = v:() v:()
vel.velocity = .(Root.Position,torso.Position).lookVector*
(torso,)
(torso,,,,.(,)/,)
borb = .(,Torso)
borb.Anchored =
borb.CanCollide =
borb.Shape =
borb.Size = .(,,)
borb.Material =
borb.BrickColor = BrickColor.()
borb.CFrame = torso.CFrame
(borb.CFrame,.(,,),BrickColor.(),)
.(()
i = ,
hum.CameraOffset = .(.(-,),.(-,),.(-,))
borb.Size = borb.Size + .(,,)
borb.Transparency = borb.Transparency +
()
hum.CameraOffset = .(,,)
borb:()
)()
removeuseless:(vel,)
i = ,
ROOTLERP.C0 = ROOTLERP.C0:(.(,-,)*.(.(),.(),.())*.(.(),.(),.()),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,-)*.(.(),.(),.(-))*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(),.(),.())*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,-)*.(.(),.(-),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,-)*.(.(-),.(-),.())*.(.(),.(),.()),)
()
ws =
removeuseless:(g1,)
debounce =
attacking =
Press==
debounce
debounce =
attacking =
i = ,
plant2 = hum.MoveDirection*Torso.CFrame.LookVector
plant3 = hum.MoveDirection*Torso.CFrame.RightVector
plant = plant2.Z + plant2.X
plant4 = plant3.Z + plant3.X
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,)*.(.(-),.(),.())*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(),.(),.(-))*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,)*.(.(-),.(-),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,)*.(.(),.(-),.(-))*.(.(),.(),.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(,,)*.(.(),.(),.(-plant4 - plant4*) + Root.RotVelocity.Y / )*.(.(),.(),.()),)
()
didhit =
mate =
colo =
ray = Ray.(Root.Position,.(,-,))
tabd = {bloodfolder,Character}
part, hitPosition = :(ray, {bloodfolder,Root,Character,blooddecal,blowd,Torso},,)
part
didhit =
mate = part.Material
colo = part.BrickColor
didhit =
didhit
(.(Root.Position) * .(,-,),.(,,),,BrickColor.(),.(,),)
(.(Root.Position) * .(,-,),.(,,),,BrickColor.(),.(,),)
(.(Root.Position) * .(,-,),.(,,),,BrickColor.(),.(,),)
(.(Root.Position) * .(,-,),.(,,),,BrickColor.(),.(,),)
bbo = .(,Torso)
bbo.Size = .(,,)
bbo.Anchored =
bbo.CanCollide =
bbo.Material =
bbo.BrickColor = BrickColor.()
bbo.Shape =
bbo.Transparency =
bbo.CFrame = Root.CFrame * .(,-,)
bbo2 = bbo:() bbo2.Parent = Torso bbo2.Transparency = bbo2mesh = .(,bbo2) bbo2mesh.MeshId = bbo2mesh.Scale = .(,,)
bbo3 = bbo:() bbo3.Parent = Torso bbo3.Transparency = bbo3mesh = .(,bbo3) bbo3mesh.MeshId = bbo3mesh.Scale = .(,,)
.(()
i = ,
hum.CameraOffset = .(.(-,),.(-,),.(-,))
bbo2.CFrame = bbo2.CFrame * .(.(+.(,)),.(+.(,)),.(+.(,)))
bbo2mesh.Scale = bbo2mesh.Scale + .(,,)
bbo2.Transparency = bbo2.Transparency +
bbo3.CFrame = bbo3.CFrame * .(.(+.(,)),.(+.(,)),.(+.(,)))
bbo3mesh.Scale = bbo3mesh.Scale + .(,,)
bbo3.Transparency = bbo3.Transparency +
bbo.Size = bbo.Size + .(,,)
bbo.Transparency = bbo.Transparency +
()
hum.CameraOffset = .(,,)
bbo3:()
bbo2:()
bbo:()
)()
sd = .(,Torso)
sd.Anchored =
sd.CanCollide =
sd.Size = .(,,)
sd.Transparency =
sd.CFrame = bbo.CFrame
(sd,,,,.(,)/,)
.(()
b = .(,Torso)
b.Size = .(,,)
b.Anchored =
b.CanCollide =
b.CFrame = bbo.CFrame
b.Transparency =
t =
i = ,
t = t +
b2 = b:() b2.Parent = Torso b2.Transparency =
b2.CFrame = b.CFrame * .(,-,) * .(,.(t),.()) * .(,,)
grassblock = .(,Torso)
grassblock.Size = .(,,)
grassblock.BrickColor = colo
grassblock.Material = mate
grassblock.Anchored =
grassblock.CanCollide =
grassblock.CFrame = b2.CFrame * .(.(.(-,)),.(.(-,)),.(.(-,)))
ray = Ray.(grassblock.Position,.(,-,))
tabd = {bloodfolder,Character}
part, hitPosition = :(ray, {bloodfolder,grassblock,Character,blooddecal,blowd,Torso},,)
part
.(()
()
i = ,
grassblock.Transparency = grassblock.Transparency +
()
grassblock:()
)()
grassblock:()
)()
Hit = (,bbo.Position)
_,v (Hit)
v:() v:().Health >
slachtoffer = v:()
(slachtoffer,.(,))
vel = .(,v:() v:())
vel.maxForce = .(,,)
torso = v:() v:()
vel.velocity = .(Root.Position,torso.Position).lookVector*
(torso,)
removeuseless:(vel,)
ws =
i = ,
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,-)*.(.(),.(),.(-))*.(.(),.(),.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,)*.(.(),.(),.(-))*.(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,-)*.(.(),.(-),.(-))*.(.(),.(),.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,)*.(.(-),.(),.(-))*.(.(),.(),.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(,-,)*.(.(-),.(),.())*.(.(),.(),.()),)
()
ws =
debounce =
attacking =
Press==
()
)
checks1 = .(()
hf = (Root.Position,(.(Root.Position,Root.Position-.(,,))).lookVector,*,Character)
Root.Velocity.y > hf ==
position =
Root.Velocity.y < - hf ==
position =
Root.Velocity.Magnitude < hf ~=
position =
Root.Velocity.Magnitude > hf ~=
position =
()
)
()
OrgnC0 = Neck.C0 * .(,,)
movelimbs = .(()
RunSrv.Stepped:()
TrsoLV = Torso.CFrame.lookVector
Dist =
Diff =
MseGuide
()
_, Point = Workspace:(Ray.(Head.CFrame.p, mouse.Hit.lookVector), Workspace, , )
Dist = (Head.CFrame.p-Point).magnitude
Diff = Head.CFrame.Y-Point.Y
_, Point2 = Workspace:nRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
Dist2 = (LeftArm.CFrame.p-Point).magnitude
Diff2 = LeftArm.CFrame.Y-Point.Y
HEADLERP.C0 = CFrame.new(0, -3, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*.5), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .25)
end
end
end)
movelimbs()
immortal = {}
for i,v in pairs(Character:GetDescendants()) do
if v:IsA("BasePart") and v.Name ~= "lmagic" and v.Name ~= "rmagic" then
if v ~= Root and v ~= Torso and v ~= Head and v ~= RightArm and v ~= LeftArm and v ~= RightLeg and v.Name ~= "lmagic" and v.Name ~= "rmagic" and v ~= LeftLeg then
v.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
end
table.insert(immortal,{v,v.Parent,v.Material,v.Color,v.Transparency})
elseif v:IsA("JointInstance") then
table.insert(immortal,{v,v.Parent,nil,nil,nil})
end
end
for e = 1, #immortal do
if immortal[e] ~= nil then
local STUFF = immortal[e]
local PART = STUFF[1]
local PARENT = STUFF[2]
local MATERIAL = STUFF[3]
local COLOR = STUFF[4]
local TRANSPARENCY = STUFF[5]
if levitate then
if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= eyo1 and PART.Name ~= eyo2 and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then
PART.Material = MATERIAL
PART.Color = COLOR
PART.Transparency = TRANSPARENCY
end
PART.AncestryChanged:connect(function()
PART.Parent = PARENT
end)
else
if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then
PART.Material = MATERIAL
PART.Color = COLOR
PART.Transparency = TRANSPARENCY
end
PART.AncestryChanged:connect(function()
PART.Parent = PARENT
end)
end
end
end
function immortality()
for e = 1, #immortal do
if immortal[e] ~= nil then
local STUFF = immortal[e]
local PART = STUFF[1]
local PARENT = STUFF[2]
local MATERIAL = STUFF[3]
local COLOR = STUFF[4]
local TRANSPARENCY = STUFF[5]
if PART.ClassName == "Part" and PART == Root then
PART.Material = MATERIAL
PART.Color = COLOR
PART.Transparency = TRANSPARENCY
end
if PART.Parent ~= PARENT then
hum:Destroy()
PART.Parent = PARENT
hum = Instance.new("Humanoid",Character)
hum.Name = "noneofurbusiness"
end
end
end
end
coroutine.wrap(function()
while true do
Head.BrickColor = BrickColor.new("Really black")
Torso.BrickColor = Head.BrickColor
LeftArm.BrickColor = Head.BrickColor
RightArm.BrickColor = Head.BrickColor
LeftLeg.BrickColor = Head.BrickColor
RightLeg.BrickColor = Head.BrickColor
hum:SetStateEnabled("Dead",false) hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
if hum.Health < .1 then
immortality()
end
swait()
end
end)()
local anims = coroutine.wrap(function()
while true do
settime = 0.05
sine = sine + change
sine2 = sine2 + change2
if position == "Jump" and not attacking then
change = 1
ws = 75
walking = false
local plant2 = hum.MoveDirection*Torso.CFrame.LookVector
local plant3 = hum.MoveDirection*Torso.CFrame.RightVector
local plant = plant2.Z + plant2.X
local plant4 = plant3.Z + plant3.X
chaino.Volume = 0
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(plant - -plant*-25),math.rad(0),math.rad(-plant4 - plant4*15) + Root.RotVelocity.Y / 42)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(2.9,1.3,-0.7)*CFrame.Angles(math.rad(30.1),math.rad(0),math.rad(14.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5,2.5,2.4)*CFrame.Angles(math.rad(20.9),math.rad(-3.5),math.rad(13.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-2.9,1.2,-0.6)*CFrame.Angles(math.rad(29.9),math.rad(0),math.rad(-15.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.8,2.8,1.5)*CFrame.Angles(math.rad(27.2),math.rad(2.9),math.rad(-11.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
elseif position == "Falling" and not attacking then
change = 1
walking = false
ws = 70
chaino.Volume = 0
local plant2 = hum.MoveDirection*Torso.CFrame.LookVector
local plant3 = hum.MoveDirection*Torso.CFrame.RightVector
local plant = plant2.Z + plant2.X
local plant4 = plant3.Z + plant3.X
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(plant - -plant*25),math.rad(0),math.rad(-plant4 - plant4*15) + Root.RotVelocity.Y / 42)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(3,2.6,0.3)*CFrame.Angles(math.rad(-165.4),math.rad(0.2),math.rad(4.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.6,1.5,2.3)*CFrame.Angles(math.rad(45.5),math.rad(2.5),math.rad(9.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-3,2.5,0.4)*CFrame.Angles(math.rad(-165.6),math.rad(-2.3),math.rad(-5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-1,3,0.6)*CFrame.Angles(math.rad(6.4),math.rad(-1.7),math.rad(-6.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
elseif position == "Walking" and not attacking then
change = varsp
walking = true
if gender == "Male" then
if walking then
chaino.Volume = 1
else
chaino.Volume = 0
end
else
chaino.Volume = 0
end
local plant2 = hum.MoveDirection*Torso.CFrame.LookVector
local plant3 = hum.MoveDirection*Torso.CFrame.RightVector
local plant = plant2.Z + plant2.X
local plant4 = plant3.Z + plant3.X
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(2.8,1 - .4 * math.sin(sine/8),-.4 + .75 * math.sin(sine/8))*CFrame.Angles(math.rad(10 + 70 * -math.sin(sine/8)),math.rad(10),math.rad(5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(1,3.3 - plant - -plant + .2 - .7 * math.sin(sine/8),plant - -plant/10*.8+1.4*math.sin(sine/8))*CFrame.Angles(math.rad(plant - -plant*30 + 70 * math.sin(sine/8)),math.rad(-plant4 - plant4 * 15),math.rad(-plant4 - plant4 *math.sin(sine/8)* 15))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
if dashing then
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.25 + .25 * math.sin(sine/4),0)*CFrame.Angles(math.rad(plant - -plant*-30),math.rad(5 * -math.sin(sine/8) + plant4 - -plant4*math.sin(sine/8)*5),math.rad(-plant4 - plant4*15) + Root.RotVelocity.Y / 42)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6,-0.3,0.7)*CFrame.Angles(math.rad(-90 + 3 * math.sin(sine/8)),math.rad(-64.2),math.rad(-4.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
else
ws = 38
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.25 + .25 * math.sin(sine/4),0)*CFrame.Angles(math.rad(plant - -plant*-12),math.rad(5 * -math.sin(sine/8) + plant4 - -plant4*math.sin(sine/8)*5),math.rad(-plant4 - plant4*15) + Root.RotVelocity.Y / 42)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-2.8,1 -.4 * -math.sin(sine/8),-.4 + .75 * -math.sin(sine/8))*CFrame.Angles(math.rad(10 + 70 * math.sin(sine/8)),math.rad(-10),math.rad(-5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
end
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-1,3.3 - plant - -plant + .2 - .7 *-math.sin(sine/8),plant - -plant/10*.8 + 1.4 * -math.sin(sine/8))*CFrame.Angles(math.rad(plant - -plant*30 + 70 * -math.sin(sine/8)), math.rad(-plant4 - plant4*15), math.rad(-plant4 - plant4*math.sin(sine/8)*15))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
elseif position == "Idle" and not attacking then
change = 1
walking = false
chaino.Volume = 0
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-3.1,0.8 - .15 * -math.sin(sine/16),-0.3)*CFrame.Angles(math.rad(4.1 + 2 * math.sin(sine/16)),math.rad(-4.6),math.rad(-15.1 - 3 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(2.9,0.6 - .15 * -math.sin(sine/16),1.1)*CFrame.Angles(math.rad(-7.4 + 4 * math.sin(sine/16)),math.rad(-24 - 3 * math.sin(sine/16)),math.rad(9 + 4 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,.1 * math.sin(sine/16),0) * CFrame.Angles(math.rad(0 * math.sin(sine/16)), math.rad(45), math.rad(0)),.2)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.6,4.2 + .1 * math.sin(sine/16),0.8)*CFrame.Angles(math.rad(-1.5),math.rad(57.7),math.rad(-6.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.1,4.1 + .1 * math.sin(sine/16),1.1)*CFrame.Angles(math.rad(11.1),math.rad(-72.4),math.rad(14.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
end
swait()
end
end)
anims()
print("This is for YOU! DIE!.")Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: github.com, www.roblox.com.
Yeah! i Update this shit. this is just a small update. but is cool | USE KEYBOARD SCRIPT IF IT'S MOBILE USER | Credits: - Supr14 (Creator of the Script Kuma) - Kanujinho (Edit of Kuma) Remember: NO! I'm not skidding/stealing this exploit. This is an edit that adds 2 characters that are products of MY IMAGINATION! Before you call me skidding, please read the script carefully. I gave all the credit I could! (Another reminder): Yes, this script is completely Open Source (I don't like to obfuscate), so yes, you can edit it as much as you want. Just please, at least give credit to supr14 for creating the masterpiece "KUMA". He's really good at it. Enjoy and... any suggestions, ideas, or errors, please comment. I will fix them.

Universal