0% found this document useful (0 votes)
1K views83 pages

Roblox Script for Player Customization

- The document contains code for customizing a player's character and animations in Roblox, including adding decals to the head and spawning particle effects. - It defines functions for creating parts, meshes, welds, sounds and other game objects, and stores them in a CFuncs table for reuse. - When run, it will apply a preset outfit to the player's character, along with customized face features, and set up input and animation handling via remote events.

Uploaded by

Exploitingtime
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)
1K views83 pages

Roblox Script for Player Customization

- The document contains code for customizing a player's character and animations in Roblox, including adding decals to the head and spawning particle effects. - It defines functions for creating parts, meshes, welds, sounds and other game objects, and stores them in a CFuncs table for reuse. - When run, it will apply a preset outfit to the player's character, along with customized face features, and set up input and animation handling via remote events.

Uploaded by

Exploitingtime
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

-- Small edit by the official c00lMast3rr

-- im still active 2/1/2022 c:


PussyOutSideSkin = [Link]("Pastel brown")
-- Pastel brown is (255, 204, 153)
-- your welcome :3
-- Song list is on line 3851
local Player = game:GetService("Players"):GetPlayerFromCharacter([Link])
local Mouse,mouse,UserInputService,ContextActionService
do
[Link] = [Link]
local CAS = {Actions={}}
local Event = [Link]("RemoteEvent")
[Link] = "UserInput_Event"
[Link] = [Link]
local fakeEvent = function()
local t = {_fakeEvent=true}
[Link] = function(self,f)[Link]=f end
[Link] = [Link]
return t
end
local m =
{Target=nil,Hit=[Link](),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEv
ent(),Button1Down=fakeEvent()}
local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
function CAS:BindAction(name,fun,touch,...)
[Link][name] = {Name=name,Function=fun,Keys={...}}
end
function CAS:UnbindAction(name)
[Link][name] = nil
end
local function te(self,ev,...)
local t = m[ev]
if t and t._fakeEvent and [Link] then
[Link](...)
end
end
[Link] = te
[Link] = te
[Link]:Connect(function(plr,io)
if plr~=Player then return end
if [Link] then
[Link] = [Link]
[Link] = [Link]
elseif [Link] == [Link].MouseButton1 then
if [Link] == [Link] then
m:TrigEvent("Button1Down")
else
m:TrigEvent("Button1Up")
end
else
for n,t in pairs([Link]) do
for _,k in pairs([Link]) do
if k==[Link] then
[Link]([Link],[Link],io)
end
end
end
if [Link] == [Link] then
m:TrigEvent("KeyDown",[Link]:lower())
UIS:TrigEvent("InputBegan",io,false)
else
m:TrigEvent("KeyUp",[Link]:lower())
UIS:TrigEvent("InputEnded",io,false)
end
end
end)
Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
end

local TweenService = game:GetService("TweenService")


local LoadLibrary = require(8997942182)
local RbxUtility = LoadLibrary("RbxUtility")
local Create = [Link]

local Player = game:GetService("Players"):GetPlayerFromCharacter([Link])

ZTfade=false
ZT=false

EffectPack = [Link]:Clone()
[Link]:Destroy()
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] = "rbxassetid://0"
wait(0.1)
eyes = [Link]("Decal", Head)
[Link] = "Front"
[Link] = "[Link]
mouth = [Link]("Decal", Head)
[Link] = "Front"
[Link] = "[Link]
brows = [Link]("Decal", Head)
[Link] = "Front"
[Link] = "[Link]
blush = [Link]("Decal", Head)
[Link] = "Front"
[Link] = "[Link]
extra = [Link]("Decal", Head)
[Link] = "Front"
[Link] = "[Link]

[Link]([Link](function() wait(.5)
for i, v in pairs(Character:GetDescendants()) do
if v:IsA("Accessory")or v:IsA("Shirt") or v:IsA("Pants")or
v:IsA("CharacterMesh")or v:IsA("Hat") or v:IsA("BodyColors") then
v:Destroy()
end
end

local outfit = [Link]:Clone()

for i, v in pairs(outfit:GetChildren()) do
if v:IsA("Shirt") or v:IsA("Pants")or v:IsA("BodyColors")or
v:IsA("CharacterMesh") then
[Link] = Character
end
if v:IsA("BasePart") then
local at1 = v:FindFirstChildOfClass("Attachment")
local at2 = nil
for i, v2 in pairs(Character:GetDescendants()) do

if v2:IsA("Attachment") and [Link] == [Link] and [Link] == Character


then
at2 = v2
end

end

[Link] = "Left"
[Link] = [Link]
[Link] = [Link](-0.864785671, 5.40298271, 1.08804584, 0.00171390176,
0.0015738951, 0.999997795, 0.0481499843, 0.998839736, -0.00165481726, -0.998839498,
0.0481527671, 0.00163629651)
[Link] = [Link](0.0900000036, 89.9100037, 2.75999999)
[Link] = [Link](-0.864785671, 5.40298271, 1.08804584)
[Link] = [Link](45.3199997, 89.8799973, -42.5600014)
[Link] = [Link](0.0666667, 0.0666667, 0.0666667)
[Link] = [Link](1.03999996, 0.419999987, 1.05999994)
[Link] = [Link]
[Link] = [Link]("Really black")
[Link] = false
[Link] = true
[Link] = [Link]
[Link] = [Link]("Really black")
[Link] = [Link]
[Link] = [Link]
[Link] = "Left Leg"
[Link] = Part36
Weld37.C0 = [Link](0,-0.8,0)
Weld37.Part0 = Part36
Weld37.Part1 = LeftLeg
Weld37.part1 = LeftLeg
[Link] = "Right"
[Link] = [Link]
[Link] = [Link](-0.862425506, 5.4220829, 2.09170222, -0.34028101, -
0.0131851267, 0.940231562, -0.0387370177, 0.99925065, -6.86116982e-06, -
0.939526379, -0.0364240296, -0.340536386)
[Link] = [Link](0, 109.910004, -2.22000003)
[Link] = [Link](-0.862425506, 5.4220829, 2.09170222)
[Link] = [Link](180, 70.0899963, 177.779999)
[Link] = [Link](0.0666667, 0.0666667, 0.0666667)
[Link] = [Link](1.03999996, 0.419999808, 1.05999994)
[Link] = [Link]
[Link] = [Link]("Really black")
[Link] = false
[Link] = true
[Link] = [Link]
[Link] = [Link]("Really black")
[Link] = [Link]
[Link] = [Link]
[Link] = "Right Leg"
[Link] = Part38
Weld39.C0 = [Link](0,-0.8,0)
Weld39.Part0 = Part38
Weld39.Part1 = RightLeg
Weld39.part1 = RightLeg

local Model0 = [Link]("Model")


local Part1 = [Link]("Part")
local SpecialMesh2 = [Link]("SpecialMesh")
local Weld3 = [Link]("Weld")
local Part4 = [Link]("Part")
local SpecialMesh5 = [Link]("SpecialMesh")
local Weld6 = [Link]("Weld")
local Part7 = [Link]("Part")
local SpecialMesh8 = [Link]("SpecialMesh")
local Weld9 = [Link]("Weld")
local Part10 = [Link]("Part")
local SpecialMesh11 = [Link]("SpecialMesh")
local Weld12 = [Link]("Weld")
local Part14 = [Link]("Part")
local SpecialMesh15 = [Link]("SpecialMesh")
local Weld16 = [Link]("Weld")
local Part17 = [Link]("Part")
local SpecialMesh18 = [Link]("SpecialMesh")
local Weld19 = [Link]("Weld")
local Part20 = [Link]("Part")
local SpecialMesh21 = [Link]("SpecialMesh")
local Weld22 = [Link]("Weld")
local Part23 = [Link]("Part")
local SpecialMesh24 = [Link]("SpecialMesh")
local Weld25 = [Link]("Weld")
[Link] = "vag"
[Link] = Torso
[Link] = Part1
[Link] = "mainskin"
[Link] = Model0
[Link] = [Link](-0.866321027, 5.57360649, 1.57845628, 0.00160500058, -
0.0125150038, 0.999920428, 0.999988377, -0.00454756292, -0.00166202663,
0.00456800172, 0.999911368, 0.0125075588)
[Link] = [Link](0.100000001, 89.2799988, 90.2600021)
[Link] = [Link](-0.866321027, 5.57360649, 1.57845628)
[Link] = [Link](7.57000017, 89.2799988, 82.6900024)
[Link] = [Link](1, 0.8, 0.6)
[Link] = [Link](0.900895953, 1.80179191, 0.900895953)
[Link] = false
[Link] = [Link]
[Link] = PussyOutSideSkin
[Link] = false
[Link] = [Link]
[Link] = [Link]
[Link] = PussyOutSideSkin
[Link] = Part1
[Link] = [Link](0.899999976, 0.400000006, 0.899999976)
[Link] = [Link]
[Link] = "Torso"
[Link] = Part1
Weld3.C0 = [Link](1.00810242, 0.00668120384, -0.0114426017, 5.99958003e-06,
0.999901295, 0.0141194807, -0.999941111, 0.000160070136, -0.0109077049, -
0.0109090386, -0.0141187282, 0.999840915)
Weld3.Part0 = Part1
Weld3.Part1 = Torso
Weld3.part1 = Torso
[Link] = "Vg"
[Link] = Model0
[Link] = [Link](-0.866321027, 5.57360649, 1.57845628, 0.00160500058, -
0.0125150038, 0.999920428, 0.999988377, -0.00454756292, -0.00166202663,
0.00456800172, 0.999911368, 0.0125075588)
[Link] = [Link](0.100000001, 89.2799988, 90.2600021)
[Link] = [Link](-0.866321027, 5.57360649, 1.57845628)
[Link] = [Link](7.57000017, 89.2799988, 82.6900024)
[Link] = [Link](0.854902, 0.52549, 0.478431)
[Link] = [Link](0.900895953, 1.80179191, 0.900895953)
[Link] = false
[Link] = [Link]
[Link] = [Link]("Medium red")
[Link] = false
[Link] = [Link]
[Link] = [Link]
[Link] = [Link]("Medium red")
[Link] = Part4
[Link] = [Link](0.910000026, 0.300000012, 0.910000026)
[Link] = [Link]
[Link] = "mainskin"
[Link] = Part4
Weld6.C0 = [Link](0, 0, 0, 1.00000024, 4.65661287e-10, 1.23691279e-10,
4.65661287e-10, 1, 9.31322575e-10, 1.23691279e-10, 9.31322575e-10, 1)
Weld6.Part0 = Part4
Weld6.Part1 = Part1
Weld6.part1 = Part1
[Link] = "Vg2"
[Link] = Model0
[Link] = [Link](-0.865878761, 5.55604744, 1.57808244, 0.00160500058, -
0.0125150038, 0.999920428, 0.999988377, -0.00454756292, -0.00166202663,
0.00456800172, 0.999911368, 0.0125075588)
[Link] = [Link](0.100000001, 89.2799988, 90.2600021)
[Link] = [Link](-0.865878761, 5.55604744, 1.57808244)
[Link] = [Link](7.57000017, 89.2799988, 82.6900024)
[Link] = [Link](0.639216, 0.294118, 0.294118)
[Link] = [Link](0.900895953, 0.900895953, 0.900895953)
[Link] = false
[Link] = [Link]
[Link] = [Link]("Dusty Rose")
[Link] = false
[Link] = [Link]
[Link] = [Link]
[Link] = [Link]("Dusty Rose")
[Link] = Part7
[Link] = [Link](0.910000026, 0.300000012, 0.910000026)
[Link] = [Link]
[Link] = "mainskin"
[Link] = Part7
Weld9.C0 = [Link](0.0175599698, 0.000299525098, -0.00046673941, 1.00000024,
4.65661287e-10, 1.23691279e-10, 4.65661287e-10, 1, 9.31322575e-10, 1.23691279e-10,
9.31322575e-10, 1)
Weld9.Part0 = Part7
Weld9.Part1 = Part1
Weld9.part1 = Part1
[Link] = "Skin"
[Link] = Model0
[Link] = [Link](-0.776254952, 5.58247375, 1.58018422, -0.572227836, -
0.0160920434, 0.819936872, 0.820094705, -0.0112283546, 0.572117686, 0, 0.999807537,
0.0196221787)
[Link] = [Link](-34.9000015, 88.6299973, 90.7799988)
[Link] = [Link](-0.776254952, 5.58247375, 1.58018422)
[Link] = [Link](-88.0400009, 55.0800018, 178.389999)
[Link] = [Link](1, 0.8, 0.6)
[Link] = [Link](0.891887307, 1.49548769, 0.900895953)
[Link] = false
[Link] = [Link]
[Link] = PussyOutSideSkin
[Link] = false
[Link] = [Link]
[Link] = [Link]
[Link] = PussyOutSideSkin
[Link] = Part10
[Link] = [Link](0.899999976, 0.400000006, 0.899999976)
[Link] = [Link]
[Link] = "mainskin"
[Link] = Part10
Weld12.C0 = [Link](0.0442657135, -0.000178598173, -0.0789558589, 0.81916672,
0.00343200099, -0.573545337, -0.00668692915, 0.99997133, -0.00356695056,
0.573516667, 0.00675718486, 0.819166183)
Weld12.Part0 = Part10
Weld12.Part1 = Part1
Weld12.part1 = Part1
[Link] = "vagcover"
[Link] = Torso
[Link] = Part14
[Link] = "mainskin"
[Link] = Model13
[Link] = [Link](-0.866962552, 5.56903839, 1.57845902, 0.00160500058, -
0.0125150038, 0.999920428, 0.999988377, -0.00454756292, -0.00166202663,
0.00456800172, 0.999911368, 0.0125075588)
[Link] = [Link](0.100000001, 89.2799988, 90.2600021)
[Link] = [Link](-0.866962552, 5.56903839, 1.57845902)
[Link] = [Link](7.57000017, 89.2799988, 82.6900024)
[Link] = [Link](0.0666667, 0.0666667, 0.0666667)
[Link] = [Link](0.90731889, 1.81463778, 0.90731889)
[Link] = false
[Link] = [Link]
[Link] = [Link]("Really black")
[Link] = false
[Link] = [Link]
[Link] = [Link]
[Link] = [Link]("Really black")
[Link] = Part14
[Link] = [Link](0.899999976, 0.400000006, 0.899999976)
[Link] = [Link]
[Link] = "Torso"
[Link] = Part14
Weld16.C0 = [Link](1.01267099, 0.00664961338, -0.0108087659, 6.00004569e-06,
0.999901056, 0.0141194789, -0.999941051, 0.000160070136, -0.0109077059, -
0.0109090377, -0.0141187273, 0.999840915)
Weld16.Part0 = Part14
Weld16.Part1 = Torso
Weld16.part1 = Torso
[Link] = "Vg"
[Link] = Model13
[Link] = [Link](-0.866962552, 5.56903839, 1.57845902, 0.00160500058, -
0.0125150038, 0.999920428, 0.999988377, -0.00454756292, -0.00166202663,
0.00456800172, 0.999911368, 0.0125075588)
[Link] = [Link](0.100000001, 89.2799988, 90.2600021)
[Link] = [Link](-0.866962552, 5.56903839, 1.57845902)
[Link] = [Link](7.57000017, 89.2799988, 82.6900024)
[Link] = [Link](0.0666667, 0.0666667, 0.0666667)
[Link] = [Link](0.90731889, 1.81463778, 0.90731889)
[Link] = false
[Link] = [Link]
[Link] = [Link]("Really black")
[Link] = false
[Link] = [Link]
[Link] = [Link]
[Link] = [Link]("Really black")
[Link] = Part17
[Link] = [Link](0.910000026, 0.300000012, 0.910000026)
[Link] = [Link]
[Link] = "mainskin"
[Link] = Part17
Weld19.C0 = [Link](0, 0, 0, 1.00000024, 4.65661287e-10, 1.23691279e-10,
4.65661287e-10, 1, 9.31322575e-10, 1.23691279e-10, 9.31322575e-10, 1)
Weld19.Part0 = Part17
Weld19.Part1 = Part14
Weld19.part1 = Part14
[Link] = "Vg2"
[Link] = Model13
[Link] = [Link](-0.86652112, 5.55135584, 1.57807875, 0.00160500058, -
0.0125150038, 0.999920428, 0.999988377, -0.00454756292, -0.00166202663,
0.00456800172, 0.999911368, 0.0125075588)
[Link] = [Link](0.100000001, 89.2799988, 90.2600021)
[Link] = [Link](-0.86652112, 5.55135584, 1.57807875)
[Link] = [Link](7.57000017, 89.2799988, 82.6900024)
[Link] = [Link](0.0666667, 0.0666667, 0.0666667)
[Link] = [Link](0.90731889, 0.90731889, 0.90731889)
[Link] = false
[Link] = [Link]
[Link] = [Link]("Really black")
[Link] = false
[Link] = [Link]
[Link] = [Link]
[Link] = [Link]("Really black")
[Link] = Part20
[Link] = [Link](0.910000026, 0.300000012, 0.910000026)
[Link] = [Link]
[Link] = "mainskin"
[Link] = Part20
Weld22.C0 = [Link](0.0176836904, 0.00030521708, -0.000466041354, 1.00000024,
4.65661287e-10, 1.23691279e-10, 4.65661287e-10, 1, 9.31322575e-10, 1.23691279e-10,
9.31322575e-10, 1)
Weld22.Part0 = Part20
Weld22.Part1 = Part14
Weld22.part1 = Part14
[Link] = "Skin"
[Link] = Model13
[Link] = [Link](-0.776253998, 5.57796907, 1.58019507, -0.572227836, -
0.0160920434, 0.819936872, 0.820094705, -0.0112283546, 0.572117686, 0, 0.999807537,
0.0196221787)
[Link] = [Link](-34.9000015, 88.6299973, 90.7799988)
[Link] = [Link](-0.776253998, 5.57796907, 1.58019507)
[Link] = [Link](-88.0400009, 55.0800018, 178.389999)
[Link] = [Link](0.0666667, 0.0666667, 0.0666667)
[Link] = [Link](0.898245931, 1.50614965, 0.90731889)
[Link] = false
[Link] = [Link]
[Link] = [Link]("Really black")
[Link] = false
[Link] = [Link]
[Link] = [Link]
[Link] = [Link]("Really black")
[Link] = Part23
[Link] = [Link](0.899999976, 0.400000006, 0.899999976)
[Link] = [Link]
[Link] = "mainskin"
[Link] = Part23
Weld25.C0 = [Link](0.0445814133, -0.000175714493, -0.0795190334, 0.81916672,
0.00343200099, -0.573545337, -0.00668692915, 0.99997133, -0.00356695056,
0.573516667, 0.00675718486, 0.819166183)
Weld25.Part0 = Part23
Weld25.Part1 = Part14
Weld25.part1 = Part14

[Link] = [Link]
local Weldhat = weld(v,[Link],v,CF())
Weldhat.C0 =
CF([Link])*ANGLES(mr([Link].x),mr([Link].y),mr([Link]
ion.z))
Weldhat.C1 =
CF([Link])*ANGLES(mr([Link].x),mr([Link].y),mr([Link]
ion.z))
end
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

--------------------------------------------Claws
local RClaw = [Link]:Clone()
[Link] = Character
[Link] = "RightClaw"
RCW=weld(RightArm,RightArm,RClaw,cf(0,0,0))

--------------------------------------------
local LClaw = [Link]:Clone()
[Link] = Character
[Link] = "LeftClaw"
LCW=weld(LeftArm,LeftArm,LClaw,cf(0,0,0))

--------------------------------------------
tailw = Torso:WaitForChild("Tail").Weld
tailc0 = tailw.C0

for _,v in pairs([Link]:children()) do


if v:IsA("Model") then

if Character:FindFirstChild(""..[Link]) then
local Part1=Character:FindFirstChild(""..[Link])
local Part2=[Link]

WeldAllTo(Part1,Part2,v,[Link](0,0,0))

end

end
end

local LArmHandle = [Link]:WaitForChild'REF'


for i,v in pairs([Link]:GetChildren()) do
[Link] = false
end
local LeftAWeld = IT("Weld")
[Link] = LeftArm
LeftAWeld.Part0 = LeftArm
LeftAWeld.Part1 = LArmHandle
LeftAWeld.C1 = CF(0, 0, 0) * angles(0, 0, 0)
----------------------------------------------------------------------------------
local RArmHandle = [Link]:WaitForChild'REF'
for i,v in pairs([Link]:GetChildren()) do
[Link] = false
end
local RightAWeld = IT("Weld")
[Link] = RightArm
RightAWeld.Part0 = RightArm
RightAWeld.Part1 = RArmHandle
RightAWeld.C1 = CF(0, 0, 0) * angles(0, 0, 0)
----------------------------------------------------------------------------------
local TorsoHandle = [Link]:WaitForChild'REF'
for i,v in pairs([Link]:GetChildren()) do
[Link] = false
end
local LeftAWeld = IT("Weld")
[Link] = Torso
LeftAWeld.Part0 = Torso
LeftAWeld.Part1 = TorsoHandle
LeftAWeld.C1 = CF(0, 0, 0) * angles(0, RAD(0), 0)
local LLegHandle = [Link]:WaitForChild'REF'
for i,v in pairs([Link]:GetChildren()) do
[Link] = false
end
-------
local LeftLWeld = IT("Weld")
[Link] = LeftLeg
LeftLWeld.Part0 = LeftLeg
LeftLWeld.Part1 = LLegHandle
LeftLWeld.C1 = CF(0, 0, 0) * angles(0, 102.1, 0)
----------------------------------------------------------------------------------
local RLegHandle = [Link]:WaitForChild'REF'
for i,v in pairs([Link]:GetChildren()) do
[Link] = false
end
local RightLWeld = IT("Weld")
[Link] = RightLeg
RightLWeld.Part0 = RightLeg
RightLWeld.Part1 = RLegHandle
RightLWeld.C1 = CF(0, 0, 0) * angles(0, -102.1, 0)
--------
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 Tran(Num)
local GivenLeter = ""
if Num == "1" then
GivenLeter = "a"
elseif Num == "2" then
GivenLeter = "b"
elseif Num == "3" then
GivenLeter = "c"
elseif Num == "4" then
GivenLeter = "d"
elseif Num == "5" then
GivenLeter = "e"
elseif Num == "6" then
GivenLeter = "f"
elseif Num == "7" then
GivenLeter = "g"
elseif Num == "8" then
GivenLeter = "h"
elseif Num == "9" then
GivenLeter = "i"
elseif Num == "10" then
GivenLeter = "j"
elseif Num == "11" then
GivenLeter = "k"
elseif Num == "12" then
GivenLeter = "l"
elseif Num == "13" then
GivenLeter = "m"
elseif Num == "14" then
GivenLeter = "n"
elseif Num == "15" then
GivenLeter = "o"
elseif Num == "16" then
GivenLeter = "p"
elseif Num == "17" then
GivenLeter = "q"
elseif Num == "18" then
GivenLeter = "r"
elseif Num == "19" then
GivenLeter = "s"
elseif Num == "20" then
GivenLeter = "t"
elseif Num == "21" then
GivenLeter = "u"
elseif Num == "22" then
GivenLeter = "v"
elseif Num == "23" then
GivenLeter = "w"
elseif Num == "24" then
GivenLeter = "x"
elseif Num == "25" then
GivenLeter = "y"
elseif Num == "26" then
GivenLeter = "z"
elseif Num == "27" then
GivenLeter = "_"
elseif Num == "28" then
GivenLeter = "0"
elseif Num == "29" then
GivenLeter = "1"
elseif Num == "30" then
GivenLeter = "2"
elseif Num == "31" then
GivenLeter = "3"
elseif Num == "32" then
GivenLeter = "4"
elseif Num == "33" then
GivenLeter = "5"
elseif Num == "34" then
GivenLeter = "6"
elseif Num == "35" then
GivenLeter = "7"
elseif Num == "36" then
GivenLeter = "8"
elseif Num == "37" then
GivenLeter = "9"
end
return GivenLeter

end

function MaybeOk(Mode,Extra)
local ReturningValue = ""
if Mode == 1 then

-- v.C0 =
[Link](1,1,1)*[Link]([Link](0),[Link](0),[Link](0))

--print(v.C0)
local GivenText = ""
local msg = Extra
local Txt = ""
local FoundTime=0
local LastFound = 0
delay(wait(0),function()
for v3 = 1, #msg do

if [Link](msg,0+v3,v3) == "," then


local TheN = [Link](msg,LastFound,v3-1)

local NumTranslate = Tran([Link](msg,LastFound,v3-1))

FoundTime = FoundTime + 1

GivenText = GivenText..NumTranslate

LastFound=v3+1
Txt=""
end
Txt=[Link](msg,1,v3)

-- [Link] = [Link](0,3,0)

-- [Link] = [Link](0,3,0)
wait()
-- [Link] = [Link](0,3,0)
end;

ReturningValue=GivenText
for v3 = 1, #Txt do
Txt=[Link](msg,-1,v3)

end;
-- Gui:remove()
end)

elseif Mode == 2 then

print("fat")
end

while ReturningValue == "" do wait() end


return ReturningValue

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.001 then
return
elseif h ~= nil and [Link]:FindFirstChild("Fly away") then
return
end

--gg

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


[Link]:FindFirstChild("UpperTorso")
[Link]([Link](function()
if [Link] >9999999 and minim <9999 and Type~= "IgnoreType"
and([Link]:FindFirstChild("Torso") or [Link]:FindFirstChild("UpperTorso")) and
not [Link]:FindFirstChild("Fly away")then

local FATag = [Link]("Model",[Link])

[Link] = "Fly away"


game:GetService("Debris"):AddItem(FATag, 2.5)

for _,v in pairs([Link]:children()) do


if v:IsA("BasePart")and [Link]:FindFirstChildOfClass("Humanoid") then
[Link]=true
end
end

wait(.25)

if [Link]:FindFirstChildOfClass("Body Colors")then
[Link]:FindFirstChildOfClass("Body Colors"):Destroy()
end

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


[Link]:FindFirstChild("UpperTorso")

[Link]([Link](function()

local YourGone = [Link]("Part")


[Link] = 0
[Link] = 1
[Link] = false
[Link] = true
[Link]=true
[Link] = [Link]("Really blue")
[Link] = "YourGone"
[Link] = [Link]()
[Link] = "SmoothPlastic"
YourGone:BreakJoints()
[Link] = FoundTorso
[Link] = [Link]

local NewParticle = [Link]("ParticleEmitter")


[Link] = YourGone
[Link] = [Link](0,0,0)
[Link] =
[Link]({[Link](0,10),[Link](1,.
0)})
[Link] = [Link]([Link] (1,0,0), [Link] (1, 0, 0))
[Link] = [Link](0.55,0.95)
[Link]=[Link]({[Link](0,1),Number
[Link](.25,.0),[Link](1,1)})
[Link] = [Link](0,0.0)
[Link] = 2
[Link] = "rbxassetid://243660364"
[Link] = [Link](-0,0)
[Link] = [Link](-180,180)
[Link] = false
game:GetService("Debris"):AddItem(YourGone, 3)
for i = 0,2,1 do
NewParticle:Emit(1)
so("1448044156", FoundTorso,2, 1)
[Link]:BreakJoints()
[Link] = [Link]
for _,v in pairs([Link]:children()) do
if v:IsA("BasePart")and [Link]:FindFirstChildOfClass("Humanoid") then
[Link]=false
-- [Link] = "Neon"
--[Link] = [Link]("Really red")
if v:FindFirstChildOfClass("SpecialMesh")then
--v:Destroy()
end
if v:FindFirstChildOfClass("Decal") and [Link]
== "face" then
-- v:Destroy()
end
local vp = Create("BodyVelocity")({P = 500, maxForce
= [Link](1000, 1000, 1000), velocity = [Link]([Link](-
10,10),4,[Link](-10,10)) })

[Link] = v
game:GetService("Debris"):AddItem(vp,
[Link](50,100)/1000)

end

end

wait(.2)
end
wait(.1)
NewParticle:Emit(3)
so("1448044156", FoundTorso,2, .8)
[Link]:BreakJoints()
[Link] = [Link]
for _,v in pairs([Link]:children()) do
if v:IsA("BasePart")and [Link]:FindFirstChildOfClass("Humanoid") then
[Link]=false
-- [Link] = "Neon"
--[Link] = [Link]("Really red")
if v:FindFirstChildOfClass("SpecialMesh")then
--v:Destroy()
end
if v:FindFirstChildOfClass("Decal") and [Link]
== "face" then
-- v:Destroy()
end
local vp = Create("BodyVelocity")({P = 500, maxForce
= [Link](1000, 1000, 1000), velocity = [Link]([Link](-
10,10),4,[Link](-10,10)) })

[Link] = v
game:GetService("Debris"):AddItem(vp,
[Link](100,200)/1000)

end

end

end))

wait(.1)

end

end))
if h ~= nil and [Link] ~= Character and
[Link]:FindFirstChild("Torso") or [Link]:FindFirstChild("UpperTorso") ~=
nil then
if [Link]:findFirstChild("DebounceHit") ~= nil and
[Link] == true then
return
end
local c = Create("ObjectValue")({Name = "creator", Value =
game:service("Players").LocalPlayer, Parent = h})
game:GetService("Debris"):AddItem(c, 0.5)
if HitSound ~= nil and HitPitch ~= nil then
so(HitSound, hit, 1, HitPitch)
end
local Damage = [Link](minim, maxim)
local blocked = false
local block = [Link]:findFirstChild("Block")
if block ~= nil and [Link] == "IntValue" and [Link] > 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 then

local fireef = [Link]:Clone()

local tag = [Link]("Folder",HTorso)


[Link] = "OnFire"
game:GetService("Debris"):AddItem(tag, 4.5)
for _,v in next, fireef:GetDescendants() do if
v:IsA("ParticleEmitter") or v:IsA("SpotLight") then
game:GetService("Debris"):AddItem(v, 5) [Link] = HTorso
[Link]([Link](function()
for i = 1,35 do
[Link]([Link](function()
v:Emit(2) end))
[Link]([Link](function()
Damagefunc(HTorso, HTorso, 4/2, 6/2, 0,
"Normal", RootPart, 0.1, "1273118342", [Link](10,30)/10)
end))
if
[Link]:FindFirstChildOfClass("Humanoid") and
[Link]:FindFirstChildOfClass("Humanoid").Health > .01 then
else for _,v2 in next,
[Link]:GetDescendants() do if v2:isA("BasePart") then SetTween(v2,
{Color=C3(0,0,0)},"Quad","Out",.5) end end break
end
wait(.1)
end
end))

end end

fireef:Destroy()
else-- print("Hit Max")
end
elseif Type== "Instakill" then
[Link]([Link](function()
if ([Link]:FindFirstChild("Torso") or [Link]:FindFirstChild("UpperTorso")) and
not [Link]:FindFirstChild("Fly away")then

local FATag = [Link]("Model",[Link])

[Link] = "Fly away"


game:GetService("Debris"):AddItem(FATag, 2.5)

for _,v in pairs([Link]:children()) do


if v:IsA("BasePart")and [Link]:FindFirstChildOfClass("Humanoid") then
[Link]=true
end
end

wait(.25)

if [Link]:FindFirstChildOfClass("Body Colors")then
[Link]:FindFirstChildOfClass("Body Colors"):Destroy()
end

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


[Link]:FindFirstChild("UpperTorso")

[Link]([Link](function()

local YourGone = [Link]("Part")


[Link] = 0
[Link] = 1
[Link] = false
[Link] = true
[Link]=true
[Link] = [Link]("Really blue")
[Link] = "YourGone"
[Link] = [Link]()
[Link] = "SmoothPlastic"
YourGone:BreakJoints()
[Link] = FoundTorso
[Link] = [Link]

local NewParticle = [Link]("ParticleEmitter")


[Link] = YourGone
[Link] = [Link](0,0,0)
[Link] =
[Link]({[Link](0,10),[Link](1,.
0)})
[Link] = [Link]([Link] (1,0,0), [Link] (1, 0, 0))
[Link] = [Link](0.55,0.95)
[Link]=[Link]({[Link](0,1),Number
[Link](.25,.0),[Link](1,1)})
[Link] = [Link](0,0.0)
[Link] = 2
[Link] = "rbxassetid://243660364"
[Link] = [Link](-0,0)
[Link] = [Link](-180,180)
[Link] = false
game:GetService("Debris"):AddItem(YourGone, 3)
for i = 0,2,1 do
NewParticle:Emit(1)
so("1448044156", FoundTorso,2, 1)
[Link]:BreakJoints()
[Link] = [Link]
for _,v in pairs([Link]:children()) do
if v:IsA("BasePart")and [Link]:FindFirstChildOfClass("Humanoid") then
[Link]=false
-- [Link] = "Neon"
--[Link] = [Link]("Really red")
if v:FindFirstChildOfClass("SpecialMesh")then
--v:Destroy()
end
if v:FindFirstChildOfClass("Decal") and [Link]
== "face" then
-- v:Destroy()
end
local vp = Create("BodyVelocity")({P = 500, maxForce
= [Link](1000, 1000, 1000), velocity = [Link]([Link](-
10,10),4,[Link](-10,10)) })

[Link] = v
game:GetService("Debris"):AddItem(vp,
[Link](50,100)/1000)

end

end
wait(.2)
end
wait(.1)
NewParticle:Emit(3)
so("1448044156", FoundTorso,2, .8)
[Link]:BreakJoints()
[Link] = [Link]
for _,v in pairs([Link]:children()) do
if v:IsA("BasePart")and [Link]:FindFirstChildOfClass("Humanoid") then
[Link]=false
-- [Link] = "Neon"
--[Link] = [Link]("Really red")
if v:FindFirstChildOfClass("SpecialMesh")then
--v:Destroy()
end
if v:FindFirstChildOfClass("Decal") and [Link]
== "face" then
-- v:Destroy()
end
local vp = Create("BodyVelocity")({P = 500, maxForce
= [Link](1000, 1000, 1000), velocity = [Link]([Link](-
10,10),4,[Link](-10,10)) })

[Link] = v
game:GetService("Debris"):AddItem(vp,
[Link](100,200)/1000)

end

end

end))

wait(.1)

end

end))

elseif Type == "HPSteal" then


[Link] = [Link] + Damage
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 == "Impale" then

[Link]("[Link] Spike, .8, 2)


[Link] = true

wait(1)
[Link] = false
elseif Type == "IgnoreType" then

elseif Type == "Up" then


local bodyVelocity =
Create("BodyVelocity")({velocity = [Link](0, 20, 0), P = 5000, maxForce =
[Link](8000, 8000, 8000), Parent = hit})
game:GetService("Debris"):AddItem(bodyVelocity, 0.1)
local bodyVelocity =
Create("BodyVelocity")({velocity = [Link](0, 20, 0), P = 5000, maxForce =
[Link](8000, 8000, 8000), Parent = hit})

game:GetService("Debris"):AddItem(bodyVelocity, .1)

elseif Type == "Snare" then


local bp =
Create("BodyPosition")({P = 900, D = 1000, maxForce = [Link]([Link],
[Link], [Link]), position = [Link], Parent =
([Link]:FindFirstChild("Torso") or [Link]:FindFirstChild("UpperTorso"))})

game:GetService("Debris"):AddItem(bp, 1)

elseif Type == "Freeze2" then


local BodPos =
Create("BodyPosition")({P = 50000, D = 1000, maxForce = [Link]([Link],
[Link], [Link]), position = [Link], Parent =
[Link]})
local BodGy =
Create("BodyGyro")({maxTorque = [Link](400000, 400000, 400000) * [Link], P
= 20000, Parent = [Link], cframe = [Link]})

[Link] = true

[Link]([Link](function(Part)

wait(1.5)
[Link] = false
end
), [Link])

game:GetService("Debris"):AddItem(BodPos, 3)

game:GetService("Debris"):AddItem(BodGy, 3)
end
local debounce =
Create("BoolValue")({Name = "DebounceHit", Parent = [Link], Value = true})

game:GetService("Debris"):AddItem(debounce, Delay)
c =
[Link]("ObjectValue")
[Link] = "creator"
[Link] = Player
[Link] = h

game:GetService("Debris"):AddItem(c, 0.5)
end
end
ShowDamage = function(Pos, Text, Time, Color)

local Rate = 0.033333333333333


if not Pos then
local Pos = [Link](0, 0, 0)
end
local Text = Text or ""
local Time = Time or 2
if not Color then
local Color = [Link](1, 0, 1)
end
local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1,
[Link](Color), "Effect", [Link](0, 0, 0))
[Link] = true
local BillboardGui = Create("BillboardGui")({Size = [Link](2, 0, 2, 0),
Adornee = EffectPart, Parent = EffectPart})
local TextLabel = Create("TextLabel")({BackgroundTransparency = 1, Size =
[Link](1, 0, 1, 0), Text = "DMG: "..Text.."", TextColor3 = Color, TextScaled =
true, Font = [Link], Parent = BillboardGui})
[Link]=1
[Link]:AddItem(EffectPart, Time + 0.1)
[Link] = game:GetService("Workspace")
delay(0, function()

local Frames = Time / Rate

--print(Frames)

[Link]=[Link](Pos)
wait() [Link]=0
SetTween(TextLabel,{TextTransparency=1},"Quad","In",Frames/60)
SetTween(TextLabel,{Rotation=[Link](-
25,25)},"Elastic","InOut",Frames/60)
SetTween(TextLabel,
{TextColor3=[Link](1,0,0)},"Elastic","InOut",Frames/60)

SetTween(EffectPart,{CFrame = [Link](Pos) + [Link]([Link](-5,5),


[Link](1,5), [Link](-5,5))},"Linear","InOut",Frames/60)

wait(Frames/60)

if EffectPart and [Link] then


EffectPart:Destroy()
end
end
)
end

MagniDamage = function(Part, magni, mindam, maxdam, knock, Type2)

local Type=""
if mememode == true then

Type= "Instakill"

else
Type=Type2
end
if Type2 == "NormalKnockdown" then
Type= "Knockdown"
end

for _,c in pairs(workspace:children()) do

local hum = c:FindFirstChild("Humanoid")


for _,v in pairs(c:children()) do
if v:IsA("Humanoid") then
hum = v
end
end

if hum ~= nil then


local head = c:findFirstChild("Head")
if head ~= nil then
local targ = [Link] - [Link]
local mag = [Link]
if mag <= magni and [Link] ~= [Link] then
Damagefunc(Part, head, mindam, maxdam, knock, Type,
RootPart, 0.1, "851453784", 1.2)
end
end
end
end
end

function CFMagniDamage(HTCF,magni, mindam, maxdam, knock, Type)


local DGP = [Link]("Part")

[Link] = Character
[Link] = [Link](0.05, 0.05, 0.05)
[Link] = 1
[Link] = false
[Link] = true
RemoveOutlines(DGP)
[Link]=[Link] + [Link](0,-.1,0)
[Link] = HTCF

[Link]([Link](function()
MagniDamage(DGP, magni, mindam, maxdam, knock, Type)
end))
game:GetService("Debris"):AddItem(DGP, .05)

[Link] = false
end

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

function BulletHitEffectSpawn(EffectCF,EffectName)
local MainEffectHolder=[Link]("Part",Effects)
[Link] = 0
[Link] = 1
[Link] = false
[Link] = true
[Link]=true
[Link] = [Link]("Bright green")
[Link] = "Bullet"
[Link] = [Link](.05,.05,.05)
[Link] = "Neon"
MainEffectHolder:BreakJoints()
[Link] = EffectCF
local EffectAttach=[Link]("Attachment",MainEffectHolder)
game:GetService("Debris"):AddItem(MainEffectHolder, 15)

if EffectName == "Explode" then


[Link] = [Link](90,0,0)

local SpawnedParticle1 = EffectPack.Bang2:Clone()


[Link] = MainEffectHolder
SpawnedParticle1:Emit(150)

local SpawnedParticle2 = EffectPack.Bang1:Clone()


[Link] = MainEffectHolder
SpawnedParticle2:Emit(25)

local SpawnedParticle3 = EffectPack.Bang3:Clone()


[Link] = MainEffectHolder
SpawnedParticle3:Emit(185)
game:GetService("Debris"):AddItem(MainEffectHolder, 2)

end
if EffectName == "Spark" then

[Link] = [Link](90,0,0)

local SpawnedParticle1 = [Link]:Clone()


[Link] = MainEffectHolder
SpawnedParticle1:Emit(1)

game:GetService("Debris"):AddItem(MainEffectHolder, 2)

end

if EffectName == "ShockWave" then

[Link] = [Link](90,0,0)

local SpawnedParticle1 = EffectPack.ShockWave1:Clone()


[Link] = MainEffectHolder
SpawnedParticle1:Emit(0)
local SpawnedParticle2 = EffectPack.ShockWave2:Clone()
[Link] = MainEffectHolder
SpawnedParticle2:Emit(2)

game:GetService("Debris"):AddItem(MainEffectHolder, 2)

end

if EffectName == "Nuke" then


so(923073285,MainEffectHolder,8,2)
[Link] = [Link](0,0,0)
local
EffectAttach2=[Link]("Attachment",MainEffectHolder)
[Link] = [Link](0,0,0)

local SpawnedParticle1 = EffectPack.Nuke_Flash:Clone()


[Link] = EffectAttach
SpawnedParticle1:Emit(20)

local SpawnedParticle2 = EffectPack.Nuke_Smoke:Clone()


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

for i = 0,2,.025/1.5 do

[Link] =
[Link]({[Link](0,1),[Link](.15,
.5+(i/4)),[Link](.95,.5+(i/
4)),[Link](1,1)})
Swait()
end
[Link] =
[Link]({[Link](0,1),[Link](1,1)
})

[Link] = false
end))

local SpawnedParticle3 = EffectPack.Nuke_Wave:Clone()


[Link] = EffectAttach
SpawnedParticle3:Emit(185)
game:GetService("Debris"):AddItem(EffectAttach, 10)

end

end

--[[
for i, v in pairs(C:GetChildren()) do
if v:IsA("Accessory")then
v:Destroy()
end
if v:IsA("BasePart")then
[Link] =1
if [Link] == "Head" then
v:FindFirstChildOfClass("Decal"):Destroy()
end
end
end--]]
--[[

local tweeningInformation = [Link](


0.5,
[Link],
[Link],
0,
false,
0
)
--]]

local RJW=weld([Link],RJ.Part0,RJ.Part1,RJ.C0)
RJW.C1 = RJ.C1
[Link] = [Link]

local NeckW=weld([Link],Neck.Part0,Neck.Part1,Neck.C0)
NeckW.C1 = Neck.C1
[Link] = [Link]

--print([Link])

local RW=weld(Torso,Torso,RightArm,cf(0,0,0))

local LW=weld(Torso,Torso,LeftArm,cf(0,0,0))

local RH=weld(Torso,Torso,RightLeg,cf(0,0,0))

local LH=weld(Torso,Torso,LeftLeg,cf(0,0,0))

RW.C1 = cn(0, 0.5, 0)


LW.C1 = cn(0, 0.5, 0)
RH.C1 = cn(0, 1, 0) *[Link]([Link](0),[Link](0),[Link](0))
LH.C1 = cn(0, 1, 0) *[Link]([Link](0),[Link](0),[Link](0))
--------
--(#Torso)
SetTween(RJW,{C0=RootCF*[Link](0,0,0)},"Quad","InOut",0.1)
--------
--(#Head)
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)},"Quad","InOut",0.1)
--------
--(#Right Arm)
SetTween(RW,{C0=[Link](1.5 , 0.5, -.0)},"Quad","InOut",0.1)
--------
--(#Left Arm)
SetTween(LW,{C0=[Link](-1.5, 0.5, -.0)},"Quad","InOut",0.1)
--------
--(#Right Leg)
SetTween(RH,{C0=[Link](.5, -0.90, 0)},"Quad","InOut",0.1)
--------
--(#Left Leg)
SetTween(LH,{C0=[Link](-.5, -0.90, 0)},"Quad","InOut",0.1)

--[[
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](0),[Link](0),[Link](0))},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5, -1,
0)*angles([Link](0),[Link](0),[Link](0))},"Quad","InOut",0.1)
--]]

function AT1()
attack=true
local dahspeed=1
if attack == true and mememode == true then
dahspeed=5
end --/dahspeed
SetTween(RJW,
{C0=RootCF*[Link](0,0,0)*angles([Link](20),[Link](0),[Link](-
40))},"Quad","InOut",0.2)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](40))},"Quad","
InOut",0.2)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](30),[Link](0),[Link](0))},"Quad","InOut",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](30),[Link](0),[Link](0))},"Quad","InOut",0.2)
SetTween(RH,{C0=[Link](.5, -.6, -.4)*angles([Link](-
20),[Link](0),[Link](0))},"Quad","InOut",0.2)
SetTween(LH,{C0=[Link](-.5, -1,
0)*angles([Link](20),[Link](0),[Link](20))},"Quad","InOut",0.2)

wait(.2/dahspeed)

--[Link]([Link](function()
-- so("1428541279", RightArm,1.6, [Link](120,220)/100)

CFMagniDamage([Link]*CF(0,-1,-1),7,10,20,20,"Normal")
--end))

SetTween(RJW,{C0=RootCF*[Link](0,-1,0)*angles([Link](-
40),[Link](0),[Link](40))},"Back","Out",0.2)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](-
40))},"Back","Out",0.2)
SetTween(RW,{C0=[Link](1.5 , 0.5, -.0)*angles([Link](-
30),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5, -.0)*angles([Link](-
30),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(RH,{C0=[Link](.5, -1,
0)*angles([Link](120),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(LH,{C0=[Link](-.5, -1, 0)*angles([Link](-60),[Link](0),[Link](-
20))},"Back","Out",0.2)

wait(.2/dahspeed)

attack = false
end

function AT2()
attack=true
local dahspeed=1
if attack == true and mememode == true then
dahspeed=5
end --/dahspeed

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

CFMagniDamage([Link]*CF(0,-0,-1),9,10,15,0,"Normal")

wait(.2/dahspeed)

SetTween(RJW,{C0=RootCF*[Link](0,-
1,0)*angles([Link](0),[Link](0),[Link](-70))},"Back","Out",0.2)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](70))},"Back","
Out",0.2)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](0),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5, -.0)*angles([Link](0),[Link](-
20),[Link](-90))},"Back","Out",0.2)
SetTween(RH,{C0=[Link](.5, -1, -
0)*angles([Link](20),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(LH,{C0=[Link](-.5, -1, 0)*angles([Link](-
20),[Link](0),[Link](0))},"Back","Out",0.2)

wait(.2/dahspeed)
attack = false
end

function AT3()
attack=true
local dahspeed=1
if attack == true and mememode == true then
dahspeed=5
end --/dahspeed
SetTween(RJW,{C0=RootCF*[Link](0,0,0)*angles([Link](-
20),[Link](0),[Link](120))},"Quad","In",0.2)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](-
80))},"Quad","InOut",0.2)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](90),[Link](0),[Link](20))},"Quad","InOut",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5, -.0)*angles([Link](20),[Link](-
0),[Link](-0))},"Quad","InOut",0.2)
SetTween(RH,{C0=[Link](.5, -1, -0)*angles([Link](-
20),[Link](0),[Link](0))},"Quad","InOut",0.2)
SetTween(LH,{C0=[Link](-.5, -.8,
0)*angles([Link](20),[Link](0),[Link](0))},"Quad","InOut",0.2)

wait(.2/dahspeed)
CFMagniDamage([Link]*CF(-2,-.25,-1),9,20,30,10,"Knockdown")

SetTween(RJW,{C0=RootCF*[Link](0,-
1,0)*angles([Link](20),[Link](0),[Link](-0))},"Back","Out",0.2)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](0))},"Back","O
ut",0.2)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](0),[Link](0),[Link](90))},"Back","Out",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5, -.0)*angles([Link](20),[Link](-
0),[Link](-0))},"Back","Out",0.2)
SetTween(RH,{C0=[Link](.5, -1, -0)*angles([Link](-
40),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(LH,{C0=[Link](-.5, -1,
0)*angles([Link](0),[Link](0),[Link](0))},"Back","Out",0.2)
wait(.2/dahspeed)
attack = false
end

function AT4()
attack=true
local dahspeed=1
if attack == true and mememode == true then
dahspeed=5
end --/dahspeed

SetTween(RJW,{C0=RootCF*[Link](0,0,0)*angles([Link](-
20),[Link](0),[Link](-80))},"Quad","InOut",0.2)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](20),[Link](0),[Link](80))},"Quad",
"InOut",0.2)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](0),[Link](0),[Link](0))},"Quad","InOut",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5, -.0)*angles([Link](-20),[Link](-
70),[Link](-90))},"Quad","InOut",0.2)
SetTween(RH,{C0=[Link](.5, -1,
-.0)*angles([Link](20),[Link](0),[Link](0))},"Quad","InOut",0.2)
SetTween(LH,{C0=[Link](-.5, -.5, -
0.4)*angles([Link](20),[Link](0),[Link](0))},"Quad","InOut",0.2)

CFMagniDamage([Link]*CF(0,-0,-1),9,30,45,0,"Normal")
so("3051417237", LeftArm,3, [Link](100,155)/100)
wait(0.2/dahspeed)

SetTween(RJW,{C0=RootCF*[Link](0,-
1,0)*angles([Link](20),[Link](0),[Link](45))},"Back","Out",0.2)
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](-
20),[Link](0),[Link](-45))},"Back","Out",0.2)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](0),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5, -.0)*angles([Link](0),[Link](-
0),[Link](-90))},"Back","Out",0.2)
SetTween(RH,{C0=[Link](.5, -1, -
0)*angles([Link](20),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(LH,{C0=[Link](-.5, -1, 0)*angles([Link](-
10),[Link](0),[Link](0))},"Back","Out",0.2)

wait(.2/dahspeed)
attack = false
end

function AT5()
attack=true
local dahspeed=1
if attack == true and mememode == true then
dahspeed=5
end --/dahspeed

SetTween(RJW,{C0=RootCF*[Link](0,0,0)*angles([Link](-
20),[Link](0),[Link](80))},"Quad","InOut",0.2)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](20),[Link](0),[Link](-
80))},"Quad","InOut",0.2)
SetTween(RW,{C0=[Link](1.5 , 0.5, -.0)*angles([Link](-
20),[Link](70),[Link](90))},"Quad","InOut",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](0),[Link](0),[Link](-90))},"Quad","InOut",0.2)
SetTween(RH,{C0=[Link](.5, -.5, -
0.4)*angles([Link](20),[Link](0),[Link](0))},"Quad","InOut",0.2)
SetTween(LH,{C0=[Link](-.5, -1, -
0)*angles([Link](20),[Link](0),[Link](0))},"Quad","InOut",0.2)

CFMagniDamage([Link]*CF(0,-0,-1),9,30,45,0,"Normal")
so("3051417237", RightArm,3, [Link](100,155)/80)
wait(0.2/dahspeed)

SetTween(RJW,{C0=RootCF*[Link](0,-
1,0)*angles([Link](20),[Link](0),[Link](-45))},"Back","Out",0.2)
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](-
20),[Link](0),[Link](45))},"Back","Out",0.2)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](0),[Link](0),[Link](90))},"Back","Out",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5, -.0)*angles([Link](0),[Link](-
0),[Link](0))},"Back","Out",0.2)
SetTween(RH,{C0=[Link](.5, -1, -0)*angles([Link](-
10),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(LH,{C0=[Link](-.5, -1,
0)*angles([Link](20),[Link](0),[Link](0))},"Back","Out",0.2)

wait(.2/dahspeed)
attack = false
end

function AT6()
attack=true
local dahspeed=1
if attack == true and mememode == true then
dahspeed=5
end --/dahspeed

SetTween(RJW,{C0=RootCF*[Link](0,-
1,-.3)*angles([Link](45),[Link](0),[Link](0))},"Quad","Out",0.3)
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](-
20),[Link](0),[Link](0))},"Quad","Out",0.3)
SetTween(RW,{C0=[Link](1.1 , 0.5,
-.3)*angles([Link](20),[Link](115),[Link](90))},"Quad","In",0.15)
SetTween(LW,{C0=[Link](-1.1, 0.5, -.3)*angles([Link](20),[Link](-
115),[Link](-90))},"Quad","In",0.15)
SetTween(RH,{C0=[Link](.5, -1, 0)*angles([Link](-
60),[Link](0),[Link](0))},"Quad","Out",0.2)
SetTween(LH,{C0=[Link](-.5, -1,
0)*angles([Link](60),[Link](0),[Link](0))},"Quad","Out",0.3)

so("3051417237", Torso,3, [Link](140,185)/80)


CFMagniDamage([Link]*CF(-1.4,-0,-1),9,40,55,10,"Knockdown")
CFMagniDamage([Link]*CF(1.4,-0,-1),9,40,55,10,"Knockdown")

wait(0.175/dahspeed)

SetTween(RJW,{C0=RootCF*[Link](0,-
1.7,-.4)*angles([Link](45),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](0))},"Back","O
ut",0.2)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](0),[Link](0),[Link](90))},"Back","Out",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](0),[Link](0),[Link](-90))},"Back","Out",0.2)
SetTween(RH,{C0=[Link](.5, -1,
0)*angles([Link](0),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(LH,{C0=[Link](-.5, -1,
0)*angles([Link](65),[Link](0),[Link](0))},"Back","Out",0.2)

wait(.2/dahspeed)
attack = false
end

function AT7()
attack=true
local dahspeed=1
if attack == true and mememode == true then
dahspeed=5
end --/dahspeed
so("3051417237", Torso,3, .8)

[Link]([Link](function()
for i = 1,2 do Swait(3)
so("3051417087", RightArm,3, [Link](100,155)/100) end
end))
for i =1,10,1 do
SetTween(RJW,{C0=RootCF*[Link](0,-1.7+.17*i,-.4)*angles([Link](25-
5*i),[Link](0),[Link](36*i))},"Quad","Out",0.1)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](0))},"Quad","O
ut",0.2)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](180),[Link](0),[Link](90))},"Quad","Out",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](0),[Link](0),[Link](-90))},"Quad","Out",0.2)
SetTween(RH,{C0=[Link](.5, -1, 0)*angles([Link](-
25),[Link](0),[Link](0))},"Quad","Out",0.2)
SetTween(LH,{C0=[Link](-.5, -1,
0)*angles([Link](25),[Link](0),[Link](0))},"Quad","Out",0.2)
CFMagniDamage([Link]*CF(1.4,-0,-1+.17*i),9,10,15,10,"Knockdown")
Swait()
end

attack = false
end
--[[
how to make an cat fly

SetTween(RJW,
{C0=RootCF*[Link](0,0,0)*angles([Link](20),[Link](0),[Link](-
20))},"Quad","InOut",0.1)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](20))},"Quad","
InOut",0.1)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.25)*angles([Link](0),[Link](0),[Link](40))},"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](0),[Link](0),[Link](0))},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5, -1,
0)*angles([Link](0),[Link](0),[Link](0))},"Quad","InOut",0.1)
Swait(.1*30)
for i = 1,100,0.3 do
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))},"Quad","InOut",0.1)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](20),[Link](0),[Link](-
80))},"Quad","InOut",0.15)
SetTween(RW,{C0=[Link](1.5 , 0.65,
-.0)*angles([Link](160+2*i),[Link](0),[Link](30-3*i))},"Quad","Out",0.15)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](0),[Link](0),[Link](0))},"Quad","Out",0.15)
SetTween(RH,{C0=[Link](.5, -1,
0)*angles([Link](0+6.5*i),[Link](0),[Link](0))},"Quad","InOut",0.15)
SetTween(LH,{C0=[Link](-.5, -1, 0)*angles([Link](0-
6.5*i),[Link](0),[Link](0))},"Quad","InOut",0.15)
Swait() end

SetTween(RJW,{C0=RootCF*[Link](0,0,20)*angles([Link](-
20),[Link](0),[Link](-20))},"Quad","InOut",0.1)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](20))},"Quad","
InOut",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](0),[Link](0),[Link](0))},"Quad","InOut",0.1)
Swait(1.1*30)
]]--

function joke()
end

function Attack1()
attack = true

[Link] = 0
[Link]=0.1
so("299058146", RightArm,2,2.5)
SetTween(RJW,
{C0=RootCF*[Link](0,0,0)*angles([Link](20),[Link](0),[Link](-
20))},"Back","Out",0.6)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](20))},"Back","
Out",0.6)
SetTween(RW,{C0=[Link](1.5 , 0.5, -.0)*angles([Link](-
10),[Link](0),[Link](20))},"Back","Out",0.6)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](0),[Link](0),[Link](-20))},"Back","Out",0.6)
SetTween(RH,{C0=[Link](.5, -1, 0)*angles([Link](-
20),[Link](0),[Link](0))},"Back","Out",0.6)
SetTween(LH,{C0=[Link](-.5, -1,
0)*angles([Link](20),[Link](0),[Link](0))},"Back","Out",0.6)
Swait(.2*30)

[Link]([Link](function()
local EffectAttach=[Link]("Attachment",RightArm)
[Link] = [Link](0,0,0)
[Link] = [Link](0,-1,0)
local SpawnedParticle1 = [Link]:Clone()
[Link] = EffectAttach
SpawnedParticle1:Emit(1)

game:GetService("Debris"):AddItem(EffectAttach, 2)
end))

local TheGunHandle = [Link]("Part")


[Link] = 0
[Link] = 1
[Link] = false
[Link] = true
[Link]=false
[Link] = [Link]("Really blue")
[Link] = "BHandle"
[Link] = [Link](2.5,1,2.5)
[Link] = "SmoothPlastic"
TheGunHandle:BreakJoints()
[Link] = Effects
[Link] = [Link]
[Link] = false

local SWeld=weld(TheGunHandle,RootPart,TheGunHandle,cf(0,0,-
3)*angles([Link](0),[Link](0),[Link](0)))
local IsHit = false
local function onTouch(HitPa)
if IsHit == false then
local c = [Link]
local h = [Link]:FindFirstChild("Humanoid")
for _,v in pairs([Link]:children()) do
if v:IsA("Humanoid") then

h = v end

end
local head = c:FindFirstChild("Torso") or
c:FindFirstChild("UpperTorso")
local realhead = c:FindFirstChild("Head")
if h ~= nil and head ~= nil and realhead ~= nil then

IsHit = true
[Link]=true
[Link]([Link](function()
TheGunHandle:Destroy()
end))
-----------------------------------------------------------------------------------
-----------------------------------------------

local TheFlyHandle = [Link]("Part")


[Link] = 0
[Link] = 1
[Link] = false
[Link] = true
[Link]=true
[Link] = [Link]("Really blue")
[Link] = "FHandle"
[Link] = [Link](1,1,1)
[Link] = "SmoothPlastic"
TheFlyHandle:BreakJoints()
[Link] = Effects
[Link] = [Link]
[Link] = false

local thejoint =joint(TheFlyHandle,RootPart,TheFlyHandle,cf())

local risingnum=(25-4.5*1)
local EffectAttach=[Link]("Attachment",RightArm)
[Link] = [Link](0,0,0)
[Link] = [Link](0,-1,0)
local SpawnedParticle1 = [Link]:Clone()
[Link] = EffectAttach
[Link] = true

game:GetService("Debris"):AddItem(EffectAttach, 5)

so("231917750", Torso,2,0.9)
for i = 1,10,0.4 do
SetTween(RJW,{C0=RootCF*[Link](-
0.5*[Link](i),0.5*[Link](i),0)*angles([Link](25-
4.5*i),[Link](0),[Link](36*i*2))},"Quad","InOut",0.05)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](20),[Link](0),[Link](-
80))},"Quad","InOut",0.15)
SetTween(RW,{C0=[Link](1.5 , 0.65,
-.0)*angles([Link](160+2*i),[Link](0),[Link](30-3*i))},"Quad","Out",0.15)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](0),[Link](0),[Link](0))},"Quad","Out",0.15)
SetTween(RH,{C0=[Link](.5, -1,
0)*angles([Link](0+6.5*i),[Link](0),[Link](0))},"Quad","InOut",0.15)
SetTween(LH,{C0=[Link](-.5, -1, 0)*angles([Link](0-
6.5*i),[Link](0),[Link](0))},"Quad","InOut",0.15)

SetTween(head,{CFrame=[Link]*CF(0, 0,-
1)*angles([Link]([Link](-180,180)),[Link]([Link](-
180,180)),[Link]([Link](-180,180)))},"Quad","InOut",0.05)

SetTween(thejoint,{C0=[Link](0,-i*2,i/2)},"Quad","InOut",0.05)

risingnum = risingnum+75
if risingnum > 180 then risingnum = -180 print(1) end
if risingnum > -45 and risingnum < 45 then
BulletHitEffectSpawn([Link],"ShockWave")
so("471882019", head,3,2.5)
end
Swait()

end
[Link] = false

[Link]([Link](function()
local EffectAttach=[Link]("Attachment",RightArm)
[Link] = [Link](0,0,0)
[Link] = [Link](0,-1,0)
local SpawnedParticle1 = [Link]:Clone()
[Link] = EffectAttach
SpawnedParticle1:Emit(1)

game:GetService("Debris"):AddItem(EffectAttach, 2)
end))
[Link]([Link](function()
local EffectAttach=[Link]("Attachment",LeftArm)
[Link] = [Link](0,0,0)
[Link] = [Link](0,-1,0)
local SpawnedParticle1 = [Link]:Clone()
[Link] = EffectAttach
SpawnedParticle1:Emit(1)

game:GetService("Debris"):AddItem(EffectAttach, 2)
end))
so("782353117", Torso,2,0.9)
so("588738949", RightArm,3,[Link](90,110)/100)
so("588738949", LeftArm,3,[Link](90,110)/100)
SetTween(RJW,{C0=RootCF*[Link](0,0,0)*angles([Link](-
65),[Link](0),[Link](-0))},"Back","Out",0.3)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](65),[Link](0),[Link](0))},"Back","
Out",0.3)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](90),[Link](0),[Link](90))},"Back","Out",0.3)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](90),[Link](0),[Link](-90))},"Back","Out",0.3)
SetTween(RH,{C0=[Link](.5, -.7, -.2)*angles([Link](-
40),[Link](0),[Link](0))},"Back","Out",0.3)
SetTween(LH,{C0=[Link](-.5, -1, 0)*angles([Link](-
30),[Link](0),[Link](0))},"Back","Out",0.3)

SetTween(thejoint,{C0=[Link](0,-30,5)},"Back","Out",0.6)

for i = 1,3 do
SetTween(head,{CFrame=[Link]*CF(0, 0,-
6)*angles(mr(0),mr(180),mr(0))},"Linear","Out",0.1)

Swait(0.1*30)
end

for i = 1,2.5,.225 do
SetTween(RJW,{C0=RootCF*[Link](0,2+(-0.75*i),20-
1.8*i)*angles([Link](15+30*i*2),[Link](0),[Link](-0))},"Quad","Out",0.2)
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](-
25),[Link](0),[Link](0))},"Quad","Out",0.3)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](170),[Link](0),[Link](90-(90/2.0)*i))},"Quad","Out",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](170),[Link](0),[Link](-90+(90/2.0)*i))},"Quad","Out",0.2)
SetTween(RH,{C0=[Link](.5, -1,
0)*angles([Link](40),[Link](0),[Link](0))},"Quad","Out",0.3)
SetTween(LH,{C0=[Link](-.5, -1, -
0)*angles([Link](40),[Link](0),[Link](0))},"Quad","Out",0.3)
Swait()

SetTween(thejoint,{C0=[Link](0,-(20-1.8*i),13-
1.2*i)},"Quad","Out",0.2)
end
so("231917750", Torso,5,0.9)
local EffectAttach2=[Link]("Attachment",Torso)
[Link] = [Link](0,0,0)
[Link] = [Link](0,0,0)
local SpawnedParticle2 = [Link]:Clone()
[Link] = EffectAttach2
[Link] = true

game:GetService("Debris"):AddItem(EffectAttach2, 7)

[Link]([Link](function()
local parsave = [Link]
[Link] = Effects
local hitground,hitgp,dir = rayCast([Link], [Link]([Link],
([Link]*CF(0, -4,-10)).p).lookVector, 54, Character)
[Link] = parsave
SetTween(head,{CFrame=cf(hitgp-
VT(0,0,0),[Link])*angles(mr(0),mr(180),mr(-45))},"Quad","In",0.3)
Swait(.3*30) so("231917744", head,4,1.25)
BulletHitEffectSpawn(CF(hitgp,hitgp+dir),"Explode") end))
[Link]([Link](function()
Swait(0.3*30)

if c:FindFirstChild("UpperTorso") then
local ragdoll = EffectPack.R15Ragdoll:Clone()
[Link] = c
[Link] = false
else
local ragdoll = EffectPack.R6Ragdoll:Clone()
[Link] = c
[Link] = false
end
c:BreakJoints()
[Link] = 0

[Link] = false
end))

SetTween(thejoint,
{C0=[Link](0,0,27)},"Quad","In",0.3)
SetTween(RJW,{C0=RootCF*[Link](0,-
0,-.5)*angles([Link](85),[Link](0),[Link](-0))},"Quad","Out",0.2)
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](-
65),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](130),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](130),[Link](0),[Link](-0))},"Back","Out",0.2)
SetTween(RH,{C0=[Link](.5, -1, 0)*angles([Link](-
25),[Link](0),[Link](0))},"Back","Out",0.2)
SetTween(LH,{C0=[Link](-.5, -1, 0)*angles([Link](-
25),[Link](0),[Link](0))},"Back","Out",0.2)
Swait(0.3*30)

[Link] = false
SetTween(RJW,{C0=RootCF*[Link](0,-0,0)*angles([Link](-
0),[Link](0),[Link](-0))},"Quad","Out",0.25)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](35),[Link](0),[Link](0))},"Back","
Out",0.25)
SetTween(RW,{C0=[Link](1.5 , 0.5,
-.0)*angles([Link](30),[Link](0),[Link](30))},"Back","Out",0.25)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](30),[Link](0),[Link](-30))},"Back","Out",0.25)
SetTween(RH,{C0=[Link](.5, -1,
0)*angles([Link](10),[Link](0),[Link](0))},"Back","Out",0.25)
SetTween(LH,{C0=[Link](-.5, -1, 0)*angles([Link](-
10),[Link](0),[Link](0))},"Back","Out",0.25)
Swait(0.25*30)
TheFlyHandle:Destroy()

attack = false
-----------------------------------------------------------------------------------
-----------------------------------------------

end

end
end
local combothingy = [Link]:connect(onTouch)
Swait(.5*30)
if [Link] == Effects then
combothingy:disconnect()
TheGunHandle:Destroy()
attack = false
end
while true do Swait()

if attack == false then


break
end

end
print("aaaaaaaaaaaaaaaaaa")
combothingy:disconnect()
[Link] = 60
[Link]=16

end
function Attack6()

for i, v in pairs(GatherAllInstances(Effects)) do
if [Link] == "Zombie" then
[Link]:Destroy()
end
end
end

function ClickCombo()
if Anim == "Fall" or Anim == "Jump" then
if Combo == 0 then
--DownAT()
end
else
if agresive == false then
if Combo == 0 then
AT1()
Combo = 1
elseif Combo == 1 then
AT2()
Combo = 2
elseif Combo == 2 then
AT3()
Combo = 0
elseif Combo == 3 then
Combo = 0
ClickCombo()
end

else
if Combo == 0 then
AT4()
Combo = 1
elseif Combo == 1 then
AT5()
Combo = 2
elseif Combo == 2 then
AT6()
Combo = 3
elseif Combo == 3 then
AT7()
Combo = 0
end

end
end
end

local Hold = false

Button1DownF=function()
Hold= true
while Hold == true do
if attack == false then
ClickCombo()
else

end Swait()
end

end

Button1UpF=function()

if Hold==true then

Hold = false

end

end

KeyUpF=function(key)

end

KeyDownF=function(key)
if key == "f" and attack == false and pantdown == false then
--Attack1()
if agresive == false then
SetTween(RCW,{C0=CF(0,-.75,0)},"Quad","Out",.5)
SetTween(LCW,{C0=CF(0,-.75,0)},"Quad","Out",.5)
agresive= true
so("3051417649", RightArm,1.5, .8)
so("3051417649", LeftArm,1.5, .8)
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
else
SetTween(RCW,{C0=CF(0,-0,0)},"Quad","In",.5)
SetTween(LCW,{C0=CF(0,-0,0)},"Quad","In",.5)
agresive= false
so("3051417791", RightArm,1.5, .8)
so("3051417791", LeftArm,1.5, .8)
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
end

end

if key == "f" and attack == false and pantdown == true then


--Attack1()
if agresive == false then
SetTween(RCW,{C0=CF(0,-.75,0)},"Quad","Out",.5)
SetTween(LCW,{C0=CF(0,-.75,0)},"Quad","Out",.5)
agresive= true
so("3051417649", RightArm,1.5, .8)
so("3051417649", LeftArm,1.5, .8)
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
else
SetTween(RCW,{C0=CF(0,-0,0)},"Quad","In",.5)
SetTween(LCW,{C0=CF(0,-0,0)},"Quad","In",.5)
agresive= false
so("3051417791", RightArm,1.5, .8)
so("3051417791", LeftArm,1.5, .8)
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
end

end
if key == "r" and attack == false and pantdown == false then

attack = true
local laying = true
while laying == true do
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

SetTween(RJW,{C0=RootCF*[Link](0,0,-2.20)*angles([Link](75),[Link](5*
[Link](sine / 8 )),[Link](5* [Link](sine / 8 )))},"Linear","InOut",0.1)
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](-40),[Link](15*
[Link](sine / 8 )),[Link](0))},"Linear","InOut",0.1)
SetTween(RW,{C0=[Link](1.0 , 0.5, -.4)*angles([Link](160),[Link](5*
[Link](sine / 8 )),[Link](-50+5* [Link](sine / 8 )))},"Linear","Out",0.1)
SetTween(LW,{C0=[Link](-1.0, 0.5, -.4)*angles([Link](160),[Link](5*
[Link](sine / 8 )),[Link](40+5* [Link](sine / 8 )))},"Linear","Out",0.1)
SetTween(RH,{C0=[Link](.5, -.9-.1* [Link](sine / 8 ), -.4+.4* [Link](sine /
8 ))*angles([Link](-50+35* [Link](sine / 8 )),[Link](5* [Link](sine /
8 )),[Link](-15* [Link](sine / 8 )))},"Linear","InOut",0.1)
SetTween(LH,{C0=[Link](-.5, -.9+.1* [Link](sine / 8 ), -.4-.4*
[Link](sine / 8 ))*angles([Link](-50-35* [Link](sine / 8 )),[Link](5*
[Link](sine / 8 )),[Link](-15* [Link](sine / 8 )))},"Linear","InOut",0.1)

SetTween(tailw,{C0=CF(-.2* [Link](sine / 8 ),0,.30+.15* [Link](sine /


4 ))*ANGLES(mr(80+10* [Link](sine / 4 )),mr(10* [Link](sine / 8 )),mr(10-30*
[Link](sine / 8 )))},"Linear","In",.1)
Swait()
if ([Link] * [Link](1, 0, 1)).magnitude > .5 then
laying = false
end
end

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

attack = false

end

if key == "r" and attack == false and pantdown == true then

attack = true
local laying = true
while laying == true do

SetTween(RJW,{C0=RootCF*[Link](0,0,-1.8)*angles([Link](140),[Link](5*
[Link](sine / 8 )),[Link](5* [Link](sine / 8 )))},"Linear","InOut",0.1)
SetTween(NeckW,{C0=NeckCF*[Link](0,0,0)*angles([Link](-100),[Link](15*
[Link](sine / 8 )),[Link](0))},"Linear","InOut",0.1)
SetTween(RW,{C0=[Link](1.0 , 1, 0)*angles([Link](210),[Link](5*
[Link](sine / 8 )),[Link](40+5* [Link](sine / 8 )))},"Linear","Out",0.1)
SetTween(LW,{C0=[Link](-1.0, 1, 0)*angles([Link](210),[Link](5*
[Link](sine / 8 )),[Link](-40+5* [Link](sine / 8 )))},"Linear","Out",0.1)
SetTween(RH,{C0=[Link](.5, -0.7, 0)*angles([Link](130+5* [Link](sine /
8 )),[Link](15* [Link](sine / 8 )),[Link](-15* [Link](sine /
8 )))},"Linear","InOut",0.1)
SetTween(LH,{C0=[Link](-.5, -0.7, 0)*angles([Link](130-5* [Link](sine /
8 )),[Link](-15* [Link](sine / 8 )),[Link](-15* [Link](sine /
8 )))},"Linear","InOut",0.1)

SetTween(tailw,{C0=CF(-.2* [Link](sine / 8 ),0,.30+.15* [Link](sine /


4 ))*ANGLES(mr(80+10* [Link](sine / 4 )),mr(10* [Link](sine / 8 )),mr(10-30*
[Link](sine / 8 )))},"Linear","In",.1)
Swait()
if ([Link] * [Link](1, 0, 1)).magnitude > .5 then
laying = false
end
end
attack = false

end
if key == "z" and attack == false then
Attack1()
end
if key == "x" and attack == false then
--Attack2()
end
if key == "c" and attack == false then
--Attack3()
end
if key == "v" and attack == false then
--Attack4()
end
if key == "f" and attack == false then
--Attack5()
end
if key == "y" and attack == false then
joke()
end
if key == "t" and attack == false then
--Tuant()
attack = true

SetTween(RJW,
{C0=RootCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](30))},"Back","
Out",0.3)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](-
30))},"Back","Out",0.3)
SetTween(RW,{C0=[Link](1.3 , 0.5,
-.0)*angles([Link](120),[Link](0),[Link](-40))},"Back","Out",0.3)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](0),[Link](0),[Link](0))},"Back","Out",0.3)
SetTween(RH,{C0=[Link](.5, -1,
0)*angles([Link](0),[Link](0),[Link](0))},"Back","Out",0.3)
SetTween(LH,{C0=[Link](-.5, -1,
0)*angles([Link](0),[Link](0),[Link](0))},"Back","Out",0.3)
Swait(.3*30)

so("875978120", Torso, 4, .9)


change = 4.3
for i = 1,4,0.1 do
SetTween(RJW,{C0=RootCF*[Link](0,0,-.1-.05* [Link](sine /
8))*angles([Link](1+1* [Link](sine / 8)),[Link](0),[Link](30+1*
[Link](sine / 8)))},"Quad","InOut",0.1)
SetTween(NeckW,
{C0=NeckCF*[Link](0,0,0)*angles([Link](0),[Link](0),[Link](-30+1*
[Link](sine / 8)))},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.3 , 0.5,
-.0)*angles([Link](120),[Link](0),[Link](-40))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.5,
-.0)*angles([Link](0),[Link](0),[Link](0))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5, -.95+.05* [Link](sine / 8), -.2+.05* [Link](sine
/ 8))*angles([Link](-10+1* [Link](sine / 8)),[Link](25* [Link](sine /
16)),[Link](0))},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5, -.95+.05* [Link](sine / 8),
0)*angles([Link](1+1* [Link](sine /
8)),[Link](0),[Link](0))},"Quad","InOut",0.1)
Swait()
end
attack = false
end
if key == "g" and gpressed == true and reap == true then
gpressed = false
end
if key == "g" and attack == false and reap == false and pantdown == true then
attack = true
gpressed = true
local mouse = Player:GetMouse()
local target = getmousetarget()
if [Link] ~= nil then
local find = [Link]:FindFirstChild("HumanoidRootPart")
local find2 = [Link]:FindFirstChildOfClass("Humanoid")
if find == nil then
find = [Link]:FindFirstChild("Torso")
end
print(find,find2)
if find == nil or find2 == nil then
attack = false
end
if find ~= nil and find2 ~= nil then
local root = find
local beforecframeroot = [Link]
local beforecframe = [Link]
local hum = find2
[Link] = true
[Link] = [Link] * [Link](0,-2.5,0) *
angles([Link](90),0,0)
local Poof = [Link]("Part")
local ParticleEmitter1 = [Link]("ParticleEmitter")
[Link] = [Link]
[Link] = [Link](51.1425285, 1.88000441, -7.34444237, 1,
0, 0, 0, 1, 0, 0, 0, 1)
[Link] = [Link](51.1425285, 1.88000441, -7.34444237)
[Link] = 1
[Link] = [Link](5.54000139, 3.71999788, 4.06999826)
[Link] = [Link]
[Link] = [Link]
[Link] = false
[Link] = true
[Link] = Poof
[Link] = [Link](0.5, 0.5)
[Link] = [Link](0, 360)
[Link] = true
[Link] = "rbxassetid://244221440"
[Link] =
[Link](0.89999997615814,0.89999997615814)
[Link] = 5
[Link] =
[Link](3.7200000286102,3.7200000286102)
[Link] = [Link](0, 1, 0)
[Link] = [Link](0.10000000149012,
0.20000000298023)
[Link] = 20000
[Link] = [Link](-30, 30)
[Link] = [Link](360, 360)
[Link] = 360
[Link] = [Link] * [Link](0,0,[Link](90))
[Link] = [Link] * [Link](0,0,-2)
[Link] = true
[Link] = [Link] * [Link](0,-0.2,0) *
angles([Link](-90),0,0)
[Link] = [Link] * [Link](0,1.5,0) *
angles(0,[Link](180),0)
[Link]([Link](function()
wait(0.3)
[Link] = false
end))
local D = [Link]("Model")
local Part1 = [Link]("Part")
local SpecialMesh2 = [Link]("SpecialMesh")
local Weld3 = [Link]("Weld")
local Part4 = [Link]("Part")
local Weld5 = [Link]("Weld")
local Part6 = [Link]("Part")
local Weld7 = [Link]("Weld")
[Link] = "D"
[Link] = [Link]
[Link] = D
[Link] = [Link](60.5641861, 1.69272184, -20.9960651,
0.000150388281, 0.0221676175, 0.999754369, -1.6669499e-05, 0.999754369, -
0.0221676137, -1, -1.33316544e-05, 0.000150720865)
[Link] = [Link](1.26999998, 89.9899979, 0)
[Link] = [Link](60.5641861, 1.69272184, -20.9960651)
[Link] = [Link](89.6100006, 88.7300034, -89.6100006)
[Link] = [Link](0.745098, 0.407843, 0.384314)
[Link] = [Link](0.0600000024, 0.950895786, 0.220896259)
[Link] = [Link]
[Link] = [Link]("Terra Cotta")
[Link] = false
[Link] = [Link]
[Link] = [Link]
[Link] = [Link]("Terra Cotta")
[Link] = Part1
[Link] = [Link](0.910000026, 0.300000012,
0.910000026)
[Link] = [Link]
[Link] = "Part"
[Link] = Part1
Weld3.C0 = [Link](-5.7220459e-05, -0.414992213, 3.05175781e-
05, 3.20026317e-07, -1, 5.29796484e-11, -1, -3.20026317e-07, -1.69109037e-15,
1.70804522e-15, -5.29796484e-11, -1)
Weld3.Part0 = Part1
Weld3.Part1 = Part6
Weld3.part1 = Part6
[Link] = D
[Link] = [Link](60.5637436, 1.67272615, -20.9960651,
0.999754369, 0.0221676175, -0.000150395441, -0.0221676137, 0.999754369,
1.63495533e-05, 0.000150720924, -1.30116277e-05, 1)
[Link] = [Link](0, -0.00999999978, -1.26999998)
[Link] = [Link](60.5637436, 1.67272615, -20.9960651)
[Link] = [Link](0, -0.00999999978, -1.26999998)
[Link] = [Link](1, 0.580392, 0.580392)
[Link] = [Link](0.310000956, 0.310000956, 0.310000956)
[Link] = [Link]
[Link] = [Link]("Salmon")
[Link] = [Link]
[Link] = [Link]
[Link] = [Link]("Salmon")
[Link] = [Link]
[Link] = false
[Link] = "Part"
[Link] = Part4
Weld5.C0 = [Link](2.67028809e-05, -0.394991755, 5.7220459e-
05, -3.47415857e-23, 0, -1, -1, 0, -3.47415857e-23, 0, 1, 0)
Weld5.Part0 = Part4
Weld5.Part1 = Part6
Weld5.part1 = Part6
[Link] = D
[Link] = [Link](60.5550156, 1.27783084, -20.9960022, -
0.0221676175, -0.000150395441, -0.999754369, -0.999754369, 1.63495533e-05,
0.0221676137, 1.30116277e-05, 1, -0.000150720924)
[Link] = [Link](-1.26999998, -90.0100021, -90)
[Link] = [Link](60.5550156, 1.27783084, -20.9960022)
[Link] = [Link](-90.3899994, -88.7300034,
179.610001)
[Link] = [Link](1, 0.8, 0.6)
[Link] = [Link](0.789999664, 0.315000653, 0.315000653)
[Link] = [Link]
[Link] = [Link]("Pastel brown")
[Link] = [Link]
[Link] = [Link]
[Link] = [Link]("Pastel brown")
[Link] = [Link]
if [Link] == "Torso" then
[Link] = [Link]
elseif [Link] ~= "Torso" then
local bodycolors =
[Link]:FindFirstChildOfClass("BodyColors")
if bodycolors ~= nil then
[Link] = [Link]
end
end
[Link] = false
[Link] = "Torso"
[Link] = Part6
Weld7.C0 = [Link](0.749751091, -0.000104904175, -1.27482605,
-1.30116277e-05, -0.0221676175, 0.999754369, -1, -0.000150395441, -1.63495533e-05,
0.000150720924, -0.999754369, -0.0221676137)
Weld7.Part0 = Part6
Weld7.Part1 = root
Weld7.part1 = root
wait(0.2)
for i = 0,0.1,0.1 do
SetTween(NeckW,{C0=NeckCF},"Quad","InOut",0.1)
end
local times = 0
reap = true
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
repeat
times = times + 1
for i = 0,0.8,0.1 do
SetTween(RJW,{C0=[Link](-2.9, 0,
3.14)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](30),0,[Link](-25))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](30),0,[Link](25))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles([Link](90),0,0)},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
-.0)*angles([Link](90),0,0)},"Quad","InOut",0.1)
Swait()
end
for i = 0,0.8,0.1 do
SetTween(RJW,{C0=[Link](-3.05, 0,
3.14)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](45),0,[Link](-25))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](45),0,[Link](25))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles([Link](100),0,0)},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
-.0)*angles([Link](100),0,0)},"Quad","InOut",0.1)
Swait()
end
local sound = CreateSound2("836796971",Torso,10,1,false)
game:GetService("Debris"):AddItem(sound,2)
wait(0.5)
until times > 20 or gpressed == false
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
repeat
times = times + 1
for i = 0,0.5,0.1 do
SetTween(RJW,{C0=[Link](-2.9, 0,
3.14)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](30),0,[Link](-25))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](30),0,[Link](25))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles([Link](90),0,0)},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
-.0)*angles([Link](90),0,0)},"Quad","InOut",0.1)
Swait()
end
local sound = CreateSound2("836796971",Torso,10,1,false)
game:GetService("Debris"):AddItem(sound,2)
for i = 0,0.5,0.1 do
SetTween(RJW,{C0=[Link](-3.05, 0,
3.14)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](45),0,[Link](-25))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](45),0,[Link](25))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles([Link](100),0,0)},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
-.0)*angles([Link](100),0,0)},"Quad","InOut",0.1)
Swait()
end
wait(0.2)
until times > 35 or gpressed == false
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
repeat wait()
for i = 0,0.1,0.1 do
SetTween(RJW,{C0=[Link](-3, 0,
3.14)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](35),0,[Link](-25))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](35),0,[Link](25))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles([Link](90),0,0)},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
-.0)*angles([Link](90),0,0)},"Quad","InOut",0.1)
Swait()
end
local sound = CreateSound2("836796971",Torso,10,1,false)
game:GetService("Debris"):AddItem(sound,5)
for i = 0,0.1,0.1 do
SetTween(RJW,{C0=[Link](-2.7, 0,
3.14)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](10),0,[Link](-25))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](10),0,[Link](25))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles([Link](75),0,0)},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
-.0)*angles([Link](75),0,0)},"Quad","InOut",0.1)
Swait()
end
wait(0.1)
until gpressed == false
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
for i = 0,0.4,0.1 do
SetTween(RJW,{C0=[Link](-3, 0,
3.14)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](35),0,[Link](-25))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](35),0,[Link](25))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles([Link](90),0,0)},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
-.0)*angles([Link](90),0,0)},"Quad","InOut",0.1)
Swait()
end
wait(0.5)
for i = 0,0.4,0.1 do
SetTween(RJW,{C0=[Link](-2.65, 0,
3.14)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](8),0,[Link](-25))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](8),0,[Link](25))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles([Link](72),0,0)},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
-.0)*angles([Link](72),0,0)},"Quad","InOut",0.1)
Swait()
end
local sound = CreateSound2("1430568042",Torso,10,1,false)
game:GetService("Debris"):AddItem(sound,5)
wait(0.5)
for i = 0,0.4,0.1 do
SetTween(RJW,{C0=[Link](-3, 0,
3.14)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](35),0,[Link](-25))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](35),0,[Link](25))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles([Link](90),0,0)},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
-.0)*angles([Link](90),0,0)},"Quad","InOut",0.1)
Swait()
end
wait(0.5)
for i = 0,0.4,0.1 do
SetTween(RJW,{C0=[Link](-2.65, 0,
3.14)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](8),0,[Link](-25))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](8),0,[Link](25))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles([Link](72),0,0)},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
-.0)*angles([Link](72),0,0)},"Quad","InOut",0.1)
Swait()
end
local sound = CreateSound2("1430568042",Torso,10,1,false)
game:GetService("Debris"):AddItem(sound,5)
wait(0.5)
for i = 0,0.4,0.1 do
SetTween(RJW,{C0=[Link](-3, 0,
3.14)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](35),0,[Link](-25))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](35),0,[Link](25))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles([Link](90),0,0)},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
-.0)*angles([Link](90),0,0)},"Quad","InOut",0.1)
Swait()
end
wait(0.5)
for i = 0,0.4,0.1 do
SetTween(RJW,{C0=[Link](-2.65, 0,
3.14)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](8),0,[Link](-25))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](8),0,[Link](25))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles([Link](72),0,0)},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
-.0)*angles([Link](72),0,0)},"Quad","InOut",0.1)
Swait()
end
local sound = CreateSound2("1430568042",Torso,10,1,false)
game:GetService("Debris"):AddItem(sound,5)
wait(0.5)
attack = false
[Link] = true
[Link] = beforecframe
[Link] = false
[Link]([Link](function()
wait(0.3)
[Link] = false
game:GetService("Debris"):AddItem(ParticleEmitter1,2)
end))
D:Destroy()
[Link] = beforecframeroot
[Link] = false

reap = false
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
end
end
end
if key == "c" and pant == false and attack == false and pantdown == false then
attack = true
[Link] = true
pant = true
pantdown = true
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
local rdup = Part38:Clone()
local ldup = Part36:Clone()
[Link] = [Link]
[Link] = [Link]
[Link] = "pantdownr"
[Link] = "pantdownl"
[Link] = 1
[Link] = 1
local Beam0 = [Link]("Beam")
local RightAttachment = [Link]("Attachment")
[Link] = [Link](0.353, 0.014, -0.014)
[Link] = [Link](87.866, 90.001, 87.691)
[Link] = rdup
local LeftAttachment = [Link]("Attachment")
[Link] = [Link](-0.356, 0.014, -0.013)
[Link] = [Link](87.871, 90.002, 87.691)
[Link] = ldup
[Link] = [Link]
Beam0.Attachment0 = RightAttachment
Beam0.Attachment1 = LeftAttachment
[Link] = [Link]([Link](0, 0, 0),[Link](0, 0, 0))
[Link] = 1
[Link] = [Link](0,0)
local Weld37 = ldup["Left Leg"]
local Weld39 = rdup["Right Leg"]
for i = 0,0.3,0.1 do
SetTween(RJW,{C0=[Link](-1.57, 0,
2.8)},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5, -.95+.05,0)*angles(0,0,[Link](-
5))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles(0,0,[Link](5))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles(0,0,[Link](10))},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4, -.0)*angles(0,0,[Link](-
10))},"Quad","InOut",0.1)
Swait()
end
for i = 0,0.3,0.1 do
SetTween(RJW,{C0=[Link](-1.57, 0,
2.8)*[Link](0,0,-
0.1)*angles([Link](20),[Link](0),[Link](0))},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](20),0,[Link](-5))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](20),0,[Link](5))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
-.0)*angles(0,0,[Link](10))},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4, -.0)*angles(0,0,[Link](-
10))},"Quad","InOut",0.1)
Swait()
end
local first = true
for i = 0,0.6,0.1 do
SetTween(RJW,{C0=[Link](-1.57, 0,
2.8)*[Link](0,0,-
0.3)*angles([Link](40),[Link](0),[Link](0))},"Quad","InOut",0.1)
SetTween(LH,{C0=[Link](-.5,
-.95+.05,0)*angles([Link](40),0,[Link](-5))},"Quad","InOut",0.1)
SetTween(RH,{C0=[Link](.5,
-.95+.05,0)*angles([Link](40),0,[Link](5))},"Quad","InOut",0.1)
SetTween(LW,{C0=[Link](-1.5, 0.4,
0.2)*angles([Link](30),0,[Link](10))},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0.4,
0.2)*angles([Link](30),0,[Link](-10))},"Quad","InOut",0.1)
SetTween(Weld37,{C0=[Link](0,-0.6,0)},"Quad","InOut",0.1)
SetTween(Weld39,{C0=[Link](0,-0.6,0)},"Quad","InOut",0.1)
if first == true then
first = false
for i,v in pairs(Model13:GetChildren()) do
if v:IsA("BasePart") then
[Link] = 1
end
end
end
Swait()
end
for i = 0,1,0.1 do
SetTween(LW,{C0=[Link](-1.5, 0,
0)*angles([Link](30),0,[Link](10))},"Quad","InOut",0.1)
SetTween(RW,{C0=[Link](1.5, 0, 0)*angles([Link](30),0,[Link](-
10))},"Quad","InOut",0.1)
SetTween(Weld37,{C0=[Link](0,0.8,0)},"Quad","InOut",0.1)
SetTween(Weld39,{C0=[Link](0,0.8,0)},"Quad","InOut",0.1)
Swait()
end
local pants = [Link]:WaitForChild("Pants")
[Link] = "rbxassetid://0"
Weld37:Destroy()
Weld39:Destroy()
[Link] = true
[Link] = true
local Weld = [Link]("Weld")
[Link] = "Left"
[Link] = [Link]
Weld.C0 = [Link](1.50121498, -1.66893005e-05, -0.00495427847, 1, 0, 0, 0,
1, 0, 0, 0, 1)
Weld.Part0 = ldup
Weld.Part1 = rdup
[Link] = false
attack = false
pant = false
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
elseif key == "c" and attack == false and pantdown == true then
pant = true
pantdown = false
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
local ParticleEmitter0 = [Link]("ParticleEmitter")
[Link] = Part36
[Link] = [Link](0.5, 0.5)
[Link] = [Link](0, 360)
[Link] = true
[Link] = "rbxassetid://244221440"
[Link] =
[Link](0.89999997615814,0.89999997615814)
[Link] = 5
[Link] = [Link](0, 1, 0)
[Link] = [Link](0.10000000149012,
0.20000000298023)
[Link] = 20000
[Link] = [Link](-30, 30)
[Link] = [Link](360, 360)
[Link] = 360
local ParticleEmitter1 = [Link]("ParticleEmitter")
[Link] = Part38
[Link] = [Link](0.5, 0.5)
[Link] = [Link](0, 360)
[Link] = true
[Link] = "rbxassetid://244221440"
[Link] =
[Link](0.89999997615814,0.89999997615814)
[Link] = 5
[Link] = [Link](0, 1, 0)
[Link] = [Link](0.10000000149012,
0.20000000298023)
[Link] = 20000
[Link] = [Link](-30, 30)
[Link] = [Link](360, 360)
[Link] = 360
[Link] = 0
[Link] = 0
for i,v in pairs([Link]:GetChildren()) do
if [Link] == "pantdownl" or [Link] == "pantdownr" then
local ParticleEmitter3 = [Link]("ParticleEmitter")
[Link] = v
[Link] = [Link](0.5, 0.5)
[Link] = [Link](0, 360)
[Link] = true
[Link] = "rbxassetid://244221440"
[Link] =
[Link](0.89999997615814,0.89999997615814)
[Link] = 5
[Link] = [Link](0, 1, 0)
[Link] = [Link](0.10000000149012,
0.20000000298023)
[Link] = 20000
[Link] = [Link](-30, 30)
[Link] = [Link](360, 360)
[Link] = 360
[Link] = 1
[Link] = true
[Link] = false
[Link]([Link](function()
wait(0.2)
[Link] = false
game:GetService("Debris"):AddItem(v,2)
end))
elseif v:IsA("Beam") then
game:GetService("Debris"):AddItem(v,0.2)
end
end
for i,v in pairs(Model13:GetChildren()) do
if v:IsA("BasePart") then
[Link] = 0
end
end
local pants = [Link]:WaitForChild("Pants")
[Link] = "rbxassetid://3109544120"
wait(0.2)
[Link] = false
[Link] = false
game:GetService("Debris"):AddItem(ParticleEmitter0,2)
game:GetService("Debris"):AddItem(ParticleEmitter1,2)
pant = false
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
end
if key == "v" and attack == false and shirtdown == false then
shirtdown = true
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
local ParticleEmitter0 = [Link]("ParticleEmitter")
[Link] = [Link]
[Link] = [Link](0.5, 0.5)
[Link] = [Link](0, 360)
[Link] = true
[Link] = "rbxassetid://244221440"
[Link] =
[Link](0.89999997615814,0.89999997615814)
[Link] = 5
[Link] = [Link](0, 1, 0)
[Link] = [Link](0.10000000149012,
0.20000000298023)
[Link] = 20000
[Link] = [Link](-30, 30)
[Link] = [Link](360, 360)
[Link] = 360
local ParticleEmitter1 = [Link]("ParticleEmitter")
[Link] = [Link]
[Link] = [Link](0.5, 0.5)
[Link] = [Link](0, 360)
[Link] = true
[Link] = "rbxassetid://244221440"
[Link] =
[Link](0.89999997615814,0.89999997615814)
[Link] = 5
[Link] = [Link](0, 1, 0)
[Link] = [Link](0.10000000149012,
0.20000000298023)
[Link] = 20000
[Link] = [Link](-30, 30)
[Link] = [Link](360, 360)
[Link] = 360
for i,v in pairs([Link]:GetChildren()) do
if [Link] == "Chest" or [Link] == "Chest2" then
local ParticleEmitter3 = [Link]("ParticleEmitter")
[Link] = v
[Link] = [Link](0.5, 0.5)
[Link] = [Link](0, 360)
[Link] = true
[Link] = "rbxassetid://244221440"
[Link] =
[Link](0.89999997615814,0.89999997615814)
[Link] = 5
[Link] = [Link](0, 1, 0)
[Link] = [Link](0.10000000149012,
0.20000000298023)
[Link] = 20000
[Link] = [Link](-30, 30)
[Link] = [Link](360, 360)
[Link] = 360
[Link] = 0
[Link] = false
[Link] = false
[Link]([Link](function()
wait(0.2)
[Link] = false
end))
elseif v:IsA("Beam") then
game:GetService("Debris"):AddItem(v,0.2)
end
end
for i,v in pairs([Link]:GetChildren()) do
if v:IsA("BasePart") and [Link] ~= "Chest" then
[Link] = 1
end
end
for i,v in pairs([Link]:GetChildren()) do
if v:IsA("BasePart") and [Link] ~= "REF" then
[Link] = 1
end
end
for i,v in pairs([Link]:GetChildren()) do
if v:IsA("BasePart") and [Link] ~= "REF" then
[Link] = 1
end
end
[Link] = 0
local shirt = [Link]:WaitForChild("Shirt")
[Link] = "rbxassetid://0"
wait(0.2)
[Link] = false
[Link] = false
game:GetService("Debris"):AddItem(ParticleEmitter0,2)
game:GetService("Debris"):AddItem(ParticleEmitter1,2)
shirt = false
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
elseif key == "v" and attack == false and shirtdown == true then
shirtdown = false
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
local ParticleEmitter0 = [Link]("ParticleEmitter")
[Link] = [Link]
[Link] = [Link](0.5, 0.5)
[Link] = [Link](0, 360)
[Link] = true
[Link] = "rbxassetid://244221440"
[Link] =
[Link](0.89999997615814,0.89999997615814)
[Link] = 5
[Link] = [Link](0, 1, 0)
[Link] = [Link](0.10000000149012,
0.20000000298023)
[Link] = 20000
[Link] = [Link](-30, 30)
[Link] = [Link](360, 360)
[Link] = 360
local ParticleEmitter1 = [Link]("ParticleEmitter")
[Link] = [Link]
[Link] = [Link](0.5, 0.5)
[Link] = [Link](0, 360)
[Link] = true
[Link] = "rbxassetid://244221440"
[Link] =
[Link](0.89999997615814,0.89999997615814)
[Link] = 5
[Link] = [Link](0, 1, 0)
[Link] = [Link](0.10000000149012,
0.20000000298023)
[Link] = 20000
[Link] = [Link](-30, 30)
[Link] = [Link](360, 360)
[Link] = 360
for i,v in pairs([Link]:GetChildren()) do
if [Link] == "Chest" or [Link] == "Chest2" then
local ParticleEmitter3 = [Link]("ParticleEmitter")
[Link] = v
[Link] = [Link](0.5, 0.5)
[Link] = [Link](0, 360)
[Link] = true
[Link] = "rbxassetid://244221440"
[Link] =
[Link](0.89999997615814,0.89999997615814)
[Link] = 5
[Link] = [Link](0, 1, 0)
[Link] = [Link](0.10000000149012,
0.20000000298023)
[Link] = 20000
[Link] = [Link](-30, 30)
[Link] = [Link](360, 360)
[Link] = 360
[Link] = 1
[Link] = false
[Link] = false
[Link]([Link](function()
wait(0.2)
[Link] = false
end))
elseif v:IsA("Beam") then
game:GetService("Debris"):AddItem(v,0.2)
end
end
for i,v in pairs([Link]:GetChildren()) do
if v:IsA("BasePart") and [Link] ~= "Chest" then
[Link] = 1
end
end
for i,v in pairs([Link]:GetChildren()) do
if v:IsA("BasePart") and [Link] ~= "REF" then
[Link] = 1
end
end
for i,v in pairs([Link]:GetChildren()) do
if v:IsA("BasePart") and [Link] ~= "REF" then
[Link] = 1
end
end
[Link] = 0
local shirt = [Link]:WaitForChild("Shirt")
[Link] = "rbxassetid://10248083"
wait(0.2)
[Link] = false
[Link] = false
game:GetService("Debris"):AddItem(ParticleEmitter0,2)
game:GetService("Debris"):AddItem(ParticleEmitter1,2)
shirt = false
[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]

[Link] = "[Link]
end
if key == "p" and attack == false and [Link]=="robloxGT25" then
if mememode == false then
mememode=true

--so("1499015636", Character,3, 1)
lastid= "[Link]

lastsongpos = 0
[Link] = lastsongpos

else
mememode=false
CurId=CurId-1
KeyDownF("n")

end
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

FF = [Link]("ForceField",Character)
[Link] = false
[Link] = "None"
[Link] = 9999

[Link] = 9999
GainCharge = function()
[Link] = 9999
[Link] = 9999
end

[Link]:connect(function() GainCharge(Humanoid) end)

[Link]([Link](function()
while [Link]>0.001 do
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 < -1 and hitfloor == nil then


Anim = "Fall"
elseif [Link] == true then
Anim = "Sit"
elseif torvel < .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.7
[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.7

[Link] = 1.5

[Link] = true
[Link] = lastid
[Link] = 30
end

end))

inairvel=torvel*1

--forWRL
if inairvel > 30 then
inairvel=30
end
inairvel=inairvel/50*2
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)

SetTween(tailw,{C0=CF(0,0,.3)*ANGLES(mr(90+10* [Link](sine / 8 )),0,mr(20*


[Link](sine / 16 )))},"Linear","In",.1)

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
if attack == false and not (agresive==true and Anim == "Walk") then
SetTween(tailw,{C0=tailc0*CF(0,.2,0)*ANGLES(mr(4+2* [Link](sine /
8 )),0,mr(20+20* [Link](sine / 16 )))},"Linear","In",.1)

end
Swait(Animstep*30)
end
end))
local mouseremote = [Link]("RemoteFunction",Character)
[Link] = "MouseRemote"
function getmousetarget()
return mouseremote:InvokeClient(Player,"target")
end
[Link]([Link](function()
local remote = [Link] 'RemoteFunction';
[Link] = Character;
[Link] = function (player, request, ...)
if (player ~= Player) then
return error ('You cannot invoke this remote', 0);
end;

if (request == 1) then
local k = ...;

KeyDownF(k)

end;
if (request == 2) then
local k = ...;

KeyUpF(k)

end;
if (request == 3) then
local k = ...;
if k == "Down" then
Button1DownF(k)
elseif k == "Up" then
Button1UpF(k)
end
end;

if (request == 4) then
local k=...;
--MTARGET=k
end
if (request == 5) then
local k=...;
Target=k.p

end

end;

[Link] = 'ServerRemote';
--local remote = NLS ([=[
local localscript = [Link]
[Link] = [Link]
[Link] = Character

--]=], [Link])
end))

You might also like