Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local plrs = game:GetService("Players")
- local plr = plrs.LocalPlayer
- local char = plr.Character
- local hum = char.Humanoid
- local rarm = char["Right Arm"]
- local larm= char["Left Arm"]
- local rleg= char["Right Leg"]
- local lleg = char["Left Leg"]
- local root = char.HumanoidRootPart
- local tors = char.Torso
- local lastCombo = time()
- local head = char.Head
- local sine = 0;
- local change = 1;
- local Phase = 1
- local combo = 1
- local Hit = {}
- local Burning = {}
- local tau = 2 * math.pi
- hum.MaxHealth = 500
- wait()
- hum.Health = 500
- local RunS = game:GetService("RunService")
- local mouse = plr:GetMouse()
- local defAnim = true;
- local justArms = true;
- local attack = false
- local CF = {N=CFrame.new,A=CFrame.Angles,fEA=CFrame.fromEulerAnglesXYZ}
- local V3 = {N=Vector3.new}
- local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=math.huge}
- local Effects,Sounds = {},{};
- --Stop animations
- for _,v in next, hum:GetPlayingAnimationTracks() do
- v:Stop();
- end
- pcall(game.Destroy,char:FindFirstChild'Animate')
- pcall(game.Destroy,hum:FindFirstChild'Animator')
- hum:SetStateEnabled("Dead",true)
- hum:SetStateEnabled(Enum.HumanoidStateType.Dead, true)
- -- Sounds
- Sounds['Wet'] = {Id=256738023,Loop=false,Pitch=1}
- Sounds['Swoosh1'] = {Id=320557353,Loop=false,Pitch=1}
- Sounds['Swoosh2'] = {Id=320557382,Loop=false,Pitch=1}
- Sounds['Swoosh3'] = {Id=320557413,Loop=false,Pitch=1}
- Sounds['Swoosh4'] = {Id=320557453,Loop=false,Pitch=1}
- Sounds['Swoosh5'] = {Id=320557487,Loop=false,Pitch=1}
- Sounds['Swoosh6'] = {Id=320557537,Loop=false,Pitch=1}
- Sounds['Swoosh7'] = {Id=320557563,Loop=false,Pitch=1}
- Sounds['Swoosh8'] = {Id=320557518,Loop=false,Pitch=1}
- Sounds['ShrekRemix'] = {Id=163306929,Loop=true,Pitch=1,Volume = 4}
- Sounds['CreoDimension'] = {Id=927529620,Loop=true,Pitch=1,Volume=4}
- Sounds['BlackBlizzard'] = {Id=657626121,Loop=true,Pitch=1,Volume=4}
- Sounds['ColbreakzFantasy'] = {Id=876981900,Loop=true,Pitch=1,Volume=4}
- Sounds['NeflCrystals'] = {Id=340106355,Loop=true,Pitch=1,Volume=4}
- Sounds['EvilMortyRemix'] = {Id=1057401232,Loop=true,Pitch=1,Volume=10}
- Sounds['Corrupt'] = {Id=181976456,Loop=true,Pitch=1,Volume=5}
- -- swait
- local ArtificialHB = Instance.new("BindableEvent", script)
- ArtificialHB.Name = "Heartbeat"
- script:WaitForChild("Heartbeat")
- local FrameRate = 1 / 60
- local TimeFrame = 0
- local allowframeloss = false
- local tossremainder = false
- local lastframe = tick()
- ArtificialHB:Fire()
- RunS.Heartbeat:connect(function(s, p)
- TimeFrame = TimeFrame + s
- if TimeFrame >= FrameRate then
- if allowframeloss then
- ArtificialHB:Fire()
- lastframe = tick()
- else
- for i = 1, math.floor(TimeFrame / FrameRate) do
- ArtificialHB:Fire()
- end
- lastframe = tick()
- end
- if tossremainder then
- TimeFrame = 0
- else
- TimeFrame = TimeFrame - FrameRate * math.floor(TimeFrame / FrameRate)
- end
- end
- end)
- function swait(num)
- if num == 0 or num == nil then
- ArtificialHB.Event:wait()
- else
- for i = 0, num do
- ArtificialHB.Event:wait()
- end
- end
- end
- -- Functions
- local NewInstance = function(instance,parent,properties)
- local inst = Instance.new(instance,parent)
- if(properties)then
- for i,v in next, properties do
- pcall(function() inst[i] = v end)
- end
- end
- return inst;
- end
- function clerp(a, b, t)
- local qa = {
- QuaternionFromCFrame(a)
- }
- local qb = {
- QuaternionFromCFrame(b)
- }
- local ax, ay, az = a.x, a.y, a.z
- local bx, by, bz = b.x, b.y, b.z
- local _t = 1 - t
- return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
- end
- function QuaternionFromCFrame(cf)
- local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
- local trace = m00 + m11 + m22
- if trace > 0 then
- local s = math.sqrt(1 + trace)
- local recip = 0.5 / s
- return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
- else
- local i = 0
- if m00 < m11 then
- i = 1
- end
- if m22 > (i == 0 and m00 or m11) then
- i = 2
- end
- if i == 0 then
- local s = math.sqrt(m00 - m11 - m22 + 1)
- local recip = 0.5 / s
- return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
- elseif i == 1 then
- local s = math.sqrt(m11 - m22 - m00 + 1)
- local recip = 0.5 / s
- return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
- elseif i == 2 then
- local s = math.sqrt(m22 - m00 - m11 + 1)
- local recip = 0.5 / s
- return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
- end
- end
- end
- function GetTorso(char)
- return char:FindFirstChild'Torso' or char:FindFirstChild'UpperTorso' or char:FindFirstChild'LowerTorso' or char:FindFirstChild'HumanoidRootPart'
- end
- function DealDamage(who,minDam,maxDam,Knock,Type)
- if(who)then
- local hum = who:FindFirstChildOfClass'Humanoid'
- local Damage = math.random(minDam,maxDam)
- local canHit = true
- if(hum)then
- for _, p in pairs(Hit) do
- if p[1] == hum then
- if(time() - p[2] < 0.1) then
- canHit = false
- else
- Hit[_] = nil
- end
- end
- end
- if(canHit)then
- if(hum.Health >= math.huge)then
- who:BreakJoints()
- else
- if(Type == "Fire")then
- -- idk
- else
- local c = Instance.new("ObjectValue",hum)
- c.Name = "creator"
- c.Value = plr
- game:service'Debris':AddItem(c,0.25)
- hum.Health = hum.Health - Damage
- local c = Instance.new("ObjectValue",hum)
- c.Name = "creator"
- c.Value = plr
- game:service'Debris':AddItem(c,0.25)
- end
- end
- table.insert(Hit,{hum,time()})
- end
- end
- end
- end
- function MagniDamage(pos,radius,mindamage,maxdamage,knockback,damagetype)
- local Recursive
- Recursive = function(whom)
- for _,c in next, whom:children() do
- local hum = c:FindFirstChildOfClass'Humanoid'
- local hed = c:FindFirstChild'Torso' or c:FindFirstChild'UpperTorso' or c:FindFirstChild'LowerTorso'
- if(hum and hed)then
- local mag = (hed.CFrame.p - pos).magnitude
- if(mag <= radius and c ~= char)then
- DealDamage(c,mindamage,maxdamage,knockback,damagetype)
- end
- end
- Recursive(c)
- end
- end
- Recursive(workspace)
- end
- function QuaternionToCFrame(px, py, pz, x, y, z, w)
- local xs, ys, zs = x + x, y + y, z + z
- local wx, wy, wz = w * xs, w * ys, w * zs
- local xx = x * xs
- local xy = x * ys
- local xz = x * zs
- local yy = y * ys
- local yz = y * zs
- local zz = z * zs
- 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))
- end
- function QuaternionSlerp(a, b, t)
- local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
- local startInterp, finishInterp
- if cosTheta >= 1.0E-4 then
- if 1 - cosTheta > 1.0E-4 then
- local theta = math.acos(cosTheta)
- local invSinTheta = 1 / math.sin(theta)
- startInterp = math.sin((1 - t) * theta) * invSinTheta
- finishInterp = math.sin(t * theta) * invSinTheta
- else
- startInterp = 1 - t
- finishInterp = t
- end
- elseif 1 + cosTheta > 1.0E-4 then
- local theta = math.acos(-cosTheta)
- local invSinTheta = 1 / math.sin(theta)
- startInterp = math.sin((t - 1) * theta) * invSinTheta
- finishInterp = math.sin(t * theta) * invSinTheta
- else
- startInterp = t - 1
- finishInterp = t
- end
- 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
- end
- local sndFromData = function(data,parent)
- if(typeof(data) == 'table')then
- local snd = NewInstance("Sound",parent or char,{SoundId = "rbxassetid://"..data.Id,Looped=data.Loop or false,Pitch = data.Pitch or 1,Volume = data.Volume or 1})
- return snd;
- else
- return error('Argument passed into sndFromData must be a table!',1)
- end
- end
- function UnbindLoops()
- pcall(RunS.UnbindFromRenderStep,RunS,"N_Effects")
- --pcall(RunS.UnbindFromRenderStep,RunS,"N_Animations")
- end;
- UnbindLoops() -- Just so if the loops already exist from previously running a script using this template, there's no errors
- -- Build
- New = function(Object, Parent, Name, Data)
- local Object = Instance.new(Object)
- for Index, Value in pairs(Data or {}) do
- Object[Index] = Value
- end
- Object.Parent = Parent
- Object.Name = Name
- return Object
- end
- local Music = sndFromData(Sounds.Corrupt,tors)
- Music:Play()
- Model = New("Model",char,"Model",{})
- Handle = New("Part",Model,"Handle",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Granite,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.4539988, 0.189651936, 0.189651981),CFrame = CFrame.new(-6.72995329, 1.16412413, -10.5587397, 0.342615545, -0.9227072, -0.176709116, 0.756795108, 0.159617275, 0.633864403, -0.55666548, -0.350904077, 0.752987206),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.300000668, 0.0500000045),CFrame = CFrame.new(-6.43899155, 1.01489401, -11.3944721, 0.922630012, 0.34292385, -0.176513806, -0.160003915, 0.756741524, 0.633831203, 0.350930661, -0.556549013, 0.753060818),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922630072, -0.160003886, 0.35093081, 0.342923641, 0.756740987, -0.556548893, -0.176513717, 0.633831143, 0.753060997),C1 = CFrame.new(0.451974392, 0.00096988678, -0.775302887, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- --ThumbnailCamera = New("Camera",Model,"ThumbnailCamera",{CFrame = CFrame.new(33.5028877, 5.60251713, 25.4114113, -0.523967743, -0.031218322, -0.851165831, 1.86264515e-09, 0.999328136, -0.0366524868, 0.851738214, -0.0192047227, -0.523615658),})
- Part = New("Part",Model,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.316086829, 0.31608656, 0.31608668),CFrame = CFrame.new(-7.14149761, 0.255017042, -9.89006424, 0.342615634, -0.922707021, -0.176709145, 0.756795466, 0.15961729, 0.633864462, -0.556665599, -0.350903958, 0.752987146),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),C1 = CFrame.new(-1.2012372, -1.52587891e-05, -2.24113464e-05, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Part = New("Part",Model,"Part",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.189652175, 0.252869278, 0.252869338),CFrame = CFrame.new(-7.07654524, 0.39857614, -9.99563694, 0.342615634, -0.922707021, -0.176709145, 0.756795466, 0.15961729, 0.633864462, -0.556665599, -0.350903958, 0.752987146),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),C1 = CFrame.new(-1.01156974, 1.33514404e-05, 1.43051147e-06, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Part = New("Part",Model,"Part",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Granite,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.189652175, 0.189651936, 0.189651981),CFrame = CFrame.new(-7.05486965, 0.446416259, -10.0308075, 0.342615634, -0.922707021, -0.176709145, 0.756795466, 0.15961729, 0.633864462, -0.556665599, -0.350903958, 0.752987146),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),C1 = CFrame.new(-0.948359966, -9.53674316e-06, 1.23977661e-05, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Part = New("Part",Model,"Part",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.64365077, 0.126434609, 0.126434669),CFrame = CFrame.new(-6.7516098, 1.11625004, -10.5235701, 0.342615634, -0.922707021, -0.176709145, 0.756795466, 0.15961729, 0.633864462, -0.556665599, -0.350903958, 0.752987146),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),C1 = CFrame.new(-0.0632286072, 0, -3.6239624e-05, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.310363442),CFrame = CFrame.new(-5.83974743, 3.43423653, -11.8897181, -0.922694981, 0.342648, 0.176709324, 0.159643725, 0.756789684, -0.633864582, -0.350923747, -0.556653261, -0.752987027),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.9226951, 0.15964365, -0.350923896, 0.342647821, 0.756789148, -0.556653202, 0.17670925, -0.633864522, -0.752987146),C1 = CFrame.new(2.76391602, 0.00799560547, 0.279425621, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.310363442),CFrame = CFrame.new(-6.47783232, 2.02476454, -10.8529902, -0.922694981, 0.342648, 0.176709324, 0.159643725, 0.756789684, -0.633864582, -0.350923747, -0.556653261, -0.752987027),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.9226951, 0.15964365, -0.350923896, 0.342647821, 0.756789148, -0.556653202, 0.17670925, -0.633864522, -0.752987146),C1 = CFrame.new(0.901507378, 0.00799274445, 0.279410362, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.124145284),CFrame = CFrame.new(-5.61822271, 3.2559185, -12.5534363, 0.922715545, 0.34256041, -0.17677179, -0.159528747, 0.756804824, 0.633875549, 0.350921839, -0.556686938, 0.752963126),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922715664, -0.159528717, 0.350921988, 0.342560202, 0.756804228, -0.556686819, -0.176771715, 0.633875489, 0.752963245),C1 = CFrame.new(3.07433224, 0.00803184509, -0.372520447, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.124145165, 0.186217993),CFrame = CFrame.new(-6.1796751, 2.61967278, -11.3662558, -0.922694921, 0.342648268, 0.176709965, 0.159643486, 0.756789565, -0.633864701, -0.350924462, -0.556653261, -0.752986789),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922695041, 0.159643441, -0.350924611, 0.342648059, 0.756789088, -0.556653142, 0.17670989, -0.633864641, -0.752986908),C1 = CFrame.new(1.73960114, 0.0079460144, 0.217331409, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.310363442),CFrame = CFrame.new(-5.520679, 4.13893604, -12.4081059, 0.92269522, -0.342647761, 0.176708907, -0.159643739, -0.756789625, -0.633864641, 0.35092333, 0.5566535, -0.752987027),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922695279, -0.159643695, 0.350923479, -0.342647582, -0.756789148, 0.55665338, 0.176708847, -0.633864582, -0.752987206),C1 = CFrame.new(3.69511509, 0.00797557831, 0.279387474, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.124145165, 0.186217993),CFrame = CFrame.new(-6.43503475, 2.05589008, -10.9515858, 0.922555089, -0.342923343, 0.176905766, -0.159735352, -0.756743312, -0.633896828, 0.351249725, 0.556546867, -0.752913594),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922555208, -0.159735307, 0.351249903, -0.342923135, -0.756742775, 0.556546807, 0.176905707, -0.633896828, -0.752913773),C1 = CFrame.new(0.994610786, 0.00806903839, 0.217335701, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Part = New("Part",Model,"Part",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620727055, 0.0620727353, 1.05523646),CFrame = CFrame.new(-5.26475048, 4.57705498, -12.8817329, -0.176669717, -0.922705889, -0.342639416, 0.633818507, 0.15968214, -0.756820142, 0.753035128, -0.350877851, 0.556617141),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.176669642, 0.633818388, 0.753035247, -0.922705948, 0.159682095, -0.350878, -0.342639238, -0.756819725, 0.556617022),C1 = CFrame.new(4.37801743, 0.0079574585, 0.155235767, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.124145284),CFrame = CFrame.new(-6.14995956, 2.08136559, -11.6894999, -0.922734678, -0.342478901, -0.176830068, 0.159422174, -0.756819248, 0.633885145, -0.35092023, 0.556717396, 0.75294137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922734737, 0.1594221, -0.350920379, -0.342478722, -0.756818712, 0.556717277, -0.176830024, 0.633885086, 0.752941489),C1 = CFrame.new(1.52233315, 0.00803184509, -0.372531891, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.310363442),CFrame = CFrame.new(-5.73334408, 3.66910124, -12.0625191, 0.92269522, -0.342647761, 0.176708907, -0.159643739, -0.756789625, -0.633864641, 0.35092333, 0.5566535, -0.752987027),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922695279, -0.159643695, 0.350923479, -0.342647582, -0.756789148, 0.55665338, 0.176708847, -0.633864582, -0.752987206),C1 = CFrame.new(3.07430792, 0.00794124603, 0.279378891, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.124145284),CFrame = CFrame.new(-5.72455502, 3.02099776, -12.3806458, -0.922715545, -0.342560261, -0.176772222, 0.159528598, -0.756804943, 0.63387537, -0.350922137, 0.55668658, 0.752963126),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922715664, 0.159528568, -0.350922257, -0.342560083, -0.756804407, 0.556686461, -0.176772118, 0.63387531, 0.752963245),C1 = CFrame.new(2.76392841, 0.00801563263, -0.372529507, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.310363442),CFrame = CFrame.new(-6.05245924, 2.96440983, -11.5441561, -0.922694981, 0.342648, 0.176709324, 0.159643725, 0.756789684, -0.633864582, -0.350923747, -0.556653261, -0.752987027),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.9226951, 0.15964365, -0.350923896, 0.342647821, 0.756789148, -0.556653202, 0.17670925, -0.633864522, -0.752987146),C1 = CFrame.new(2.14311314, 0.00801467896, 0.279411316, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.124145165, 0.186217993),CFrame = CFrame.new(-5.58413887, 3.93517923, -12.3338957, 0.922659874, -0.342717111, 0.176758334, -0.159666866, -0.756777942, -0.633872628, 0.351005375, 0.556626678, -0.752968609),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922659993, -0.159666836, 0.351005524, -0.342716902, -0.756777465, 0.556626558, 0.176758274, -0.633872569, -0.752968729),C1 = CFrame.new(3.47786045, 0.00796699524, 0.217326641, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.620727003, 0.124145284),CFrame = CFrame.new(-5.3523016, 3.84317684, -12.9854088, 0.922699213, 0.342630386, -0.176721737, -0.159620881, 0.756792963, 0.63386631, 0.35092321, -0.556659698, 0.752982616),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922699332, -0.159620851, 0.350923359, 0.342630178, 0.756792486, -0.55665952, -0.176721677, 0.633866251, 0.752982736),C1 = CFrame.new(3.85033894, 0.00798225403, -0.372538567, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.124145284),CFrame = CFrame.new(-6.04368019, 2.31628561, -11.8623323, 0.922734618, 0.342478842, -0.176830187, -0.159421951, 0.756819248, 0.633885145, 0.350920111, -0.556717515, 0.752941251),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922734737, -0.159421921, 0.35092029, 0.342478603, 0.756818652, -0.556717396, -0.176830113, 0.633885086, 0.75294137),C1 = CFrame.new(1.83274174, 0.00811195374, -0.372545242, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.124145284),CFrame = CFrame.new(-6.25625324, 1.84645653, -11.516696, 0.922734618, 0.342478842, -0.176830187, -0.159421951, 0.756819248, 0.633885145, 0.350920111, -0.556717515, 0.752941251),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922734737, -0.159421921, 0.35092029, 0.342478603, 0.756818652, -0.556717396, -0.176830113, 0.633885086, 0.75294137),C1 = CFrame.new(1.21194315, 0.00797653198, -0.372529984, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.124145284),CFrame = CFrame.new(-5.51183605, 3.49078751, -12.7262383, -0.922699094, -0.342630804, -0.176721707, 0.159621164, -0.756792843, 0.633866608, -0.350923479, 0.556659758, 0.752982438),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922699094, 0.159621105, -0.350923628, -0.342630625, -0.756792247, 0.556659639, -0.176721632, 0.633866489, 0.752982557),C1 = CFrame.new(3.38472271, 0.00799465179, -0.372562408, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.124145165, 0.186217993),CFrame = CFrame.new(-5.79683161, 3.46534348, -11.9883022, 0.922691762, -0.342654616, 0.176714122, -0.159645855, -0.756788611, -0.633865297, 0.350931644, 0.556650639, -0.752985239),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922691882, -0.159645811, 0.350931793, -0.342654437, -0.756788135, 0.556650579, 0.176714048, -0.633865237, -0.752985358),C1 = CFrame.new(2.85703945, 0.00795555115, 0.217327118, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.124145165, 0.186217993),CFrame = CFrame.new(-5.54160213, 4.02913427, -12.4030361, -0.922659993, 0.342716873, 0.176758379, 0.159666613, 0.756778002, -0.633872747, -0.351005286, -0.556626797, -0.752968431),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922660112, 0.159666568, -0.351005405, 0.342716694, 0.756777465, -0.556626678, 0.176758289, -0.633872688, -0.752968609),C1 = CFrame.new(3.60202694, 0.00797653198, 0.217302799, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.124145284),CFrame = CFrame.new(-5.93728685, 2.55116606, -12.0350962, -0.922718227, -0.342548788, -0.176779971, 0.159513786, -0.75680697, 0.633876741, -0.350921541, 0.55669111, 0.752960205),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922718346, 0.159513727, -0.350921661, -0.342548609, -0.756806433, 0.556690991, -0.176779926, 0.633876681, 0.752960324),C1 = CFrame.new(2.14312172, 0.00805664063, -0.372552872, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.310363442),CFrame = CFrame.new(-5.94609404, 3.1993165, -11.7169266, 0.92269522, -0.342647761, 0.176708907, -0.159643739, -0.756789625, -0.633864641, 0.35092333, 0.5566535, -0.752987027),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922695279, -0.159643695, 0.350923479, -0.342647582, -0.756789148, 0.55665338, 0.176708847, -0.633864582, -0.752987206),C1 = CFrame.new(2.45350647, 0.00799179077, 0.279420853, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.124145284),CFrame = CFrame.new(-5.83096218, 2.78608251, -12.2078676, 0.922718108, 0.342548907, -0.176780522, -0.159513667, 0.75680697, 0.633876562, 0.350921988, -0.556690693, 0.752960205),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922718167, -0.159513608, 0.350922108, 0.342548698, 0.756806493, -0.556690574, -0.176780477, 0.633876503, 0.752960324),C1 = CFrame.new(2.45350933, 0.00807285309, -0.372530937, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.310363442),CFrame = CFrame.new(-6.37150478, 2.25966835, -11.0257978, 0.92269522, -0.342647761, 0.176708907, -0.159643739, -0.756789625, -0.633864641, 0.35092333, 0.5566535, -0.752987027),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922695279, -0.159643695, 0.350923479, -0.342647582, -0.756789148, 0.55665338, 0.176708847, -0.633864582, -0.752987206),C1 = CFrame.new(1.21190643, 0.00801753998, 0.279396534, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.310363442),CFrame = CFrame.new(-6.26516247, 2.49458218, -11.1985836, -0.922694981, 0.342648, 0.176709324, 0.159643725, 0.756789684, -0.633864582, -0.350923747, -0.556653261, -0.752987027),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.9226951, 0.15964365, -0.350923896, 0.342647821, 0.756789148, -0.556653202, 0.17670925, -0.633864522, -0.752987146),C1 = CFrame.new(1.52230644, 0.00802230835, 0.279402733, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Part = New("Part",Model,"Part",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.434509069, 0.0620727353, 3.41400003),CFrame = CFrame.new(-5.88022804, 2.96319389, -11.9974623, -0.176669642, -0.922705948, -0.342639238, 0.633818388, 0.159682095, -0.756819725, 0.753035247, -0.350878, 0.556617022),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.176669642, 0.633818388, 0.753035247, -0.922705948, 0.159682095, -0.350878, -0.342639238, -0.756819725, 0.556617022),C1 = CFrame.new(2.45354176, 0.00796890259, -0.0931282043, 0.342615455, 0.75679493, -0.55666548, -0.92270714, 0.159617245, -0.350904137, -0.176709056, 0.633864403, 0.752987266),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.310363442),CFrame = CFrame.new(-6.15880346, 2.72948694, -11.3713608, 0.922695279, -0.342647851, 0.176708952, -0.159643754, -0.756789804, -0.633864701, 0.35092324, 0.556653619, -0.752986968),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922695279, -0.159643695, 0.350923479, -0.342647582, -0.756789148, 0.55665338, 0.176708847, -0.633864582, -0.752987206),C1 = CFrame.new(1.83270025, 0.00800704956, 0.279407024, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.124145165, 0.186217993),CFrame = CFrame.new(-5.75429296, 3.55931854, -12.0574112, -0.922691584, 0.342654824, 0.17671445, 0.159645826, 0.756788611, -0.633865595, -0.350931972, -0.556650758, -0.752984941),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922691584, 0.159645781, -0.350932181, 0.342654586, 0.756787956, -0.556650639, 0.176714346, -0.633865416, -0.752985179),C1 = CFrame.new(2.98120451, 0.00795555115, 0.217339516, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.124145165, 0.186217993),CFrame = CFrame.new(-6.2222991, 2.52570152, -11.2971687, 0.922694802, -0.342648566, 0.176709846, -0.159643799, -0.756789804, -0.63386476, 0.350924373, 0.556653202, -0.75298661),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922694862, -0.159643739, 0.350924581, -0.342648298, -0.756789088, 0.556653023, 0.176709726, -0.633864641, -0.752986908),C1 = CFrame.new(1.61542225, 0.00803279877, 0.217320442, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.124145165, 0.186217993),CFrame = CFrame.new(-6.39244699, 2.14985847, -11.0207176, -0.922555089, 0.342923611, 0.176906124, 0.159735292, 0.756743431, -0.633897007, -0.351250142, -0.556546926, -0.752913415),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922555089, 0.159735218, -0.351250321, 0.342923313, 0.756742716, -0.556546688, 0.176906034, -0.633896887, -0.752913654),C1 = CFrame.new(1.11880016, 0.00803089142, 0.217317581, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.74487251, 0.248290733),CFrame = CFrame.new(-5.238976, 4.79286623, -12.8512068, 0.922695279, -0.342647851, 0.176708952, -0.159643754, -0.756789804, -0.633864701, 0.35092324, 0.556653619, -0.752986968),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922695279, -0.159643695, 0.350923479, -0.342647582, -0.756789148, 0.55665338, 0.176708847, -0.633864582, -0.752987206),C1 = CFrame.new(4.53318024, 0.00791072845, 0.310461998, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.248290703, 0.310363442),CFrame = CFrame.new(-5.06341934, 5.14904356, -13.1510696, 0.922695279, 0.342647851, -0.176708952, -0.159643754, 0.756789804, 0.633864701, 0.35092324, -0.556653619, 0.752986968),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922695279, -0.159643695, 0.350923479, 0.342647582, 0.756789148, -0.55665338, -0.176708847, 0.633864582, 0.752987206),C1 = CFrame.new(5.02980518, 0.00799846649, 0.279414654, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.124145165, 0.186217993),CFrame = CFrame.new(-6.00953102, 2.99552226, -11.6427231, 0.922695041, -0.342648059, 0.176709607, -0.159643561, -0.756789804, -0.633864701, 0.350923866, 0.5566535, -0.75298667),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922695041, -0.159643486, 0.350924075, -0.342647791, -0.756789148, 0.556653261, 0.176709488, -0.633864582, -0.752986908),C1 = CFrame.new(2.23623562, 0.00795841217, 0.217326641, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.74487251, 0.43450889),CFrame = CFrame.new(-5.16769505, 4.53709221, -13.15516, 0.922695279, 0.342647851, -0.176708952, -0.159643754, 0.756789804, 0.633864701, 0.35092324, -0.556653619, 0.752986968),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922695279, -0.159643695, 0.350923479, 0.342647582, 0.756789148, -0.55665338, -0.176708847, 0.633864582, 0.752987206),C1 = CFrame.new(4.53323364, 0.00797176361, -0.0931329727, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.124145284),CFrame = CFrame.new(-6.36256933, 1.61152577, -11.3438883, -0.922734678, -0.342478991, -0.176830158, 0.159422174, -0.756819367, 0.633885264, -0.350920171, 0.556717396, 0.752941251),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922734737, 0.1594221, -0.350920379, -0.342478722, -0.756818712, 0.556717277, -0.176830024, 0.633885086, 0.752941489),C1 = CFrame.new(0.901527405, 0.00793743134, -0.372535229, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.248290733),CFrame = CFrame.new(-5.41976357, 4.39353704, -12.557457, -0.9226951, 0.342648059, 0.176709324, 0.15964371, 0.756789804, -0.633864641, -0.350923687, -0.556653321, -0.752986848),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.9226951, 0.15964365, -0.350923896, 0.342647821, 0.756789148, -0.556653202, 0.17670925, -0.633864522, -0.752987146),C1 = CFrame.new(4.00550938, 0.00790691376, 0.310477734, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.124145165, 0.186217993),CFrame = CFrame.new(-5.96697044, 3.08947849, -11.7118444, -0.922695041, 0.342648089, 0.176709712, 0.159643531, 0.756789863, -0.633864641, -0.350924045, -0.55665338, -0.752986789),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922695041, 0.159643456, -0.350924224, 0.342647821, 0.756789207, -0.556653142, 0.176709637, -0.633864522, -0.752987027),C1 = CFrame.new(2.36040068, 0.00793933868, 0.217313766, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.100000061, 0.300000787),CFrame = CFrame.new(-6.57733631, 1.91111624, -10.6203451, -0.922704875, -0.342923909, -0.176122397, 0.160272554, -0.756740987, 0.633764207, -0.350611299, 0.556549907, 0.753208876),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922704875, 0.160272479, -0.350611508, -0.342923641, -0.756740391, 0.556549728, -0.176122308, 0.633764088, 0.753209114),C1 = CFrame.new(0.651901722, 2.95639038e-05, 0.40013504, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.100000061, 0.0500000045),CFrame = CFrame.new(-6.37913609, 1.19796383, -11.4680862, 0.922630072, 0.34292388, -0.176513821, -0.16000396, 0.756741643, 0.633831322, 0.350930601, -0.556549013, 0.753060758),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922630072, -0.160003886, 0.35093081, 0.342923641, 0.756740987, -0.556548893, -0.176513717, 0.633831143, 0.753060997),C1 = CFrame.new(0.652006626, 0.000793457031, -0.725269318, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.45000115, 0.0500000045),CFrame = CFrame.new(-6.84072304, 1.71368456, -10.0178003, -0.922704875, -0.342923909, -0.176122397, 0.160272554, -0.756740987, 0.633764207, -0.350611299, 0.556549907, 0.753208876),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922704875, 0.160272479, -0.350611508, -0.342923641, -0.756740391, 0.556549728, -0.176122308, 0.633764088, 0.753209114),C1 = CFrame.new(0.076830864, 0.000109672546, 0.775240898, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Part = New("Part",Model,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.0500001237, 0.150000468, 0.150000334),CFrame = CFrame.new(-6.67755651, 2.02252221, -10.3059378, 0.176279381, -0.922575712, 0.343190491, -0.633747816, 0.160403714, 0.756726861, -0.753185987, -0.350890875, -0.55640465),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.176279262, -0.633747697, -0.753186226, -0.922575712, 0.160403624, -0.350891113, 0.343190223, 0.756726205, -0.556404471),C1 = CFrame.new(0.526856899, -4.10079956e-05, 0.725205421, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.150000215, 0.150000304),CFrame = CFrame.new(-6.43961477, 1.16667485, -11.3231564, 0.922499657, -0.343475312, 0.176122546, -0.160725027, -0.75664562, -0.633763552, 0.350943714, 0.556339502, -0.753209531),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922499657, -0.160724953, 0.350943953, -0.343475044, -0.756644964, 0.556339264, 0.176122427, -0.633763373, -0.75320977),C1 = CFrame.new(0.526928902, 0.00074672699, -0.625284672, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Dark indigo"),Material = Enum.Material.Metal,Size = Vector3.new(0.0620726757, 0.310363322, 0.310363442),CFrame = CFrame.new(-5.6270113, 3.90401506, -12.2352972, -0.9226951, 0.342648059, 0.176709324, 0.15964371, 0.756789804, -0.633864641, -0.350923687, -0.556653321, -0.752986848),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.9226951, 0.15964365, -0.350923896, 0.342647821, 0.756789148, -0.556653202, 0.17670925, -0.633864522, -0.752987146),C1 = CFrame.new(3.3847003, 0.00795269012, 0.279392242, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Part = New("Part",Model,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.450001389, 0.150000468, 0.100000203),CFrame = CFrame.new(-6.43298197, 1.59061718, -11.1470127, -0.1762802, 0.922575772, 0.343190104, 0.633746445, -0.16040349, 0.756728053, 0.753186941, 0.350891054, -0.55640322),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.176280081, 0.633746326, 0.75318718, 0.922575712, -0.160403401, 0.350891232, 0.343189836, 0.756727397, -0.556403041),C1 = CFrame.new(0.75198555, 0.000485420227, -0.225100994, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Part = New("Part",Model,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.0500001237, 0.150000468, 0.150000334),CFrame = CFrame.new(-6.42199087, 1.10326695, -11.3985157, -0.1762802, 0.922575772, 0.343190104, 0.633746445, -0.16040349, 0.756728053, 0.753186941, 0.350891054, -0.55640322),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.176280081, 0.633746326, 0.75318718, 0.922575712, -0.160403401, 0.350891232, 0.343189836, 0.756727397, -0.556403041),C1 = CFrame.new(0.526930332, 0.000807762146, -0.725335598, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.100000061, 0.45000124),CFrame = CFrame.new(-6.47788048, 1.95157528, -10.8635921, -0.922424793, 0.343475938, 0.176513255, 0.160456985, 0.75664556, -0.63383168, -0.351263255, -0.556339443, -0.753060579),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922424793, 0.160456911, -0.351263463, 0.343475699, 0.756644905, -0.556339264, 0.17651315, -0.633831501, -0.753060818),C1 = CFrame.new(0.852003574, 7.5340271e-05, 0.225043297, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Part = New("Part",Model,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.450001389, 0.150000468, 0.100000203),CFrame = CFrame.new(-6.51217031, 1.87585807, -10.8078899, 0.176279381, -0.922575712, 0.343190491, -0.633747816, 0.160403714, 0.756726861, -0.753185987, -0.350890875, -0.55640465),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.176279262, -0.633747697, -0.753186226, -0.922575712, 0.160403624, -0.350891113, 0.343190223, 0.756726205, -0.556404471),C1 = CFrame.new(0.751945496, 8.29696655e-05, 0.225051403, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.100000061, 0.250000596),CFrame = CFrame.new(-6.57390404, 2.09773779, -10.5441818, -0.922424793, 0.343475938, 0.176513255, 0.160456985, 0.75664556, -0.63383168, -0.351263255, -0.556339443, -0.753060579),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922424793, 0.160456911, -0.351263463, 0.343475699, 0.756644905, -0.556339264, 0.17651315, -0.633831501, -0.753060818),C1 = CFrame.new(0.751914978, -7.5340271e-05, 0.575170517, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.150000215, 0.150000304),CFrame = CFrame.new(-6.65998983, 1.95916152, -10.3813229, -0.922704875, -0.342923909, -0.176122397, 0.160272554, -0.756740987, 0.633764207, -0.350611299, 0.556549907, 0.753208876),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922704875, 0.160272479, -0.350611508, -0.342923641, -0.756740391, 0.556549728, -0.176122308, 0.633764088, 0.753209114),C1 = CFrame.new(0.526888371, 8.96453857e-05, 0.625175476, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Part = New("Part",Model,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.150000468, 0.100000203),CFrame = CFrame.new(-6.61698723, 2.05375528, -10.4508848, 0.176279381, -0.922575712, 0.343190491, -0.633747816, 0.160403714, 0.756726861, -0.753185987, -0.350890875, -0.55640465),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.176279262, -0.633747697, -0.753186226, -0.922575712, 0.160403624, -0.350891113, 0.343190223, 0.756726205, -0.556404471),C1 = CFrame.new(0.651932716, -8.10623169e-05, 0.625156879, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.100000061, 0.0500000045),CFrame = CFrame.new(-6.63466501, 2.11717892, -10.3755665, -0.922424793, 0.343475938, 0.176513255, 0.160456985, 0.75664556, -0.63383168, -0.351263255, -0.556339443, -0.753060579),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922424793, 0.160456911, -0.351263463, 0.343475699, 0.756644905, -0.556339264, 0.17651315, -0.633831501, -0.753060818),C1 = CFrame.new(0.651947498, -7.5340271e-05, 0.725196362, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.100000061, 0.250000596),CFrame = CFrame.new(-6.37126637, 1.36869109, -11.4107265, 0.922630072, 0.34292388, -0.176513821, -0.16000396, 0.756741643, 0.633831322, 0.350930601, -0.556549013, 0.753060758),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922630072, -0.160003886, 0.35093081, 0.342923641, 0.756740987, -0.556548893, -0.176513717, 0.633831143, 0.753060997),C1 = CFrame.new(0.751977921, 0.000655174255, -0.575250626, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.100000061, 0.45000124),CFrame = CFrame.new(-6.39852238, 1.66626954, -11.2026596, 0.922630072, 0.34292388, -0.176513821, -0.16000396, 0.756741643, 0.633831322, 0.350930601, -0.556549013, 0.753060758),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922630072, -0.160003886, 0.35093081, 0.342923641, 0.756740987, -0.556548893, -0.176513717, 0.633831143, 0.753060997),C1 = CFrame.new(0.852022171, 0.000291824341, -0.225138664, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.300000668, 0.0500000045),CFrame = CFrame.new(-6.71208811, 1.99747705, -10.2265997, -0.922424793, 0.343475938, 0.176513255, 0.160456985, 0.75664556, -0.63383168, -0.351263255, -0.556339443, -0.753060579),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922424793, 0.160456911, -0.351263463, 0.343475699, 0.756644905, -0.556339264, 0.17651315, -0.633831501, -0.753060818),C1 = CFrame.new(0.451907158, -1.62124634e-05, 0.77517271, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.100000061, 0.300000787),CFrame = CFrame.new(-6.43641281, 1.40393662, -11.2232056, 0.922499657, -0.343475312, 0.176122546, -0.160725027, -0.75664562, -0.633763552, 0.350943714, 0.556339502, -0.753209531),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922499657, -0.160724953, 0.350943953, -0.343475044, -0.756644964, 0.556339264, 0.176122427, -0.633763373, -0.75320977),C1 = CFrame.new(0.651945114, 0.000590324402, -0.400197029, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.150000215, 0.0500000045),CFrame = CFrame.new(-6.47349644, 0.989786804, -11.3150444, 0.922499657, -0.343475312, 0.176122546, -0.160725027, -0.75664562, -0.633763552, 0.350943714, 0.556339502, -0.753209531),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922499657, -0.160724953, 0.350943953, -0.343475044, -0.756644964, 0.556339264, 0.176122427, -0.633763373, -0.75320977),C1 = CFrame.new(0.376936913, 0.000928878784, -0.725312233, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.45000115, 0.0500000045),CFrame = CFrame.new(-6.56754923, 0.731098831, -11.1857119, 0.922400296, -0.343642056, 0.176317587, -0.160727307, -0.756615758, -0.63379854, 0.351203829, 0.556277096, -0.75313437),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.922400296, -0.160727233, 0.351204067, -0.343641788, -0.756615162, 0.556276917, 0.176317468, -0.63379842, -0.753134608),C1 = CFrame.new(0.076944828, 0.00103759766, -0.775279999, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Wedge = New("WedgePart",Model,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.150000215, 0.0500000045),CFrame = CFrame.new(-6.72906637, 1.90905118, -10.2224598, -0.922704875, -0.342923909, -0.176122397, 0.160272554, -0.756740987, 0.633764207, -0.350611299, 0.556549907, 0.753208876),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.922704875, 0.160272479, -0.350611508, -0.342923641, -0.756740391, 0.556549728, -0.176122308, 0.633764088, 0.753209114),C1 = CFrame.new(0.376865387, 8.29696655e-05, 0.725240231, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- Part = New("Part",Model,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.DiamondPlate,Size = Vector3.new(0.150000423, 0.150000468, 0.100000203),CFrame = CFrame.new(-6.39675617, 1.26132286, -11.3927517, -0.1762802, 0.922575772, 0.343190104, 0.633746445, -0.16040349, 0.756728053, 0.753186941, 0.350891054, -0.55640322),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
- mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.176280081, 0.633746326, 0.75318718, 0.922575712, -0.160403401, 0.350891232, 0.343189836, 0.756727397, -0.556403041),C1 = CFrame.new(0.651983261, 0.000729560852, -0.625268459, 0.342615545, 0.756795108, -0.55666548, -0.9227072, 0.159617275, -0.350904077, -0.176709116, 0.633864403, 0.752987206),})
- local Hitbox = New("Part",Model,"Hitbox",{Size=Vector3.new(4,.2,1),Transparency=1})
- local HitboxWeld = New("Weld",Model,"Weldie",{Part0=Hitbox,Part1=Handle,C0=CFrame.new(-3,0,0)})
- for _,v in next, Model:children() do
- if v:IsA'BasePart' and v.BrickColor == BrickColor.new"Dark indigo" and v.Material == Enum.Material.Metal then
- v.Material = Enum.Material.Glass
- v.Transparency = 0.6
- end
- end
- -- Joints and Lerp
- local LS = NewInstance('Motor',char,{Part0=tors,Part1=larm,C0 = CF.N(-1.5,0.5,0),C1 = CF.N(0,.5,0)})
- local RS = NewInstance('Motor',char,{Part0=tors,Part1=rarm,C0 = CF.N(1.5,0.5,0),C1 = CF.N(0,.5,0)})
- local NK = NewInstance('Motor',char,{Part0=tors,Part1=head,C0 = CF.N(0,1.5,0)})
- local LH = NewInstance('Motor',char,{Part0=tors,Part1=lleg,C0 = CF.N(-.5,-1,0),C1 = CF.N(0,1,0)})
- local RH = NewInstance('Motor',char,{Part0=tors,Part1=rleg,C0 = CF.N(.5,-1,0),C1 = CF.N(0,1,0)})
- local RJ = NewInstance('Motor',char,{Part0=root,Part1=tors})
- local HW = NewInstance('Weld',char,{Part0=rarm,Part1=Handle,C0 = CF.N(0,-1,0)*CF.A(M.R(90),0,M.R(-90))})
- -- Default C0s
- local LSD=LS.C0
- local RSD=RS.C0
- local HD=NK.C0
- local TD=RJ.C0
- local LHD=LH.C0
- local RHD=RH.C0
- -- Check State
- function CheckState(rPart)
- if(hum:GetState() == Enum.HumanoidStateType.Freefall)then
- return 'Jump';
- elseif(math.abs(rPart.Velocity.x) > 2 or math.abs(rPart.Velocity.z) > 2 and hum:GetState() ~= Enum.HumanoidStateType.Freefall)then
- return 'Walk';
- end
- return 'Idle';
- end
- -- Effect Functions
- function rayCast(Position, Direction, Range, Ignore) -- lazy
- return workspace:FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
- end
- function MagicCircle(duration, stay, adornee, image, scale)
- local madikCircle = Instance.new("Model",char)
- madikCircle.Name = "Woah cool magic"
- local madikPart = NewInstance("Part",madikCircle,{Anchored=true,CanCollide = false,Transparency=1,Locked=true,Size=Vector3.new(.2,.2,.2)})
- if(typeof(adornee) == 'function' and typeof(adornee()) == 'CFrame')then
- madikPart.CFrame = adornee()
- elseif(typeof(adornee) == 'CFrame')then
- madikPart.CFrame = adornee
- end
- local mesh = NewInstance("BlockMesh",madikPart,{Scale=Vector3.new(1,1,1)})
- local lite = NewInstance("PointLight",madikPart,{Range=16*scale,Shadows=true})
- local back = NewInstance("Decal",madikPart,{Face=Enum.NormalId.Back,Texture=image})
- local front = NewInstance("Decal",madikPart,{Face=Enum.NormalId.Front,Texture=image})
- local asd
- coroutine.wrap(function()
- for i = 0, 60, 1 do
- local fork
- mesh.Scale = Vector3.new(i,i,0)*scale
- madikPart.CFrame = madikPart.CFrame*CFrame.Angles(0,0,tau/60)
- back.Transparency = 1 -(i/60)
- front.Transparency = 1 - (i/60)
- swait()
- end
- mesh.Scale = Vector3.new(60,60,0)*scale
- wait(stay)
- for i = 1, duration, 1 do
- local pos = adornee
- if(typeof(adornee) == 'function' and typeof(adornee()) == 'CFrame')then
- pos = adornee()
- end
- local cf = pos * CFrame.Angles(0,0,tau*i/60)
- madikPart.CFrame = cf;
- lite.Brightness = 1-(i/duration)
- back.Transparency = (i/duration)
- front.Transparency = (i/duration)
- mesh.Scale = (Vector3.new(60,60,0)*scale)*(1-(i/duration))
- swait()
- end
- Part:destroy()
- end)()
- end
- function GlassSphere(duration,color,scale,pos,endScale)
- local type = type
- local rng = Instance.new("Part", char)
- rng.Anchored = true
- rng.BrickColor = color
- rng.CanCollide = false
- rng.FormFactor = 3
- rng.Name = "Ring"
- rng.Material = "Glass"
- rng.Size = Vector3.new(1,1,1)
- rng.Transparency = 0
- rng.TopSurface = 0
- rng.BottomSurface = 0
- rng.CFrame = pos
- local rngm = Instance.new("SpecialMesh", rng)
- rngm.MeshType = "Sphere"
- rngm.Scale = scale
- table.insert(Effects, {Frame = 0, Effect="Sphere", Duration = duration or 30, Part=rng, Mesh = rngm, Scale = scale, EndScale = endScale or scale*2, Position = pos})
- return rng
- end
- function RaiseBlockFX(duration,color,scale,mat,pos)
- local rng = Instance.new("Part", char)
- rng.Anchored = true
- rng.BrickColor = color
- rng.CanCollide = false
- rng.FormFactor = 3
- rng.Name = "Ring"
- rng.Material = mat or Enum.Material.SmoothPlastic
- rng.Size = Vector3.new(1,1,1)
- rng.Transparency = 0
- rng.TopSurface = 0
- rng.BottomSurface = 0
- rng.CFrame = pos
- local rngm = Instance.new("BlockMesh", rng)
- rngm.Scale = scale
- table.insert(Effects, {Frame = 0, Effect="BlockRaise", Duration = duration or 30, Part=rng, Mesh = rngm, Scale = scale})
- return rng
- end
- -- Effect Loop
- RunS:BindToRenderStep("N_Effects",Enum.RenderPriority.Character.Value + 2,function()
- for _,data in next, Effects do
- local frame,effect,duration = data.Frame,data.Effect,data.Duration
- local transparency = (frame / duration)
- local opacity = 1 - transparency
- if(frame > duration)then
- Effects[_] = nil
- end
- frame = frame + 1
- data.Frame = frame
- if(effect == 'Sphere')then
- local Part,Mesh,Scale,CF,eScale = data.Part,data.Mesh,data.Scale,data.Position,data.EndScale
- Mesh.Scale = Mesh.Scale:lerp(eScale, transparency/6)
- Part.Transparency = transparency
- if(frame > duration)then
- Part:destroy()
- end
- elseif(effect == 'BlockRaise')then
- local Part, Mesh, Scale = data.Part,data.Mesh, data.Scale
- Part.Transparency = transparency
- Mesh.Scale = Scale * opacity
- Part.CFrame = CF.N(Part.Position)*CF.N(0,0.5,0)*CF.A(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
- if(frame > duration)then
- Part:destroy()
- end
- end
- end
- if(time()-lastCombo > 0.75 and combo > 1)then
- combo = 1
- end
- end)
- -- Animation Loop
- --RunS:BindToRenderStep("N_Animations",Enum.RenderPriority.Character.Value + 1,function()
- coroutine.wrap(function()
- while true do
- swait()
- sine=sine+change
- for _,v in next, Model:children() do
- if v:IsA'BasePart' then
- v.CanCollide = false
- end
- end
- if(defAnim)then
- if(CheckState(root) == 'Idle')then
- -- Idle anim
- RJ.C0 = clerp(RJ.C0,CFrame.new(1.69761621e-10, -0.0227850284+0.1*math.cos(time()*1.25), -0.0166692566, 1, -7.44523243e-09, -2.82160656e-10, 7.45057704e-09, 0.999282658, 0.0378709808, 0, -0.0378709845, 0.999282658),0.1)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.500000954, -0.977131307-0.1*math.cos(time()*1.25), -0.02035027, 0.94926095, 0, 0.314489484, 0.011910026, 0.999282658, -0.0359494463, -0.31426388, 0.0378709808, 0.948580027),0.1)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499996692, -0.977131426-0.1*math.cos(time()*1.25), -0.0203504041, 0.939931154, 0, -0.341364086, -0.0129277939, 0.999282658, -0.0355961174, 0.3411192, 0.0378709808, 0.939256907),0.1)
- if(justArms == true)then
- LS.C0 = clerp(LS.C0,CFrame.new(-1.15613413, 0.378035486+0.1*math.cos(time()*1.25), 0.272000253, 0.88410002, -0.464403212, 0.0519318543, 0.402656525, 0.813479841, 0.419664711, -0.237139121, -0.350114882, 0.906192482)*CF.A(0,0,0-0.1*-math.cos(time()*1.25)),0.1)
- RS.C0 = clerp(RS.C0,CFrame.new(1.49999619, 0.393511772, 0.0618504584, 1, 0, 0, 0, 0.567025721, -0.82370007, 0, 0.82370007, 0.567025721)*CF.A(0+0.1*math.cos(time()*1.25)*1.25,0,0),0.1)
- end
- NK.C0 = clerp(NK.C0,CFrame.new(7.62691161e-06, 1.49998188, 8.86619091e-07, 1, 0, 4.37113883e-08, 1.65539327e-09, 0.999282658, -0.0378709845, -4.3680032e-08, 0.0378709808, 0.999282658)*CF.A(0+0.1*math.cos(time()*1.25),0,0),0.1)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0616785362, -0.470896363, -0.532026887, 0.00328338915, -0.999678075, 0.0251595657, 0.952971697, 0.0107525047, 0.30286932, -0.303042233, 0.0229820292, 0.952700019)*CF.A(0,0-0.1*math.cos(time()*1.25)*1.25,0),0.1)
- elseif(CheckState(root) == 'Walk')then
- -- Walk anim
- change = .6
- RJ.C0 = clerp(RJ.C0,TD * CF.N(0,-.175 + .025 * M.C(sine / 3.5) + -M.S(sine/3.5)/7,0) *CF.A(-M.R(5-2.5*M.C(sine/3.5)),-M.R(10 * M.C(sine / 4)),0)*CF.A(0,0,0+root.RotVelocity.Y / 30),0.1)
- LH.C0 = clerp(LH.C0,CF.N(-.5, -0.925 + 0.5 * M.C(sine / 4) / 2, -0.5 * M.C(sine / 4) / 2) * CF.A(M.R(-15 + 15 * M.C(sine / 4)) + M.S(sine / 4), M.R(10 * M.C(sine / 4)), M.R(0)) * CF.A(M.R(0 - 2.5 * M.C(sine / 4)), M.R(0), M.R(0)),0.1)
- RH.C0 = clerp(RH.C0,CF.N(.5, -0.925 - 0.5 * M.C(sine / 4) / 2, 0.5 * M.C(sine / 4) / 2) * CF.A(M.R(-15 - 15 * M.C(sine / 4)) + -M.S(sine / 4), M.R(10 * M.C(sine / 4)), M.R(0)) * CF.A(M.R(0 + 2.5 * M.C(sine / 4)), M.R(0), M.R(0)),0.1)
- if(justArms == true)then
- LS.C0 = clerp(LS.C0,CF.N(-1.5, 0.5, 0) * CF.A(math.rad(-15 * math.cos(sine / 4)) + -math.sin(sine / 4), math.rad(0), math.rad(-10)),0.1)
- RS.C0 = clerp(RS.C0,CFrame.new(1.49999619, 0.393511772, 0.0618504584, 1, 0, 0, 0, 0.567025721, -0.82370007, 0, 0.82370007, 0.567025721)*CF.A(-M.R(5-5*M.C(sine/3.5)),0,0),0.1)
- end
- NK.C0 = clerp(NK.C0,HD * CF.A(-M.R(5-2.5*M.C(sine/3.5)),-M.R(10 * M.C(sine / 4)),0),.1)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0616785362, -0.470896363, -0.532026887, 0.00328338915, -0.999678075, 0.0251595657, 0.952971697, 0.0107525047, 0.30286932, -0.303042233, 0.0229820292, 0.952700019)*CF.A(-M.R(5-5*M.C(sine/3.5)),0,0),0.1)
- elseif(CheckState(root) == 'Jump')then
- -- Jump anim
- RJ.C0 = clerp(RJ.C0,CFrame.new(-5.58863844e-10, -0.0227851868, -0.016669035, 1, -7.45057704e-09, 4.37113883e-08, 7.45057704e-09, 1, 3.25675063e-16, -4.37113883e-08, 0, 1)*CF.A(M.R(15),0,0),0.1)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.49999997, -0.402487278, -0.499678105, 1, -4.09829326e-09, -4.35188454e-08, 0, 0.995595098, -0.0937580168, 4.37113883e-08, 0.0937580168, 0.995595098)*CF.A(M.R(-15),0,0),0.1)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499996185, -0.951349497, -0.0746932626, 1, 1.41818974e-08, -4.13468193e-08, 0, 0.94590497, 0.324443996, 4.37113883e-08, -0.324443996, 0.94590497)*CF.A(M.R(-15),0,0),0.1)
- if(justArms == true)then
- LS.C0 = clerp(LS.C0,CFrame.new(-1.52543235, 0.646264017, 0.102943107, 0.976026237, 0.199483752, 0.0870579258, -0.217653051, 0.894549191, 0.39039588, 4.26634621e-08, -0.399985045, 0.916521728),0.1)
- RS.C0 = clerp(RS.C0,CFrame.new(1.49999619, 0.393511772, 0.0618504584, 1, 0, 0, 0, 0.567025721, -0.82370007, 0, 0.82370007, 0.567025721),0.1)
- end
- NK.C0 = clerp(NK.C0,CFrame.new(7.63187745e-06, 1.49890614, -0.0568047166, 1, -8.99200447e-09, -4.27765059e-08, 0, 0.978612363, -0.205713078, 4.37113883e-08, 0.205713078, 0.978612363)*CF.A(M.R(-15),0,0),0.1)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0616785362, -0.470896363, -0.532026887, 0.00328338915, -0.999678075, 0.0251595657, 0.952971697, 0.0107525047, 0.30286932, -0.303042233, 0.0229820292, 0.952700019),0.1)
- end
- end
- end
- end)()
- --end)
- -- Everything else
- function Kaboom()
- defAnim = false
- hum.WalkSpeed = 2
- attack = true
- for i = 0, 1, 0.1 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.212212473, 0.000212906205, -0.25, 0.458556205, -7.45057704e-09, -0.888665438, 3.41650841e-09, 1, -6.62107036e-09, 0.888665438, 0, 0.458556205),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.528482437, -0.977199912, 0.0555048734, 0.888665438, 0, -0.458556205, 0, 1, 0, 0.458556205, 0, 0.888665438),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499997973, -0.977199912, 0.0166740753, 0.999745011, 0, -0.0225822926, 0, 1, 0, 0.0225822926, 0, 0.999745011),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.36671305, 0.54924041, -0.264060169, 0.458556175, 0.888665438, -3.88447994e-08, 0, -4.37113883e-08, -1, -0.888665438, 0.458556175, -2.00441264e-08),i)
- RS.C0 = clerp(RS.C0,CFrame.new(1.39353025, 0.511591494, -0.0100249946, 0.92242384, -0.386179239, -1.05798244e-06, 0.18309699, 0.437346041, -0.880456686, 0.340014547, 0.812153995, 0.474126637),i)
- NK.C0 = clerp(NK.C0,CFrame.new(-0.124801204, 1.49890423, -0.0700969771, 0.458605975, 0, 0.888639748, 0, 1, 0, -0.888639748, 0, 0.458605975),i)
- HW.C0 = clerp(HW.C0,CFrame.new(-0.00371430069, -0.645407975, -0.437442303, -0.173774809, -0.978588164, -0.11030665, 0.762401819, -0.204585239, 0.613912761, -0.623334944, 0.0225846842, 0.781628847),i)
- swait()
- end
- local sphere = GlassSphere(25,BrickColor.new"Dark indigo",Vector3.new(5,5,5),larm.CFrame * CF.N(0,-1.5,0),Vector3.new(15,15,15))
- --MagniDamage(part,radius,mindamage,maxdamage,knockback,damagetype)
- MagniDamage(sphere.CFrame.p,8,25,45,0,"Normal")
- root.Velocity = root.CFrame.lookVector*-75
- for i = 0, 0.8, 0.1 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.315808862, -0.370104969, 0.970348537, 0.999966621, -1.57544696e-06, -0.00817969069, -0.00303199142, 0.928691983, -0.370839655, 0.00759699708, 0.370851994, 0.928660989),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.512258887, -0.842008352, -0.346617788, 0.00741805509, -0.00344671565, -0.999966621, 0.421548575, 0.906805873, 1.56852764e-06, 0.906775653, -0.421534568, 0.00817969348),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.440141857, -1.38439846, -0.144927263, 0.984643936, 0.0490599833, -0.167540297, 0.144030362, 0.314020395, 0.938427627, 0.098650299, -0.948148012, 0.3021321),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.3716135, 0.549239635, -0.148387402, 0.201809257, 0.979424894, 1.97999793e-06, -3.04111018e-06, 2.64616142e-06, -1, -0.979424894, 0.201809257, 3.48788103e-06),i)
- RS.C0 = clerp(RS.C0,CFrame.new(1.27684069, 0.315160513, -0.00811764598, -0.0596312284, -0.897413254, -0.43714264, 0.212239251, 0.416510731, -0.884009778, 0.975396752, -0.145493418, 0.165629312),i)
- NK.C0 = clerp(NK.C0,CFrame.new(0.10852848, 1.49890637, -0.017040778, 0.999967039, -1.91984382e-05, 0.00812768843, 1.9199184e-05, 1, 8.15740253e-11, -0.00812768843, 1.40071194e-07, 0.999967039),i)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0954321101, -1.0676856, 0.0486018658, 0.0225487575, -0.978667796, -0.204208359, -0.219456613, -0.204123557, 0.95402956, -0.975362062, 0.0233027115, -0.219378054),i)
- swait()
- end
- hum.WalkSpeed = 16
- defAnim = true
- attack = false
- end
- function Dash()
- --[[local hit, pos = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4, char)
- if(hit and pos)then]]
- attack = true
- defAnim = false
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- root.Velocity = root.CFrame.lookVector*400
- for i = 0, 0.7, 0.07 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(1.49215335e-10, -0.0200273506, -0.200203046, 1, -7.0998345e-09, -2.25908225e-09, 7.45057704e-09, 0.952924132, 0.303209037, 0, -0.303209037, 0.952924132),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.50238961, -0.916695416, -0.284651041, 0.996992886, -0.0166281592, 0.0756879598, 0.0234965738, 0.995593727, -0.0907810032, -0.0738449395, 0.0922864228, 0.992990553),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499996185, -1.15620375, -0.24438183, 1, 0, 0, 0, 0.996214211, 0.0869345069, 0, -0.0869345069, 0.996214211),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-0.768586636, 0.466460735, -0.406683147, 0.409550935, -0.903761327, 0.124432601, 0.218852311, -0.0350827575, -0.975127161, 0.885647595, 0.426596642, 0.183422089),i)
- RS.C0 = clerp(RS.C0,CFrame.new(1.49999619, 0.375687152, 0.218233705, 1, 0, 0, 0, 0.785356283, 0.619044185, 0, -0.619044185, 0.785356283),i)
- NK.C0 = clerp(NK.C0,CFrame.new(7.61467663e-06, 1.44393623, 0.10610345, 1, 0, 4.37113883e-08, 1.32536879e-08, 0.952924132, -0.303209037, -4.16536352e-08, 0.303209037, 0.952924132),i)
- HW.C0 = clerp(HW.C0,CFrame.new(0.110279657, -0.869416237, -0.470706075, -0.0219859798, -0.999678016, -0.0126596587, 0.594803214, -0.0232572034, 0.803535104, -0.803570986, 0.0101365866, 0.595122874),i)
- swait()
- end
- repeat wait() local hit2, pos2 = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4, char) until hit2 and root.Velocity.X < 25 and root.Velocity.Y < 25 and root.Velocity.Z < 25
- for i = 0, .65, 0.05 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(7.44155293e-10, -0.0998788774, 0.0828068405, 1, -6.98338898e-09, 2.59680166e-09, 7.45057704e-09, 0.93729502, -0.348536998, 0, 0.348536998, 0.93729502),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.501211166, -1.22087145, -0.0682551861, 0.996993363, -0.0708138198, 0.0314593501, 0.0144748539, 0.569048345, 0.822176695, -0.0761233568, -0.819249392, 0.568362474),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499996185, -0.994596243, -0.135977298, 1, 0, 0, 0, 0.984500051, 0.175384164, 0, -0.175384164, 0.984500051),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.17987347, 0.297043711, -0.0052164942, 0.767764866, 0.245346233, 0.591897249, -0.0224798322, 0.933529139, -0.357796282, -0.640337229, 0.26139769, 0.72224617),i)
- RS.C0 = clerp(RS.C0,CFrame.new(1.49999619, 0.253515273, -0.095697403, 1, 0, 0, 0, 0.357732862, -0.933824062, 0, 0.933824062, 0.357732862),i)
- NK.C0 = clerp(NK.C0,CFrame.new(7.62939453e-06, 1.47130346, -0.312561631, 1, 0, 0, 0, 0.984301805, 0.17649366, 0, -0.17649366, 0.984301805),i)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0566904172, -0.897938073, 0.11174643, -0.0242350549, -0.999679625, 0.00729123829, -0.404470801, 0.0164748915, 0.914402664, -0.914230168, 0.0192114729, -0.404740542),i)
- swait()
- end
- attack = false
- defAnim = true
- hum.WalkSpeed = 16
- hum.JumpPower = 50
- --end
- end
- function TP(where)
- attack = true
- hum.WalkSpeed = 0
- defAnim = false
- local dist = (root.CFrame.p - where.p).magnitude
- local hit, pos = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4, char)
- if(hit and pos)then
- local asd = CFrame.new(pos)*CF.A(math.rad(90),0,0)
- if(dist <= 350)then
- MagicCircle(60, 3, asd, "rbxassetid://988713132", 1)
- MagicCircle(60, 3, CFrame.new(where.p)*CF.A(math.rad(90),0,0), "rbxassetid://988713132", 1)
- root.Anchored = true
- else
- print'Teleport location too far!'
- end
- end
- for i = 0, 1, 0.01 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(-5.58855517e-10, -0.0227861404, -0.0166690052, 1, -7.45057704e-09, 4.37113883e-08, 7.45057704e-09, 1, 3.25675063e-16, -4.37113883e-08, 0, 1),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.5, -0.977198839, 0.0166690052, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499996185, -0.977198839, 0.016669035, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.07157254, 0.343993306, -0.385457039, 0.727538228, -0.675003707, 0.122711614, 0.159394056, -0.00766490586, -0.987185299, 0.667294323, 0.737774491, 0.102015071),i)
- RS.C0 = clerp(RS.C0,CFrame.new(0.967489481, 0.399595469, -0.22300303, 0.773421526, 0.633892, -1.66267387e-06, -0.0124190096, 0.0151500022, -0.999808133, -0.633770406, 0.77327311, 0.0195896495),i)
- NK.C0 = clerp(NK.C0,CFrame.new(7.63236949e-06, 1.53880227, -0.0680768192, 1, 1.18840298e-08, -4.20648973e-08, 0, 0.962332666, 0.271874905, 4.37113883e-08, -0.271874905, 0.962332666),i)
- HW.C0 = clerp(HW.C0,CFrame.new(-0.00725418329, -1.00054312, 0.219946384, 0.0433069356, -0.787216604, 0.615154088, -0.0353108011, -0.616553128, -0.786521137, 0.998437941, 0.0123401964, -0.0544981137),i)
- swait()
- end
- if(not hit or not pos or dist > 350)then
- defAnim = true
- attack = false
- root.Anchored = false
- hum.WalkSpeed = 16
- return
- end
- wait(.25)
- for i = 0, 0.35, 0.01 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(4.18519086e-08, -7.71506548, -0.0166690052, 1, -7.45057704e-09, 4.37113883e-08, 7.45057704e-09, 1, 3.25675063e-16, -4.37113883e-08, 0, 1),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.5, -0.977198601, 0.0166690052, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499996185, -0.977198601, 0.016669035, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.07157373, 0.343993068, -0.385455608, 0.727538228, -0.675003707, 0.122711614, 0.159394056, -0.00766490586, -0.987185299, 0.667294323, 0.737774491, 0.102015071),i)
- RS.C0 = clerp(RS.C0,CFrame.new(0.967491031, 0.399595231, -0.223004222, 0.773421526, 0.633892, -1.66267387e-06, -0.0124190096, 0.0151500022, -0.999808133, -0.633770406, 0.77327311, 0.0195896495),i)
- NK.C0 = clerp(NK.C0,CFrame.new(7.63236949e-06, 1.53880239, -0.0680767894, 1, 1.18840298e-08, -4.20648973e-08, 0, 0.962332666, 0.271874905, 4.37113883e-08, -0.271874905, 0.962332666),i)
- HW.C0 = clerp(HW.C0,CFrame.new(-0.00725418329, -1.00054324, 0.219946623, 0.0433069356, -0.787216604, 0.615154088, -0.0353108011, -0.616553128, -0.786521137, 0.998437941, 0.0123401964, -0.0544981137),i)
- swait()
- end
- root.CFrame = CFrame.new(where.p) * CFrame.new(0,2,0)
- for i = 0, 0.5, 0.01 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(-5.58855517e-10, -0.0227861404, -0.0166690052, 1, -7.45057704e-09, 4.37113883e-08, 7.45057704e-09, 1, 3.25675063e-16, -4.37113883e-08, 0, 1),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.5, -0.977198839, 0.0166690052, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499996185, -0.977198839, 0.016669035, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.07157254, 0.343993306, -0.385457039, 0.727538228, -0.675003707, 0.122711614, 0.159394056, -0.00766490586, -0.987185299, 0.667294323, 0.737774491, 0.102015071),i)
- RS.C0 = clerp(RS.C0,CFrame.new(0.967489481, 0.399595469, -0.22300303, 0.773421526, 0.633892, -1.66267387e-06, -0.0124190096, 0.0151500022, -0.999808133, -0.633770406, 0.77327311, 0.0195896495),i)
- NK.C0 = clerp(NK.C0,CFrame.new(7.63236949e-06, 1.53880227, -0.0680768192, 1, 1.18840298e-08, -4.20648973e-08, 0, 0.962332666, 0.271874905, 4.37113883e-08, -0.271874905, 0.962332666),i)
- HW.C0 = clerp(HW.C0,CFrame.new(-0.00725418329, -1.00054312, 0.219946384, 0.0433069356, -0.787216604, 0.615154088, -0.0353108011, -0.616553128, -0.786521137, 0.998437941, 0.0123401964, -0.0544981137),i)
- swait()
- end
- root.Anchored = false
- defAnim = true
- attack = false
- hum.WalkSpeed = 16
- end
- function Chat(message,cDelay)
- if(char:FindFirstChild'Chat')then
- char:FindFirstChild'Chat':Destroy()
- end
- local bbg = Instance.new("BillboardGui",char)
- bbg.Size = UDim2.new(0,100,0,40)
- bbg.StudsOffset = Vector3.new(0,3,0)
- bbg.Adornee = head
- bbg.Name = "Chat"
- local text = Instance.new("TextLabel",bbg)
- text.BackgroundTransparency = 1
- text.Text = ""
- text.Font = Enum.Font.Arcade
- text.TextSize = 36
- text.TextStrokeTransparency = 0.25
- text.TextColor3 = BrickColor.new'Royal purple'.Color
- text.TextStrokeColor3 = Color3.new(0,0,0)
- text.Size = UDim2.new(1,0,.5,0)
- local text2 = text:Clone()
- text2.Parent = bbg
- delay(0, function()
- for i = 1, #message do
- text.Text = message:sub(1,i)
- text2.Text = message:sub(1,i)
- wait(cDelay or 0)
- end
- wait(4)
- local frame = 0
- repeat wait()
- frame = frame + 1
- local trans = (frame/15)
- text.Rotation = text.Rotation + 2
- text2.Rotation = text2.Rotation - 1.75
- text.TextTransparency = trans
- text.TextStrokeTransparency = 1
- text2.TextTransparency = trans
- text2.TextStrokeTransparency = 1
- until frame > 15
- bbg:destroy()
- end)
- end
- function SpinAttack()
- attack = true
- hum.WalkSpeed = 24
- defAnim = false
- local hit = Hitbox.Touched:connect(function(c)
- local hum = c.Parent:FindFirstChildOfClass'Humanoid'
- if(hum)then
- if(c.Parent ~= char)then
- DealDamage(c.Parent,15,35,1,"Normal")
- end
- end
- end)
- for i = 1, 5 do
- for rad = 0, 360, 50 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(0.00232392829, -0.0227749348, -0.0179510284, 0.97369045, -7.45057704e-09, 0.227875099, 7.25455562e-09, 1, 1.69780101e-09, -0.227875099, 0, 0.97369045)*CFrame.Angles(0,math.rad(rad),0),.3)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.500001967, -0.977216959, 0.0166702289, 1.00000012, 0, 0, 0, 1, 0, 0, 0, 1.00000012),.3)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499990344, -0.977216959, 0.016663745, 0.97369045, 0, -0.227875054, 0, 1, 0, 0.227875054, 0, 0.97369045),.3)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.36369181, 0.453559399, -0.131149545, 0.00833491888, 0.943041503, -0.332571149, -0.99996525, 0.00785952993, -0.00277464557, -2.75287312e-06, 0.332582742, 0.943074226),.3)
- RS.C0 = clerp(RS.C0,CFrame.new(1.22574854, 0.538222909, 0.104867227, -0.041113507, -0.97282207, -0.227875054, 0.999108136, -0.0422244109, 0, -0.00962189026, -0.227671817, 0.97369045),.3)
- NK.C0 = clerp(NK.C0,CFrame.new(0.0103957672, 1.49888802, -0.0545903295, 0.991760492, 0, 0.128106162, 0, 1, 0, -0.128106132, 0, 0.991760552),.3)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0827356875, -1.06948864, -0.0220572539, -0.0219881851, -0.999678671, -0.0126097612, -0.0303128734, -0.011940252, 0.999469101, -0.999298811, 0.0223587677, -0.0300407317),.3)
- swait()
- end
- end
- hit:disconnect()
- attack = false
- hum.WalkSpeed = 16
- defAnim = true
- end
- function SwordBeam()
- attack = true
- hum.WalkSpeed = 0
- defAnim = false
- for i = 0, 0.4, 0.01 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(6.04083095e-09, -0.810786963, 0.70859611, 1, -6.41072972e-09, -3.79653109e-09, 7.45057704e-09, 0.860433996, 0.509562016, 0, -0.509562016, 0.860433996),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.50000006, 0.198280394, -0.706108928, 1, 0, 4.37113883e-08, 2.22736638e-08, 0.860433996, -0.509562016, -3.76107643e-08, 0.509562016, 0.860433996),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499996185, -1.00999582, -0.312313914, 1, 0, 0, 0, 0.86079812, 0.508946717, 0, -0.508946717, 0.86079812),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.47194195, 0.762037992, 0.00985625386, 1, 0, 0, 0, -0.856073201, 0.516854703, 0, -0.516854703, -0.856073201),i)
- RS.C0 = clerp(RS.C0,CFrame.new(1.49999714, 0.333916545, -0.138716549, 1, 0, 0, 0, 0.309756815, -0.950815856, 0, 0.950815856, 0.309756815),i)
- NK.C0 = clerp(NK.C0,CFrame.new(6.67572021e-06, 1.54110539, 0.01870507, 1, 0, 0, 0, 0.718920171, -0.695092797, 0, 0.695092797, 0.718920171),i)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0799167305, -0.600677013, -0.489186317, -0.0175115298, -0.99969542, 0.0173895527, 0.963950634, -0.0122618321, 0.265799731, -0.265505493, 0.021417344, 0.963871479),i)
- swait()
- end
- for i = 1, 5 do
- GlassSphere(35,BrickColor.new"Dark indigo",Vector3.new(1,1,1),larm.CFrame * CF.N(0,-1.5,0),Vector3.new(5,5,5)).Material = Enum.Material.Neon
- local Beam = NewInstance("Part",char,{
- Size = Vector3.new(1,1,1),
- CFrame = larm.CFrame * CF.N(0,-500,0)*CF.A(0,0,math.pi/2),
- BrickColor = BrickColor.new"Dark indigo",
- Transparency=0.25,
- TopSurface=10,
- Material = 'Glass',
- BottomSurface = 10,
- Anchored=true,
- CanCollide = false
- })
- local BeamMesh = NewInstance("SpecialMesh",Beam,{
- MeshType=Enum.MeshType.Cylinder,
- Scale = Vector3.new(1000,1,1)
- })
- coroutine.wrap(function()
- for i = 0.25, 1, .05 do
- Beam.Transparency = i
- BeamMesh.Scale = BeamMesh.Scale + Vector3.new(0,.5,.5)
- swait()
- end
- Beam:destroy()
- end)()
- wait(.15)
- end
- coroutine.wrap(function()
- for i = 0, 0.5, 0.01 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(6.04083095e-09, -0.810786963, 0.70859611, 1, -6.41072972e-09, -3.79653109e-09, 7.45057704e-09, 0.860433996, 0.509562016, 0, -0.509562016, 0.860433996),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.50000006, 0.198280394, -0.706108928, 1, 0, 4.37113883e-08, 2.22736638e-08, 0.860433996, -0.509562016, -3.76107643e-08, 0.509562016, 0.860433996),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499996185, -1.00999582, -0.312313914, 1, 0, 0, 0, 0.86079812, 0.508946717, 0, -0.508946717, 0.86079812),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.17956424, 0.490431845, -0.111182034, 0.93595314, -0.330668807, 0.121037029, 0.265977681, 0.438639492, -0.858400524, 0.230754644, 0.835615754, 0.498496503),i)
- RS.C0 = clerp(RS.C0,CFrame.new(1.49999714, 0.333916545, -0.138716549, 1, 0, 0, 0, 0.309756815, -0.950815856, 0, 0.950815856, 0.309756815),i)
- NK.C0 = clerp(NK.C0,CFrame.new(6.64209756e-06, 1.54110551, 0.0187051296, 1, 0, 4.37113883e-08, 2.22736638e-08, 0.860433996, -0.509562016, -3.76107643e-08, 0.509562016, 0.860433996),i)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0799167305, -0.600677013, -0.489186317, -0.0175115298, -0.99969542, 0.0173895527, 0.963950634, -0.0122618321, 0.265799731, -0.265505493, 0.021417344, 0.963871479),i)
- swait()
- end
- end)()
- wait(1)
- for i =1, 5 do
- local Beam = NewInstance("Part",workspace,{
- Size = Vector3.new(1,1,1),
- CFrame = CFrame.new(mouse.Hit.p)*CF.A(0,0,math.pi/2),
- Material = Enum.Material.Glass,
- BrickColor = BrickColor.new"Dark indigo",
- Transparency=0.5,
- Anchored=true,
- CanCollide = false
- })
- local BeamMesh = NewInstance("SpecialMesh",Beam,{
- MeshType=Enum.MeshType.Cylinder,
- Scale = Vector3.new(10000,1,1)
- })
- GlassSphere(35,BrickColor.new"Dark indigo",Vector3.new(1,1,1),mouse.Hit,Vector3.new(5,5,5)).Material = Enum.Material.Neon
- MagniDamage(mouse.Hit.p,4,35,75,0,"Normal")
- table.insert(Effects, {Frame = 0, Effect="Sphere", Duration = 30, Part=Beam, Mesh = BeamMesh, Scale = BeamMesh.Scale, EndScale = Vector3.new(10000,2.5,2.5)})
- wait(.15)
- end
- wait(0.5)
- for i = 0, 0.35, .01 do
- swait()
- RJ.C0 = clerp(RJ.C0,CFrame.new(1.69761621e-10, -0.0227850284, -0.0166692566, 1, -7.44523243e-09, -2.82160656e-10, 7.45057704e-09, 0.999282658, 0.0378709808, 0, -0.0378709845, 0.999282658),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.500000954, -0.977131307, -0.02035027, 0.94926095, 0, 0.314489484, 0.011910026, 0.999282658, -0.0359494463, -0.31426388, 0.0378709808, 0.948580027),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499996692, -0.977131426, -0.0203504041, 0.939931154, 0, -0.341364086, -0.0129277939, 0.999282658, -0.0355961174, 0.3411192, 0.0378709808, 0.939256907),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.15613413, 0.378035486, 0.272000253, 0.88410002, -0.464403212, 0.0519318543, 0.402656525, 0.813479841, 0.419664711, -0.237139121, -0.350114882, 0.906192482),i)
- RS.C0 = clerp(RS.C0,CFrame.new(1.49999619, 0.393511772, 0.0618504584, 1, 0, 0, 0, 0.567025721, -0.82370007, 0, 0.82370007, 0.567025721),i)
- NK.C0 = clerp(NK.C0,CFrame.new(7.62691161e-06, 1.49998188, 8.86619091e-07, 1, 0, 4.37113883e-08, 1.65539327e-09, 0.999282658, -0.0378709845, -4.3680032e-08, 0.0378709808, 0.999282658),i)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0616785362, -0.470896363, -0.532026887, 0.00328338915, -0.999678075, 0.0251595657, 0.952971697, 0.0107525047, 0.30286932, -0.303042233, 0.0229820292, 0.952700019),i)
- end
- hum.WalkSpeed = 16
- defAnim = true
- attack = false
- end
- function clickCombo()
- if(combo == 1)then
- attack = true
- defAnim = false
- for i = 0, 1, 0.1 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(0.184755504, -0.0227849465, -0.0363071226, 0.930555403, -7.45057704e-09, -0.366151214, 6.93317492e-09, 1, -2.7280378e-09, 0.366151184, 0, 0.930555403),.4)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.523742855, -0.977201462, 0.0156932324, 0.930555403, 0, 0.366151214, 0, 1, 0, -0.366151243, 0, 0.930555403),.4)
- RH.C0 = clerp(RH.C0,CFrame.new(0.472265452, -0.977201462, 0.00693416595, 0.930555403, 0, 0.366151214, 0, 1, 0, -0.366151243, 0, 0.930555403),.4)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.47079082, 0.529029608, 0.122099161, 0.993652523, -0.112493157, 0, 0, 0, -1, 0.112493128, 0.993652582, 0),.4)
- RS.C0 = clerp(RS.C0,CFrame.new(1.17090368, 0.477447957, 0.453119874, -0.0156240957, -0.816886902, -0.576586246, 0.999877989, -0.0127648106, -0.00900954474, -2.3515895e-07, -0.57665658, 0.81698668),.4)
- NK.C0 = clerp(NK.C0,CFrame.new(7.40773976e-06, 1.49890518, -0.0568055473, 0.930555403, 0, 0.366151214, 0, 1, 0, -0.366151243, 0, 0.930555403),.4)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0908883587, -1.08445096, 0.0121049881, -0.0753471702, -0.99714309, 0.00534732547, -0.438676864, 0.0379626825, 0.897842765, -0.895480871, 0.0653041005, -0.440284014),.4)
- swait()
- end
- root.Velocity = root.CFrame.lookVector*100
- local hit = Hitbox.Touched:connect(function(c)
- local hum = c.Parent:FindFirstChildOfClass'Humanoid'
- if(hum)then
- if(c.Parent ~= char)then
- DealDamage(c.Parent,15,35,1,"Normal")
- end
- end
- end)
- for i = 0, 1, 0.1 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(0.12265268, -0.0227849465, -0.0687118918, 0.955043733, -7.45057704e-09, 0.29646495, 7.11562675e-09, 1, 2.20883489e-09, -0.29646495, 0, 0.955043733),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.523742855, -0.977201462, -0.0336803943, 0.955043733, 0, -0.29646492, 0, 1, 0, 0.29646492, 0, 0.955043733),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.472265452, -0.977201462, -0.0268338919, 0.955043733, 0, -0.29646492, 0, 1, 0, 0.29646492, 0, 0.955043733),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.26810515, 0.575199723, 0.0983169526, 0.993652523, 0.0452302173, -0.102999985, 0, 0.915609121, 0.402069777, 0.112493441, -0.399517685, 0.909797192),i)
- RS.C0 = clerp(RS.C0,CFrame.new(1.05789375, 0.477445871, -0.606780887, 0.0143134119, 0.517629325, 0.855485201, 0.999877989, -0.0127695417, -0.009002815, 0.00626403233, 0.855509818, -0.517748952),i)
- NK.C0 = clerp(NK.C0,CFrame.new(-1.85519457e-06, 1.49890518, -0.0568094999, 0.955043733, 0, -0.29646492, 0, 1, 0, 0.29646492, 0, 0.955043733),i)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0729022175, -0.992875874, -0.316147834, -0.0733618587, -0.997143865, 0.0179484487, -0.281322479, 0.0379569605, 0.958862364, -0.956805229, 0.0652945787, -0.283303678),i)
- swait()
- end
- hit:disconnect()
- defAnim = true
- wait(.1)
- lastCombo = time()
- attack = false
- combo = 2
- elseif combo == 2 then
- attack = true
- defAnim = false
- for i = 0, 0.5, 0.1 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(0.12265268, -0.0227849465, -0.0687118918, 0.955043733, -7.45057704e-09, 0.29646495, 7.11562675e-09, 1, 2.20883489e-09, -0.29646495, 0, 0.955043733),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.523742855, -0.977201462, -0.0336803943, 0.955043733, 0, -0.29646492, 0, 1, 0, 0.29646492, 0, 0.955043733),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.472265452, -0.977201462, -0.0268338919, 0.955043733, 0, -0.29646492, 0, 1, 0, 0.29646492, 0, 0.955043733),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.26810515, 0.575199723, 0.0983169526, 0.993652523, 0.0452302173, -0.102999985, 0, 0.915609121, 0.402069777, 0.112493441, -0.399517685, 0.909797192),i)
- RS.C0 = clerp(RS.C0,CFrame.new(1.05789375, 0.477445871, -0.606780887, 0.0143134119, 0.517629325, 0.855485201, 0.999877989, -0.0127695417, -0.009002815, 0.00626403233, 0.855509818, -0.517748952),i)
- NK.C0 = clerp(NK.C0,CFrame.new(-1.85519457e-06, 1.49890518, -0.0568094999, 0.955043733, 0, -0.29646492, 0, 1, 0, 0.29646492, 0, 0.955043733),i)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0729022175, -0.992875874, -0.316147834, -0.0733618587, -0.997143865, 0.0179484487, -0.281322479, 0.0379569605, 0.958862364, -0.956805229, 0.0652945787, -0.283303678),i)
- swait()
- end
- root.Velocity = root.CFrame.lookVector*100
- local hit = Hitbox.Touched:connect(function(c)
- local hum = c.Parent:FindFirstChildOfClass'Humanoid'
- if(hum)then
- if(c.Parent ~= char)then
- DealDamage(c.Parent,15,35,1,"Normal")
- end
- end
- end)
- for i = 0, 1, 0.1 do
- RJ.C0 = clerp(RJ.C0,CFrame.new(0.034059599, -0.0227861404, 0.199874312, 0.93290025, -7.45057704e-09, -0.360135078, 6.95064539e-09, 1, -2.6832141e-09, 0.360135078, 0, 0.93290025),i)
- LH.C0 = clerp(LH.C0,CFrame.new(-0.500003695, -0.977198839, 0.0166672319, 0.93290025, 0, 0.360135108, 0, 1, 0, -0.360135108, 0, 0.93290025),i)
- RH.C0 = clerp(RH.C0,CFrame.new(0.499993354, -0.977198839, 0.0166640431, 0.93290025, 0, 0.360135108, 0, 1, 0, -0.360135108, 0, 0.93290025),i)
- LS.C0 = clerp(LS.C0,CFrame.new(-1.34206891, 0.493449956, 0.036649473, 0.99186182, 0.127318695, -1.96695328e-06, -0.127245948, 0.991295993, 0.0337770805, 0.00430238247, -0.0335019566, 0.999429464),i)
- RS.C0 = clerp(RS.C0,CFrame.new(1.26899648, 0.525392354, -0.404645771, 0.0241657235, -0.76691848, 0.641289473, 0.999503851, 0.0315000452, 6.61296872e-06, -0.020205725, 0.640971124, 0.767299116),i)
- NK.C0 = clerp(NK.C0,CFrame.new(-0.139184773, 1.49890423, 0.0256922562, 0.93290025, 0, 0.360135108, 0, 1, 0, -0.360135108, 0, 0.93290025),i)
- HW.C0 = clerp(HW.C0,CFrame.new(0.0832083374, -1.00878882, -0.455569535, -0.0207144786, 0.999705374, 0.0126530509, -0.030185163, 0.0120245246, -0.999472022, -0.999329984, -0.0210854337, 0.0299270153),i)
- swait()
- end
- hit:disconnect()
- defAnim = true
- wait(.1)
- lastCombo = time()
- combo = 3
- attack = false
- elseif combo == 3 then
- Kaboom()
- combo = 1
- lastCombo = time()
- end
- end
- mouse.KeyDown:connect(function(k)
- if(attack)then return end
- if(Phase == 1)then
- if(k == "b")then
- SwordBeam()
- elseif(k == "x")then
- SpinAttack()
- elseif(k == "t")then
- TP(mouse.Hit)
- elseif(k == "c")then
- Dash()
- end
- end
- end)
- mouse.Button1Down:connect(function()
- if(attack)then return end
- if(Phase == 1)then
- clickCombo()
- end
- end)
- -- Died event
- hum.Died:connect(function() -- When the player dies
- UnbindLoops() -- Unbind all of the loops used
- end)
Add Comment
Please, Sign In to add comment