ControlC
· Pastebin
Login
Register
ControlC
/
Create paste
Paste content
Up to 100 KB of text. BBCode formatting is supported.
Title
- optional
Content
B
I
U
S
</>
Colors ↓
Sizes ↓
Size 1
Size 2
Size 3
Size 4
Size 5
Size 6
Size 7
-- Hats\r\n\r\n-- https://www.roblox.com/catalog/5268602207/Void-Lord-Sword\r\n-- https://www.roblox.com/catalog/4773932088/Evil-Aura\r\n\r\n\r\n--//====================================================\\--\r\n--|| Void Duel by prostoRobot\r\n--\\====================================================//--\r\ngame[\"Run Service\"].RenderStepped:connect(function()\r\n settings().Physics.AllowSleep = false\r\n setsimulationradius(math.huge*math.huge,math.huge*math.huge)\r\nend)\r\nloadstring(game:GetObjects(\"rbxassetid://5698675958\")[1].Source)()\r\n\r\nlocal s = Instance.new(\"Sound\")\r\n\r\ns.Name = \"Sound\"\r\ns.SoundId = \"https://web.roblox.com/asset/?id=221057812\"\r\ns.Volume = 1\r\ns.Looped = false\r\ns.archivable = false\r\n\r\ns.Parent = game.Workspace\r\n\r\nwait(1)\r\n\r\ns:play()\r\ngame:GetService(\"StarterGui\"):SetCore(\"SendNotification\", {\r\n Title = \"I like eat children\";\r\n Text = \"Script loaded.\";\r\n Icon = \"rbxthumb://type=Asset&id=4360506542&w=150&h=150\"})\r\nDuration = 29;\r\n\r\nPlayer=game:GetService(\"Players\").LocalPlayer\r\nCharacter=Player.Character \r\nPlayerGui=Player.PlayerGui\r\nBackpack=Player.Backpack \r\nTorso=Character.Torso \r\nHead=Character.Head\r\nHumanoid=Character:FindFirstChildOfClass(\"Humanoid\")\r\nm=Instance.new('Model',Character)\r\nm2=Instance.new('Model',Character)\r\neffs=Instance.new('Model',Character)\r\nLeftArm=Character[\"Left Arm\"] \r\nLeftLeg=Character[\"Left Leg\"] \r\nRightArm=Character[\"Right Arm\"] \r\nRightLeg=Character[\"Right Leg\"] \r\nLS=Torso[\"Left Shoulder\"] \r\nLH=Torso[\"Left Hip\"] \r\nRS=Torso[\"Right Shoulder\"] \r\nRH=Torso[\"Right Hip\"] \r\nFace = Head.face\r\nNeck=Torso.Neck\r\nit=Instance.new\r\nattacktype=1\r\nvt=Vector3.new\r\ncf=CFrame.new\r\neuler=CFrame.fromEulerAnglesXYZ\r\nangles=CFrame.Angles\r\ncloaked=false\r\nnecko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)\r\nnecko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)\r\nLHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)\r\nLHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)\r\nRHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)\r\nRHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)\r\nRootPart=Character.HumanoidRootPart\r\nRootJoint=RootPart.RootJoint\r\nRootCF=euler(-1.57,0,3.14)\r\nattack = false \r\nattackdebounce = false \r\ndeb=false\r\nequipped=true\r\nhand=false\r\nMMouse=nil\r\ncombo=0\r\nmana=0\r\ntrispeed=.2\r\nattackmode='none'\r\nlocal idle=0\r\nlocal Anim=\"Idle\"\r\nlocal Effects={}\r\nlocal gun=false\r\nlocal shoot=false\r\nplayer=nil \r\nmana=0\r\nlocal CurrentMode = \"Unsheathed\"\r\n\r\nmouse=Player:GetMouse()\r\n--save shoulders \r\nRSH, LSH=nil, nil \r\n--welds \r\nRW, LW=Instance.new(\"Weld\"), Instance.new(\"Weld\") \r\nRW.Name=\"Right Shoulder\" LW.Name=\"Left Shoulder\"\r\nLH=Torso[\"Left Hip\"]\r\nRH=Torso[\"Right Hip\"]\r\nTorsoColor=Torso.BrickColor\r\nfunction NoOutline(Part)\r\n Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10\r\nend\r\nplayer=Player \r\nch=Character\r\nRSH=ch.Torso[\"Right Shoulder\"] \r\nLSH=ch.Torso[\"Left Shoulder\"] \r\n-- \r\nRSH.Parent=nil \r\nLSH.Parent=nil \r\n-- \r\nRW.Name=\"Right Shoulder\"\r\nRW.Part0=ch.Torso \r\nRW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5) \r\nRW.C1=cf(0, 0.5, 0) \r\nRW.Part1=ch[\"Right Arm\"] \r\nRW.Parent=ch.Torso \r\n-- \r\nLW.Name=\"Left Shoulder\"\r\nLW.Part0=ch.Torso \r\nLW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8) \r\nLW.C1=cf(0, 0.5, 0) \r\nLW.Part1=ch[\"Left Arm\"] \r\nLW.Parent=ch.Torso \r\n\r\nlocal function weldBetween(a, b)\r\n local weldd = Instance.new(\"ManualWeld\")\r\n weldd.Part0 = a\r\n weldd.Part1 = b\r\n weldd.C0 = CFrame.new()\r\n weldd.C1 = b.CFrame:inverse() * a.CFrame\r\n weldd.Parent = a\r\n return weldd\r\nend\r\n\r\nfunction nooutline(part)\r\n part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10\r\nend\r\n\r\nfunction part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)\r\n local fp=it(\"Part\")\r\n fp.formFactor=formfactor\r\n fp.Parent=parent\r\n fp.Reflectance=reflectance\r\n fp.Transparency=transparency\r\n fp.CanCollide=false\r\n fp.Locked=true\r\n fp.BrickColor=BrickColor.new(tostring(brickcolor))\r\n fp.Name=name\r\n fp.Size=size\r\n fp.Position=Character.Torso.Position\r\n nooutline(fp)\r\n fp.Material=material\r\n fp:BreakJoints()\r\n return fp\r\nend\r\n\r\nArtificialHB = Instance.new(\"BindableEvent\", script)\r\nArtificialHB.Name = \"Heartbeat\"\r\nscript:WaitForChild(\"Heartbeat\")\r\nframe = 0.015\r\ntf = 0\r\nallowframeloss = false\r\ntossremainder = false\r\nlastframe = tick()\r\nscript.Heartbeat:Fire()\r\ngame:GetService(\"RunService\").Heartbeat:connect(function(s, p)\r\n tf = tf + s\r\n if tf >= frame then\r\n if allowframeloss then\r\n script.Heartbeat:Fire()\r\n lastframe = tick()\r\n else\r\n for i = 1, math.floor(tf / frame) do\r\n script.Heartbeat:Fire()\r\n end\r\n lastframe = tick()\r\n end\r\n if tossremainder then\r\n tf = 0\r\n else\r\n tf = tf - frame * math.floor(tf / frame)\r\n end\r\n end\r\nend)\r\nfunction swait(num)\r\n if num == 0 or num == nil then\r\n ArtificialHB.Event:wait(0)\r\n else\r\n for i = 0, num do\r\n ArtificialHB.Event:wait(0)\r\n end\r\n end\r\nend\r\n\r\n-- function swait(num)\r\n-- if num==0 or num==nil then\r\n-- game:service'RunService'.Heartbeat:wait(0)\r\n-- else\r\n-- for i=0,num do\r\n-- game:service'RunService'.Heartbeat:wait(0)\r\n-- end\r\n-- end\r\n-- end\r\n\r\nfunction mesh(Mesh,part,meshtype,meshid,offset,scale)\r\n local mesh=it(Mesh)\r\n mesh.Parent=part\r\n if Mesh==\"SpecialMesh\" then\r\n mesh.MeshType=meshtype\r\n mesh.MeshId=meshid\r\n end\r\n mesh.Offset=offset\r\n mesh.Scale=scale\r\n return mesh\r\nend\r\n\r\nfunction weld(parent,part0,part1,c0,c1)\r\n local weld=it(\"Weld\")\r\n weld.Parent=parent\r\n weld.Part0=part0\r\n weld.Part1=part1\r\n weld.C0=c0\r\n weld.C1=c1\r\n return weld\r\nend\r\n\r\n\r\nlocal function CFrameFromTopBack(at, top, back)\r\n local right = top:Cross(back)\r\n return CFrame.new(at.x, at.y, at.z,\r\n right.x, top.x, back.x,\r\n right.y, top.y, back.y,\r\n right.z, top.z, back.z)\r\nend\r\n\r\nfunction Triangle(a, b, c)\r\n local edg1 = (c-a):Dot((b-a).unit)\r\n local edg2 = (a-b):Dot((c-b).unit)\r\n local edg3 = (b-c):Dot((a-c).unit)\r\n if edg1 <= (b-a).magnitude and edg1 >= 0 then\r\n a, b, c = a, b, c\r\n elseif edg2 <= (c-b).magnitude and edg2 >= 0 then\r\n a, b, c = b, c, a\r\n elseif edg3 <= (a-c).magnitude and edg3 >= 0 then\r\n a, b, c = c, a, b\r\n else\r\n assert(false, \"unreachable\")\r\n end\r\n \r\n local len1 = (c-a):Dot((b-a).unit)\r\n local len2 = (b-a).magnitude - len1\r\n local width = (a + (b-a).unit*len1 - c).magnitude\r\n \r\n local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)\r\n \r\n local list = {}\r\n \r\n if len1 > 0.01 then\r\n local w1 = Instance.new('WedgePart', m)\r\n game:GetService(\"Debris\"):AddItem(w1,5)\r\n w1.Material = \"SmoothPlastic\"\r\n w1.FormFactor = 'Custom'\r\n w1.BrickColor = BrickColor.new(\"White\")\r\n w1.Transparency = 0\r\n w1.Reflectance = 0\r\n w1.Material = \"Neon\"\r\n w1.CanCollide = false\r\n NoOutline(w1)\r\n local sz = Vector3.new(0.2, width, len1)\r\n w1.Size = sz\r\n local sp = Instance.new(\"SpecialMesh\",w1)\r\n sp.MeshType = \"Wedge\"\r\n sp.Scale = Vector3.new(0,1,1) * sz/w1.Size\r\n w1:BreakJoints()\r\n w1.Anchored = true\r\n w1.Parent = workspace\r\n w1.Transparency = 0.3\r\n table.insert(Effects,{w1,\"Disappear\",.03})\r\n w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)\r\n table.insert(list,w1)\r\n end\r\n if len2 > 0.01 then\r\n local w2 = Instance.new('WedgePart', m)\r\n game:GetService(\"Debris\"):AddItem(w2,5)\r\n w2.Material = \"SmoothPlastic\"\r\n w2.FormFactor = 'Custom'\r\n w2.BrickColor = BrickColor.new(\"White\")\r\n w2.Transparency = 0\r\n w2.Reflectance = 0\r\n w2.Material = \"Neon\"\r\n w2.CanCollide = false\r\n NoOutline(w2)\r\n local sz = Vector3.new(0.2, width, len2)\r\n w2.Size = sz\r\n local sp = Instance.new(\"SpecialMesh\",w2)\r\n sp.MeshType = \"Wedge\"\r\n sp.Scale = Vector3.new(0,1,1) * sz/w2.Size\r\n w2:BreakJoints()\r\n w2.Anchored = true\r\n w2.Parent = workspace\r\n w2.Transparency = 0.3\r\n table.insert(Effects,{w2,\"Disappear\",.03})\r\n w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)\r\n table.insert(list,w2)\r\n end\r\n return unpack(list)\r\nend\r\n\r\n\r\nso = function(id,par,vol,pit) \r\n coroutine.resume(coroutine.create(function()\r\n local sou = Instance.new(\"Sound\",par or workspace)\r\n sou.Volume=vol\r\n sou.Pitch=pit or 1\r\n sou.SoundId=id\r\n swait() \r\n sou:play() \r\n game:GetService(\"Debris\"):AddItem(sou,6)\r\n end))\r\nend\r\n\r\nfunction clerp(a,b,t) \r\n local qa = {QuaternionFromCFrame(a)}\r\n local qb = {QuaternionFromCFrame(b)} \r\n local ax, ay, az = a.x, a.y, a.z \r\n local bx, by, bz = b.x, b.y, b.z\r\n local _t = 1-t\r\n return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) \r\nend \r\n\r\nfunction QuaternionFromCFrame(cf) \r\n local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() \r\n local trace = m00 + m11 + m22 \r\n if trace > 0 then \r\n local s = math.sqrt(1 + trace) \r\n local recip = 0.5/s \r\n return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 \r\n else \r\n local i = 0 \r\n if m11 > m00 then\r\n i = 1\r\n end\r\n if m22 > (i == 0 and m00 or m11) then \r\n i = 2 \r\n end \r\n if i == 0 then \r\n local s = math.sqrt(m00-m11-m22+1) \r\n local recip = 0.5/s \r\n return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip \r\n elseif i == 1 then \r\n local s = math.sqrt(m11-m22-m00+1) \r\n local recip = 0.5/s \r\n return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip \r\n elseif i == 2 then \r\n local s = math.sqrt(m22-m00-m11+1) \r\n local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip \r\n end \r\n end \r\nend\r\n\r\nfunction QuaternionToCFrame(px, py, pz, x, y, z, w) \r\n local xs, ys, zs = x + x, y + y, z + z \r\n local wx, wy, wz = w*xs, w*ys, w*zs \r\n local xx = x*xs \r\n local xy = x*ys \r\n local xz = x*zs \r\n local yy = y*ys \r\n local yz = y*zs \r\n local zz = z*zs \r\n return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy)) \r\nend\r\n\r\nfunction QuaternionSlerp(a, b, t) \r\n local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] \r\n local startInterp, finishInterp; \r\n if cosTheta >= 0.0001 then \r\n if (1 - cosTheta) > 0.0001 then \r\n local theta = math.acos(cosTheta) \r\n local invSinTheta = 1/math.sin(theta) \r\n startInterp = math.sin((1-t)*theta)*invSinTheta \r\n finishInterp = math.sin(t*theta)*invSinTheta \r\n else \r\n startInterp = 1-t \r\n finishInterp = t \r\n end \r\n else \r\n if (1+cosTheta) > 0.0001 then \r\n local theta = math.acos(-cosTheta) \r\n local invSinTheta = 1/math.sin(theta) \r\n startInterp = math.sin((t-1)*theta)*invSinTheta \r\n finishInterp = math.sin(t*theta)*invSinTheta \r\n else \r\n startInterp = t-1 \r\n finishInterp = t \r\n end \r\n end \r\n return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp \r\nend\r\n\r\nfunction rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants\r\n return game:service(\"Workspace\"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) \r\nend \r\n\r\nDamagefunc=function(Part,hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)\r\n if hit.Parent==nil then\r\n return\r\n end\r\n local h=hit.Parent:FindFirstChildOfClass(\"Humanoid\")\r\n for _,v in pairs(hit.Parent:GetDescendants()) do\r\n if v:IsA(\"Humanoid\") then\r\n h=v\r\n end\r\n end\r\n if hit.Parent.Parent:FindFirstChild(\"Head\")~=nil then\r\n h=hit.Parent.Parent:FindFirstChildOfClass(\"Humanoid\")\r\n end\r\n if hit.Parent:IsA(\"Accoutrement\") then\r\n hit=hit.Parent.Parent:findFirstChild(\"Head\")\r\n end\r\n if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild(\"Head\")~=nil then\r\n if hit.Parent:findFirstChild(\"DebounceHit\")~=nil then return end\r\n Instance.new(\"BoolValue\",h.Parent).Name = \"DebounceHit\"\r\n --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then\r\n return\r\n end]]\r\n -- hs(hit,1.2) \r\n local c=Instance.new(\"ObjectValue\")\r\n c.Name=\"creator\"\r\n c.Value=game:service(\"Players\").LocalPlayer\r\n c.Parent=h\r\n game:GetService(\"Debris\"):AddItem(c,.5)\r\n local Damage=math.random(minim,maxim)\r\n -- h:TakeDamage(Damage)\r\n local blocked=false\r\n local block=hit.Parent:findFirstChild(\"Block\")\r\n if block~=nil then\r\n print(block.className)\r\n if block.className==\"NumberValue\" then\r\n if block.Value>0 then\r\n blocked=true\r\n if decreaseblock==nil then\r\n block.Value=block.Value-1\r\n end\r\n end\r\n end\r\n if block.className==\"IntValue\" then\r\n if block.Value>0 then\r\n blocked=true\r\n if decreaseblock~=nil then\r\n block.Value=block.Value-1\r\n end\r\n end\r\n end\r\n end\r\n coroutine.resume(coroutine.create(function()\r\n h.Parent:BreakJoints()\r\n coroutine.resume(coroutine.create(function()\r\n local naeeym2 = Instance.new(\"BillboardGui\",h.Parent)\r\n naeeym2.Size = UDim2.new(0,100,0,40)\r\n naeeym2.StudsOffset = Vector3.new(0,3,0)\r\n naeeym2.Adornee = h.Parent.Head\r\n naeeym2.Name = \"TalkingBillBoard\"\r\n local tecks2 = Instance.new(\"TextLabel\",naeeym2)\r\n tecks2.BackgroundTransparency = 1\r\n tecks2.BorderSizePixel = 0\r\n tecks2.Text = \"GIT SKITTL'D!11!\"\r\n tecks2.Font = \"Fantasy\"\r\n tecks2.FontSize = \"Size36\"\r\n tecks2.TextStrokeTransparency = 0\r\n tecks2.TextColor3 = Color3.new(0,0,0)\r\n tecks2.TextStrokeColor3 = Color3.new(.6,0,1)\r\n tecks2.Size = UDim2.new(1,0,0.5,0)\r\n coroutine.resume(coroutine.create(function()\r\n while true do\r\n for i = 0,256,16 do\r\n tecks2.TextStrokeColor3 = Color3.new(1,i/256,0)\r\n swait()\r\n end\r\n for i = 0,256,16 do\r\n tecks2.TextStrokeColor3 = Color3.new(1-i/256,1,0)\r\n swait()\r\n end\r\n for i = 0,256,16 do\r\n tecks2.TextStrokeColor3 = Color3.new(0,1,i/256)\r\n swait()\r\n end\r\n for i = 0,256,16 do\r\n tecks2.TextStrokeColor3 = Color3.new(0,1-i/256,1)\r\n swait()\r\n end\r\n for i = 0,256,16 do\r\n tecks2.TextStrokeColor3 = Color3.new(i/256,0,1)\r\n swait()\r\n end\r\n for i = 0,256,16 do\r\n tecks2.TextStrokeColor3 = Color3.new(1,0,1-i/256)\r\n swait()\r\n end\r\n end\r\n end))\r\n swait(50)\r\n for i = 0,1,.05 do\r\n swait()\r\n tecks2.Position = tecks2.Position - UDim2.new(0,0,.005,0)\r\n tecks2.TextStrokeTransparency = i\r\n tecks2.TextTransparency = i\r\n end\r\n naeeym2:Destroy()\r\n end))\r\n local st = (CFrame.new(h.Parent.Head.CFrame * Vector3.new(0,-1.5,0))).p\r\n for oa = 1, 5 do\r\n local effp = Instance.new(\"Part\",workspace)\r\n effp.CanCollide = false\r\n effp.BottomSurface = 0\r\n effp.TopSurface = 0\r\n effp.Size = Vector3.new(1,1,1)\r\n effp.Anchored = true\r\n effp.CFrame = (h.Parent.Head.CFrame * CFrame.new(0,-1.5,0)) * CFrame.fromEulerAnglesXYZ(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359)))\r\n effp.Material = \"Neon\"\r\n effp.BrickColor = BrickColor.new(\"White\")\r\n local efm = Instance.new(\"SpecialMesh\",effp)\r\n efm.MeshType = \"Sphere\"\r\n coroutine.resume(coroutine.create(function()\r\n for a = 0,1,.05 do\r\n efm.Scale = Vector3.new(2-a*2,100*a,2-a*2)\r\n effp.Transparency = a\r\n swait()\r\n end\r\n effp:Destroy()\r\n end))\r\n end\r\n for i, v in pairs(h.Parent:GetChildren()) do\r\n if v:IsA(\"BasePart\") then\r\n v.Anchored = false\r\n end\r\n end\r\n for a, v in pairs(h.Parent:GetChildren()) do\r\n if v:IsA(\"BasePart\") then\r\n local bodpos = Instance.new(\"BodyPosition\",v)\r\n bodpos.Position = v.Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))\r\n v.BrickColor = BrickColor.new(\"White\")\r\n v.Material = \"Neon\"\r\n end\r\n end\r\n for d = 0,1,.05 do\r\n for i, v in pairs(h.Parent:GetChildren()) do\r\n if v:IsA(\"BasePart\") then\r\n v.Transparency = d\r\n swait()\r\n end\r\n end\r\n end\r\n for i, v in pairs(h.Parent:GetChildren()) do\r\n if v:IsA(\"BasePart\") then\r\n v:Destroy()\r\n end\r\n end\r\n end))\r\n end\r\nend\r\n\r\n\r\nfunction ShowDamage(Dude, Text, Time, Color)\r\n coroutine.resume(coroutine.create(function()\r\n local naeeym2 = Instance.new(\"BillboardGui\",Dude)\r\n naeeym2.Size = UDim2.new(0,100,0,40)\r\n naeeym2.StudsOffset = Vector3.new(0,3,0)\r\n naeeym2.Adornee = Dude.Head\r\n naeeym2.Name = \"TalkingBillBoard\"\r\n local tecks2 = Instance.new(\"TextLabel\",naeeym2)\r\n tecks2.BackgroundTransparency = 1\r\n tecks2.BorderSizePixel = 0\r\n tecks2.Text = Text\r\n tecks2.Font = \"Fantasy\"\r\n tecks2.TextSize = 24\r\n tecks2.TextStrokeTransparency = 0\r\n tecks2.TextColor3 = Color3.new(.8,0,1)\r\n tecks2.TextStrokeColor3 = Color3.new(0,0,0)\r\n tecks2.Size = UDim2.new(1,0,0.5,0)\r\n swait(10)\r\n for i = 0,1,.05 do\r\n swait()\r\n tecks2.Position = tecks2.Position - UDim2.new(0,0,.005,0)\r\n tecks2.TextStrokeTransparency = i\r\n tecks2.TextTransparency = i\r\n end\r\n naeeym2:Destroy()\r\n end))\r\nend\r\n\r\nSword=Character[\"VoidLordSword\"]\r\nSHandle = Sword.Handle\r\nSHandle.AccessoryWeld:Destroy()\r\nEquipped = false\r\nh = Instance.new(\"Attachment\",SHandle)\r\nla = Instance.new(\"Attachment\",LeftArm)\r\ngap = Instance.new(\"AlignPosition\",SHandle)\r\ngap.Attachment0 = h\r\ngap.Attachment1 = la\r\ngap.RigidityEnabled = true\r\ngao = Instance.new(\"AlignOrientation\",SHandle)\r\ngao.Attachment0 = h\r\ngao.Attachment1 = la\r\ngao.RigidityEnabled = true\r\nSHandle:FindFirstChildOfClass(\"AlignOrientation\").Attachment1 = LeftArm.LeftGripAttachment\r\nSHandle:FindFirstChildOfClass(\"AlignPosition\").Attachment1 = LeftArm.LeftGripAttachment\r\nLeftArm.LeftGripAttachment.Position = Vector3.new(0,-1.3,-3.5)\r\nLeftArm.LeftGripAttachment.Orientation = Vector3.new(330, 180, 0)\r\n\r\n\r\nSword1=Character[\"Evil Aura\"]\r\nSHandle1 = Sword1.Handle\r\nSHandle1.AccessoryWeld:Destroy()\r\nEquipped = false\r\nh1 = Instance.new(\"Attachment\",SHandle1)\r\nra = Instance.new(\"Attachment\",RightArm)\r\ngap1 = Instance.new(\"AlignPosition\",SHandle1)\r\ngap1.Attachment0 = h1\r\ngap1.Attachment1 = ra\r\ngap.RigidityEnabled = true\r\ngao1 = Instance.new(\"AlignOrientation\",SHandle1)\r\ngao1.Attachment0 = h1\r\ngao1.Attachment1 = ra\r\ngao1.RigidityEnabled = true\r\nSHandle1:FindFirstChildOfClass(\"AlignOrientation\").Attachment1 = RightArm.RightGripAttachment\r\nSHandle1:FindFirstChildOfClass(\"AlignPosition\").Attachment1 = RightArm.RightGripAttachment\r\nRightArm.RightGripAttachment.Position = Vector3.new(0,-1,-2.3)\r\nRightArm.RightGripAttachment.Orientation = Vector3.new(0, 90, 131)\r\n\r\nhandle=SHandle\r\nhandleweld=weld(handle,Character[\"Right Arm\"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.00324273, 0.013961792, -0.00828075409, -1.38366803e-013, -0.999999881, 4.25688995e-009, 2.4656245e-007, -4.25688951e-009, -1, 1, -1.373172e-013, 2.4656245e-007))\r\nHitbox=SHandle\r\nHitboxweld=weld(m,handle,Hitbox,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000308990479, -5.48094559, -2.00271606e-005, 1, 6.10120843e-011, -1.08637464e-014, -6.10120843e-011, 1, 7.57154339e-011, 1.08637574e-014, -7.57154339e-011, 1))\r\n\r\nhandle2=SHandle1\r\nhandle2weld=weld(handle2,Character[\"Left Arm\"],handle2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.00324273, 0.013961792, -0.00828075409, -1.38366803e-013, -0.999999881, 4.25688995e-009, 2.4656245e-007, -4.25688951e-009, -1, 1, -1.373172e-013, 2.4656245e-007))\r\nHitbox2=SHandle1\r\nHitbox2weld=weld(m2,handle2,Hitbox2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000308990479, -5.48094559, -2.00271606e-005, 1, 6.10120843e-011, -1.08637464e-014, -6.10120843e-011, 1, 7.57154339e-011, 1.08637574e-014, -7.57154339e-011, 1))\r\n\r\nlocal Lite = it(\"PointLight\",Torso)\r\nLite.Color = Color3.new(.7,0,1)\r\nLite.Range = 8\r\nLite.Brightness = 10\r\nLite.Shadows = true\r\n\r\nmusid = \"rbxassetid://1074563286\"\r\nlocal mus = Instance.new(\"Sound\",Character)\r\nmus.Name = \"mus\"\r\nmus.SoundId = musid\r\nmus.Looped = true\r\nmus.Volume = 4\r\nmus:Play()\r\n\r\nfunction BreakEffect(brickcolor,cframe,x1,y1,z1)\r\n local prt=part(\"Custom\",effs,\"Neon\",0,0,\"White\",\"Effect\",vt(0.5,0.5,0.5))\r\n prt.Anchored=true\r\n prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))\r\n local msh=mesh(\"SpecialMesh\",prt,\"Sphere\",\"\",vt(0,0,0),vt(x1,y1,z1))\r\n coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb) \r\n CF=Part.CFrame\r\n Numbb=0\r\n randnumb=math.random()-math.random()\r\n for i=0,1,0.05 do\r\n swait()\r\n CF=CF*cf(0,1,0)\r\n --Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)\r\n Part.CFrame=CF*euler(Numbb,0,0)\r\n Part.Transparency=i\r\n Numbb=Numbb+randnumb\r\n end\r\n Part.Parent=nil\r\n end),prt)\r\nend\r\n--BreakEffect(BrickColor.new(\"New Yeller\"),Hitbox.CFrame,0.5,math.random(5,20),0.5)\r\n\r\nneons = {}\r\nfor i, v in pairs(Character:GetDescendants()) do\r\n if v:IsA(\"BasePart\") and (v.Parent == m or v.Parent == m2) and v.BrickColor == BrickColor.new(\"White\") then\r\n table.insert(neons,v)\r\n v.Material = \"Neon\"\r\n end\r\nend\r\n\r\n\r\ncolrr = Color3.new()\r\nmaincol = Color3.new()\r\n\r\nfunction attackone()\r\n attack=true\r\n for i=0,1,0.1 do\r\n swait()\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(120),math.rad(0),math.rad(20)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(120),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(70),math.rad(-10),math.rad(0)),.3)\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.3)\r\n end\r\n for i=0,1,0.1 do\r\n swait()\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(110),math.rad(-90),math.rad(20)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-120),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-60),math.rad(-10),math.rad(0)),.3)\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.3)\r\n end\r\n attack=false\r\n scfr = nil\r\n --tr1.Enabled = false\r\nend\r\n\r\nfunction attacktwo()\r\n attack=true\r\n for i=0,1,0.1 do\r\n swait()\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(90)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-30),math.rad(-10),math.rad(0)),.3)\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)\r\n end\r\n for i=0,1,0.1 do\r\n swait()\r\n --local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)\r\n --if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then\r\n --local h = 5\r\n --local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)\r\n --if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end\r\n --local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)\r\n --if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end\r\n --scfr = blcf\r\n --elseif not scfr then\r\n --scfr = blcf\r\n --end\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-50),math.rad(90)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(130),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-50),math.rad(10),math.rad(0)),.3)\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)\r\n end\r\n attack=false\r\n scfr = nil\r\nend\r\n\r\nfunction attack2one()\r\n attack=true\r\n for i=0,1,0.1 do\r\n swait()\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70)),.3)\r\n RW.C0 = clerp(RW.C0,CFrame.new(1.40839815, 0.633968949, 0.140340954, 0.766044259, -0.642787933, 7.74860382e-07, 0.492404878, 0.586824119, -0.64278686, 0.413175166, 0.492403537, 0.766045213),0.3)\r\n LW.C0 = clerp(LW.C0,CFrame.new(-1.35310566, 0.284592211, 0.109513491, 0.178405479, 0.982817411, 0.0473444164, 0.969994664, -0.167593122, -0.176132992, -0.165171936, 0.0773468912, -0.983227134),0.3)\r\n handle2weld.C0 = clerp(handle2weld.C0,CFrame.new(-0.511685491, -0.327819645, -0.209367245, 0.754512787, -0.544126034, 0.366929621, 0.564744711, 0.823128462, 0.0593538433, -0.334326208, 0.162438288, 0.92835319),0.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)\r\n end\r\n for i=0,1,0.1 do\r\n swait()\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RW.C0 = clerp(RW.C0,CFrame.new(1.40839434, 0.633969903, 0.140334338, 0.766044557, -0.642787576, 1.93715096e-06, 0.492405057, 0.586823642, -0.642787158, 0.41317451, 0.49240455, 0.766044974),0.3)\r\n LW.C0 = clerp(LW.C0,CFrame.new(-1.31502986, 0.279656291, -0.555327773, 0.691364348, -0.713763416, 0.11205925, 0.35895291, 0.204722002, -0.910627127, 0.627031207, 0.669799149, 0.397744954),0.3)\r\n handle2weld.C0 = clerp(handle2weld.C0,CFrame.new(-0.425278902, -0.679693937, -0.729468644, 0.728087127, -0.518560231, 0.448312759, -0.252376348, 0.405284405, 0.878664255, -0.637334585, -0.752887487, 0.164210081),0.3)\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)\r\n end\r\n attack=false\r\n scfr = nil\r\n --tr2.Enabled = false\r\nend\r\n\r\nfunction Stab()\r\n attack=true\r\n for i=0,1,0.05 do\r\n swait()\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-50),math.rad(0),math.rad(0)),.1)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.3)\r\n RW.C0=clerp(RW.C0,cf(1.2,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.1)\r\n LW.C0=clerp(LW.C0,cf(-1.2,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.1)\r\n LH.C0=clerp(LH.C0,cf(-1,-.9,0)*angles(math.rad(-50),math.rad(-60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-.9,0)*angles(math.rad(-50),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(0,-1,1)*angles(math.rad(-270),math.rad(180),math.rad(0)),.4)\r\n handle2weld.C0=clerp(handleweld.C0,cf(0,-1,1)*angles(math.rad(-270),math.rad(180),math.rad(0)),.4)\r\n end\r\n for i=0,1,0.1 do\r\n swait()\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.4)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.4)\r\n RW.C0=clerp(RW.C0,cf(1.2,0.5,0)*angles(math.rad(20),math.rad(100),math.rad(90)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.2,0.5,0)*angles(math.rad(20),math.rad(-100),math.rad(-90)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-.9,0)*angles(math.rad(0),math.rad(-60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-.9,0)*angles(math.rad(40),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(0,-1,1)*angles(math.rad(-270),math.rad(180),math.rad(0)),.4)\r\n handle2weld.C0=clerp(handleweld.C0,cf(0,-1,1)*angles(math.rad(-270),math.rad(180),math.rad(0)),.4)\r\n end\r\n swait(5)\r\n swait(20)\r\n attack=false\r\n scfr = nil\r\nend\r\n\r\nfunction Spin()\r\n attack=true\r\n for i=0,1,1 do\r\n swait()\r\n for i=0,1,0.1 do\r\n swait()\r\n RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(90),math.rad(0),math.rad(0)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1,0.5,-.5)*angles(math.rad(90),math.rad(0),math.rad(0)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-.5,-1)*angles(math.rad(-20),math.rad(90),math.rad(0)),.3)\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,5)*euler(6*i,0,0),.5)\r\n handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),1)\r\n handle2weld.C0=clerp(handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),1)\r\n end\r\n end\r\n attack=false\r\n scfr = nil\r\n --tr1.Enabled = false\r\n --tr2.Enabled = false\r\nend\r\n\r\nfunction ContAttack()\r\n attack=true\r\n \r\n for i=1,4 do\r\n swait()\r\n for i=0,1,0.2 do\r\n swait()\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(120),math.rad(0),math.rad(20)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(120),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(70),math.rad(-10),math.rad(0)),.3)\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)\r\n end\r\n for i=0,1,0.2 do\r\n swait()\r\n \r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(110),math.rad(-90),math.rad(20)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-120),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-60),math.rad(-10),math.rad(0)),.3)\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)\r\n end\r\n for i=0,1,0.2 do\r\n swait()\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(90)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-30),math.rad(-10),math.rad(0)),.3)\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)\r\n end\r\n for i=0,1,0.2 do\r\n swait()\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70)),.3)\r\n RW.C0 = clerp(RW.C0,CFrame.new(1.40839815, 0.633968949, 0.140340954, 0.766044259, -0.642787933, 7.74860382e-07, 0.492404878, 0.586824119, -0.64278686, 0.413175166, 0.492403537, 0.766045213),0.3)\r\n LW.C0 = clerp(LW.C0,CFrame.new(-1.35310566, 0.284592211, 0.109513491, 0.178405479, 0.982817411, 0.0473444164, 0.969994664, -0.167593122, -0.176132992, -0.165171936, 0.0773468912, -0.983227134),0.3)\r\n handle2weld.C0 = clerp(handle2weld.C0,CFrame.new(-0.511685491, -0.327819645, -0.209367245, 0.754512787, -0.544126034, 0.366929621, 0.564744711, 0.823128462, 0.0593538433, -0.334326208, 0.162438288, 0.92835319),0.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)\r\n end\r\n for i=0,1,0.2 do\r\n swait()\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RW.C0 = clerp(RW.C0,CFrame.new(1.40839434, 0.633969903, 0.140334338, 0.766044557, -0.642787576, 1.93715096e-06, 0.492405057, 0.586823642, -0.642787158, 0.41317451, 0.49240455, 0.766044974),0.3)\r\n LW.C0 = clerp(LW.C0,CFrame.new(-1.31502986, 0.279656291, -0.555327773, 0.691364348, -0.713763416, 0.11205925, 0.35895291, 0.204722002, -0.910627127, 0.627031207, 0.669799149, 0.397744954),0.3)\r\n handle2weld.C0 = clerp(handle2weld.C0,CFrame.new(-0.425278902, -0.679693937, -0.729468644, 0.728087127, -0.518560231, 0.448312759, -0.252376348, 0.405284405, 0.878664255, -0.637334585, -0.752887487, 0.164210081),0.3)\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)\r\n end\r\n end\r\n attack=false\r\n scfr = nil\r\n --tr1.Enabled = false\r\n --tr2.Enabled = false\r\nend\r\n\r\n\r\nfunction Sheathe()\r\n attack = true\r\n CurrentMode = \"Sheathed\"\r\n for i = 0,1,0.1 do\r\n swait()\r\n handleweld.Part0 = Torso\r\n handle2weld.Part0 = Torso\r\n SHandle:FindFirstChildOfClass(\"AlignOrientation\").Attachment1 = Torso.BodyFrontAttachment\r\n SHandle:FindFirstChildOfClass(\"AlignPosition\").Attachment1 = Torso.BodyFrontAttachment\r\n Torso.BodyFrontAttachment.Orientation = Vector3.new(0,0,90)\r\n Torso.BodyFrontAttachment.Position = Vector3.new(0,0,.5)\r\n SHandle1:FindFirstChildOfClass(\"AlignOrientation\").Attachment1 = Torso.BodyBackAttachment\r\n SHandle1:FindFirstChildOfClass(\"AlignPosition\").Attachment1 = Torso.BodyBackAttachment\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(-20)),.3)\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(190),math.rad(0),math.rad(0)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-190),math.rad(0),math.rad(-0)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,cf(-3,3,0.5)*angles(math.rad(90),math.rad(-150),math.rad(-90)),.3)\r\n end\r\n attack = false\r\nend\r\n\r\nfunction Unsheathe()\r\n attack = true\r\n CurrentMode = \"Unsheathed\"\r\n for i = 0,1,0.1 do\r\n swait()\r\n handleweld.Part0 = RightArm\r\n handle2weld.Part0 = LeftArm\r\n SHandle:FindFirstChildOfClass(\"AlignOrientation\").Attachment1 = LeftArm.LeftGripAttachment\r\n SHandle:FindFirstChildOfClass(\"AlignPosition\").Attachment1 = LeftArm.LeftGripAttachment\r\n LeftArm.LeftGripAttachment.Position = Vector3.new(0,-1,-2.3)\r\n LeftArm.LeftGripAttachment.Orientation = Vector3.new(0, 90, 140)\r\n SHandle1:FindFirstChildOfClass(\"AlignOrientation\").Attachment1 = RightArm.RightGripAttachment\r\n SHandle1:FindFirstChildOfClass(\"AlignPosition\").Attachment1 = RightArm.RightGripAttachment\r\n RightArm.RightGripAttachment.Position = Vector3.new(0,-1,-2.3)\r\n RightArm.RightGripAttachment.Orientation = Vector3.new(0, 90, 131)\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(60)),.3)\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(200),math.rad(0),math.rad(0)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-200),math.rad(0),math.rad(0)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,cf(),.3)\r\n end\r\n scfr = nil\r\n attack = false\r\nend\r\n\r\nlocal Sit = false\r\n\r\nmouse.Button1Down:connect(function()\r\n if attack==false then\r\n if attacktype==1 and CurrentMode == \"Unsheathed\" then\r\n attack=true\r\n attacktype=2\r\n attackone()\r\n elseif attacktype==2 and CurrentMode == \"Unsheathed\" then\r\n attack=true\r\n attacktype=1\r\n attack2one()\r\n end\r\n end\r\nend)\r\n\r\n\r\nmouse.KeyDown:connect(function(k)\r\n k=k:lower()\r\n if k=='m' then\r\n if Character:FindFirstChild(\"mus\")~=nil then\r\n if mus.IsPlaying == true then\r\n mus:Stop()\r\n elseif mus.IsPaused == true then\r\n mus:Play()\r\n end\r\n elseif Character:FindFirstChild(\"mus\")==nil then\r\n local mus = Instance.new(\"Sound\",Character)\r\n mus.Name = \"mus\"\r\n mus.SoundId = musid\r\n mus.Looped = true\r\n mus.Volume = 1\r\n mus:Play()\r\n end\r\n elseif k=='l' then\r\n musid = \"rbxassetid://1074563286\"\r\n mus.SoundId = musid\r\n mus:Play()\r\n elseif k=='k' then\r\n musid = \"rbxassetid://1074563286\"\r\n mus.SoundId = musid\r\n mus:Play()\r\n end\r\n if k=='q' then\r\n if attack==false and CurrentMode == \"Unsheathed\" then\r\n Stab()\r\n end\r\n elseif k=='e' then\r\n if attack==false and CurrentMode == \"Unsheathed\" then\r\n Spin()\r\n end\r\n elseif k=='r' then\r\n if attack==false and CurrentMode == \"Unsheathed\" then\r\n ContAttack()\r\n end\r\n elseif k=='f' then\r\n if attack==false and CurrentMode == \"Unsheathed\" then\r\n Sheathe()\r\n elseif k=='f' then\r\n if attack==false and Sit == false and CurrentMode == \"Sheathed\" then\r\n Unsheathe()\r\n end\r\n end\r\n end\r\nend)\r\n\r\n\r\nlocal sine = 0\r\nlocal change = 1\r\nlocal val = 0\r\n\r\nwhile true do\r\n swait()\r\n Humanoid.WalkSpeed = 20\r\n sine = sine + change\r\n local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude \r\n local velderp=RootPart.Velocity.y\r\n hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)\r\n if equipped==true or equipped==false then\r\n if attack==false then\r\n idle=idle+1\r\n else\r\n idle=0\r\n end\r\n if idle>=500 then\r\n if attack==false then\r\n end\r\n end\r\n if RootPart.Velocity.y > 1 and hitfloor==nil then \r\n Anim=\"Jump\"\r\n if attack==false and Sit == false and CurrentMode == \"Unsheathed\" then\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(50),math.rad(0),math.rad(30)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-40),math.rad(5),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.3)\r\n end\r\n if attack==false and Sit == false and CurrentMode == \"Sheathed\" then\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(30)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-30)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,-.2)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,-.2)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,cf(-3,3,0.5)*angles(math.rad(90),math.rad(-150),math.rad(-90)),.3)\r\n end\r\n elseif RootPart.Velocity.y < -1 and hitfloor==nil then \r\n Anim=\"Fall\"\r\n if attack==false and Sit == false and CurrentMode == \"Unsheathed\" then\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.3)\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-5),math.rad(0),math.rad(20)),.3)\r\n LW.C0=clerp(LW.C0,CFrame.new(-1.40685952, 0.347550094, -0.023207128, 0.965925872, 0.224143773, -0.129409492, -0.258818924, 0.836516261, -0.482963085, 0, 0.500000119, 0.866025388),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.3)\r\n end\r\n if attack==false and Sit == false and CurrentMode == \"Sheathed\" then\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(20),math.rad(0),math.rad(0)),.3)\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(50)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-50)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-.5,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,-.5)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,cf(-3,3,0.5)*angles(math.rad(90),math.rad(-150),math.rad(-90)),.3)\r\n end\r\n elseif torvel<1 and hitfloor~=nil then\r\n Anim=\"Idle\"\r\n if attack==false and Sit == false and CurrentMode == \"Unsheathed\" then\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(40)),.3)\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(40),math.rad(0),math.rad(20)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(20),math.rad(-10)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.3)\r\n end\r\n if attack==false and Sit == false and CurrentMode == \"Sheathed\" then\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(0)),.3)\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(5)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-5)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,cf(-3,3,0.5)*angles(math.rad(90),math.rad(-150),math.rad(-90)),.3)\r\n end\r\n if attack==false and Sit == true and CurrentMode == \"Sheathed\" then\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-2)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.3)\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-10),math.rad(0),math.rad(5)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.3,0.5,0)*euler(math.rad(90),math.rad(0),math.rad(30)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,.7,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-.5,-.5)*angles(math.rad(0),math.rad(90),math.rad(70))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,cf(-3,3,0.5)*angles(math.rad(90),math.rad(-150),math.rad(-90)),.3)\r\n end\r\n elseif torvel>2 and hitfloor~=nil then\r\n Anim=\"Walk\"\r\n if attack==false and Sit == false and CurrentMode == \"Unsheathed\" then\r\n change=2\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-5),math.rad(0),math.rad(20)),.3)\r\n LW.C0=clerp(LW.C0,CFrame.new(-1.40685952, 0.347550094, -0.023207128, 0.965925872, 0.224143773, -0.129409492, -0.258818924, 0.836516261, -0.482963085, 0, 0.500000119, 0.866025388),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(15),math.rad(-10),math.rad(0)),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.3)\r\n end\r\n if attack==false and Sit == false and CurrentMode == \"Sheathed\" then\r\n RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)\r\n Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)\r\n RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(45*math.cos(sine/10)),math.rad(0),math.rad(5)),.3)\r\n LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-45*math.cos(sine/10)),math.rad(0),math.rad(-5)),.3)\r\n LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)\r\n RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)\r\n handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)\r\n handle2weld.C0=clerp(handle2weld.C0,cf(-3,3,0.5)*angles(math.rad(90),math.rad(-150),math.rad(-90)),.3)\r\n end\r\n end\r\n end\r\n if #Effects>0 then\r\n for e=1,#Effects do\r\n if Effects[e]~=nil then\r\n local Thing=Effects[e]\r\n if Thing~=nil then\r\n local Part=Thing[1]\r\n local Mode=Thing[2]\r\n local Delay=Thing[3]\r\n local IncX=Thing[4]\r\n local IncY=Thing[5]\r\n local IncZ=Thing[6]\r\n if Thing[1].Transparency<=1 then\r\n if Thing[2]==\"Block1\" then\r\n Thing[1].CFrame=Thing[1].CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))\r\n Mesh=Thing[1].Mesh\r\n Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])\r\n Thing[1].Transparency=Thing[1].Transparency+Thing[3]\r\n elseif Thing[2]==\"Cylinder\" then\r\n Mesh=Thing[1].Mesh\r\n Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])\r\n Thing[1].Transparency=Thing[1].Transparency+Thing[3]\r\n elseif Thing[2]==\"Blood\" then\r\n Mesh=Thing[7]\r\n Thing[1].CFrame=Thing[1].CFrame*cf(0,.5,0)\r\n Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])\r\n Thing[1].Transparency=Thing[1].Transparency+Thing[3]\r\n elseif Thing[2]==\"Elec\" then\r\n Mesh=Thing[1].Mesh\r\n Mesh.Scale=Mesh.Scale+vt(Thing[7],Thing[8],Thing[9])\r\n Thing[1].Transparency=Thing[1].Transparency+Thing[3]\r\n elseif Thing[2]==\"Disappear\" then\r\n Thing[1].Transparency=Thing[1].Transparency+Thing[3]\r\n end\r\n else\r\n Part.Parent=nil\r\n table.remove(Effects,e)\r\n end\r\n end\r\n end\r\n end\r\n end\r\nend
Password
Anyone with the link will still need this password to view.
Self Destruct
5 minutes
1 hour
3 hours
6 hours
12 hours
24 hours
48 hours
72 hours
Sign in to enable "Never expires".
Create paste
Please verify you are human
Cancel