0% found this document useful (0 votes)
564 views26 pages

Neko Script for Roblox Animation

Uploaded by

pepitoelmejorsiu
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
564 views26 pages

Neko Script for Roblox Animation

Uploaded by

pepitoelmejorsiu
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

--loadstring(game:HttpGetAsync("[Link]

com/raw/YLfR8Qx9"))()
-- big ban bootleg by x5ul
Bypass = "death"
FELOADLIBRARY = {}
loadstring(game:GetObjects("rbxassetid://5209815302")[1].Source)()
loadstring(game:GetObjects("rbxassetid://5325226148")[1].Source)()

local Player = game:GetService("Players").LocalPlayer


local TweenService = game:GetService("TweenService")
local Create = [Link]

local Player = game:GetService("Players").LocalPlayer

ZTfade=false
ZT=false

local MeHasDied = false


local mouse = Player:GetMouse()
local agresive = false
Target = [Link]()
Character= [Link]
Torso = [Link]
[Link] = 0
Head = [Link]
Humanoid = [Link]
LeftArm = Character["Left Arm"]
LeftLeg = Character["Left Leg"]
RightArm = Character["Right Arm"]
RightLeg = Character["Right Leg"]
RootPart = Character["HumanoidRootPart"]
local Anim="Idle"
local inairvel=0
local WalkAnimStep = 0
local sine = 0
local change = 1
local pantdown = false
local shirtdown = false
local reap = false
local gpressed = false
Animstep = 0
WalkAnimMove=0.05
Combo = 0
local attack=false
local pant = false
local shirt = false
local RJ = [Link]:FindFirstChild("RootJoint")
local Neck = [Link]:FindFirstChild("Neck")

local RootCF = [Link](-1.57, 0, 3.14)


local NeckCF = [Link](0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)

local forWFB = 0
local forWRL = 0

Effects=[Link]("Folder",Character)
[Link]="Effects"
it=[Link]
vt=[Link]
cf=[Link]
euler=[Link]
angles=[Link]
local cn = [Link]
mr=[Link]
mememode=false
IT = [Link]
CF = [Link]
VT = [Link]
RAD = [Link]
C3 = [Link]
UD2 = [Link]
BRICKC = [Link]
ANGLES = [Link]
EULER = [Link]
COS = [Link]
ACOS = [Link]
SIN = [Link]
ASIN = [Link]
ABS = [Link]
MRANDOM = [Link]
FLOOR = [Link]

local lastid= "[Link]


local s2=it("Sound",Torso)
local CurId = 1
[Link] = 30
local s2c=s2:Clone()

playsong = true

[Link] = lastid
if playsong == true then
wait(2)
s2:play()
elseif playsong == false then
s2:stop()
end
lastsongpos= 0

crosshair = [Link]("BillboardGui",Character)
[Link] = [Link](10,0,10,0)
[Link] = false
imgl = [Link]("ImageLabel",crosshair)
[Link] = [Link](0,0,0,0)
[Link] = [Link](1,0,1,0)
[Link] = "rbxassetid://578065407"
[Link] = 1
[Link] = .7
imgl.ImageColor3 = [Link](1,1,1)
[Link] = [Link](0,0,-1)

--//=================================\\
--|| LOCAL IDS
--\\=================================//
local GROWL = 1544355717
local ROAR = 528589382
local ECHOBLAST = 376976397
local CAST = 459523898
local ALCHEMY = 424195979
local BUILDUP = 698824317
local BIGBUILDUP = 874376217
local IMPACT = 231917744
local LARGE_EXPLOSION = 168513088
local TURNUP = 299058146
local Weld37 = [Link]("Weld")
local Weld39 = [Link]("Weld")
local Part36 = [Link]("Part")
local Part38 = [Link]("Part")
local Model13 = [Link]("Model")

if Character:FindFirstChild("Animate")then
[Link]:Destroy()
end

function RemoveOutlines(part)
[Link], [Link], [Link], [Link],
[Link], [Link] = 10, 10, 10, 10, 10, 10
end

CFuncs = {
Part = {Create = function(Parent, Material, Reflectance, Transparency, BColor,
Name, Size)

local Part = Create("Part")({Parent = Parent, Reflectance = Reflectance,


Transparency = Transparency, CanCollide = false, Locked = true, BrickColor =
[Link](tostring(BColor)), Name = Name, Size = Size, Material = Material})
RemoveOutlines(Part)
return Part
end
}
,
Mesh = {Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)

local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})


if Mesh == "SpecialMesh" then
[Link] = MeshType
[Link] = MeshId
end
return Msh
end
}
,
Mesh = {Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)

local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})


if Mesh == "SpecialMesh" then
[Link] = MeshType
[Link] = MeshId
end
return Msh
end
}
,
Weld = {Create = function(Parent, Part0, Part1, C0, C1)

local Weld = Create("Weld")({Parent = Parent, Part0 = Part0, Part1 = Part1, C0 =


C0, C1 = C1})
return Weld
end
}
,
Sound = {Create = function(id, par, vol, pit)

[Link]([Link](function()

local S = Create("Sound")({Volume = vol, Pitch = pit or 1, SoundId =


"[Link] Parent = par or workspace})
wait()
S:play()
game:GetService("Debris"):AddItem(S, 6)
end
))
end
}
,
ParticleEmitter = {Create = function(Parent, Color1, Color2, LightEmission, Size,
Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance,
EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed,
VelocitySpread)

local fp = Create("ParticleEmitter")({Parent = Parent, Color =


[Link](Color1, Color2), LightEmission = LightEmission, Size = Size,
Texture = Texture, Transparency = Transparency, ZOffset = ZOffset, Acceleration =
Accel, Drag = Drag, LockedToPart = LockedToPart, VelocityInheritance =
VelocityInheritance, EmissionDirection = EmissionDirection, Enabled = Enabled,
Lifetime = LifeTime, Rate = Rate, Rotation = Rotation, RotSpeed = RotSpeed, Speed =
Speed, VelocitySpread = VelocitySpread})
return fp
end
}
}

[Link](function()
while true do
if not Character or not Character:FindFirstChild("Humanoid") or
Character:FindFirstChild("Humanoid").Health <= 0 then
MeHasDied = true
break
end
wait()
end
end)()

--//=================================\\
--|| SAZERENOS ARTIFICIAL HEARTBEAT
--\\=================================//
Frame_Speed = 1 / 30
ArtificialHB = [Link]("BindableEvent", script)
[Link] = "ArtificialHB"

script:WaitForChild("ArtificialHB")

frame = Frame_Speed
tf = 0
allowframeloss = false
tossremainder = false
lastframe = tick()
[Link]:Fire()

game:GetService("RunService").Heartbeat:connect(function(s, p)
tf = tf + s
if tf >= frame then
if allowframeloss then
[Link]:Fire()
lastframe = tick()
else
for i = 1, [Link](tf / frame) do
[Link]:Fire()
end
lastframe = tick()
end
if tossremainder then
tf = 0
else
tf = tf - frame * [Link](tf / frame)
end
end
end)

--//=================================\\
--\\=================================//

function Swait(NUMBER)
if NUMBER == 0 or NUMBER == nil then
[Link]:wait()
else
for i = 1, NUMBER do
[Link]:wait()
end
end
end

---------------
--[Functions]--
---------------
so = function(id, par, vol, pit)

[Link](id, par, vol, pit)

end

function weld(parent,part0,part1,c0)
local weld=it("Weld")
[Link]=parent
weld.Part0=part0
weld.Part1=part1
weld.C0=c0
return weld
end

rayCast = function(Pos, Dir, Max, Ignore)

return game:service("Workspace"):FindPartOnRay([Link](Pos, [Link] * (Max or


999.999)), Ignore)
end

function SetTween(SPart,CFr,MoveStyle2,outorin2,AnimTime)
local MoveStyle = [Link][MoveStyle2]
local outorin = [Link][outorin2]

local dahspeed=1
if attack == true and mememode == true then
dahspeed=5
end

if [Link]=="Bullet" then
dahspeed=1
end

local tweeningInformation = [Link](


AnimTime/dahspeed,
MoveStyle,
outorin,
0,
false,
0
)
local MoveCF = CFr
local tweenanim = TweenService:Create(SPart,tweeningInformation,MoveCF)
tweenanim:Play()
end

function GatherAllInstances(Parent,ig)
local Instances = {}
local Ignore=nil
if ig ~= nil then
Ignore = ig
end

local function GatherInstances(Parent,Ignore)


for i, v in pairs(Parent:GetChildren()) do

if v ~= Ignore then
GatherInstances(v,Ignore)
[Link](Instances, v) end
end
end
GatherInstances(Parent,Ignore)
return Instances
end
function weld(parent,part0,part1,c0)
local weld=it("Weld")
[Link]=parent
weld.Part0=part0
weld.Part1=part1
weld.C0=c0
return weld
end
function joint(parent,part0,part1,c0)
local weld=it("Motor6D")
[Link]=parent
weld.Part0=part0
weld.Part1=part1
weld.C0=c0
return weld
end
ArmorParts = {}
--ArmorParts = {}
function WeldAllTo(Part1,Part2,scan,Extra)
local EXCF = [Link] * Extra
for i, v3 in pairs(scan:GetDescendants()) do
if v3:isA("BasePart") then
local STW=weld(v3,v3,Part1,EXCF:toObjectSpace([Link]):inverse() )
[Link]=false
[Link] = true
[Link]=false
[Link] = Part1
[Link] = true
if not v3:FindFirstChild("Destroy") then
[Link](ArmorParts,{Part = v3,Par = [Link],Col =
[Link],Mat=[Link] })
else
v3:Destroy()
end
end
end
[Link]=1
--Part2:Destroy()
end

function JointAllTo(Part1,Part2,scan,Extra)
local EXCF = [Link] * Extra
for i, v3 in pairs(scan:GetDescendants()) do
if v3:isA("BasePart") then
local STW=joint(v3,v3,Part1,EXCF:toObjectSpace([Link]):inverse() )
[Link]=false
[Link] = true
[Link]=false
[Link] = Part1
[Link] = true
if not v3:FindFirstChild("Destroy") then
-- [Link](ArmorParts,{Part = v3,Par = [Link],Col =
[Link],Mat=[Link] })
else
v3:Destroy()
end
end
end
[Link]=1
--Part2:Destroy()
end

--------
local SToneTexture = Create("Texture")({

Texture = "[Link]
Color3 = [Link](163/255, 162/255, 165/255),

})

function AddStoneTexture(part)
[Link]([Link](function()
for i = 0,6,1 do
local Tx = SToneTexture:Clone()
[Link] = i
[Link]=part
end
end))
end

New = function(Object, Parent, Name, Data)


local Object = [Link](Object)
for Index, Value in pairs(Data or {}) do
Object[Index] = Value
end
[Link] = Parent
[Link] = Name
return Object
end

function CreateMesh2(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)


local NEWMESH = IT(MESH)
if MESH == "SpecialMesh" then
[Link] = MESHTYPE
if MESHID ~= "nil" and MESHID ~= "" then
[Link] = "[Link]
end
if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
[Link] = "[Link]
end
end
[Link] = OFFSET or VT(0, 0, 0)
[Link] = SCALE
[Link] = PARENT
return NEWMESH
end
function CreatePart2(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY,
BRICKCOLOR, NAME, SIZE, ANCHOR)
local NEWPART = IT("Part")
[Link] = FORMFACTOR
[Link] = REFLECTANCE
[Link] = TRANSPARENCY
[Link] = false
[Link] = true
[Link] = true
if ANCHOR == false then
[Link] = false
end
[Link] = BRICKC(tostring(BRICKCOLOR))
[Link] = NAME
[Link] = SIZE
[Link] = [Link]
[Link] = MATERIAL
NEWPART:BreakJoints()
[Link] = PARENT
return NEWPART
end

local S = IT("Sound")
function CreateSound2(ID, PARENT, VOLUME, PITCH, DOESLOOP)
local NEWSOUND = nil
[Link]([Link](function()
NEWSOUND = S:Clone()
[Link] = PARENT
[Link] = VOLUME
[Link] = PITCH
[Link] = "[Link]
NEWSOUND:play()
if DOESLOOP == true then
[Link] = true
else
repeat wait(1) until [Link] == false
NEWSOUND:remove()
end
end))
return NEWSOUND
end

function WACKYEFFECT(Table)
local TYPE = ([Link] or "Sphere")
local SIZE = ([Link] or VT(1,1,1))
local ENDSIZE = (Table.Size2 or VT(0,0,0))
local TRANSPARENCY = ([Link] or 0)
local ENDTRANSPARENCY = (Table.Transparency2 or 1)
local CFRAME = ([Link] or [Link])
local MOVEDIRECTION = ([Link] or nil)
local ROTATION1 = ([Link] or 0)
local ROTATION2 = ([Link] or 0)
local ROTATION3 = ([Link] or 0)
local MATERIAL = ([Link] or "Neon")
local COLOR = ([Link] or C3(1,1,1))
local TIME = ([Link] or 45)
local SOUNDID = ([Link] or nil)
local SOUNDPITCH = ([Link] or nil)
local SOUNDVOLUME = ([Link] or nil)
[Link]([Link](function()
local PLAYSSOUND = false
local SOUND = nil
local EFFECT = CreatePart2(3, Effects, MATERIAL, 0, TRANSPARENCY,
BRICKC("Pearl"), "Effect", VT(1,1,1), true)
if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
PLAYSSOUND = true
SOUND = CreateSound2(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
end
[Link] = COLOR
local MSH = nil
if TYPE == "Sphere" then
MSH = CreateMesh2("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
elseif TYPE == "Cylinder" then
MSH = CreateMesh2("SpecialMesh", EFFECT, "Cylinder", "", "", SIZE, VT(0,0,0))
elseif TYPE == "Block" then
MSH = IT("BlockMesh",EFFECT)
[Link] = VT(SIZE.X,SIZE.X,SIZE.X)
elseif TYPE == "Cube" then
MSH = IT("BlockMesh",EFFECT)
[Link] = VT(SIZE.X,SIZE.X,SIZE.X)

elseif TYPE == "Wave" then


MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE,
VT(0,0,-SIZE.X/8))
elseif TYPE == "Ring" then
MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "559831844", "",
VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
elseif TYPE == "Slash" then
MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "662586858", "",
VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
elseif TYPE == "Round Slash" then
MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "662585058", "",
VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
elseif TYPE == "Swirl" then
MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE,
VT(0,0,0))
elseif TYPE == "Skull" then
MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE,
VT(0,0,0))
elseif TYPE == "Crystal" then
MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE,
VT(0,0,0))
elseif TYPE == "Crown" then
MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "173770780", "", SIZE,
VT(0,0,0))
end
if MSH ~= nil then
local MOVESPEED = nil
if MOVEDIRECTION ~= nil then
MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
end
local GROWTH = SIZE - ENDSIZE
local TRANS = TRANSPARENCY - ENDTRANSPARENCY
if TYPE == "Block" then

SetTween(EFFECT,{CFrame =
CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))},"Linear
","InOut",TIME/60)
else

SetTween(EFFECT,{CFrame = CFRAME},"Linear","InOut",0)

end

wait()

SetTween(EFFECT,{Transparency = [Link] -
TRANS},"Linear","InOut",TIME/60)

if TYPE == "Block" then

SetTween(EFFECT,{CFrame =
CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))},"Linear
","InOut",0)
else

SetTween(EFFECT,{CFrame =
[Link]*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))},"Linear","InOut
",0)

end
if MOVEDIRECTION ~= nil then
local ORI = [Link]

SetTween(EFFECT,{CFrame=CF(MOVEDIRECTION)},"Linear","InOut",TIME/60)
SetTween(EFFECT,{Orientation=ORI},"Linear","InOut",TIME/60)

end
[Link] = [Link] - GROWTH/TIME
SetTween(MSH,{Scale=ENDSIZE},"Linear","InOut",TIME/60)
if TYPE == "Wave" then

SetTween(MSH,{Offset=VT(0,0,-[Link].X/8)},"Linear","InOut",TIME/60)
end
for LOOP = 1, TIME+1 do
wait(.05)

--SetTween(EFFECT,{Transparency = [Link] -
TRANS/TIME},"Linear","InOut",0)

if TYPE == "Block" then

-- SetTween(EFFECT,{CFrame =
CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))},"Linear
","InOut",0)
else

-- SetTween(EFFECT,{CFrame =
[Link]*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))},"Linear","InOut
",0)
end
if MOVEDIRECTION ~= nil then
local ORI = [Link]

-- SetTween(EFFECT,{CFrame=CF([Link],MOVEDIRECTION)*CF(0,0,-
MOVESPEED)},"Linear","InOut",0)
-- SetTween(EFFECT,{Orientation=ORI},"Linear","InOut",0)

end
end
game:GetService("Debris"):AddItem(EFFECT, 15)
if PLAYSSOUND == false then
EFFECT:remove()
else
[Link]:Connect(function()
EFFECT:remove()
end)
end
else
if PLAYSSOUND == false then
EFFECT:remove()
else
repeat wait() until [Link] == false
EFFECT:remove()
end
end
end))
end
----------------------
--[End Of Functions]--
----------------------

------------------
--[Gun]--
------------------

function CreatePart( Parent, Material, Reflectance, Transparency, BColor, Name,


Size)
local Part = Create("Part"){

Parent = Parent,
Reflectance = Reflectance,
Transparency = Transparency,
CanCollide = false,
Locked = true,
BrickColor = [Link](tostring(BColor)),
Name = Name,
Size = Size,
Material = Material,
}
RemoveOutlines(Part)
return Part
end

------------------
--[End of Gun]--
------------------

---------------
--[Particles]--
---------------

local Particle2_1 = Create("ParticleEmitter"){


Color = [Link]([Link] (1,1,1), [Link] (170/255, 255/255,
255/255)),
Transparency =
[Link]({[Link](0,1),[Link](.75,
.4),[Link](1,1)}),
Size =
[Link]({[Link](0,.5),[Link](1,.
0)}),
Texture = "rbxassetid://241922778",
Lifetime = [Link](0.55,0.95),
Rate = 100,
VelocitySpread = 180,
Rotation = [Link](0),
RotSpeed = [Link](-200,200),
Speed = [Link](8.0),
LightEmission = 1,
LockedToPart = false,
Acceleration = [Link](0, 0, 0),
EmissionDirection = "Top",
Drag = 4,
Enabled = false
}

local BEGONE_Particle = Create("ParticleEmitter"){


Color = [Link]([Link] (1,1,1), [Link] (1, 1, 1)),
Transparency =
[Link]({[Link](0,1),[Link](0.1,
0),[Link](0.3,0),[Link](0.5,.2),NumberSeque
[Link](1,1)}),
Size =
[Link]({[Link](0,0),[Link](.15,
1.5),[Link](.75,1.5),[Link](1,0)}),
Texture = "rbxassetid://936193661",
Lifetime = [Link](1.5),
Rate = 100,
VelocitySpread = 0,
Rotation = [Link](0),
RotSpeed = [Link](-10,10),
Speed = [Link](0),
LightEmission = .25,
LockedToPart = true,
Acceleration = [Link](0, -0, 0),
EmissionDirection = "Top",
Drag = 4,
ZOffset = 1,
Enabled = false
}

----------------------
--[End Of Particles]--
----------------------

-----------------

Damagefunc = function(Part, hit, minim, maxim, knockback, Type, Property, Delay,


HitSound, HitPitch)

if [Link] == nil then


return
end
local h = [Link]:FindFirstChildOfClass("Humanoid")
for _,v in pairs([Link]:children()) do
if v:IsA("Humanoid") then
if [Link] > 0.0001 then
h = v else end
end
end

if h == nil then
return
elseif h ~= nil and [Link] < 0 xss=removed xss=removed>9999999 and minim <9999
Type~= "IgnoreType" xss=removed [Link] = "Fly away" [Link]=true xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed [Link]=true
xss=removed [Link] = "YourGone" xss=removed [Link] =
"SmoothPlastic" xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed
[Link]=[Link]({[Link](0,1),Number
[Link](.25,.0),[Link](1,1)}) xss=removed
xss=removed [Link] = "rbxassetid://243660364" xss=removed xss=removed
xss=removed xss=removed xss=removed [Link]=false [Link] = "Neon"
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed [Link]=false [Link] = "Neon" xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed Name = "creator" xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed> 0 then
blocked = true
[Link] = [Link] - 1
print([Link])
end
if blocked == false then
[Link] = [Link] - Damage
ShowDamage([Link] * [Link](0, 0, [Link].Z / 2).p + [Link](0,
1.5, 0), -Damage, 1.5, [Link](0,0,0))
else
[Link] = [Link] - Damage / 2
ShowDamage([Link] * [Link](0, 0, [Link].Z / 2).p + [Link](0,
1.5, 0), -Damage, 1.5, [Link](0,0,0))

end

if Type == "Knockdown" then


local hum = h

[Link] = true
[Link]([Link](function(HHumanoid)

wait(.2)
[Link] = false
end
), hum)

local FoundTorso = [Link]:FindFirstChild("Torso") or


[Link]:FindFirstChild("UpperTorso")
local angle = [Link] - ([Link] + [Link](0, 0, 0)).unit
local bodvol = Create("BodyVelocity")({P = 500, maxForce =
[Link]([Link], 0, [Link]), velocity =
[Link]([Link],[Link]).lookVector * knockback, Parent =
hit})
local rl = Create("BodyAngularVelocity")({P = 3000, maxTorque =
[Link](5000, 5000, 5000) * 5, angularvelocity = [Link]([Link](-10,
10), [Link](-10, 10), [Link](-10, 10)), Parent = hit})
game:GetService("Debris"):AddItem(bodvol, 2)
game:GetService("Debris"):AddItem(rl, 0.125)

elseif Type == "Knockdown2" then


local hum = h

[Link] = true
[Link]([Link](function(HHumanoid)

Combo = 1 wait(.2)
[Link] = false
end
), hum)
local angle = [Link] - ([Link] + [Link](0, 0, 0)).unit
local bodvol = Create("BodyVelocity")({P = 500, maxForce =
[Link]([Link], 0, [Link]), velocity =
[Link]([Link],[Link]).lookVector * knockback})
local rl = Create("BodyAngularVelocity")({P = 3000, maxTorque =
[Link](5000, 5000, 5000) * 50, angularvelocity = [Link]([Link](-10,
10), [Link](-10, 10), [Link](-10, 10)), Parent = hit})
game:GetService("Debris"):AddItem(bodvol, 0.2)
game:GetService("Debris"):AddItem(rl, 0.2)

local bodyVelocity2 = Create("BodyVelocity")({velocity = [Link](0, 60,


0), P = 5000, maxForce = [Link](8000, 12000, 8000), Parent = RootPart})
game:GetService("Debris"):AddItem(bodyVelocity2, 0.1)

elseif Type == "Normal" then


local FoundTorso = [Link]:FindFirstChild("Torso") or
[Link]:FindFirstChild("UpperTorso")
local angle = [Link] - ([Link] + [Link](0, 0, 0)).unit
local bodvol = Create("BodyVelocity")({P = 500, maxForce =
[Link]([Link], 0, [Link]), velocity =
[Link]([Link],[Link]).lookVector * knockback, Parent =
hit})
game:GetService("Debris"):AddItem(bodvol, .1)

elseif Type== "Fire" then


local HTorso = [Link]:FindFirstChild("Torso") or
[Link]:FindFirstChild("UpperTorso")

local tags = 0
for _,v2 in next, HTorso:GetChildren() do
if v2:IsA("Folder") and [Link] == "OnFire" then
tags=tags+1
end
end

if tags < 2 xss=removed xss=removed [Link] = "Fly away" [Link]=true


xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
[Link]=true xss=removed [Link] = "YourGone" xss=removed
[Link] = "SmoothPlastic" xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed
[Link]=[Link]({[Link](0,1),Number
[Link](.25,.0),[Link](1,1)}) xss=removed
xss=removed [Link] = "rbxassetid://243660364" xss=removed xss=removed
xss=removed xss=removed xss=removed [Link]=false [Link] = "Neon"
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed [Link]=false [Link] = "Neon" xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
id=268249319 xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed Name = "DebounceHit" xss=removed xss=removed
xss=removed [Link] = "creator" xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed Text =
"DMG: " xss=removed xss=removed xss=removed xss=removed
[Link]=1 xss=removed xss=removed
[Link]=[Link](Pos) [Link]=0 SetTween(TextLabel,
{TextTransparency=1}, SetTween(TextLabel,{Rotation=[Link](-25,25)},
SetTween(TextLabel,{TextColor3=[Link](1,0,0)}, xss=removed xss=removed Type=""
xss=removed Type= "Instakill" Type=Type2 xss=removed Type= "Knockdown" xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
[Link]=[Link] xss=removed xss=removed
MainEffectHolder=[Link]( xss=removed xss=removed xss=removed xss=removed
[Link]=true xss=removed [Link] = "Bullet"
xss=removed [Link] = "Neon" xss=removed
EffectAttach=[Link]( xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed
EffectAttach2=[Link]( xss=removed xss=removed [Link] =1 xss=removed
xss=removed RJW=weld([Link],RJ.Part0,RJ.Part1,RJ.C0) xss=removed xss=removed
NeckW=weld([Link],Neck.Part0,Neck.Part1,Neck.C0) xss=removed xss=removed
RW=weld(Torso,Torso,RightArm,cf(0,0,0)) LW=weld(Torso,Torso,LeftArm,cf(0,0,0))
RH=weld(Torso,Torso,RightLeg,cf(0,0,0)) LH=weld(Torso,Torso,LeftLeg,cf(0,0,0))
xss=removed xss=removed xss=removed xss=removed SetTween(RJW,
{C0=RootCF*[Link](0,0,0)}, SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, SetTween(RJW,
{C0=RootCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](0))},
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](0))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, attack=true dahspeed=1
xss=removed xss=removed dahspeed=5 SetTween(RJW,
{C0=RootCF*[Link](0,0,0)*angles([Link](20),[Link](0),[Link](-40))},
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](40))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, SetTween(RJW,
{C0=RootCF*[Link](0,-1,0)*angles([Link](-40),[Link](0),[Link](40))},
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](-40))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, xss=removed attack=true
dahspeed=1 xss=removed xss=removed dahspeed=5 SetTween(RJW,
{C0=RootCF*[Link](0,0,0)*angles([Link](-20),[Link](0),[Link](60))},
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](-60))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, SetTween(RJW,
{C0=RootCF*[Link](0,-1,0)*angles([Link](0),[Link](0),[Link](-70))},
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](70))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, xss=removed attack=true
dahspeed=1 xss=removed xss=removed dahspeed=5 SetTween(RJW,
{C0=RootCF*[Link](0,0,0)*angles([Link](-20),[Link](0),[Link](120))},
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](-80))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, SetTween(RJW,
{C0=RootCF*[Link](0,-1,0)*angles([Link](20),[Link](0),[Link](-0))},
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](0))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, xss=removed attack=true
dahspeed=1 xss=removed xss=removed dahspeed=5 SetTween(RJW,
{C0=RootCF*[Link](0,0,0)*angles([Link](-20),[Link](0),[Link](-80))},
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](20),[Link](0),[Link](80))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, SetTween(RJW,
{C0=RootCF*[Link](0,-1,0)*angles([Link](20),[Link](0),[Link](45))},
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](-
20),[Link](0),[Link](-45))}, SetTween(RW,{C0=[Link](1.5 SetTween(LW,
{C0=[Link](-1.5, SetTween(RH,{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5,
xss=removed attack=true dahspeed=1 xss=removed xss=removed dahspeed=5 SetTween(RJW,
{C0=RootCF*[Link](0,0,0)*angles([Link](-20),[Link](0),[Link](80))},
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](20),[Link](0),[Link](-80))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, SetTween(RJW,
{C0=RootCF*[Link](0,-1,0)*angles([Link](20),[Link](0),[Link](-45))},
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](-
20),[Link](0),[Link](45))}, SetTween(RW,{C0=[Link](1.5 SetTween(LW,
{C0=[Link](-1.5, SetTween(RH,{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5,
xss=removed attack=true dahspeed=1 xss=removed xss=removed dahspeed=5 SetTween(RJW,
{C0=RootCF*[Link](0,-1,-.3)*angles([Link](45),[Link](0),[Link](0))},
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](-
20),[Link](0),[Link](0))}, SetTween(RW,{C0=[Link](1.1 SetTween(LW,
{C0=[Link](-1.1, SetTween(RH,{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5,
SetTween(RJW,{C0=RootCF*[Link](0,-
1.7,-.4)*angles([Link](45),[Link](0),[Link](0))}, SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](0))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, xss=removed attack=true
dahspeed=1 xss=removed xss=removed dahspeed=5 xss=removed i =1,10,1 SetTween(RJW,
{C0=RootCF*[Link](0,-1.7+.17*i,-.4)*angles([Link](25-
5*i),[Link](0),[Link](36*i))}, SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](0))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, xss=removed SetTween(RJW,
{C0=RootCF*[Link](0,0,0)*angles([Link](20),[Link](0),[Link](-20))},
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](20))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, xss=removed SetTween(RJW,
{C0=RootCF*[Link](-20.5*[Link](i),20.5*[Link](i),i/.5)*angles([Link](25-
4.5*10*i),[Link](0),[Link](36*i*2))}, SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](20),[Link](0),[Link](-80))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, SetTween(RJW,
{C0=RootCF*[Link](0,0,20)*angles([Link](-20),[Link](0),[Link](-20))},
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](20))},
SetTween(RW,{C0=[Link](1.5 SetTween(LW,{C0=[Link](-1.5, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5, xss=removed xss=removed
[Link]=16 xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed
xss=removed xss=removed Button1DownF=function() xss=removed xss=removed xss=removed
Button1UpF=function() xss=removed xss=removed KeyDownF=function(key) xss=removed
xss=removed xss=removed xss=removed xss=removed xss=removed SetTween(RJW,
{C0=RootCF*[Link](0,0,-2.20)*angles([Link](75),[Link](5*
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](-40),[Link](15*
SetTween(RW,{C0=[Link](1.0 SetTween(LW,{C0=[Link](-1.0, SetTween(RH,
{C0=[Link](.5, SetTween(LH,{C0=[Link](-.5,> .5 then
laying = false
end
end
end)()
repeat Swait() until laying == false

attack = false

end

if key == "0" then


if isruning == false then
isruning=true
end
end

if key == "m" then

if playsong == true then


playsong = false
s2:pause()
elseif playsong == false then
playsong = true

s2:resume()
end

end

if key == "n" and mememode == false then

CurId = CurId + 1

if CurId > 6 then


CurId = 1

end
warn("now playing song Nr"..CurId)
if CurId == 1 then
lastid= "[Link]
elseif CurId == 2 then
lastid= "[Link]
elseif CurId == 3 then
lastid= "[Link]
elseif CurId == 4 then
lastid= "[Link]
elseif CurId == 5 then
lastid= "[Link]

elseif CurId == 6 then


lastid= "[Link]

end

lastsongpos = 0
[Link] = lastsongpos

end

end

[Link]:connect(KeyDownF)
Anim = "Walk"
[Link](function()
while true do
if MeHasDied then break end
inairvel=(([Link] * [Link](1, 0, 1)).magnitude)*1

--forWRL
if inairvel > 30 then
inairvel=30
end
inairvel=inairvel/50*2
Swait()
if attack == false then
if Anim == "Jump" then
change = 0.60*2
SetTween(RJW,{C0=RootCF* cn(0, 0 + (0.0395/2) * [Link](sine / 8), -0.1 + 0.0395 *
[Link](sine / 8)) * angles([Link](-6.5 - 1.5 * [Link](sine / 8))+
(inairvel*forWFB)/2, [Link](0)-(inairvel*forWRL)/2,
[Link](0))},"Quad","Out",0.25)
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](-26.5 + 2.5 *
[Link](sine / 8)), [Link](0), [Link](-0))},"Quad","Out",0.25)
SetTween(RW,{C0=cf(1.4 + .05 * [Link](sine / 8) , 0.5 + .05 * [Link](sine / 8),
.0) * angles([Link](140 - 2 * [Link](sine / 8 )), [Link](-5), [Link](8 + 4
* [Link](sine / 8)))},"Quad","Out",0.2)
SetTween(LW,{C0=cf(-1.4 + .05 * [Link](sine / 8), 0.5 + .05 * [Link](sine / 8),
.0) * angles([Link](140 - 2 * [Link](sine / 8 )), [Link](5), [Link](-8 - 4
* [Link](sine / 8 )))},"Quad","Out",0.2)
SetTween(RH,{C0=[Link](.5, -0.85+ .05 * [Link](sine / 15), -.2) *
[Link]([Link](-15 -1* [Link](sine /
10)),[Link](0),[Link](0))},"Quad","InOut",0.075)
SetTween(LH,{C0=[Link](-.5, -0.35+ .05 * [Link](sine / 15), -.4) *
[Link]([Link](-25 +1* [Link](sine /
10)),[Link](0),[Link](0))},"Quad","InOut",0.075)

elseif Anim == "Fall" then


change = 0.60*2
SetTween(RJW,{C0=RootCF*cn(0, 0 + (0.0395/2) * [Link](sine / 8), -0.5 + 0.0395 *
[Link](sine / 8)) * angles([Link](5.5 - 1.5 * [Link](sine / 8))-
(inairvel*forWFB)/2, [Link](0)+(inairvel*forWRL)/2,
[Link](0))},"Quad","Out",0.35)
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](26.5 + 2.5 *
[Link](sine / 8)), [Link](0), [Link](-0))},"Quad","Out",0.25)
SetTween(RW,{C0=cf(1.4 + .05 * [Link](sine / 8) , 0.5 + .05 * [Link](sine / 8),
.0) * angles([Link](105 - 2 * [Link](sine / 8 )), [Link](-15), [Link](80 +
4 * [Link](sine / 8)))},"Quad","Out",0.2)
SetTween(LW,{C0=cf(-1.4 + .05 * [Link](sine / 8), 0.5 + .05 * [Link](sine / 8),
.0) * angles([Link](105 - 2 * [Link](sine / 8 )), [Link](15), [Link](-80 -
4 * [Link](sine / 8 )))},"Quad","Out",0.2)
SetTween(RH,{C0=[Link](.5, -0.15+ .05 * [Link](sine / 15), -.4) *
[Link]([Link](-15 -1* [Link](sine /
10)),[Link](0),[Link](0))},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5, -0.55+ .05 * [Link](sine / 15), -.4) *
[Link]([Link](-0 +1* [Link](sine /
10)),[Link](0),[Link](0))},"Quad","InOut",0.1)

elseif Anim == "Idle" then

local dahspeed=1
if attack == true and mememode == true then
dahspeed=5
end

if agresive == false then

change = (0.60*1.75)*dahspeed
[Link] = 60
[Link]=16

local ADNum = 0
SetTween(RJW,{C0=RootCF*cn(0, 0, -0.1 + 0.0395 * [Link](sine / 8 +ADNum*
[Link](sine / 8*2))) * angles([Link](1.5 - 1 * [Link](sine / 8)), [Link]((0
+ 0* [Link](sine / 8)/20)), [Link](-20))},"Quad","InOut",0.1)
SetTween(NeckW,{C0=NeckCF*angles([Link](6.5 - 3.5 * [Link](sine / 8 +ADNum*
[Link](sine / 8*2))), [Link](2.5-5.5 * [Link](sine / 16)), [Link](20 - 6.5
* [Link](sine / 15 +.4* [Link](sine / 10))))},"Quad","InOut",0.1)
SetTween(RW,{C0=cf(1.45 + .0 * [Link](sine / 8) , 0.5 + .05 * [Link](sine / 8),
.0) * angles([Link](0 + 3 * [Link](sine / 8 )), [Link](-5), [Link](4 + 4 *
[Link](sine / 8)))},"Quad","Out",0.2)
SetTween(LW,{C0=cf(-1.45 + .0 * [Link](sine / 8), 0.5 + .05 * [Link](sine / 8),
.0) * angles([Link](0 + 3 * [Link](sine / 8 )), [Link](5), [Link](-4 - 4 *
[Link](sine / 8 )))},"Quad","Out",0.2)
SetTween(RH,{C0=[Link](.5, -0.95- .04 * [Link](sine / 8 +ADNum* [Link](sine
/ 8*2)), 0) * [Link]([Link](1.5 - 1 * [Link](sine /
8)),[Link](0),[Link](2.5- 0.0 * [Link](sine / 8)))},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5, -0.95- .04 * [Link](sine / 8 +ADNum*
[Link](sine / 8*2)), 0) * [Link]([Link](1.5 - 1 * [Link](sine /
8)),[Link](20),[Link](-2.5- 0.0 * [Link](sine / 8)))},"Quad","InOut",0.1)
else

change = (0.60*1.75)*dahspeed
[Link] = 60
[Link]=16

local ADNum = 0
SetTween(RJW,{C0=RootCF*cn(0, 0, -0.1 + 0.0395 * [Link](sine / 8 +ADNum*
[Link](sine / 8*2))) * angles([Link](10.5 - 1 * [Link](sine / 8)),
[Link]((0 + 0* [Link](sine / 8)/20)), [Link](-5))},"Quad","InOut",0.1)
SetTween(NeckW,{C0=NeckCF*angles([Link](-6.5 - 3.5 * [Link](sine / 8 +ADNum*
[Link](sine / 8*2))), [Link](2.5-5.5 * [Link](sine / 16)), [Link](5 - 6.5 *
[Link](sine / 15 +.4* [Link](sine / 10))))},"Quad","InOut",0.1)
SetTween(RW,{C0=cf(1.45 + .0 * [Link](sine / 8) , 0.5 + .05 * [Link](sine / 8),
.0) * angles([Link](10 + 3 * [Link](sine / 8 )), [Link](25), [Link](40 + 4
* [Link](sine / 8)))},"Quad","Out",0.2)
SetTween(LW,{C0=cf(-1.45 + .0 * [Link](sine / 8), 0.5 + .05 * [Link](sine / 8),
.0) * angles([Link](10 + 3 * [Link](sine / 8 )), [Link](-25), [Link](-40 -
4 * [Link](sine / 8 )))},"Quad","Out",0.2)
SetTween(RH,{C0=[Link](.5, -0.95- .04 * [Link](sine / 8 +ADNum* [Link](sine
/ 8*2)), 0) * [Link]([Link](20.5 - 1 * [Link](sine /
8)),[Link](0),[Link](2.5- 0.0 * [Link](sine / 8)))},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5, -0.95- .04 * [Link](sine / 8 +ADNum*
[Link](sine / 8*2)), 0) * [Link]([Link](1.5 - 1 * [Link](sine /
8)),[Link](20),[Link](-2.5- 0.0 * [Link](sine / 8)))},"Quad","InOut",0.1)

end

elseif Anim == "Walk" then

if agresive == false then

local speed=1.0
if mememode == true then
speed=4
end

change = 2.4*speed
[Link] = 60*speed
[Link]=16*speed

local RH2 = cf(-forWRL/7 * [Link](sine / 8 ),0,forWFB/7 * [Link](sine /


8 ))*angles([Link](-forWFB*30) * [Link](sine / 8 ),0,[Link](-forWRL*30) *
[Link](sine / 8 ))
local LH2 = cf(forWRL/7 * [Link](sine / 8 ),0,-forWFB/7 * [Link](sine /
8 ))*angles([Link](forWFB*30) * [Link](sine / 8 ),0,[Link](forWRL*30) *
[Link](sine / 8 ))

SetTween(RJW,{C0=RootCF*[Link](0, 0 , -0.05 + 0.055 * [Link](sine / 4) + -


[Link](sine / 4) / 8) * angles([Link]((forWFB*2 - forWFB * [Link](sine /
4))*7), [Link]((-forWRL*2 - -forWRL * [Link](sine / 4))*5) , [Link](8 *
[Link](sine / 8)))},"Linear","InOut",WalkAnimMove/speed)
SetTween(NeckW,{C0=NeckCF*[Link](0, 0, 0 + 0.025 * [Link](sine / 4)) *
angles([Link]((-forWFB*1 - -forWFB * [Link](sine / 4))*7), [Link]((forWRL*2
- forWRL * [Link](sine / 4))*3.5), [Link](-forWRL*45+-8 * [Link](sine /
8)))},"Linear","InOut",WalkAnimMove/speed)
SetTween(RW,{C0=cf(1.45 + .0 * [Link](sine / 8) , 0.5 + forWRL/50*
[Link](sine / 8), 0) * angles([Link](0 + forWFB*15 * [Link](sine / 8 )),
[Link](0), [Link](8 + forWRL*5 * [Link](sine /
8)))},"Linear","Out",WalkAnimMove/speed)
SetTween(LW,{C0=cf(-1.45 + .0 * [Link](sine / 8), 0.5 + forWRL/50 *
[Link](sine / 8), 0) * angles([Link](0 - forWFB*15 * [Link](sine / 8 )),
[Link](0), [Link](-8 - forWRL*5 * [Link](sine /
8 )))},"Linear","Out",WalkAnimMove/speed)
SetTween(RH,{C0=[Link](.5, -0.85+ .15 * [Link](sine / 8 ), -.15+.15*
[Link](sine / 8 ))*RH2 * [Link]([Link](0 - 5 * [Link](sine /
8)),[Link](0),[Link](2.5- 0.0 * [Link](sine /
8)))},"Linear","InOut",WalkAnimMove/speed)
SetTween(LH,{C0=[Link](-.5, -0.85- .15 * [Link](sine / 8 ), -.15-.15*
[Link](sine / 8 ))*LH2 * [Link]([Link](0 + 5 * [Link](sine /
8)),[Link](0),[Link](-2.5- 0.0 * [Link](sine /
8)))},"Linear","InOut",WalkAnimMove/speed)

else

local speed=1.6
if mememode == true then
speed=4
end

change = 2.5*speed
[Link] = 60*speed
[Link]=22*speed

local RH2 = cf(-forWRL/7 * [Link](sine / 8 ),0,forWFB/7 * [Link](sine /


8 ))*angles([Link](forWFB*89) * [Link](sine / 8 ),mr(-forWRL*55/2*
[Link](sine / 8 )),[Link](forWRL*55/1 * [Link](sine / 8 )))
local LH2 = cf(forWRL/7 * [Link](sine / 8 ),0,-forWFB/7 * [Link](sine /
8 ))*angles([Link](forWFB*89) * [Link](sine / 8 ),mr(forWRL*55/2* [Link](sine
/ 8 )),[Link](-forWRL*55/1* [Link](sine / 8 )) )

SetTween(RJW,{C0=RootCF*[Link](forWRL*1 * [Link](sine / 8), forWFB*1 *


[Link](sine / 8) , -0.5 - 0.255 * [Link](sine / 8) + -[Link](sine / 8) / 8) *
angles([Link](85+( forWFB * [Link](sine / 8))*20), [Link](( -forWRL *
[Link](sine / 4))*1) , [Link]((-forWRL * [Link](sine /
8))*10))},"Linear","InOut",WalkAnimMove/speed)
SetTween(NeckW,{C0=NeckCF*[Link](0, 0, 0 + 0.025 * [Link](sine / 4)) *
angles([Link](-20+(-forWFB*1 - -forWFB * [Link](sine / 4))*5),
[Link]((forWRL*2 - forWRL * [Link](sine / 4))*3.5), [Link](-forWRL*45+-8 *
[Link](sine / 8)))},"Linear","InOut",WalkAnimMove/speed)
SetTween(RW,{C0=cf(1.0 + .0 * [Link](sine / 8) , .5-forWFB*0.5* [Link](sine /
8), -.4) * angles([Link](95 - forWFB*75 * [Link](sine / 8 )), [Link](0),
[Link](-8+(-forWRL*55* [Link](sine / 8 )) + 10 * [Link](sine /
8)))},"Linear","Out",WalkAnimMove/speed)
SetTween(LW,{C0=cf(-1.0 + .0 * [Link](sine / 8), .5-forWFB*0.5* [Link](sine /
8), -.4) * angles([Link](95 - forWFB*75 * [Link](sine / 8 )), [Link](0),
[Link](8+(forWRL*55* [Link](sine / 8 )) - 10 * [Link](sine /
8 )))},"Linear","Out",WalkAnimMove/speed)
SetTween(RH,{C0=[Link](.5, -0.85- .25 * [Link](sine / 8 ), -.15-.25*
[Link](sine / 8 ))*RH2 * [Link]([Link](60 - 5 * [Link](sine /
8)),[Link](0),[Link](-2.5- 0.0 * [Link](sine /
8)))},"Linear","InOut",WalkAnimMove/speed)
SetTween(LH,{C0=[Link](-.5, -0.85- .25 * [Link](sine / 8 ), -.15-.25*
[Link](sine / 8 ))*LH2 * [Link]([Link](60 - 5 * [Link](sine /
8)),[Link](0),[Link](2.5- 0.0 * [Link](sine /
8)))},"Linear","InOut",WalkAnimMove/speed)

end

elseif Anim == "Sit" then


SetTween(RJW,
{C0=RootCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](0))},"Quad","I
nOut",0.1)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](0))},"Quad","I
nOut",0.1)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](0),[Link](0),[Link](0))},"Quad","Out",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](0),[Link](0),[Link](0))},"Quad","Out",0.1)
SetTween(RH,{C0=[Link](.5, -1,
0)*angles([Link](90),[Link](0),[Link](0))},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5, -1,
0)*angles([Link](90),[Link](0),[Link](0))},"Quad","InOut",0.1)

end
end
end
end)()

[Link]([Link](function()
while [Link]>0.001 do
if MeHasDied then break end
sine = sine + change
hitfloor = rayCast([Link], [Link]([Link],
[Link] - [Link](0, 1, 0)).lookVector, 4, Character)
if Character:FindFirstChild("Sound") then
Character:FindFirstChild("Sound"):Destroy()
end
local torvel = ([Link] * [Link](1, 0, 1)).magnitude
local velderp = [Link].y
if [Link].y > 1 and hitfloor == nil then
Anim = "Jump"
elseif [Link].y &lt; -1 and hitfloor == nil then
Anim = "Fall"
elseif [Link] == true then
Anim = "Sit"
elseif torvel &lt; .5 and hitfloor ~= nil then
Anim = "Idle"
elseif torvel > .5 and hitfloor ~= nil then
Anim = "Walk"
else
Anim = ""
end

local Ccf=[Link]
--warn([Link]*[Link])
local Walktest1 = [Link]*[Link]
local Walktest2 = [Link]*[Link]
--warn(Walktest1.Z.."/"..Walktest1.X)
--warn(Walktest2.Z.."/"..Walktest2.X)
forWFB = Walktest1.X+Walktest1.Z
forWRL = Walktest2.X+Walktest2.Z

--print([Link])
--warn([Link])

[Link]([Link](function()

if [Link] == nil or s2 == nil then

s2 = s2c:Clone()
[Link] = Torso
[Link] = "BGMusic"
-- [Link] = lastid
[Link] = 1
[Link] = 1.5
[Link] = true
[Link] = false
[Link] = lastsongpos
if playsong == true then
s2:play()
elseif playsong == false then
s2:stop()
end

else
lastsongpos=[Link]
[Link] = 1

[Link] = 1.5
[Link] = true
[Link] = lastid
[Link] = 30
end
end))
Swait()
end
end))

You might also like