Run it
Copy the script and paste it into your executor.
Player=:().LocalPlayer
Character=Player.Character
hum = Character.Humanoid
LeftArm=Character[]
LeftLeg=Character[]
RightArm=Character[]
RightLeg=Character[]
Root=Character[]
Head=Character[]
Torso=Character[]
Neck=Torso[]
mouse = Player:()
walking =
jumping =
attacking =
firsttime =
tauntdebounce =
position =
MseGuide =
running =
settime =
sine =
t =
ws =
change =
combo1 =
dancing =
equip =
dgs =
combo2 =
switch1 =
switch2 =
firsttime2 =
combo3 =
gunallowance =
shooting =
RunSrv = :()
RenderStepped = :().RenderStepped
removeuseless = :()
screenGui = .()
screenGui.Parent = .Parent
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 =
tr1 = .(, PARENT)
tr1.Attachment0 = A
tr1.Attachment1 = B
tr1.Enabled =
tr1.Lifetime = LIFETIME
tr1.TextureMode =
tr1.LightInfluence =
tr1.Color = COLOR
tr1.Transparency = NumberSequence.(, )
introsound = .(,Head)
introsound.SoundId =
introsound.Volume =
introsound:()
fedora = .(,Character)
fedora.Size = .(,,)
fedora.CFrame = Head.CFrame
fedora.CanCollide =
fedora.Transparency =
fedoraweld = .(,fedora)
fedoraweld.Part0 = fedora
fedoraweld.Part1 = Head
fedoraweld.C0 = fedora.CFrame:() * Head.CFrame * .(,-,)
i,v (Character:())
v.ClassName == v.ClassName == v.ClassName == v.ClassName == v.ClassName ==
v:()
.(()
()
hum.WalkSpeed = ws
)()
godmode = .(()
i,v (Character:())
v:() v ~= Root
v.Anchored =
)
()
.(()
i,v (Character:())
v.Name == v:()
)()
ArtificialHB = .(, )
ArtificialHB.Name =
:()
frame = /
tf =
allowframeloss =
tossremainder =
lastframe = ()
.Heartbeat:()
:().Heartbeat:((s, p)
tf = tf + s
tf >= frame
allowframeloss
.Heartbeat:()
lastframe = ()
i = , .(tf / frame)
.Heartbeat:()
lastframe = ()
tossremainder
tf =
tf = tf - frame * .(tf / frame)
)
(num)
num == num ==
:().Stepped:()
i = , num
:().Stepped:()
_,n (Character:())
n:()
_,x (Character:())
x:() x:()
intro =
ws =
bigfedora = .(,Character)
bigfedora.Size = .(,,)
bigfedora.CFrame = bigfedora.CFrame:() * Root.CFrame * .(.(-,),-,.(-,)) * .(,.(.(-,)),)
bigfedora.CanCollide =
bigfedora.Anchored =
bigfedora.Transparency =
bigfedora.Name =
mbigfedora = .(, bigfedora)
mbigfedora.MeshType =
mbigfedora.Scale = .(, , )
mbigfedora.MeshId,mbigfedora.TextureId = ,
i = ,
bigfedora.CFrame = bigfedora.CFrame:(.(Root.Position) * .(,-,) * .(.(),.(),.()),)
()
()
i = ,
bigfedora.CFrame = bigfedora.CFrame:(.(fedora.Position),)
()
zmc =
i = ,
zmc = zmc +
mbigfedora.Scale = mbigfedora.Scale - .(,,)
bigfedora.CFrame = bigfedora.CFrame * .(.(),.(zmc),)
()
bigfedora:()
ws =
(PARENT,ID,VOL,LOOP,REMOVE)
so = .()
so.Parent = PARENT
so.SoundId = ..ID
so.Volume = VOL
so.Looped = LOOP
so:()
removeuseless:(so,REMOVE)
mouse.KeyDown:((Press)
Press=Press:()
Press==
dancing
dancing =
dancing =
ws =
change =
attacking =
jam = .(,Torso)
jam.SoundId =
jam.Volume =
jam.Looped =
jam.TimePosition =
jam:()
lol90 =
.(()
dancing
lol90 = lol90 +
ROOTLERP.C0 = ROOTLERP.C0:(.( * .(sine/), + * .(sine/),) * .(.(),.( * .(sine/)),.( * .(sine/))),)
ROOTLERP.C1 = ROOTLERP.C1:(.( * .(sine/),,) * .(.(),.(lol90),),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,) * .(.(),.(- * .(sine/)),.(- * .(sine/))),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,) * .(.(),.( * .(sine/)),.( * .(sine/))), )
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , ) * .(, .(), .(- + * .(sine/))), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , ) * .(, .(), .( - * .(sine/))), )
()
ws =
jam:()
ROOTLERP.C1 = .(,,) * .(.(),.(),.())
attacking =
)()
)
mouse.KeyDown:((Press)
Press=Press:()
Press==
dancing
dancing =
dancing =
ws =
change =
attacking =
g1 = .(, Root)
g1.D =
g1.P =
g1.MaxTorque = .(,,)
herecomesthemoney = .(,Torso)
herecomesthemoney.Pitch =
herecomesthemoney.SoundId =
herecomesthemoney.Volume =
herecomesthemoney.Looped =
herecomesthemoney:()
robuxpile = .(,Torso)
robuxpile.Transparency =
robuxpile.Size = .(,,)
robuxpile.CFrame = LeftArm.CFrame
robuxpile.CanCollide =
robuxpileweld = .(,robuxpile)
robuxpileweld.Part0 = robuxpile
robuxpileweld.Part1 = Torso
robuxpileweld.C0 = robuxpile.CFrame:() * LeftArm.CFrame * .(,-,)
mrobuxpile = .(, robuxpile)
mrobuxpile.MeshType =
mrobuxpile.Scale = .(, , )
mrobuxpile.MeshId,mrobuxpile.TextureId = ,
.(()
.(()
()
dancing
robux = .(,Torso)
robux.CFrame = robuxpile.CFrame * .(.(),.(),.())
robux.Anchored =
robux.Transparency =
robux.CanCollide =
robux.Size = .(,,)
removeuseless:(robux,)
mrobux = .(, robux)
mrobux.MeshType =
mrobux.Scale = .(, , )
mrobux.MeshId,mrobux.TextureId = ,
bov = .(,robux)
bov.maxForce = .(,,)
robux.CFrame = .(robux.Position,mouse.Hit.p)
bov.velocity = robux.CFrame.lookVector*
removeuseless:(bov,)
)()
dancing
g1.CFrame = g1.CFrame:(.(Root.Position,mouse.Hit.p),)
ROOTLERP.C0 = ROOTLERP.C0:(.(,-,) * .(.(),.( * .(sine/)),.()),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(, + * .(sine/),) * .(.(-),.( - * .(sine/)),.()), )
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,) * .(.(-),.(-),.()), )
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , ) * .(.(), .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , ) * .(.(), .(), .()), )
()
ws =
removeuseless:(g1,)
robuxpile:()
attacking =
)()
)
mouse.KeyDown:((Press)
Press=Press:()
Press==
dancing
dancing =
dancing =
ws =
change =
attacking =
jellyfishjam = .(,Torso)
jellyfishjam.SoundId =
jellyfishjam.Volume =
jellyfishjam.Looped =
jellyfishjam.TimePosition =
jellyfishjam:()
.(()
dancing
i = ,
dancing
ROOTLERP.C0 = ROOTLERP.C0:(.(,- + * .(sine/),) * .(.(),.( * .(sine/)),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-, + * .(sine/),) * .(.(- - * .(sine/)),.( + * .(sine/)),.( - * .(sine/))),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(, + * .(sine/),) * .(.(- - * .(sine/)),.(- - * .(sine/)),.(- + * .(sine/))), )
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(, ,-) * .(.(), .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, ,-) * .(.(), .(), .()), )
()
i = ,
dancing
ROOTLERP.C0 = ROOTLERP.C0:(.(,- * .(sine/),) * .(.(),.( * .(sine/)),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-, + * .(sine/),) * .(.(- - * .(sine/)),.( + * .(sine/)),.( - * .(sine/))),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(, + * .(sine/),) * .(.(- - * .(sine/)),.(- - * .(sine/)),.(- + * .(sine/))), )
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, ,) * .(.(), .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , ) * .(, .(), .()), )
()
i = ,
dancing
ROOTLERP.C0 = ROOTLERP.C0:(.(-,- + * .(sine/),) * .(.(),.( * .(sine/)),.(-)),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-, + * .(sine/),) * .(.(- - * .(sine/)),.( + * .(sine/)),.( - * .(sine/))),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(, + * .(sine/),) * .(.(- - * .(sine/)),.(- - * .(sine/)),.(- + * .(sine/))), )
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , ) * .(, .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(-, ,) * .(.(), .(), .()), )
()
i = ,
dancing
ROOTLERP.C0 = ROOTLERP.C0:(.(-,-,) * .(.(),.( * .(sine/)),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-, + * .(sine/),) * .(.(- - * .(sine/)),.( + * .(sine/)),.( - * .(sine/))),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(, + * .(sine/),) * .(.(- - * .(sine/)),.(- - * .(sine/)),.(- + * .(sine/))), )
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, ,) * .(.(), .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, ,) * .(.(), .(-), .(-)), )
()
()
ws =
attacking =
)()
)
mouse.KeyDown:((Press)
Press=Press:()
Press==
dancing
dancing =
dancing =
ws =
change =
attacking =
deadmau7 = .(,Torso)
deadmau7.SoundId =
deadmau7.Volume =
deadmau7.Looped =
deadmau7:()
.(()
.(()
dancing
ROOTLERP.C0 = ROOTLERP.C0:(.( * .(sine/),- + * .(sine/),) * .(.(),.( * .(sine/)),),)
()
)()
dancing
i = ,
dancing
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-, + * .(sine/),) * .(.(- - * .(sine/)),.( + * .(sine/)),.( - * .(sine/))),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,) * .(.( - * .(sine/)),.( * .(sine/)),.(*.(sine/))), )
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, ,) * .(.( - * .(sine/)), .(), .()), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, ,-) * .(.(), .(), .(-)), )
()
i = ,
dancing
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-, + * .(sine/),) * .(.(- - * .(sine/)),.( + * .(sine/)),.( - * .(sine/))),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,) * .(.( - * .(sine/)),.( * .(sine/)),.(*.(sine/))), )
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, ,) * .(.(-), .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, ,) * .(.( - * .(sine/)), .(), .(-)), )
()
()
ws =
deadmau7:()
attacking =
)()
)
mouse.KeyDown:((Press)
Press=Press:()
Press==
dancing
dancing =
dancing =
ws =
change =
attacking =
bennyhill = .(,Torso)
bennyhill.SoundId =
bennyhill.Volume =
bennyhill.Looped =
bennyhill:()
.(()
dancing
ROOTLERP.C0 = ROOTLERP.C0:(.(,-,) * .(.( + * .(sine/)),.( * .(sine/)),),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-, - * -.(sine/),) * .(.(- + * -.(sine/)),,.()),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(, - * .(sine/),) * .(.(- + * .(sine/)),,.()),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , - + * .(sine/)) * .(.(- - * -.(sine/)), .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, ,- - * .(sine/)) * .(.(- - * .(sine/)), .(), .()), )
()
ws =
bennyhill:()
attacking =
)()
)
mouse.KeyDown:((Press)
Press=Press:()
Press==
dancing
dancing =
dancing =
ws =
change =
attacking =
barrelspin =
barrelrollsound = .(,Torso)
barrelrollsound.SoundId =
barrelrollsound.Volume =
barrelrollsound.Looped =
barrelrollsound:()
barrol = .(,Torso)
barrol.Transparency =
barrol.Size = .(,,)
barrol.CFrame = Torso.CFrame
barrol.CanCollide =
barrolweld = .(,barrol)
barrolweld.Part0 = barrol
barrolweld.Part1 = Torso
barrolweld.C0 = barrol.CFrame:() * Torso.CFrame * .(,,)
mbarrol = .(, barrol)
mbarrol.MeshType =
mbarrol.Scale = .(, , )
mbarrol.MeshId,mbarrol.TextureId = ,
.(()
dancing
ROOTLERP.C0 = ROOTLERP.C0:(.( * .(sine/),-,) * .(.(-),.( * .(sine/)),),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,) * .(.(),,.()),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,) * .(.(),,.()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(,,) * .(,,),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-,,) * .(,,),)
()
ws =
barrol:()
attacking =
)()
)
mouse.KeyDown:((Press)
Press=Press:()
Press==
dancing
dancing =
dancing =
ws =
change =
spinningmove =
dbwouldlovethis = .(,Torso)
dbwouldlovethis.SoundId =
dbwouldlovethis.Volume =
dbwouldlovethis.Looped =
dbwouldlovethis:()
attacking =
.(()
dancing
spinningmove = spinningmove +
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , -) * .(.(-), .(), .()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , ) * .(.(), .(), .()),)
ROOTLERP.C0 = ROOTLERP.C0:(.( * .(sine/), -, * .(sine/)) * .(.(),.(spinningmove),.( * .(sine/))),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,) * .(.(),.(-),.(- * .(sine/))),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,) * .(.(),.(),.( * .(sine/))), )
()
ws =
dbwouldlovethis:()
attacking =
)()
)
mouse.KeyDown:((Press)
Press=Press:()
Press==
dancing
dancing =
dancing =
ws =
change =
attacking =
slavdance = .(,Torso)
slavdance.SoundId =
slavdance.Volume =
slavdance.Looped =
slavdance:()
.(()
dancing
i = ,
dancing
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , -) * .(.(-), .(), .()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , ) * .(.(), .(), .()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(, - + * .(sine/), ) * .(.( - * .(sine/)),.(),.()),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,-,) * .(.(- + * .(sine/)),.( - * .(sine/)),.()), )
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,-,) * .(.(- - * .(sine/)),.(- + * .(sine/)),.()), )
()
i = ,
dancing
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , ) * .(.(), .(), .()),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , -) * .(.(-), .(), .()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(, - + * .(sine/), ) * .(.( - * .(sine/)),.(),.()),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,-,) * .(.(- + * .(sine/)),.( - * .(sine/)),.()), )
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,-,) * .(.(- - * .(sine/)),.(- + * .(sine/)),.()), )
()
()
ws =
slavdance:()
attacking =
)()
)
mouse.KeyDown:((Press)
Press=Press:()
Press==
dancing
dancing =
dancing =
ws =
change =
walkforward =
walkrotation =
attacking =
truelegend = .(,Torso)
truelegend.SoundId =
truelegend.TimePosition =
truelegend.Volume =
truelegend.Looped =
truelegend:()
.(()
dancing
i = ,
dancing
walkforward = walkforward +
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , * .(sine/)) * .(.( * .(sine/)), .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , - * .(sine/)) * .(.(- * .(sine/)), .(), .()), )
ROOTLERP.C0 = ROOTLERP.C0:(.(, -, walkforward) * .(.(),.(),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,) * .(,,.()),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,) * .(,,.()),)
()
i = ,
dancing
walkrotation = walkrotation +
ROOTLERP.C0 = ROOTLERP.C0:(.(, -, walkforward) * .(.(),.(walkrotation),.(-)),)
()
walkrotation =
i = ,
dancing
walkforward = walkforward -
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , * .(sine/)) * .(.( * .(sine/)), .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , - * .(sine/)) * .(.(- * .(sine/)), .(), .()), )
ROOTLERP.C0 = ROOTLERP.C0:(.(, -, walkforward) * .(.(),.(-),.(-)),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,) * .(.(),.(),.(-)), )
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,) * .(,,.()),)
()
i = ,
dancing
walkrotation = walkrotation +
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,) * .(,,.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(, -, walkforward) * .(.(),.(walkrotation),.(-)),)
()
walkrotation =
()
ws =
truelegend:()
attacking =
)()
)
mouse.KeyDown:((Press)
Press=Press:()
Press==
dancing
dancing =
dancing =
ws =
change =
attacking =
plummusic = .(,Torso)
plummusic.Volume =
plummusic.Looped =
plummusic.SoundId =
plummusic:()
.(()
dancing
i = ,
dancing
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , ) * .(.(), .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , -) * .(.(-), .(), .()), )
ROOTLERP.C0 = ROOTLERP.C0:(.(, -, ) * .(.(),.(*.(sine/)),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(,,) * .(,,.(-)),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,) * .(,,.()),)
()
i = ,
dancing
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , ) * .(.(), .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , -) * .(.(-), .(), .()), )
ROOTLERP.C0 = ROOTLERP.C0:(.(, -, ) * .(.(),.(*.(sine/)),.(-)),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,) * .(,,.(-)),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(-,,) * .(,,.()),)
()
()
ws =
plummusic:()
attacking =
)()
)
mouse.KeyDown:((Press)
Press=Press:()
Press==
dancing
dancing =
dancing =
ws =
change =
attacking =
mrozo = .(,Torso)
mrozo.Volume =
mrozo.SoundId =
mrozo.Looped =
mrozo.TimePosition =
mrozo:()
.(()
dancing
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , ) * .(, .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , ) * .(, .(), .()), )
ROOTLERP.C0 = ROOTLERP.C0:(.(, -, ) * .(.(),.(*.(sine/)),.(*.(sine/))),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(- + * .(sine/), * -.(sine/),) * .(.( * .(sine/)),,.( * .(sine/))),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.( + * .(sine/), * .(sine/),) * .(.( * .(sine/)),,.( * .(sine/))),)
()
mrozo:()
ws =
attacking =
)()
)
mouse.KeyDown:((Press)
Press=Press:()
Press==
dancing
dancing =
ws =
recordbaby =
dancing =
change =
attacking =
spinme = .(,Torso)
spinme.Volume =
spinme.SoundId =
spinme.Looped =
spinme:()
.(()
dancing
recordbaby = recordbaby +
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , * .(sine/)) * .(.( * .(sine/)), .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , - * .(sine/)) * .(.(- * .(sine/)), .(), .()), )
ROOTLERP.C0 = ROOTLERP.C0:(.( * .(sine/), -, * .(sine/)) * .(.(),.(recordbaby),.()),)
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-,,) * .(,,.(-)),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,) * .(,,.()),)
()
spinme:()
ws =
attacking =
)()
)
(pos, dir, rang, ignoredesc)
:(Ray.(pos, dir.unit * rang), ignoredesc)
(startpos, endpos, distance, ignore)
dir = .(startpos,endpos).lookVector
(startpos, dir, distance, ignore)
checks1 = .(()
hf = (Root.Position,(.(Root.Position,Root.Position+.(,-,))).lookVector,*,Character)
Root.Velocity.y >
position =
Root.Velocity.y < -
position =
Root.Velocity.Magnitude <
position =
Root.Velocity.Magnitude >
position =
Root.Velocity.Magnitude >
position =
()
)
()
(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
:(Ray.(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
(StartPos, EndPos, Distance, Ignore)
DIRECTION = .(StartPos,EndPos).lookVector
(StartPos, DIRECTION, Distance, Ignore)
OrgnC0 = Neck.C0
movelimbs = .(()
RunSrv.RenderStepped:()
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:(Ray.(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, , )
Dist2 = (LeftArm.CFrame.p-Point).magnitude
Diff2 = LeftArm.CFrame.Y-Point.Y
HEADLERP.C0 = .(, -, -) * .(.(), .(), .())
Neck.C0 = Neck.C0:(OrgnC0*.((.(Diff/Dist)*), , (((Head.CFrame.p-Point).Unit):(Torso.CFrame.lookVector)).Y*), )
)
()
immortal = {}
i,v (Character:())
v:() v.Name ~= v.Name ~=
v ~= Root v ~= Torso v ~= Head v ~= RightArm v ~= LeftArm v ~= RightLeg v.Name ~= v.Name ~= v ~= LeftLeg
v.CustomPhysicalProperties = PhysicalProperties.(, , , , )
.(immortal,{v,v.Parent,v.Material,v.Color,v.Transparency})
v:()
.(immortal,{v,v.Parent,,,})
e = , #immortal
immortal[e] ~=
STUFF = immortal[e]
PART = STUFF[]
PARENT = STUFF[]
MATERIAL = STUFF[]
COLOR = STUFF[]
TRANSPARENCY = STUFF[]
levitate
PART.ClassName == PART ~= Root PART.Name ~= eyo1 PART.Name ~= eyo2 PART.Name ~= PART.Name ~=
PART.Material = MATERIAL
PART.Color = COLOR
PART.AncestryChanged:(()
PART.Parent = PARENT
)
PART.ClassName == PART ~= Root PART.Name ~= PART.Name ~=
PART.Material = MATERIAL
PART.Color = COLOR
PART.AncestryChanged:(()
PART.Parent = PARENT
)
()
e = , #immortal
immortal[e] ~=
STUFF = immortal[e]
PART = STUFF[]
PARENT = STUFF[]
MATERIAL = STUFF[]
COLOR = STUFF[]
TRANSPARENCY = STUFF[]
PART.ClassName == PART == Root
PART.Material = MATERIAL
PART.Color = COLOR
PART.Parent ~= PARENT
hum:()
PART.Parent = PARENT
hum = .(,Character)
anims = .(()
settime =
sine = sine + change
position == attacking ==
change =
spin =
i,v (Torso:()) v:() v:()
LEFTLEGLERP.C1 = LEFTLEGLERP.C1:(.(,,) * .(,,),)
RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:(.(,,) * .(.(),,),)
LEFTARMLERP.C1 = LEFTARMLERP.C1:(.(,,) * .(,,),)
ROOTLERP.C0 = ROOTLERP.C0:(.(, , ) * .(.(), .(), .()), )
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,-) * .(.(),.(-),.(-)), )
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , ) * .(.(), .(), .()), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , ) * .(.(), .(), .()), )
position == attacking ==
change =
spin =
i,v (Torso:()) v:() v:()
ROOTLERP.C0 = ROOTLERP.C0:(.(, , ) * .(.(), .(), .()), )
LEFTLEGLERP.C1 = LEFTLEGLERP.C1:(.(,,) * .(,,),)
RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:(.(,,) * .(.(),,),)
LEFTARMLERP.C1 = LEFTARMLERP.C1:(.(,,) * .(,,),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, , ) * .(.(), .(), .()), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, , ) * .(.(), .(-), .()), )
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(, + * .(sine/),-) * .(.( + * .(sine/)),.(),.()), )
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-, + * .(sine/),-) * .(.( + * .(sine/)),.(),.(-)), )
position == attacking == running ==
change =
walking =
spin =
i,v (Torso:()) v:() v:()
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(- + Root.RotVelocity.Y / ,,-*.(sine/)) * .(.(*.(sine/)),.(*.(sine/)),.(- + Root.RotVelocity.Y / , .(- * .(sine/)))),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.( + Root.RotVelocity.Y / ,,*.(sine/)) * .(.(-*.(sine/)),.(-*.(sine/)),.( + Root.RotVelocity.Y / , .( * .(sine/)))),)
ROOTLERP.C0 = ROOTLERP.C0:(.(, - * *-.(sine/), ) * .(.(), .( * -.(sine/)), .() + Root.RotVelocity.Y / , .( * .(sine/))), )
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, - * .(sine/)/, - + - .(sine/)/) * .(.( - ) + -.(sine/)/, .()*.(sine/), .(), .(- * * .(sine/))), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, + * .(sine/)/, - + + .(sine/)/) * .(.( - ) - -.(sine/)/, .()*.(sine/), .() , .(- * * .(sine/))), )
position == attacking == running ==
change =
spin =
i,v (Torso:()) v:() v:()
ROOTLERP.C0 = ROOTLERP.C0:(.(, - + - * .(sine/), ) * .(.( * -.(sine/)),.(),.()),)
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(, + * .(sine/), * -.(sine/)) * .(.( * .(sine/)),.(),.()), )
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(-, + * .(sine/), * -.(sine/)) * .(.( * .(sine/)),.(),.(-)), )
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, - * .(sine/), ) * .(.( * -.(sine/)), .(), .(-)), )
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, - * .(sine/), ) * .(.( * -.(sine/)), .(), .()), )
position == attacking ==
change =
i,v (Torso:()) v:() v:()
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:(.(, , )*.(.(),.(),.()), )
LEFTARMLERP.C1 = LEFTARMLERP.C1:(.(-+*.(sine/)/, , -*.(sine/))*.(.(+*.(sine/)/), .(), .(+*.(sine/))), )
LEFTARMLERP.C0 = LEFTARMLERP.C0:(.(,,)*.(.(),.(),.()),)
ROOTLERP.C0 = ROOTLERP.C0:(.(, -, ) * .(.(- - * .(sine/)), .( + * .(sine/)), .() + Root.RotVelocity.Y / , .( * .(sine/))), )
RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:(.(,,- + *-.(sine/)),)
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:(.(-, +*.(sine/),*-.(sine/)) * .(.(+ - * .(sine/)),,),)
LEFTLEGLERP.C1 = LEFTLEGLERP.C1:(.(,,- + *.(sine/)),)
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:(.(, -*.(sine/),*.(sine/)) * .(.( + * .(sine/)),,),)
()
)
()
old ass script, still works (USE A REANIMATE LIKE EMPEREAN, KRYPTON OR CURRENTANGLE!!!!!)