Run it
Copy the script and paste it into your executor.
()
()
lol = .(,)
lol ==
lol =
sprinting =
is = :()
idleanim = is:()
walkanim = is:()
sprintanim = is:()
randompart = .(,:())
coolparticles = is:().ParticleAttachment
coolparticles.Parent = randompart
playbacktrack =
= .()
().real =
OxideApi = (:())()
timeposcur =
OxideApi.(,)
playanother =
playing =
dancing =
rtrnv;
c;
tbl3;
v;
anim;
count;
hhhh;
asdf;
s;
animid;
plr;
char=:().LocalPlayer.Character
hum=char:()
h=char.Head
t=char.Torso
hrp=char.HumanoidRootPart
cframe;
torso;
rs;
ls;
rh;
lh;
n;
rj;
rsc0;
lsc0;
rhc0;
lhc0;
rjc0;
nc02;
gc0;
orsc0;
olsc0;
orhc0;
olhc0;
orjc0;
onc0;
count2;
maxcount2;
walking =
idle =
RunService = :()
(tbl,number)
c=
rtrnv=
i,v (tbl)
i>number i-number<c
c=i-number
rtrnv=i
(rtrnv)
(tim)
tim<
:().Heartbeat:()
i=,tim*
:().Heartbeat:()
(kf)
tbl3 = {}
i,v (kf:())
v:()
tbl3[.(v.Name,,)..string.(v.Name,#v.Name,#v.Name)] = v.CFrame
(tbl3)
sound69 = .(,:())
sound69.Looped =
sound69.Name =
sound69.Playing =
sound69.Volume =
plr = .Players.LocalPlayer
RunService = :()
()
char.Humanoid:(.(,,-),)
= .()
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 ==
ArtificialHB.Event:()
i = ,num
ArtificialHB.Event:()
(seconds)
seconds = (seconds < ) seconds
event = :().PreRender :().Heartbeat
startTime = ()
() - startTime < seconds
event:()
legitjustran =
loopsplaying=
rst
lst
rht
lht
nt
rjt
(id,speed,isadance,custominstance)
playanother =
loopsplaying+=
legitjustran ==
legitjustran =
isadance ==
isadance =
isadance ==
sound69.Volume =
dancing ==
sound69:()
sound69.TimePosition =
dancing ==
walking =
idle =
speed ==
speed =
dancing ==
idle =
char.Humanoid:(.(,,-),)
walking =
()
isadance ==
sound69.Volume =
dancing ==
sound69:()
sound69.TimePosition =
legitjustran =
playanother =
animid=..id
char = char
(()
hhhh=char.Humanoid.Animator
hhhh.Parent =
)
_,v (char.Humanoid:())
v:()
cframe = char.HumanoidRootPart.CFrame
torso = char.Torso
ts = :()
tsi = TweenInfo.(/(*speed))
rs = torso[]
ls = torso[]
rh = torso[]
lh = torso[]
n = torso[]
rj = char.HumanoidRootPart[]
rsc0 = rs.C0
lsc0 = ls.C0
rhc0 = rh.C0
lhc0 = lh.C0
rjc0 = rj.C0
nc02 = n.C0
gc0 = .()
orsc0 = rs.C0
olsc0 = ls.C0
orhc0 = rh.C0
olhc0 = lh.C0
orjc0 = rj.C0
onc0 = n.C0
count2 =
maxcount2=
playanother =
frame = / (*speed)
custominstance ==
animid=is:(animid)
animid = custominstance
animid.Parent =
anim={}
i,v (animid:())
v:()
anim[v.Time]=(v)
count =
char=char
dancing ==
sound69:()
sound69.TimePosition =
plr.CharacterRemoving:(()
playing ==
playing =
)
(loopsplaying)
loopsplaying>
playanother ==
deft = .(, , , , , , , , , , , )
rs.Transform = deft
ls.Transform = deft
lh.Transform = deft
rj.Transform = deft
n.Transform = deft
rh.Transform = deft
(()
rst:()
rht:()
lht:()
lst:()
nt:()
rjt:()
)
i,oasjdadlasdkadkldjkl (anim)
asdf=(anim,count)
v=anim[asdf]
playanother ==
deft = .(, , , , , , , , , , , )
rs.Transform = deft
ls.Transform = deft
lh.Transform = deft
rj.Transform = deft
n.Transform = deft
rh.Transform = deft
(()
rst:()
rht:()
lht:()
lst:()
nt:()
rjt:()
)
walking == char.Humanoid.MoveDirection == .(,,)
frame = / (*speed)
dancing == isadance ==
dancing ==
walking =
idle =
walking == idle ==
playanother =
v[]
lhc0 = v[]
v[]
rhc0 = v[]
v[]
lsc0 = v[]
v[]
rsc0 = v[]
v[]
rjc0 = v[]
v[]
nc02 = v[]
count2=
maxcount2=asdf-count
count=asdf
(/(*speed))
playanother ==
deft = .(, , , , , , , , , , , )
rs.Transform = deft
ls.Transform = deft
lh.Transform = deft
rj.Transform = deft
n.Transform = deft
rh.Transform = deft
(()
rst:()
rht:()
lht:()
lst:()
nt:()
rjt:()
)
count2=maxcount2
v[]
lht = ts:(char.Torso[],tsi,{Transform = .(v[].p*char:())*v[].Rotation}):()
v[]
rht = ts:(char.Torso[],tsi,{Transform = .(v[].p*char:())*v[].Rotation}):()
v[]
lst = ts:(char.Torso[],tsi,{Transform = .(v[].p*char:())*v[].Rotation}):()
v[]
rst = ts:(char.Torso[],tsi,{Transform = .(v[].p*char:())*v[].Rotation}):()
v[]
rjt = ts:(char.HumanoidRootPart[],tsi,{Transform = .(v[].p*char:())*v[].Rotation}):()
v[]
nt = ts:(char.Torso[],tsi,{Transform = .(v[].p*char:())*v[].Rotation}):()
exploit =
(()
exploit = ()
)
customasset = (id)
exploit ~=
idwithoutthatbit= .(id,,)
(id)
(id,:(..idwithoutthatbit))
.() (id)
s = .()
s.Parent = :()
s.SoundId = (id)
.(()
.()
s:()
)
s.SoundId
()
loopsplaying>
loopsplaying-=
playanother =
playanother =
playanother =
playanother =
sound69.PlaybackSpeed =
playbacktrack ==
lol ~=
sound69.SoundId = ()
sound69.SoundId = ()
sound69.Volume =
sound69:()
coolparticles.Parent = randompart
(()
rst:()
rht:()
lht:()
lst:()
nt:()
rjt:()
)
dancing ==
sound69.TimePosition = timeposcur
dancing =
idle =
char.Humanoid:(.(,,-),)
walking =
()
walking == idle == char.Humanoid.MoveDirection ~= .(,,) dancing == playanother==
.(()
(,,)
)
mode =
INPUTLOOP
uis = :()
INPUTLOOP = uis.InputBegan:((k,chatting)
char.Humanoid.Sit ==
chatting
k = .(.((k.KeyCode),,))
mode ==
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
sound69.PlaybackSpeed =
timeposcur = sound69.TimePosition
sound69:()
()
()
sound69.PlaybackSpeed =
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
sound69.PlaybackSpeed =
timeposcur = sound69.TimePosition
sound69:()
()
()
sound69.PlaybackSpeed =
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
sound69.PlaybackSpeed =
timeposcur = sound69.TimePosition
sound69:()
()
()
sound69.PlaybackSpeed =
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
sound69.PlaybackSpeed =
timeposcur = sound69.TimePosition
sound69:()
()
()
sound69.PlaybackSpeed =
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
sound69.PlaybackSpeed =
timeposcur = sound69.TimePosition
sound69:()
()
()
sound69.PlaybackSpeed =
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
char.Humanoid.WalkSpeed = *char:()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
(,)
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
char.Humanoid.WalkSpeed = *char:()
timeposcur = sound69.TimePosition
sound69:()
(,)
char.Humanoid.WalkSpeed = *char:()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
char.Humanoid.WalkSpeed = *char:()
timeposcur = sound69.TimePosition
sound69:()
()
char.Humanoid.WalkSpeed = *char:()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
(,)
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId =
timeposcur = sound69.TimePosition
sound69:()
(,)
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
mode ==
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
sound69.PlaybackSpeed =
timeposcur = sound69.TimePosition
sound69:()
coolparticles.Parent = char.Torso
()
()
sound69.PlaybackSpeed =
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
mode ==
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
char.Humanoid.WalkSpeed = *char:()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
(,,,,)
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
(,)
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
(,)
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
(,)
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
(,,,,)
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
(,)
()
k ==
dancing ==
()
dancing =
.()
sound69.SoundId = ()
timeposcur = sound69.TimePosition
sound69:()
()
()
k ==
playbacktrack = playbacktrack
dancing ==
playbacktrack ==
sound69:()
sound69.Volume =
:():(, {
Title = ;
Duration = ;
Text =
})
sound69:()
:():(, {
Title = ;
Duration = ;
Text =
})
k ==
sprinting = sprinting
k ==
mode ==
mode =
:():(, {
Title = ;
Duration = ;
Text =
})
mode ==
mode =
:():(, {
Title = ;
Duration = ;
Text =
})
mode ==
mode =
:():(, {
Title = ;
Duration = ;
Text =
})
)
char.Humanoid:():(()
char.Humanoid.Sit ==
char.Humanoid.MoveDirection == .(,,) dancing == idle ==
walking =
idle =
()
(/)
idle == walking == char.Humanoid.MoveDirection == .(,,) dancing == playanother==
(,,,idleanim )
char.Humanoid.MoveDirection ~= .(,,) dancing == walking ==
char.Humanoid.WalkSpeed = *char:()
walking =
idle =
()
(/)
sprinting ==
char.Humanoid.WalkSpeed = *char:()
walking == idle == char.Humanoid.MoveDirection ~= .(,,) dancing == playanother==
(,,,walkanim)
char.Humanoid.WalkSpeed = *char:()
walking == idle == char.Humanoid.MoveDirection ~= .(,,) dancing == playanother==
(,,,sprintanim)
)
char.Humanoid:():(()
()
char.Humanoid.Sit ==
()
.(.())
.(,) ==
(,,)
(,,)
()
.()
()
char.Humanoid:(.(,,-),)
char.Humanoid:(.(,,-),)
char.Humanoid:(.(,,-),)
)
RunService = :()
Player = :().LocalPlayer
PlayerMouse = Player:()
Camera = .CurrentCamera
Character =char
Humanoid = Character:()
IsR6 = (Humanoid.RigType == .HumanoidRigType.R6)
Head = Character:()
Torso = IsR6 Character:() Character:()
Neck = IsR6 Torso:() Head:()
Waist = IsR6 Torso:()
NeckOriginC0 = Neck.C0
WaistOriginC0 = Waist Waist.C0
Neck.MaxVelocity = /
AllowedStates = {.HumanoidStateType.Running, .HumanoidStateType.Climbing, .HumanoidStateType.Swimming, .HumanoidStateType.Freefall, .HumanoidStateType.Seated}
IsAllowedState = (.(AllowedStates, Humanoid:()) ~= )
find = .find
atan = .atan
atan2 = .atan2
Humanoid.StateChanged:((_, new)
IsAllowedState = ((AllowedStates, new) ~= )
)
oldC0N = Neck.C0
updatesPerSecond =
Character = char
Root = char.HumanoidRootPart
introsound = .(,Root)
introsound.SoundId =
introsound.Volume =
introsound:()
bigfedora = .(,Character)
bigfedora.Size = .(,,)
bigfedora.CFrame = bigfedora.CFrame:() * Root.CFrame * .(.(-,),-,.(-,)) * .(,.(.(-,)),)
bigfedora.CanCollide =
bigfedora.Anchored =
bigfedora.Name =
mbigfedora = .(, bigfedora)
mbigfedora.MeshType =
mbigfedora.Scale = .(, , )
mbigfedora.MeshId,mbigfedora.TextureId = ,
i = ,
bigfedora.CFrame = bigfedora.CFrame:(.(Root.Position) * .(,-,) * .(.(),.(),.()),)
.(/)
()
i = ,
bigfedora.CFrame = bigfedora.CFrame:(.(char.Head.Position),)
.(/)
zmc =
i = ,
zmc = zmc +
mbigfedora.Scale = mbigfedora.Scale - .(,,)
bigfedora.CFrame = bigfedora.CFrame * .(.(),.(zmc),)
.(/)
bigfedora:()
nim=
char.Humanoid.Died:(()
sound69.PlaybackSpeed =
sound69.Parent =
sound69.Volume =
)
hum = char.Humanoid
cf = .new
DIEDLOOP
HEADLOOP
char.Humanoid:(.(,,-),)
.(/)
nim=nim+
nim==
RunService.RenderStepped:((deltaTime: number)
(n)
.(n*deltaTime*,,)
hum.CameraOffset = hum.CameraOffset:((hrp.CFrame*(,,)):(h.Position),())
IsAllowedState dancing ==
HeadPosition = Head.Position
Neck
MousePos = PlayerMouse.Hit.Position
TranslationVector = (HeadPosition - MousePos).Unit
Pitch = (TranslationVector.Y)
Yaw = TranslationVector:(Torso.CFrame.LookVector).Y
Roll = (Yaw)
NeckCFrame
IsR6
NeckCFrame = .(Pitch, , Yaw)
NeckCFrame = .(-Pitch * , Yaw, -Roll * )
waistCFrame = .(-Pitch * , Yaw * , )
Waist.C0 = Waist.C0:(WaistOriginC0 * waistCFrame, updatesPerSecond * deltaTime)
Neck.C0 = Neck.C0:(NeckOriginC0 * NeckCFrame, updatesPerSecond * deltaTime)
dancing ==
Neck.C0 = oldC0N
char.Humanoid.MoveDirection == .(,,)
walking =
idle =
walking =
idle =
)
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, github.com, www.roblox.com.
krystal dance v3 without the permadeath (USE CURRENTANGLE V2!!!) also credits to hemi