Run it
Copy the script and paste it into your executor.
plr = .Players.LocalPlayer
colormansup =
sliding =
plr:():()
plr:():():()
camerakill =
mobile =
downeddel=
walkingmode =
char = plr.Character
char:()
char:():()
plr:()
plr:():()
.Workspace:()
.Workspace:():()
Workspace.Remote.TeamEvent:()
downed =
combatmusic = .(,char)
combatmusic.Volume =
combatmusic.PlaybackSpeed =
combatmusic.Looped =
ambience = .(,char)
ambience.Volume =
ambience.PlaybackSpeed =
ambience.Looped =
winder = .(,char)
winder.SoundId =
winder.Volume =
winder.PlaybackSpeed =
winder.Looped =
winder:()
windercloth = .(,char)
windercloth.SoundId =
windercloth.Volume =
windercloth.PlaybackSpeed =
windercloth.Looped =
windercloth:()
explorationmusic = .(,char)
explorationmusic.Volume =
explorationmusic.PlaybackSpeed =
explorationmusic.Looped =
rannum = .(,)
rannum ==
combatmusic.SoundId =
explorationmusic.SoundId =
ambience.SoundId =
ambience:()
explorationmusic:()
combatmusic:()
rannum ==
combatmusic.SoundId =
explorationmusic.SoundId =
ambience.SoundId =
ambience:()
explorationmusic:()
combatmusic:()
rannum ==
combatmusic.SoundId =
explorationmusic.SoundId =
ambience.SoundId =
ambience:()
explorationmusic:()
combatmusic:()
rannum ==
combatmusic.SoundId =
explorationmusic.SoundId =
ambience.SoundId =
ambience:()
explorationmusic:()
combatmusic:()
rannum ==
combatmusic.SoundId =
explorationmusic.SoundId =
ambience.SoundId =
ambience:()
explorationmusic:()
combatmusic:()
rannum ==
combatmusic.SoundId =
explorationmusic.SoundId =
ambience.SoundId =
ambience:()
explorationmusic:()
combatmusic:()
rannum ==
combatmusic.SoundId =
explorationmusic.SoundId =
ambience.SoundId =
ambience:()
explorationmusic:()
combatmusic:()
rannum ==
combatmusic.SoundId =
explorationmusic.SoundId =
ambience.SoundId =
ambience:()
explorationmusic:()
combatmusic:()
rannum ==
combatmusic.SoundId =
explorationmusic.SoundId =
ambience.SoundId =
ambience:()
explorationmusic:()
combatmusic:()
rannum ==
combatmusic.SoundId =
explorationmusic.SoundId =
ambience.SoundId =
ambience:()
explorationmusic:()
combatmusic:()
rannum ==
combatmusic.SoundId =
explorationmusic.SoundId =
ambience.SoundId =
ambience:()
explorationmusic:()
combatmusic:()
tricksinarow =
tricktime =
timestanding =
combattime =
root = char:()
slidingsound = .(,root)
slidingsound.SoundId =
slidingsound.PlaybackSpeed =
slidingsound.Looped =
slidingsound.Volume =
wallrunningsound = .(,root)
wallrunningsound.SoundId =
wallrunningsound.PlaybackSpeed =
wallrunningsound.Looped =
wallrunningsound.Volume =
(truth)
.(.(()
truth ~=
s = .(,root)
s.Volume = +.(,)*
s.PlaybackSpeed = +.(,)*
rannum = .(,)
rannum ==
s.SoundId =
rannum ==
s.SoundId =
rannum ==
s.SoundId =
rannum ==
s.SoundId =
s.SoundId =
s:()
:():(s,)
s = .(,root)
s.Volume = +.(,)*
s.PlaybackSpeed = +.(,)*
rannum = .(,)
rannum ==
s.SoundId =
rannum ==
s.SoundId =
rannum ==
s.SoundId =
rannum ==
s.SoundId =
rannum ==
s.SoundId =
rannum ==
s.SoundId =
s.SoundId =
s:()
:():(s,)
))
rollingsound = .(,root)
rollingsound.SoundId =
rollingsound.PlaybackSpeed =
rollingsound.Volume =
bodymovesound = .(,root)
bodymovesound.SoundId =
bodymovesound.PlaybackSpeed =
bodymovesound.Volume =
downedsound = .(,root)
downedsound.SoundId =
downedsound.PlaybackSpeed =
downedsound.Volume =
jumplandsoundthingy = .(,root)
jumplandsoundthingy.SoundId =
jumplandsoundthingy.PlaybackSpeed =
jumplandsoundthingy.Volume =
hum = char:()
hum.JumpPower =
hum.JumpHeight =
colorparkourkill = .(,.Lighting)
colorparkourkill.Saturation =
colorparkourkill.TintColor = .(,,)
.Lighting:()
.Lighting:():()
torso = char:()
gyro = .(,torso)
gyro.D =
gyro.P =
cameratilterman =
springjumpdel =
gobackroll =
befpower = gyro.P
gyro.P = befpower
gyro.MaxTorque = .(,,)
runvel = .(,root)
runvel.MaxForce = .(,,)
runvel.P =
hum.WalkSpeed =
flowmax =
flowmin =
dodgedel =
crouchspeed =
flow = flowmin
i,v (:())
v.ClassName == v.ClassName == v.ClassName ==
v.ClassName ==
v.CollisionFidelity = .CollisionFidelity.PreciseConvexDecomposition
v.Transparency ==
v.CanCollide =
floorpositiony =
UIS = :()
GuiService = :()
UIS.TouchEnabled UIS.KeyboardEnabled UIS.MouseEnabled
UIS.GamepadEnabled GuiService:()
mobile =
jb = plr.PlayerGui:():():()
jb.MouseButton1Down:(()
()
()
)
leftwallrunanim = .(,char)
leftwallrunanim.AnimationId =
leftwallrunanimplay = hum:(leftwallrunanim)
downedanim1 = .(,char)
downedanim1.AnimationId =
downedanim1play = hum:(downedanim1)
downedanim2play
howmuchtpose =
r=.()
r.AnimationId=
t=.Players.LocalPlayer.Character
h=t.Humanoid
a=h:(r)
a.Priority =
downedanim2play = a
rightwallrunanim = .(,char)
rightwallrunanim.AnimationId =
rightwallrunanimplay = hum:(rightwallrunanim)
verticalwallrunanim = .(,char)
verticalwallrunanim.AnimationId =
verticalwallrunanimplay = hum:(verticalwallrunanim)
roll = .(,char)
roll.AnimationId =
rollplay = hum:(roll)
crouching = .(,char)
crouching.AnimationId =
crouchingplay = hum:(crouching)
springjump = .(,char)
springjump.AnimationId =
springjumpplay = hum:(springjump)
dodging = .(,char)
dodging.AnimationId =
dodgingplay = hum:(dodging)
slidinganim = .(,char)
slidinganim.AnimationId =
slidingplay = hum:(slidinganim)
rollering =
hum.Died:(()
.Workspace:()
.Workspace:():()
Workspace.Remote.TeamEvent:()
camerakill =
colorparkourkill:()
i = ,,-
()
combatmusic.PlaybackSpeed = combatmusic.PlaybackSpeed-
ambience.PlaybackSpeed = ambience.PlaybackSpeed-
explorationmusic.PlaybackSpeed = explorationmusic.PlaybackSpeed-
)
tappeda =
tappeds =
tappedd =
tappedw =
UIS.InputEnded:((input,gamestuff)
input.KeyCode == .KeyCode.S
gamestuff
gobackroll =
)
UIS.InputBegan:((input,gamestuff)
input.KeyCode == .KeyCode.N
gamestuff
walkingmode ==
walkingmode =
walkingmode =
input.KeyCode == .KeyCode.M
gamestuff
ambience.PlaybackSpeed ~=
ambience.PlaybackSpeed =
combatmusic.PlaybackSpeed =
explorationmusic.PlaybackSpeed =
ambience.PlaybackSpeed =
combatmusic.PlaybackSpeed =
explorationmusic.PlaybackSpeed =
input.KeyCode == .KeyCode.S
gamestuff
gobackroll =
downed ==
sliding ==
input.KeyCode == .KeyCode.A
hitfloor ==
gamestuff
tappeda ==
tappeda =
()
tappeda =
dodgedel ==
dodgedel =
dodgingplay:()
()
bv = .(,char:())
bv.Velocity = root.CFrame.RightVector*-flow*+.(,flow/,)
bv.MaxForce = .(,,)
bv.P =
()
bv:()
()
dodgingplay:()
dodgedel =
input.KeyCode == .KeyCode.S
hitfloor ==
gamestuff
tappeds ==
tappeds =
()
tappeds =
dodgedel ==
dodgedel =
dodgingplay:()
()
bv = .(,char:())
bv.Velocity = root.CFrame.LookVector*-flow*+.(,flow/,)
bv.MaxForce = .(,,)
bv.P =
()
bv:()
()
dodgingplay:()
dodgedel =
input.KeyCode == .KeyCode.D
hitfloor ==
gamestuff
tappedd ==
tappedd =
()
tappedd =
dodgedel ==
dodgedel =
dodgingplay:()
()
bv = .(,char:())
bv.Velocity = root.CFrame.RightVector*flow*+.(,flow/,)
bv.MaxForce = .(,,)
bv.P =
()
bv:()
()
dodgingplay:()
dodgedel =
input.KeyCode == .KeyCode.W
gamestuff
hitfloor ==
tappedw ==
tappedw =
()
tappedw =
dodgedel ==
dodgedel =
dodgingplay:()
()
bv = .(,char:())
bv.Velocity = root.CFrame.LookVector*flow*+.(,flow/,)
bv.MaxForce = .(,,)
bv.P =
()
bv:()
()
dodgingplay:()
dodgedel =
)
hum:(.HumanoidStateType.FallingDown, )
hum:(.HumanoidStateType.Ragdoll, )
player = .Players.LocalPlayer
character = player.Character
hum = character:()
character character.Parent
character = player.CharacterAdded:()
camerakill ==
torso = character:()
rightShoulder = torso:()
leftShoulder = torso:()
camera = .Workspace.CurrentCamera
updateSpeed = /
plr = .Players.LocalPlayer
char = plr.Character
ignorelist = {plr.Character}
i,v (:())
v.ClassName == v.ClassName == v.ClassName ==
v.CanCollide == v.Transparency ==
ignorelist[#ignorelist+] = v
leftarm = char:()
rightarm = char:()
leftleg = char:()
char:():()
char:():():()
flowermax = flowmax-flowmin
killermancamfov =
rightleg = char:()
hum = char:()
rootpart,head = char:(),char:()
:():(,.RenderPriority.Character.Value+,()
offsetman =
sliding ==
offsetman =
hum.Health == :()
distance = (character.Head.Position - camera.CoordinateFrame.p).magnitude
distance <
rightShoulder.C0 = rightShoulder.C0:((camera.CoordinateFrame * .(, -, )):(torso.CFrame):() * .(, .pi/, ), updateSpeed)
leftShoulder.C0 = leftShoulder.C0:((camera.CoordinateFrame * .(-, -, )):(torso.CFrame):() * .(, -.pi/, ), updateSpeed)
rightShoulder.C0 = rightShoulder.C0:(.(, , ) * .(, .pi/, ),updateSpeed)
leftShoulder.C0 = leftShoulder.C0:(.(-, , ) * .(, -.pi/, ),updateSpeed)
hum.CameraOffset = (rootpart.CFrame+.(,offsetman,)):(head.CFrame.p) - .(,,)
hum.CameraOffset = (rootpart.CFrame+.(,offsetman,)):(head.CFrame.p)
rightarm.LocalTransparencyModifier = rightarm.Transparency
leftarm.LocalTransparencyModifier = leftarm.Transparency
leftleg.LocalTransparencyModifier = leftleg.Transparency
rightleg.LocalTransparencyModifier = rightleg.Transparency
leftleg
leftleg.Parent
leftleg.Parent:
camerakill ==
killermancamfov = *(flow/flowermax)
colorparkourkill.TintColor = .(,colormansup/,colormansup/)
colormansup = colormansup+
colormansup>
colormansup =
cam.FieldOfView = +killermancamfov
cam.CFrame = cam.CFrame*.(,,.(cameratilterman))
)
befh = hum.Health
(number, decimalPlaces)
number = .(number * ^decimalPlaces) * ^-decimalPlaces
humdowner =
()
flow = flow-flowmax/
downedanim1play.Priority =
downedanim1play:()
downedanim1play:()
downedanim2play:()
downedanim2play:()
downedanim2play:(+.())
pchar=:.LocalPlayer.Character
AnimationId =
SpasmAnim = .()SpasmAnim.AnimationId = ..AnimationId
Spasm = pchar:():(SpasmAnim)
Spasm.Priority =
Spasm:()
Spasm:(.(,))
Spasm.TimePosition = .(,)
(+(.()*),()Spasm:())
colormansup = colormansup-
downedsound:()
()
()
()
()
()
downed =
hum.JumpPower =
hum.JumpHeight =
downeddel =
.(.(()
tiltnumb =
rannum = .(,)
rannum ==
tiltnumb =
rannum ==
tiltnumb =
rannum ==
tiltnumb = -
tiltnumb = -
cameratilterman2 =tiltnumb*
cameratiltermax = cameratilterman2
sinnerman =
sinnerman2 =
i = ,,-
:().RenderStepped:()
camerakill ==
sinnerman = sinnerman-
sinnerman2 = .(sinnerman*)
cameratilterman2 = cameratiltermax*sinnerman2
cam.CFrame = cam.CFrame*.(,,.(cameratilterman2))
()
downeddel =
))
hum.HealthChanged:(()
colorparkourkill.Saturation = -+hum.Health/hum.MaxHealth
hum.Health/hum.MaxHealth <
humdowner ==
humdowner =
()
hum.Health < befh
combattime =
damagetiltmax = befh - hum.Health
(damagetiltmax,)
colormansup = colormansup-damagetiltmax*
cameratilterman2 = .(damagetiltmax*-,damagetiltmax*)
cameratilterman2 = cameratilterman2 *
cameratilterman3 = .(damagetiltmax*-,damagetiltmax*)
cameratilterman3 = cameratilterman3 *
cameratiltermax = cameratilterman2
cameratiltermax2 = cameratilterman3
sinnerman =
sinnerman2 =
i = ,,-
:().RenderStepped:()
sinnerman = sinnerman-
sinnerman2 = .(sinnerman*)
cameratilterman2 = cameratiltermax*sinnerman2
cameratilterman3 = cameratiltermax2*sinnerman2
cam.CFrame = cam.CFrame*.(.(cameratilterman3),,.(cameratilterman2))
befh = hum.Health
)
(maxnumbman,slideringman)
.(.(()
maxnumbman ~=
sinnerman =
slidingtruth =
slideringman ~=
slideringman ==
slidingtruth =
i = ,,-
slidingtruth ==
wallrunning ==
slidingtruth ==
sliding ==
:().RenderStepped:()
camerakill ==
sinnerman = sinnerman+
sinnerman = .(sinnerman*)
cameratilterman = maxnumbman*sinnerman
()
cameratiltermax = cameratilterman
sinnerman =
sinnerman2 =
i = ,,-
:().RenderStepped:()
camerakill ==
sinnerman = sinnerman-
sinnerman2 = .(sinnerman*)
cameratilterman = cameratiltermax*sinnerman2
()
cameratilterman =
))
rolldel =
()
sliding ==
hitfloor ==
wallrunning ==
rolldel ==
rolldel =
()
rollingsound.TimePosition =
rollingsound:()
root.Velocity = .(,,)
x, y, z = root.CFrame:()
rollering =
tricksinarow = tricksinarow+
rollmancf = .(.(root.Position.X,floorpositiony+,root.Position.Z))*.(, y, )
root.CFrame = rollmancf
()
root.Velocity = .(,,)
flow = flow+(flowmax-flowmin)/
runvel.Velocity = (root.CFrame.LookVector*hum.WalkSpeed)
bp = .(,torso)
bp.Position = .(,floorpositiony,)
bp.MaxForce = .(,,)
bp.P =
hum.PlatformStand =
runvel.MaxForce = .(,,)
gyro.CFrame = rollmancf
gyro.P =
gyro.MaxTorque = .(,,)
rollplay:()
lookcfog = cam.CFrame
angle =
rollplay:()
rollplay.TimePosition =
rotatenumb = -
gobackroll ==
rotatenumb =
i = ,,-
rs.Heartbeat:()
camerakill ==
runvel.MaxForce = .(,,)
runvel.Velocity = rollmancf.LookVector*-rotatenumb*
gyro.CFrame = gyro.CFrame*.(.(rotatenumb),,)
root.CFrame = gyro.CFrame
runvel.MaxForce = .(,,)
rollplay:()
hum.PlatformStand =
rollering =
bp:()
gyro.P = befpower
runvel.MaxForce = .(,,)
gyro.MaxTorque = .(,,)
root.Velocity = .(,,)
root.Velocity = .(,,)
rolldel =
rotatenumb ==
cam.CFrame = lookcfog
()
cdown =
UIS.InputBegan:((input,g)
input.KeyCode == .KeyCode.C
g
cdown =
input.KeyCode == .KeyCode.P
g
hum:()
)
UIS.InputEnded:((input,g)
input.KeyCode == .KeyCode.C
g
cdown =
)
wallrunable =
wallrunning =
hitfloor =
leftwallrunning =
rightwallrunning =
onfloor =
frontwallrunning =
fronthit =
rs = :()
cam = .CurrentCamera
UIS.InputBegan:((input,gamestuff)
input.KeyCode == .KeyCode.X
camerakill ==
gamestuff
camerakill ==
i = ,,-
rs.RenderStepped:()
camerakill ==
cam.CFrame = cam.CFrame*.(,.(),)
)
rollering =
.(.(()
camerakill ==
rs.RenderStepped:()
combattime >
combatmusic.Volume ~=
combatmusic.Volume =
ambience.Volume =
explorationmusic.Volume =
combatmusic:()
combattime = combattime-
combattime =
combatmusic.Volume ==
combatmusic.Volume =
ambience.Volume =
explorationmusic.Volume =
rolldel == downed ==
camerakill ==
camerakill ==
winder.Volume = root.Velocity.Magnitude*
winder.Volume >
winder.Volume =
winder.PlaybackSpeed = root.Velocity.Magnitude*
winder.PlaybackSpeed >
winder.PlaybackSpeed =
windercloth.Volume = root.Velocity.Magnitude*
windercloth.Volume >
windercloth.Volume =
windercloth.PlaybackSpeed = root.Velocity.Magnitude*
windercloth.PlaybackSpeed >
windercloth.PlaybackSpeed =
rolldel == wallrunning == sliding == downed == holding ==
hum.AutoRotate =
slidingsound.IsPlaying ==
slidingsound:()
wallrunningsound.IsPlaying ==
wallrunningsound:()
hum.AutoRotate =
wallrunning ==
wallrunningsound.IsPlaying ==
wallrunningsound:()
wallrunningsound.IsPlaying ==
wallrunningsound:()
sliding ==
slidingsound.IsPlaying ==
slidingsound:()
slidingsound.IsPlaying ==
slidingsound:()
))
()
.(.(()
hitfloor ==
wallrunable =
()
wallrunable =
))
wallrundel =
(grav2)
.(.(()
wallrundel ==
wallrunning ==
downed ==
cdown ==
wallrunable ==
fronthit
()
rr = Ray.(root.Position,root.CFrame.LookVector*)
rhit,ray,rpoint = :(rr,ignorelist)
rhit
rhit
wallrunning =
()
()
tricksinarow = tricksinarow+
wallrunning =
gyro.CFrame = .(root.Position,root.Position+rpoint)*.(.(-),.(),)
gyro.MaxTorque = .(,,)
grav = grav2-
runvel.Velocity = .(,grav,)
()
runvel.MaxForce = .(,,)
wallrunable =
hum.PlatformStand =
()
verticalwallrunanimplay:()
wallrunning ==
rs.RenderStepped:()
camerakill ==
grav = grav-
r2 = Ray.(root.Position,root.CFrame.LookVector*)
hit,ray,point = :(r2,ignorelist)
hit
()
hitfloor wallrunning =
cdown == wallrunning =
hit
gyro.CFrame = .((ray+root.CFrame.LookVector*-),(ray+root.CFrame.LookVector*-)+point)*.(.(-),.(),)
runvel.Velocity = .(,grav,)
gyro.P = befpower
wallrunable ==
wallrunning =
gyro.MaxTorque = .(,,)
hum.PlatformStand =
()
()
jumplandsoundthingy:()
rannum = .(,)
rannum ==
jumplandsoundthingy.SoundId =
rannum ==
jumplandsoundthingy.SoundId =
jumplandsoundthingy.SoundId =
bodymovesound:()
hum.PlatformStand =
runvel.velocity = root.CFrame.LookVector*-hum.WalkSpeed+.(,,)
()
wallrunning =
wallrunning =
hum.PlatformStand =
verticalwallrunanimplay:()
gyro.MaxTorque = .(,,)
()
runvel.MaxForce = .(,,)
hum:(.HumanoidStateType.Jumping)
))
()
downed ==
rolldel == downeddel ==
.() ==
downedanim1play:()
downedanim2play:()
downed =
hum.JumpPower =
hum.JumpHeight =
()
()
sliding ==
cdown ==
hitfloor ==
()
wallrundel ==
wallrunning ==
wallrunable ==
cdown ==
dodgedel ==
wallrunable =
rr = Ray.(root.Position,root.CFrame.RightVector*)
rhit,ray,rpoint = :(rr,ignorelist)
rhit
rhit
wallrunning =
gyro.CFrame = .(root.Position,root.Position+rpoint)*.(,.(-),.())
gyro.MaxTorque = .(,,)
hum.Sit =
grav =
runvel.Velocity = gyro.CFrame.LookVector*+.(,grav,)
runvel.Velocity = runvel.Velocity + gyro.CFrame.RightVector*
runvel.MaxForce = .(,,)
rightwallrunanimplay:()
()
tricksinarow = tricksinarow+
()
wallrunning ==
camerakill ==
rs.RenderStepped:()
grav = grav-
r2 = Ray.(root.Position,root.CFrame.RightVector*)
hit,ray,point = :(r2,ignorelist)
hit
hitfloor wallrunning =
cdown == wallrunning =
fronthit == () () wallrunning = rightwallrunanimplay:() gyro.MaxTorque = .(,,)
()
runvel.MaxForce = .(,,)wallrunable = (grav+hum.WalkSpeed)
hit
gyro.CFrame = .((ray+root.CFrame.RightVector*-),(ray+root.CFrame.RightVector*-)+point)*.(,.(-),.())
runvel.Velocity = gyro.CFrame.LookVector*hum.WalkSpeed+.(,grav,)
gyro.P = befpower
wallrunable ==
()
wallrunning =
rightwallrunanimplay:()
gyro.MaxTorque = .(,,)
hum.PlatformStand =
jumplandsoundthingy:()
()
rannum = .(,)
rannum ==
jumplandsoundthingy.SoundId =
rannum ==
jumplandsoundthingy.SoundId =
jumplandsoundthingy.SoundId =
bodymovesound:()
runvel.velocity = cam.CFrame.LookVector*hum.WalkSpeed+.(,,)
()
wallrunning =
wallrunning =
()
hum.PlatformStand =
rightwallrunanimplay:()
gyro.MaxTorque = .(,,)
()
runvel.MaxForce = .(,,)
rl = Ray.(root.Position,root.CFrame.RightVector*-)
lhit,ray,rpoint = :(rl,ignorelist)
lhit
lhit
wallrunning =
gyro.CFrame = .(root.Position,root.Position+rpoint)*.(,.(),.(-))
gyro.MaxTorque = .(,,)
gyro.P =
grav =
runvel.Velocity = (gyro.CFrame.LookVector*+.(,grav,))
runvel.Velocity = runvel.Velocity + gyro.CFrame.RightVector*-
hum.PlatformStand =
leftwallrunanimplay:()
()
(-)
tricksinarow = tricksinarow+
runvel.MaxForce = .(,,)
wallrunning ==
camerakill ==
rs.RenderStepped:()
hitfloor wallrunning =
fronthit == () () wallrunning = leftwallrunanimplay:() gyro.MaxTorque = .(,,)
()
runvel.MaxForce = .(,,) wallrunable= (grav+hum.WalkSpeed)
rs.RenderStepped:()
camerakill ==
grav = grav-
r2 = Ray.(root.Position,root.CFrame.RightVector*-)
hit,ray,point = :(r2,ignorelist)
hit
cdown == wallrunning =
hit
gyro.CFrame = .((ray+root.CFrame.RightVector*),(ray+root.CFrame.RightVector*)+point)*.(,.(),.(-))
runvel.Velocity = gyro.CFrame.LookVector*hum.WalkSpeed+.(,grav,)
gyro.P = befpower
wallrunable ==
wallrunning =
()
leftwallrunanimplay:()
gyro.MaxTorque = .(,,)
hum.PlatformStand =
jumplandsoundthingy:()
()
rannum = .(,)
rannum ==
jumplandsoundthingy.SoundId =
rannum ==
jumplandsoundthingy.SoundId =
jumplandsoundthingy.SoundId =
bodymovesound:()
runvel.velocity = cam.CFrame.LookVector*hum.WalkSpeed+.(,,)
()
wallrunning =
wallrunning =
hum.PlatformStand =
leftwallrunanimplay:()
()
gyro.MaxTorque = .(,,)
()
runvel.MaxForce = .(,,)
wallrunable =
(hum.WalkSpeed+)
spacedown =
backjumpdel =
backhit =
UIS.InputBegan:((inpt,gamestuff)
inpt.KeyCode == .KeyCode.Space
gamestuff
wallrunning ==
sliding ==
backhit ==
hitfloor ==
jumplandsoundthingy:()
()
root.Velocity = root.CFrame.LookVector*+.(,,)
()
()
sliding ==
spacedown =
()
spacedown =
()
wallrunning ==
rolldel ==
backjumpdel ==
)
()
.(.(()
downed ==
sliding ==
sliding =
()
(-,)
hum.PlatformStand =
gyro.MaxTorque = .(,,)
gyro.P = befpower*
runvel.MaxForce = .(,,)
ogcf = root.CFrame
befrooty = root.Position.Y
ogcf = root.CFrame
gyro.CFrame = ogcf*.(.(),,)
()
tricksinarow = tricksinarow+
sliding ==
rs.RenderStepped:()
camerakill ==
runvel.Velocity = (ogcf.LookVector*flow*)+.(,-,)
slidingplay:()
slidingplay:()
root.Position.Y+ < befrooty
flow = flow+flowmax/
befrooty = root.Position.Y
root.Velocity.Magnitude <
sliding =
slidingplay:()
(,)
cdown =
cdown ==
sliding =
slidingplay:()
(,)
flow = flow-flowmax/
spacedown ==
sliding =
cdown =
slidingplay:()
(,)
flow < flowmin+
sliding =
flow = flowmin
slidingplay:()
(,)
gyro.MaxTorque = .(,,)
gyro.P = befpower
runvel.MaxForce = .(,,)
hum.PlatformStand =
spacedown == flow < flowmax
hum.PlatformStand =
sliding =
(,)
slidingplay:()
x, y, z = cam.CFrame:()
rollering =
root.CFrame = .(root.Position)*.(, y, )
bodymovesound:()
()
spacedown == flowmax+ < flow
hum.PlatformStand =
sliding =
(,)
slidingplay:()
runvel.MaxForce = .(,,)
bodymovesound:()
jumplandsoundthingy:()
()
rannum = .(,)
rannum ==
jumplandsoundthingy.SoundId =
rannum ==
jumplandsoundthingy.SoundId =
jumplandsoundthingy.SoundId =
runvel.velocity = cam.CFrame.LookVector*flow*+.(,flow,)
.(.(()
tiltnumb =
rannum = .(,)
rannum ==
tiltnumb =
rannum ==
tiltnumb =
rannum ==
tiltnumb = -
tiltnumb = -
cameratilterman2 =tiltnumb*
cameratiltermax = cameratilterman2
sinnerman =
sinnerman2 =
i = ,,-
:().RenderStepped:()
camerakill ==
sinnerman = sinnerman-
sinnerman2 = .(sinnerman*)
cameratilterman2 = cameratiltermax*sinnerman2
cam.CFrame = cam.CFrame*.(,,.(cameratilterman2))
))
()
runvel.MaxForce = .(,,)
hum.PlatformStand =
sliding =
))
sliding =
rppos = .(,,)
landed =
pressspacebeforeland =
landdel =
beforelandy =
()
.(.(()
landdel =
()
landdel =
pressspacebeforeland =
beforelandy = root.Position.Y
))
UIS.InputBegan:((input,gamestuff)
springjumpdel ==
input.KeyCode == .KeyCode.Space
gamestuff ==
hitfloor ==
pressspacebeforeland ==
pressspacebeforeland =
root.Position.Y > beforelandy+
runvel.MaxForce = .(,,)
runvel.Velocity = cam.CFrame.LookVector*flow*+.(,flow/,)
springjumpdel =
()
jumplandsoundthingy:()
rannum = .(,)
rannum ==
jumplandsoundthingy.SoundId =
rannum ==
jumplandsoundthingy.SoundId =
jumplandsoundthingy.SoundId =
bodymovesound:()
pressspacebeforeland =
springjumpplay:()
tricksinarow = tricksinarow+
.(.(()
tiltnumb =
rannum = .(,)
rannum ==
tiltnumb =
rannum ==
tiltnumb =
rannum ==
tiltnumb = -
tiltnumb = -
cameratilterman2 =tiltnumb*
cameratiltermax = cameratilterman2
sinnerman =
sinnerman2 =
i = ,,-
:().RenderStepped:()
camerakill ==
sinnerman = sinnerman-
sinnerman2 = .(sinnerman*)
cameratilterman2 = cameratiltermax*sinnerman2
cam.CFrame = cam.CFrame*.(,,.(cameratilterman2))
))
()
springjumpplay:()
runvel.MaxForce = .(,,)
()
springjumpdel =
)
plr = .Players.LocalPlayer
Character = plr.Character plr.CharacterAdded:()
Root = Character:()
Head = Character:()
Hum = Character:()
holdingon = .(,hum)
holdingon.AnimationId =
climbingstuffs = .(,hum)
climbingstuffs.AnimationId =
CA = Hum:(climbingstuffs)
HA = Hum:(holdingon)
TouchGui = plr:():()
UIS = :()
ledgeavailable =
holding =
()
Vele = .(,Head)
Root.Anchored =
Vele.MaxForce = .(,,) * .huge
Vele.Velocity = Root.CFrame.LookVector * + .(,,)
HA:() CA:()
.Debris:(Vele,)
holding =
()
ledgeavailable =
UIS.InputBegan:((Key,Chat)
holding
Key.KeyCode == .KeyCode.Space Chat
()
)
TouchGui
TouchGui:():().MouseButton1Click:(()
holding ()
)
rs.RenderStepped:() sliding ==
rs.RenderStepped:()
r = Ray.(root.Position,root.CFrame.LookVector*-)
hit,ray = :(r,ignorelist)
hit
backhit =
backhit =
camerakill ==
hum.FloorMaterial == .Material.Air
landed ==
landed =
landed ==
landed =
()
killx,killy,killz = root.CFrame:()
nobadcf = .(root.Position)*.(,killy,)
rclimber = Ray.(Head.CFrame.p, nobadcf.LookVector * )
killclimberray = Ray.(Head.CFrame.p+.(,,), nobadcf.LookVector * )
killmansraypart,killmansposition :(killclimberray,ignorelist)
part,position = :(rclimber,ignorelist)
killmansraypart
part ledgeavailable holding killmansraypart
part.Size.Y >= part.CanCollide == killmansraypart == part.Transparency ~=
Head.Position.Y >= (part.Position.Y + (part.Size.Y / )) - Head.Position.Y <= part.Position.Y + (part.Size.Y / ) Hum.FloorMaterial == .Material.Air sliding == downed == wallrunning ==
HA.IsPlaying ==
wallrunning =
root.CFrame = nobadcf
()
HA:()
wallrunning =
HA:()
HA.TimePosition =
Root.Anchored = holding = ledgeavailable =
r = Ray.(root.Position,.(,,).Unit*-)
hit,ray = :(r,ignorelist)
hit
floorpositiony = ray.Y
hitfloor ==
hitfloor =
root.Velocity.Y < -
cdown ==
root.Velocity = .(root.Velocity.X,-,root.Velocity.Z)
cdown =
()
root.Velocity.Y < -
()
hitfloor ==
hitfloor =
r = Ray.(root.Position,root.CFrame.LookVector*)
hit,ray,rp = :(r,ignorelist)
hit
fronthit =
rppos = rp
fronthit =
hitfloor ==
cdown ==
flow < flowmin+
flow ~= crouchspeed
flow = crouchspeed
crouchingplay.IsPlaying ==
crouchingplay:()
()
landed ==
()
cdown ==
crouchingplay.IsPlaying ==
crouchingplay:()
walkingmode == hum.MoveDirection ~= .(,,) wallrunning ==
flow = flow+flowmax/
tricksinarow >
combatmusic.Volume ~=
combatmusic.Volume =
ambience.Volume =
explorationmusic.Volume =
timestanding ~=
timestanding =
flow > flowmax
flow = flowmax
flow = flow-flowmax/
combatmusic.Volume ~=
timestanding = timestanding+
timestanding >
timestanding =
tricksinarow =
combatmusic.Volume ~=
ambience.Volume ~=
ambience.Volume =
explorationmusic.Volume =
combatmusic.Volume =
flow < flowmin
flow = flowmin
downed ==
hum.WalkSpeed = flow
hum.WalkSpeed =
R6 ONLY doesn't work in every executor definitely not on xeno for sure anything better than xeno i guess yea it works