Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --By XXUNORIBOASXX, AGENTVK, IIBOSSE, AND OTHERS, Color Edit/Dmg By: iiBosse
- warn'Void Killer, an assasin.'
- Player=game:GetService('Players').LocalPlayer
- Character=Player.Character
- Mouse=Player:GetMouse()
- m=Instance.new('Model',Character)
- local function weldBetween(a, b)
- local weldd = Instance.new("ManualWeld")
- weldd.Part0 = a
- weldd.Part1 = b
- weldd.C0 = CFrame.new()
- weldd.C1 = b.CFrame:inverse() * a.CFrame
- weldd.Parent = a
- return weldd
- end
- it=Instance.new
- function nooutline(part)
- part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
- end
- function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
- local fp=it("Part")
- fp.formFactor=formfactor
- fp.Parent=parent
- fp.Reflectance=reflectance
- fp.Transparency=transparency
- fp.CanCollide=false
- fp.Locked=true
- fp.BrickColor=BrickColor.new(tostring(brickcolor))
- fp.Name=name
- fp.Size=size
- fp.Position=Character.Torso.Position
- nooutline(fp)
- fp.Material=material
- fp:BreakJoints()
- return fp
- end
- function mesh(Mesh,part,meshtype,meshid,offset,scale)
- local mesh=it(Mesh)
- mesh.Parent=part
- if Mesh=="SpecialMesh" then
- mesh.MeshType=meshtype
- mesh.MeshId=meshid
- end
- mesh.Offset=offset
- mesh.Scale=scale
- return mesh
- end
- function weld(parent,part0,part1,c0,c1)
- local weld=it("Weld")
- weld.Parent=parent
- weld.Part0=part0
- weld.Part1=part1
- weld.C0=c0
- weld.C1=c1
- return weld
- end
- ------------------------Right Arm------------------
- handle=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pastel brown","Handle",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- handleweld=weld(m,Character["Right Arm"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00685119629, 0.00103855133, 0.0107421875, 1.05931449e-005, 1.27596036e-006, 1, -8.85746795e-006, 0.999999881, -1.27586668e-006, -1, -8.85745339e-006, 1.05931558e-005))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(1.1256268, 0.313190967, 0.61501193))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00982666016, 0.0756645203, 0.0495758057, 1, -3.05272442e-005, 0.000213618754, 3.05076901e-005, 1, 9.15281853e-005, -0.000213621548, -9.15216224e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(1.02846527, 0.206726745, 1.03880167))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.141452789, 0.545503616, 0.000518798828, 0.000125245439, 0.21542874, -0.976519644, -1.15073808e-005, 0.976519644, 0.21542874, 1, -1.57442792e-005, 0.000124783634))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(1.02846527, 0.206726745, 1.03880167))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0899772644, 0.863719463, 0.000671386719, 0.000169009494, -0.127101839, -0.991889656, -0.000158885756, 0.991889715, -0.127101868, 1, 0.000179078372, 0.000147444123))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(0.2067267, 0.206726745, 1.00262451))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.937176704, -0.166481018, -0.0605621338, 8.19684574e-005, 0.999916315, -0.0129392035, -0.277485132, 0.0124538224, 0.960649192, 0.960729897, 0.00351169379, 0.277462929))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.05637336, 1.06257522, 0.299753666))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00213623047, -0.0233345032, 0.747117996, -0.999852002, -0.00179353461, -0.0171154141, -0.0170596521, -0.027500568, 0.999476194, -0.0022632787, 0.999620199, 0.0274659004))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(1.05533981, 0.206726745, 1.03880167))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000801086426, 0.929695845, 0.000686645508, 0.000230277918, -0.00850042235, -0.99996388, -0.000169241976, 0.99996388, -0.00850046147, 1, 0.000171193344, 0.00022883105))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(0.2067267, 0.206726745, 1.00262451))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.940974712, -0.199760437, 0.0495529175, -0.000268800941, 0.999916375, -0.0129285064, 0.294989049, 0.012432483, 0.955419779, 0.955500662, -0.00355695188, -0.294967741))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.06464243, 1.66414988, 1.06670964))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00671768188, -0.208042622, -0.00619506836, 0.000247640099, 4.52366912e-005, -1, 2.46948275e-006, 1, 4.52372988e-005, 1, -2.48068545e-006, 0.000247639982))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(0.2067267, 0.206726745, 1.00262451))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.935633898, 0.182418823, -0.0684738159, -0.000268800941, 0.999916375, -0.0129285064, 0.294989049, 0.012432483, 0.955419779, 0.955500662, -0.00355695188, -0.294967741))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(1.02846527, 0.206726745, 1.03880167))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0112686157, 0.793649673, 0.000549316406, 0.000247640099, 4.52366912e-005, -1, 2.46948275e-006, 1, 4.52372988e-005, 1, -2.48068545e-006, 0.000247639982))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(0.787628651, 0.206726745, 1.04293609))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.370018005, 0.825740814, 0.00048828125, 0.000124328159, 0.266484737, -0.963839233, -1.48711142e-005, 0.963839173, 0.266484708, 1, -1.87981877e-005, 0.000123795267))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(0.282181889, 0.206726745, 1.04293609))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.186832428, 1.00098944, 0.000534057617, 0.000283649977, -0.202775359, -0.979225218, -5.27504308e-005, 0.979225338, -0.202775389, 1, 0.000109171793, 0.000267060794))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(0.2067267, 0.206726745, 1.00262451))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.939535379, -0.000495910645, -0.0124969482, 0.000113502552, 0.999916255, -0.0129395854, -2.07804842e-005, 0.0129395872, 0.999916255, 1, -0.00011322416, 2.22474191e-005))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(1.1256268, 0.313190967, 0.61501193))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00982666016, 0.652418137, 0.32252121, 1, -3.05272442e-005, 0.000213618754, 3.05076901e-005, 1, 9.15281853e-005, -0.000213621548, -9.15216224e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(1.14526594, 0.226365745, 0.61501193))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00982666016, 0.0680656433, 0.0495872498, 1, -3.05272442e-005, 0.000213618754, 3.05076901e-005, 1, 9.15281853e-005, -0.000213621548, -9.15216224e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(1.14526594, 0.226365745, 0.61501193))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00984191895, 0.281991959, 0.322532654, 1, -3.05272442e-005, 0.000213618754, 3.05076901e-005, 1, 9.15281853e-005, -0.000213621548, -9.15216224e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(0.2067267, 0.206726745, 1.00262451))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.931815624, 0.217792511, 0.0504455566, 8.19684574e-005, 0.999916315, -0.0129392035, -0.277485132, 0.0124538224, 0.960649192, 0.960729897, 0.00351169379, 0.277462929))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(1.1256268, 0.313190967, 0.61501193))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00984191895, 0.289599419, 0.322517395, 1, -3.05272442e-005, 0.000213618754, 3.05076901e-005, 1, 9.15281853e-005, -0.000213621548, -9.15216224e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(1.14526594, 0.226365745, 0.61501193))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00982666016, 0.644813538, 0.322517395, 1, -3.05272442e-005, 0.000213618754, 3.05076901e-005, 1, 9.15281853e-005, -0.000213621548, -9.15216224e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(1.1256268, 0.313190967, 0.61501193))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00982666016, -0.232336044, -0.225399017, 1, -3.05272442e-005, 0.000213618754, 3.05076901e-005, 1, 9.15281853e-005, -0.000213621548, -9.15216224e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(0.2067267, 0.206726745, 0.989187241))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.952606916, -0.167789459, 0.0138244629, 0.000113502552, 0.999916255, -0.0129395854, -2.07804842e-005, 0.0129395872, 0.999916255, 1, -0.00011322416, 2.22474191e-005))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(0.2067267, 0.206726745, 1.00262451))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.934180021, 0.399471283, -0.0125274658, 0.000113502552, 0.999916255, -0.0129395854, -2.07804842e-005, 0.0129395872, 0.999916255, 1, -0.00011322416, 2.22474191e-005))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pearl","Part",Vector3.new(0.2067267, 0.206726745, 0.989187241))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.950710535, -0.382598877, 0.0370025635, -0.000247828313, 0.999918282, -0.0127856918, 0.0580909364, 0.0127784964, 0.998229563, 0.998311281, -0.000495343353, -0.0580893531))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(1.14526594, 0.226365745, 0.61501193))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00981140137, -0.239925385, -0.225399017, 1, -3.05272442e-005, 0.000213618754, 3.05076901e-005, 1, 9.15281853e-005, -0.000213621548, -9.15216224e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- ---------------------Torso-----------------
- handle=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Handle",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- handleweld=weld(m,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.269538879, 0.105480194, -0.0339202881, 1, 9.66139269e-005, 0.000220679591, -9.66146254e-005, 1, 3.15352281e-006, -0.000220679285, -3.17484364e-006, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.499120086, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0253295898, 1.17964172, -0.42697525, -0.39510107, 3.13324672e-005, 0.918637753, 2.00497743e-005, -1, 4.27308405e-005, 0.918637693, 3.53014802e-005, 0.3951011))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.601961434, 0.462669671, 0.399201304))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.313713074, 1.42964554, -0.563873291, -0.665039778, -0.0905985385, -0.741292119, 0.23989138, -0.965925276, -0.0971625447, -0.707230449, -0.242446378, 0.664112926))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.469726563, 1.42959213, -0.640716553, -0.535955369, -0.0482996255, -0.842865527, 0.239898622, -0.965921402, -0.0971945375, -0.80945158, -0.254296154, 0.529274464))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.52431488, 1.42951775, -0.725418091, -0.391435534, -0.00464749662, -0.920194268, 0.239838913, -0.965940118, -0.0971449614, -0.888400972, -0.258724183, 0.379217923))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.563926697, 1.42948532, -0.817970276, -0.235671982, 0.0392143391, -0.971041143, 0.239846319, -0.965930879, -0.0972186923, -0.941771388, -0.255812287, 0.218237609))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.587249756, 1.4294548, -0.91594696, -0.0731270462, 0.0819000602, -0.993954122, 0.239841297, -0.965930343, -0.0972364545, -0.968054473, -0.245501846, 0.0509925857))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.221164182, 0.388579696, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.951683044, 1.46765327, 0.848449707, -0.969552696, -0.243377864, 0.0271228496, 0.239759594, -0.965961695, -0.0971261039, 0.0498379804, -0.0876659155, 0.994902849))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.221164182, 0.388579696, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.349830627, 1.30432415, 0.64805603, -0.985441625, 0.160609037, -0.0557639413, -0.162045315, -0.986532748, 0.0222388115, -0.0514411964, 0.0309513342, 0.998196304))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.158325195, 1.17964268, -0.445743561, -0.544670403, -2.7842847e-005, 0.838650227, 3.52162861e-005, -1, -1.03280017e-005, 0.838650286, 2.39087858e-005, 0.544670403))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0660400391, 1.17961025, -0.480163574, -0.828615725, -2.82389301e-005, 0.559817791, 3.99855599e-005, -1, 8.74165198e-006, 0.559817791, 2.96280978e-005, 0.828615785))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.435119629, 1.26712513, -0.325870514, 0.0243775863, -0.00822879001, 0.999668956, -0.204201058, -0.978924155, -0.00307845231, 0.978625476, -0.204058394, -0.0255441312))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.314056396, 1.26715946, -0.26210022, -0.141554952, 0.026609851, 0.989572763, -0.204166338, -0.978932023, -0.00288157072, 0.968647718, -0.202445343, 0.144005507))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.184173584, 1.26711798, -0.219696045, -0.303258508, 0.0604524016, 0.950988948, -0.204196647, -0.978925586, -0.00288747856, 0.930772901, -0.195064366, 0.309211731))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0490112305, 1.26708889, -0.199890137, -0.45615384, 0.0925812796, 0.885071993, -0.204251781, -0.978914201, -0.00287107169, 0.866143703, -0.182087168, 0.46544534))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.153564453, 1.17960167, -0.498901367, -0.911315084, -2.94687452e-005, 0.411709607, 4.05522878e-005, -1, 1.81855521e-005, 0.411709607, 3.3268534e-005, 0.911315024))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.236633301, 1.17956781, -0.532279968, -0.967795968, -3.82760263e-005, 0.251736939, 4.64061377e-005, -1, 2.63594375e-005, 0.251736939, 3.71926726e-005, 0.967796028))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.312950134, 1.17957115, -0.578994751, -0.996418536, 3.05008143e-008, 0.0845631361, -3.46844899e-007, -1, -3.72628256e-006, 0.0845631436, -3.74226966e-006, 0.996418536))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.380439758, 1.1795454, -0.638031006, -0.996402919, 5.58793545e-009, -0.0847471356, -3.24231223e-007, -1, 3.74632282e-006, -0.0847471356, 3.76032676e-006, 0.996402979))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.426135927, 0.462669671, 0.404730409))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.436691284, 1.1795764, -0.707565308, -0.967741489, -3.83283405e-005, -0.251945794, 4.64632685e-005, -1, -2.63392722e-005, -0.251945794, -3.71958158e-005, 0.967741609))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.629606962, 0.462669671, 0.489116579))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.242713928, 1.17952871, -0.885437012, -0.721179962, -3.28162205e-005, -0.692748129, 4.21436562e-005, -1, 3.49777838e-006, -0.692748547, -2.6672431e-005, 0.721179545))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.466113865, 0.999984145, 0.466113836))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164182, 3.62488008, 1.12904286))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.861190796, 1.17472243, 0.0173187256, -0.999275923, -8.46620969e-005, -0.0380590223, -8.7884393e-005, 1, 8.29889614e-005, 0.0380590372, 8.62736342e-005, -0.999275923))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.140000001, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164182, 3.62488008, 1.12904286))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.927570343, 1.08403158, 0.0173950195, -0.999275923, -8.46620969e-005, -0.0380590223, -8.7884393e-005, 1, 8.29889614e-005, 0.0380590372, 8.62736342e-005, -0.999275923))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.140000001, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.552910447, 0.221164182, 1.16553497))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17417145, 2.91084242, 0.00144958496, -0.999999106, -8.62816305e-005, 0.00157433329, -8.61456792e-005, 1, 8.6462147e-005, -0.00157434121, 8.63263631e-005, -0.999999166))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.140000001, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.655751765, 0.221164182, 1.16553497))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.14709854, 2.98052406, 0.00149536133, -0.999999106, -8.62816305e-005, 0.00157433329, -8.61456792e-005, 1, 8.6462147e-005, -0.00157434121, 8.63263631e-005, -0.999999166))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.140000001, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164182, 3.62488008, 1.12904286))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.787117004, 1.22447062, 0.0173187256, -0.999275923, -8.46620969e-005, -0.0380590223, -8.7884393e-005, 1, 8.29889614e-005, 0.0380590372, 8.62736342e-005, -0.999275923))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.140000001, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164182, 3.62488008, 1.12904286))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.107582092, 1.25318265, 0.0155944824, 1, 0, 0, 0, 1, 1.77635684e-014, 0, 1.77635684e-014, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.140000001, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164182, 3.62488008, 1.12904286))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.181640625, 1.20342755, 0.0156097412, 1, 0, 0, 0, 1, 1.77635684e-014, 0, 1.77635684e-014, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.140000001, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164182, 3.62488008, 1.12904286))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.247997284, 1.11272335, 0.0156860352, 1, 0, 0, 0, 1, 1.77635684e-014, 0, 1.77635684e-014, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.140000001, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.74311161, 0.221164182, 1.16553497))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.445045471, 3.07441306, -0.00268554688, 1, 0, 0, 0, 1, 1.77635684e-014, 0, 1.77635684e-014, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.140000001, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.655751765, 0.221164182, 1.16553497))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.488697052, 2.99257803, -0.00263977051, 1, 0, 0, 0, 1, 1.77635684e-014, 0, 1.77635684e-014, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.140000001, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.582767606, 0.221164182, 1.16553497))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.525188446, 2.90188551, -0.00268554688, 1, 0, 0, 0, 1, 1.77635684e-014, 0, 1.77635684e-014, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.140000001, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164227, 0.830471456, 1.11356163))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.36250305, 0.635070801, 0.0120391846, 0.722228765, 0.691654742, 1.74857996e-005, -0.691655159, 0.722228348, 9.22550462e-005, 5.11798426e-005, -7.87232857e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164227, 0.830471456, 1.11356163))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.945861816, -1.0293808, 0.0124664307, -0.725742221, 0.687967181, -5.46636002e-005, -0.687967479, -0.725741804, 0.000147850107, 6.20443025e-005, 0.00014490755, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.725418448, 4.21981144, 1.12904286))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.447036743, 0.994366169, 0.0101623535, 1, 0, 0, 0, 1, 1.77635684e-014, 0, 1.77635684e-014, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.725418448, 4.21981144, 1.12904286))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.0701828, 0.991273642, 0.00985717773, 1, 0, 0, 0, 1, 1.77635684e-014, 0, 1.77635684e-014, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.21164179, 4.21981144, 0.331746221))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.311477661, 0.987838507, -0.396362305, 1, 0, 0, 0, 1, 1.77635684e-014, 0, 1.77635684e-014, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Dark stone Really black","Part",Vector3.new(1.53045619, 2.5743506, 1.11245573))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.353645325, 0.45815134, 0.00270080566, 1, 0, 0, 0, 1, 1.77635684e-014, 0, 1.77635684e-014, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.69777298, 0.221164182, 1.16553497))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10173798, 3.04797673, 0.00144958496, -0.999999106, -8.62816305e-005, 0.00157433329, -8.61456792e-005, 1, 8.6462147e-005, -0.00157434121, 8.63263631e-005, -0.999999166))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.140000001, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164227, 0.830471456, 1.11356163))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.02784729, -0.817012787, 0.0033416748, 0.722228765, 0.691654742, 1.74857996e-005, -0.691655159, 0.722228348, 9.22550462e-005, 5.11798426e-005, -7.87232857e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164227, 0.830471456, 1.11356163))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.437351227, 0.429496765, 0.00325012207, -0.725742221, 0.687967181, -5.46636002e-005, -0.687967479, -0.725741804, 0.000147850107, 6.20443025e-005, 0.00014490755, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164227, 0.830471456, 1.11356163))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.355323792, -0.416847229, 0.00328063965, 0.722228765, 0.691654742, 1.74857996e-005, -0.691655159, 0.722228348, 9.22550462e-005, 5.11798426e-005, -7.87232857e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164227, 0.830471456, 1.11356163))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0561637878, 0.0274543762, 0.0033416748, -0.725742221, 0.687967181, -5.46636002e-005, -0.687967479, -0.725741804, 0.000147850107, 6.20443025e-005, 0.00014490755, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164227, 0.830471456, 1.11356163))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.714744568, -0.0414466858, 0.00325012207, 0.722228765, 0.691654742, 1.74857996e-005, -0.691655159, 0.722228348, 9.22550462e-005, 5.11798426e-005, -7.87232857e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164227, 0.830471456, 1.11356163))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.301429749, -0.349704742, 0.00340270996, -0.725742221, 0.687967181, -5.46636002e-005, -0.687967479, -0.725741804, 0.000147850107, 6.20443025e-005, 0.00014490755, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164227, 0.830471456, 1.11356163))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.04132462, 0.299602509, 0.0120849609, 0.722228765, 0.691654742, 1.74857996e-005, -0.691655159, 0.722228348, 9.22550462e-005, 5.11798426e-005, -7.87232857e-005, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.221164227, 0.830471456, 1.11356163))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.626312256, -0.692382813, 0.0124206543, -0.725742221, 0.687967181, -5.46636002e-005, -0.687967479, -0.725741804, 0.000147850107, 6.20443025e-005, 0.00014490755, 1))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.221164227, 1.63440299, 0.838212252))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.312332153, 0.237012863, 1.28689575, -0.332021028, -0.0248721652, 0.94294399, 0.00836257637, -0.999690652, -0.0234244224, 0.94323498, 0.000108040687, 0.33212629))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Pebble,0,0,"Crimson","Part",Vector3.new(0.221164227, 1.83455646, 0.772968709))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.407699585, 0.312491417, 1.2705574, -0.245803535, -0.0320195109, 0.968791127, 0.0925229117, -0.99566555, -0.00943264924, 0.964894235, 0.0873167589, 0.247700691))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Pebble,0,0,"Crimson","Part",Vector3.new(0.221164227, 1.97057247, 0.685608804))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.587158203, 0.244697571, 0.549865723, -0.149338096, -0.0392991528, -0.988004923, -0.115282081, -0.991703391, 0.0568712875, -0.982042909, 0.122392304, 0.143568605))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.221164227, 1.770419, 0.750852346))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.574821472, 0.244477749, 0.536521912, -0.164597586, -0.0365756676, -0.985682428, -0.0328221954, -0.99855572, 0.0425342843, -0.98581475, 0.0393532924, 0.163159445))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Crimson","Part",Vector3.new(0.803931773, 0.221164137, 1.04389477))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.305099487, -1.09143257, 0.00723266602, 1, 4.22048251e-005, -6.54743199e-005, -4.1134037e-005, 0.999867618, 0.0162704457, 6.61522499e-005, -0.0162704308, 0.999868035))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.100000001, 1.10000002))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Crimson","Part",Vector3.new(0.221164182, 0.970910609, 0.924466193))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.451202393, -0.997661591, 0.548324585, -0.0112381075, -0.000183672702, 0.999936879, -0.710380197, 0.703775048, -0.00785455853, -0.703728855, -0.710423172, -0.00803956948))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- ----------------------------Left Arm-----------------------
- handle=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Pastel brown","Handle",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- handleweld=weld(m,Character["Left Arm"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.028427124, 0.0318689346, -0.0958900452, 2.73809064e-007, -2.17599272e-008, 1, 7.01729959e-007, 0.999999881, 2.17597371e-008, -1, 7.01729903e-007, 2.73806791e-007))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.2155391, 1.02777314, 1.11500883))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00440597534, 0.522986412, -9.15527344e-005, -0.0110251959, 0.00013053033, -0.999939203, -8.70229778e-005, -1, -0.000129578752, -0.999939203, 8.55890612e-005, 0.0110252071))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0842819214, -0.955528736, -0.0270385742, -0.0106661813, -0.130669653, -0.991368651, 0.00281653344, -0.991424978, 0.13064678, -0.999939144, -0.00139872055, 0.0109427534))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0763053894, 0.24608478, 0.0572290346))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 2.39528418, 1.00445998))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00682067871, -1.78557682, 1.05079651, 0.999766231, -0.00296056573, 0.0214190055, 9.92173809e-005, -0.989943624, -0.141462564, 0.0216224175, 0.14143163, -0.989711881))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0572290458, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 1.36221814, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00833129883, -2.04636574, 1.01600266, 0.999767244, -0.00298099825, 0.0213695094, 0.00255699712, -0.967061222, -0.254531384, 0.0214243792, 0.254526764, -0.966828465))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0572290458, 1, 0.762099743))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 1.38958418, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0270996094, -1.61195946, -0.632053375, -0.999724448, -0.000912234536, 0.0234570354, -0.00580419973, -0.958613634, -0.284651518, 0.0227458961, -0.284709185, 0.958344042))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0572290458, 1, 0.390111119))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 1.59558916, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0104675293, -2.56073761, 0.96188736, 0.999767244, -0.00298099825, 0.0213695094, 0.00255699712, -0.967061222, -0.254531384, 0.0214243792, 0.254526764, -0.966828465))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0572290458, 1, 0.669579566))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.67640686, -0.475990295, -0.0318450928, -0.01054658, 0.611584067, -0.791109264, 0.00261168834, -0.791133702, -0.611637771, -0.999941051, -0.00851681642, 0.00674648816))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0763053894, 0.24608478, 0.0572290346))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.786214828, 0.231933594, -0.0323181152, -0.00980996992, 0.975345433, -0.220465735, -0.00467956718, -0.220518738, -0.975371599, -0.999940932, -0.0085366806, 0.00672747614))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0763053894, 0.24608478, 0.0572290346))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.039352417, 0.586700439, 0.867685318, -0.996651053, 0.0774569437, -0.0262113884, 0.0364799686, 0.708042204, 0.705227315, 0.0731835365, 0.701909363, -0.70849663))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0572290458, 0.392018735, 0.43303293))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 1.73317909, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.887004852, 0.288007736, -0.0280761719, -0.00950122625, 0.156162739, -0.98768568, -0.0056787678, -0.987722814, -0.156113982, -0.999938726, 0.00412556296, 0.0102713872))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.46450904, 1, 0.0667672008))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0416870117, 0.56917572, -0.441242218, -0.999828339, -0.0125421397, 0.01364379, -0.0147231957, 0.0904369652, -0.995793402, 0.0112554776, -0.995823264, -0.0906060785))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0646688342, 0.407279849, 0.505522966))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0264892578, -1.14007187, -0.341320038, 0.999024332, -0.0166447237, 0.0409061946, -0.043349769, -0.192665115, 0.980306685, -0.00843573827, -0.981123507, -0.193198681))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0646688342, 0.270884007, 0.5121997))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.4592247, 0.370407104, -0.0338745117, -0.00506196218, 0.67079097, -0.741629303, -0.00988972001, -0.741636097, -0.670729578, -0.999938309, 0.00393929752, 0.0103880679))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.396788001, 0.581828356, 0.0667672008))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0279083252, -0.654430389, -1.37168503, 0.999028325, 0.0168100018, 0.0407428555, -0.0386987627, 0.776980877, 0.628333747, -0.0210941266, -0.629299819, 0.776876271))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0646688342, 0.354819864, 0.712501228))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.0133934, 0.14871788, -0.0329437256, -0.00952369161, -0.575719059, -0.817592144, -0.00564223435, -0.817585289, 0.575779974, -0.999938726, 0.0100965975, 0.00453808811))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.326205552, 0.670533299, 0.0667672008))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0385894775, 0.75774765, -0.0738067627, -0.999818087, 0.000879149884, 0.0190529134, -0.0153690074, -0.628705084, -0.777491987, 0.0112951314, -0.777643323, 0.628604233))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0646688342, 0.407279849, 0.929017782))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0267791748, -1.24988174, 0.18780899, 0.999025762, 0.0165754743, 0.0408997685, -0.0433265865, 0.54452914, 0.837622225, -0.00838712975, -0.838578165, 0.544716835))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0646688342, 0.270884007, 0.5121997))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0138549805, -1.03967285, 0.765701294, 0.999025762, 0.0165754743, 0.0408997685, -0.0433265865, 0.54452914, 0.837622225, -0.00838712975, -0.838578165, 0.544716835))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0646688193, 0.190763384, 0.785945296))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0304718018, 0.936824799, 0.659542084, -0.999818087, 0.000879149884, 0.0190529134, -0.0153690074, -0.628705084, -0.777491987, 0.0112951314, -0.777643323, 0.628604233))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0646688342, 0.190763384, 0.731577575))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0036315918, -0.995039344, -0.827659607, 0.999067664, 0.0406680554, -0.0144889746, -0.0407942869, 0.999131203, -0.00852599647, 0.0141296508, 0.00910911616, 0.999858737))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0646688342, 0.460693568, 0.5121997))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 1.36221814, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0663604736, -1.95579529, -0.932167053, 0.9994452, -0.02349695, -0.0236032493, 0.0265999045, 0.989629149, 0.141161934, 0.0200415887, -0.141711473, 0.989705086))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0646688342, 1, 0.190763459))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.95891571, 1.18349838, -0.0282287598, -0.00950122625, 0.156162739, -0.98768568, -0.0056787678, -0.987722814, -0.156113982, -0.999938726, 0.00412556296, 0.0102713872))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.325251669, 0.277560651, 0.0667672008))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Sand,0,0,"Crimson","Part",Vector3.new(0.948172748, 1.36221814, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0236663818, -2.02578163, 0.963699341, -0.999876022, -0.00502027804, 0.0149227986, -0.00196278119, 0.980154097, 0.19822745, -0.0156218009, 0.198173597, -0.980042517))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0646688342, 1, 0.203735381))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.936820984, 1.11867714, -0.0588989258, -0.00950122625, 0.156162739, -0.98768568, -0.0056787678, -0.987722814, -0.156113982, -0.999938726, 0.00412556296, 0.0102713872))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.271078289, 0.231330648, 0.0556465685))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.949054718, 1.10827446, 0.0144958496, -0.00950122625, 0.156162739, -0.98768568, -0.0056787678, -0.987722814, -0.156113982, -0.999938726, 0.00412556296, 0.0102713872))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.271078289, 0.231330648, 0.0556465685))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.60043335, -0.822811604, 0.0874099731, -0.999918342, 3.1106938e-005, -0.0127859004, -2.99360581e-005, -1, -9.17669895e-005, -0.0127859032, -9.1376729e-005, 0.999918342))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.508984268, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600219727, -0.471107483, -0.278362274, -0.999916255, 5.81367349e-005, -0.0129403453, 0.0070199999, -0.837620735, -0.54620713, -0.0108708553, -0.546252251, 0.837550223))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.598449707, -0.921321869, 0.175914764, -0.999917924, 0.000161859076, -0.01281658, -0.00714918924, -0.836976767, 0.547191858, -0.0106386123, 0.547238648, 0.836909056))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.598907471, -0.782888412, -0.268363953, -0.999918342, 3.1106938e-005, -0.0127859004, -2.99360581e-005, -1, -9.17669895e-005, -0.0127859032, -9.1376729e-005, 0.999918342))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.637182295, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.601913452, -0.84150362, 0.41437912, -0.999918342, 3.1106938e-005, -0.0127859004, -2.99360581e-005, -1, -9.17669895e-005, -0.0127859032, -9.1376729e-005, 0.999918342))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.48232919, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.60218811, -0.248018265, 0.685966492, -0.99991858, 0.00013821786, -0.0127659794, -0.00608123699, -0.884369016, 0.466748863, -0.0112253232, 0.466788471, 0.884297788))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.60256958, -0.219398022, 0.558403015, -0.999918342, 3.1106938e-005, -0.0127859004, -2.99360581e-005, -1, -9.17669895e-005, -0.0127859032, -9.1376729e-005, 0.999918342))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.48232919, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600585938, -0.462612152, 0.274784088, -0.999917924, 0.000155392088, -0.0128177833, -0.00377101242, -0.959245682, 0.282548368, -0.0122514972, 0.282573462, 0.959167421))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.54467392, -0.835011482, -0.0285186768, -0.0467464738, -4.36690898e-005, 0.998906851, 1.04236676e-006, -1, -4.36680966e-005, 0.998906851, -1.00010186e-006, 0.0467464775))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.508984268, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.543972015, -0.41519165, -0.386672974, -0.0469538048, 0.000160522657, 0.998897076, -0.545413136, -0.837779403, -0.025502868, 0.836851239, -0.546009004, 0.0394244827))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.540245056, -1.0158844, 0.0533370972, -0.047068622, 4.25444669e-005, 0.998891771, 0.546537399, -0.837037563, 0.0257889554, 0.83611095, 0.547145545, 0.0393749513))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.54133606, -0.795068741, -0.414779663, -0.0467464738, -4.36690898e-005, 0.998906851, 1.04236676e-006, -1, -4.36680966e-005, 0.998906851, -1.00010186e-006, 0.0467464775))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.637182295, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.547405243, -0.745197296, -0.0544967651, -0.0470518954, 0.000129535983, 0.998892486, -0.40017876, -0.916245639, -0.0187312271, 0.915228426, -0.400616854, 0.043162927))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.891039729, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.518302917, -0.559875488, -0.0997543335, -0.0471396856, 2.92880432e-005, 0.998888433, 0.466183156, -0.884414017, 0.0220261142, 0.883431494, 0.466703176, 0.0416773409))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.534732819, -0.754608154, 0.466842651, -0.0470912009, 4.84470911e-005, 0.998890698, 0.405042619, -0.914097548, 0.0191394612, 0.913084328, 0.405494511, 0.0430263206))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.48232919, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.545085907, -0.505996704, 0.170623779, -0.0468075499, 5.48933895e-005, 0.99890399, 0.282160848, -0.959275305, 0.0132744676, 0.958224535, 0.282472938, 0.0448858365))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.618484497, -0.819111824, -0.0264663696, 0.99883306, 2.82700039e-005, 0.0482961722, 3.26936351e-005, -1, -9.08039292e-005, 0.0482961684, 9.22769395e-005, -0.99883312))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.508984268, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.618179321, -0.406064987, -0.371704102, 0.998835683, 0.000362527499, 0.0482397452, -0.0260394551, -0.837732375, 0.545459926, 0.0406097323, -0.546080947, -0.836747646))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.617599487, -0.98052597, 0.0783996582, 0.99883765, 0.000123538979, 0.0482021645, 0.0264835767, -0.836946666, -0.546643496, 0.0402751043, 0.547284544, -0.835976958))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.617782593, -0.779137611, -0.382312775, 0.99883306, 2.82700039e-005, 0.0482961722, 3.26936351e-005, -1, -9.08039292e-005, 0.0482961684, 9.22769395e-005, -0.99883312))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.637182295, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.619094849, -0.837851048, 0.300544739, 0.99883306, 2.82700039e-005, 0.0482961722, 3.26936351e-005, -1, -9.08039292e-005, 0.0482961684, 9.22769395e-005, -0.99883312))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.48232919, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.61920166, -0.297857285, 0.583652496, 0.998841524, 3.41202831e-005, 0.048193004, 0.0225314777, -0.884308636, -0.466346949, 0.0426023453, 0.466890603, -0.883283675))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.619338989, -0.21576643, 0.444713593, 0.99883306, 2.82700039e-005, 0.0482961722, 3.26936351e-005, -1, -9.08039292e-005, 0.0482961684, 9.22769395e-005, -0.99883312))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.48232919, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.618545532, -0.49118042, 0.164543152, 0.998841882, 4.70562045e-005, 0.0481857285, 0.0136623196, -0.95923394, -0.282262176, 0.0462089628, 0.282592624, -0.958122194))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.569961548, -0.83122015, -0.00546264648, 0.0818639845, 0.000133440088, -0.996643543, 9.16033168e-005, -1, -0.000126365223, -0.996643543, -8.09510966e-005, -0.0818639845))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.508984268, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.554862976, -0.546051025, -0.0817108154, 0.0819929764, 3.72579816e-005, -0.996633053, -0.465306103, -0.884320259, -0.03831378, -0.88134414, 0.466880858, -0.0724906996))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.58681488, -0.42388916, -0.366218567, 0.081595771, 0.000189310202, -0.996665597, 0.544475257, -0.837600172, 0.0444164164, -0.834798753, -0.546283901, -0.0684476867))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.588218689, -0.496170044, 0.190368652, 0.0820170864, 0.000110837813, -0.996626616, -0.28160283, -0.959243655, -0.0232805405, -0.956021249, 0.28256157, -0.0786431506))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.578285217, -0.742179871, 0.485198975, 0.0820005313, 3.368119e-005, -0.996632338, -0.404303581, -0.914018691, -0.0332960263, -0.910941601, 0.405672282, -0.0749363899))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.48232919, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.533428192, -0.998413086, 0.0731735229, 0.0820193142, 4.7329082e-005, -0.996630847, -0.545484185, -0.83691591, -0.0449312255, -0.834098339, 0.547331572, -0.0686174557))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.384594113, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.591117859, -0.750457764, -0.0331573486, 0.0816722438, 0.000219702968, -0.996659279, 0.399645299, -0.916091859, 0.0325473957, -0.913024306, -0.400968403, -0.0749070719))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.891039729, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.550003052, -0.791252136, -0.390274048, 0.0818639845, 0.000133440088, -0.996643543, 9.16033168e-005, -1, -0.000126365223, -0.996643543, -8.09510966e-005, -0.0818639845))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0355400592, 0.637182295, 0.0507715121))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.37778223, 1.12055063))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.541454315, -0.0218749046, -0.000747680664, -0.0110251959, 0.00013053033, -0.999939203, -8.70229778e-005, -1, -0.000129578752, -0.999939203, 8.55890612e-005, 0.0110252071))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0507715158, 1, 1))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(1.2227602, 1.0510397, 1.12055063))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00611495972, -0.503911495, 3.05175781e-005, -0.0110251959, 0.00013053033, -0.999939203, -8.70229778e-005, -1, -0.000129578752, -0.999939203, 8.55890612e-005, 0.0110252071))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.554302216, -0.197556496, 0.176467896, 0.000732223678, -0.00681957835, 0.999976516, 4.57354399e-005, 0.999976754, 0.00681954622, -0.999999762, 4.07409316e-005, 0.000732518558))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.487406403, 0.355400592))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.592895508, -0.225208282, -0.440246582, 0.999354959, -0.000273706013, 0.0359122492, 3.14597892e-005, 0.999977291, 0.00674589584, -0.0359132774, -0.00674041454, 0.999332249))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.487406403, 0.324937671))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.607391357, -0.195374489, -0.0272865295, 0.999354959, -0.000273706013, 0.0359122492, 3.14597892e-005, 0.999977291, 0.00674589584, -0.0359132774, -0.00674041454, 0.999332249))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.487406403, 0.253857553))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.622253418, -0.103221416, 0.40297699, 0.999354959, -0.000273706013, 0.0359122492, 3.14597892e-005, 0.999977291, 0.00674589584, -0.0359132774, -0.00674041454, 0.999332249))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.29320544, 0.341438383))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.603942871, -0.114828587, -0.127216339, -0.999994755, 4.17285337e-005, -0.00326514267, 1.93070537e-005, 0.999976516, 0.00686665205, 0.00326535199, 0.00686655194, -0.999971151))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.29320544, 0.450597167))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.601791382, -0.206988811, 0.230155945, -0.999994755, 4.17285337e-005, -0.00326514267, 1.93070537e-005, 0.999976516, 0.00686665205, 0.00326535199, 0.00686655194, -0.999971151))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.487406403, 0.355400592))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.592910767, -0.0767679214, -0.136882782, 1, -0.000274348393, -9.24401829e-005, 0.00027494345, 0.9999789, 0.00650009792, 9.06549321e-005, -0.00650012353, 0.9999789))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.29320544, 0.450597167))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.527381897, -0.75403595, 0.501220703, -0.0320623815, -0.00681942562, 0.999462724, -0.000152433146, 0.999976754, 0.00681804353, -0.99948591, 6.62514576e-005, -0.0320626721))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.29320544, 0.341438383))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.588760376, 0.11328125, -0.550575256, 0.999361813, 0.0338190757, 0.0114985723, -0.000703755999, 0.340483665, -0.940250218, -0.0357134677, 0.939642072, 0.340290219))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.522946417, 0.253857553))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.604507446, 0.388298035, -0.0902442932, 0.999358594, 0.0356676057, 0.00319152605, 8.45004761e-005, 0.0867745802, -0.996228039, -0.0358100124, 0.995589256, 0.086715892))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.29320544, 0.341438383))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.602416992, 0.377857208, 0.340760231, -0.999994934, -0.00318124099, -0.000354869553, 7.62863856e-005, 0.0871463269, -0.996195614, 0.00320006348, -0.996190488, -0.087145634))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.29320544, 0.450597167))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600372314, 0.108577728, 0.736337662, -0.999995053, -0.00313284737, -0.000374875934, -0.000714903756, 0.340696007, -0.940173268, 0.00307313842, -0.940168381, -0.340696603))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.52675426, 0.355400592))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.623626709, 0.113941193, 0.720220566, -0.999995053, -0.00313284737, -0.000374875934, -0.000714903756, 0.340696007, -0.940173268, 0.00307313842, -0.940168381, -0.340696603))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.52675426, 0.355400592))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.621551514, 0.378910065, 0.323752403, -0.999994934, -0.00318124099, -0.000354869553, 7.62863856e-005, 0.0871463269, -0.996195614, 0.00320006348, -0.996190488, -0.087145634))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.29320544, 0.450597167))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.618240356, 0.389354706, -0.0333209038, 0.999358594, 0.0356676057, 0.00319152605, 8.45004761e-005, 0.0867745802, -0.996228039, -0.0358100124, 0.995589256, 0.086715892))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.29320544, 0.341438383))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.634017944, 0.1186409, -0.494506836, 0.999361813, 0.0338190757, 0.0114985723, -0.000703755999, 0.340483665, -0.940250218, -0.0357134677, 0.939642072, 0.340290219))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.522946417, 0.253857553))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.13532948, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0948791504, -1.75950241, -0.916080475, 0.9994452, -0.02349695, -0.0236032493, 0.0265999045, 0.989629149, 0.141161934, 0.0200415887, -0.141711473, 0.989705086))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 1, 0.158990249))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.159740448, -1.00431347, -0.0573730469, -0.0106661813, -0.130669653, -0.991368651, 0.00281653344, -0.991424978, 0.13064678, -0.999939144, -0.00139872055, 0.0109427534))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0635960996, 0.205097333, 0.047697071))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0280609131, -0.938574255, -0.847240448, 0.999067664, 0.0406680554, -0.0144889746, -0.0407942869, 0.999131203, -0.00852599647, 0.0141296508, 0.00910911616, 0.999858737))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.383961231, 0.426888645))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0617523193, 0.971031189, 0.536437988, -0.999818087, 0.000879149884, 0.0190529134, -0.0153690074, -0.628705084, -0.777491987, 0.0112951314, -0.777643323, 0.628604233))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.158990189, 0.609727263))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0134124756, -1.05892181, 0.644098282, 0.999025762, 0.0165754743, 0.0408997685, -0.0433265865, 0.54452914, 0.837622225, -0.00838712975, -0.838578165, 0.544716835))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.158990189, 0.655039608))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00944519043, -1.03457642, -0.0701637268, 0.999025762, 0.0165754743, 0.0408997685, -0.0433265865, 0.54452914, 0.837622225, -0.00838712975, -0.838578165, 0.544716835))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.225766063, 0.426888645))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0673522949, 0.605396271, -0.425613403, -0.999818087, 0.000879149884, 0.0190529134, -0.0153690074, -0.628705084, -0.777491987, 0.0112951314, -0.777643323, 0.628604233))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.339444011, 0.435382396))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.920204163, 0.291167259, -0.0598602295, -0.00740437862, -0.3225393, -0.946522295, -0.00800325442, -0.946498036, 0.322594494, -0.999942303, 0.00996384863, 0.00442687469))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.253857583, 0.874902964, 0.0556465685))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00352478027, -0.598510742, -1.35536194, 0.999028325, 0.0168100018, 0.0407428555, -0.0386987627, 0.776980877, 0.628333747, -0.0210941266, -0.629299819, 0.776876271))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.29572171, 0.593828261))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.43505478, 0.338607788, -0.0632019043, -0.00506196218, 0.67079097, -0.741629303, -0.00988972001, -0.741636097, -0.670729578, -0.999938309, 0.00393929752, 0.0103880679))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.301506042, 0.56615442, 0.0556465685))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00321960449, -1.10307693, -0.453130722, 0.999024332, -0.0166447237, 0.0409061946, -0.043349769, -0.192665115, 0.980306685, -0.00843573827, -0.981123507, -0.193198681))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.225766063, 0.426888645))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0720977783, 0.607234955, -0.550528526, -0.999828339, -0.0125421397, 0.01364379, -0.0147231957, 0.0904369652, -0.995793402, 0.0112554776, -0.995823264, -0.0906060785))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.339444011, 0.421323925))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.69031978, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.885948181, 0.189071655, -0.0570373535, -0.00950122625, 0.156162739, -0.98768568, -0.0056787678, -0.987722814, -0.156113982, -0.999938726, 0.00412556296, 0.0102713872))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.253857583, 1, 0.0556465685))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0135040283, 0.515552521, 0.901865005, -0.996651053, 0.0774569437, -0.0262113884, 0.0364799686, 0.708042204, 0.705227315, 0.0731835365, 0.701909363, -0.70849663))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0476970747, 0.326724768, 0.360907733))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.13532948, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0547943115, -1.82670212, 0.934799194, -0.999876022, -0.00502027804, 0.0149227986, -0.00196278119, 0.980154097, 0.19822745, -0.0156218009, 0.198173597, -0.980042517))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 1, 0.169801578))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.774318695, -0.479408264, -0.0622558594, -0.01054658, 0.611584067, -0.791109264, 0.00261168834, -0.791133702, -0.611637771, -0.999941051, -0.00851681642, 0.00674648816))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0635960996, 0.205097333, 0.047697071))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.32983077, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0389862061, -2.29265785, 0.964286804, 0.999767244, -0.00298099825, 0.0213695094, 0.00255699712, -0.967061222, -0.254531384, 0.0214243792, 0.254526764, -0.966828465))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0476970747, 1, 0.55805558))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.1581372, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0587463379, -1.49703026, -0.692836761, -0.999724448, -0.000912234536, 0.0234570354, -0.00580419973, -0.958613634, -0.284651518, 0.0227458961, -0.284709185, 0.958344042))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0476970747, 1, 0.325134903))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.13532948, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0372009277, -1.86395073, 1.00940323, 0.999767244, -0.00298099825, 0.0213695094, 0.00255699712, -0.967061222, -0.254531384, 0.0214243792, 0.254526764, -0.966828465))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0476970747, 1, 0.635165691))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.9963299, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.035949707, -1.66427994, 1.01907349, 0.999766231, -0.00296056573, 0.0214190055, 9.92173809e-005, -0.989943624, -0.141462564, 0.0216224175, 0.14143163, -0.989711881))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0476970747, 1, 0.958710909))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.13532948, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0214691162, -1.75048256, -0.928901672, 0.9994452, -0.02349695, -0.0236032493, 0.0265999045, 0.989629149, 0.141161934, 0.0200415887, -0.141711473, 0.989705086))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 1, 0.158990249))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.168533325, -1.01817131, 0.0159454346, -0.0106661813, -0.130669653, -0.991368651, 0.00281653344, -0.991424978, 0.13064678, -0.999939144, -0.00139872055, 0.0109427534))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0635960996, 0.205097333, 0.047697071))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0446777344, -0.923009396, -0.857887268, 0.999067664, 0.0406680554, -0.0144889746, -0.0407942869, 0.999131203, -0.00852599647, 0.0141296508, 0.00910911616, 0.999858737))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.383961231, 0.426888645))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0114746094, 0.971870422, 0.51978302, -0.999818087, 0.000879149884, 0.0190529134, -0.0153690074, -0.628705084, -0.777491987, 0.0112951314, -0.777643323, 0.628604233))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.158990189, 0.609727263))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0601043701, -1.05706787, 0.628953934, 0.999025762, 0.0165754743, 0.0408997685, -0.0433265865, 0.54452914, 0.837622225, -0.00838712975, -0.838578165, 0.544716835))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.158990189, 0.655039608))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0640716553, -1.03273773, -0.0853023529, 0.999025762, 0.0165754743, 0.0408997685, -0.0433265865, 0.54452914, 0.837622225, -0.00838712975, -0.838578165, 0.544716835))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.225766063, 0.426888645))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.005859375, 0.606239319, -0.442256927, -0.999818087, 0.000879149884, 0.0190529134, -0.0153690074, -0.628705084, -0.777491987, 0.0112951314, -0.777643323, 0.628604233))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.339444011, 0.435382396))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.925899506, 0.276808739, 0.0136260986, -0.00740437862, -0.3225393, -0.946522295, -0.00800325442, -0.946498036, 0.322594494, -0.999942303, 0.00996384863, 0.00442687469))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.253857583, 0.874902964, 0.0556465685))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0700378418, -0.592075348, -1.36920929, 0.999028325, 0.0168100018, 0.0407428555, -0.0386987627, 0.776980877, 0.628333747, -0.0210941266, -0.629299819, 0.776876271))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.29572171, 0.593828261))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.45100784, 0.33657074, 0.0101165771, -0.00506196218, 0.67079097, -0.741629303, -0.00988972001, -0.741636097, -0.670729578, -0.999938309, 0.00393929752, 0.0103880679))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.301506042, 0.56615442, 0.0556465685))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0707092285, -1.11180496, -0.462882996, 0.999024332, -0.0166447237, 0.0409061946, -0.043349769, -0.192665115, 0.980306685, -0.00843573827, -0.981123507, -0.193198681))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.225766063, 0.426888645))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00103759766, 0.619106293, -0.562911987, -0.999828339, -0.0125421397, 0.01364379, -0.0147231957, 0.0904369652, -0.995793402, 0.0112554776, -0.995823264, -0.0906060785))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 0.339444011, 0.421323925))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.69031978, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.898212433, 0.178672791, 0.0163574219, -0.00950122625, 0.156162739, -0.98768568, -0.0056787678, -0.987722814, -0.156113982, -0.999938726, 0.00412556296, 0.0102713872))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.253857583, 1, 0.0556465685))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0878753662, 0.514854431, 0.912143707, -0.996651053, 0.0774569437, -0.0262113884, 0.0364799686, 0.708042204, 0.705227315, 0.0731835365, 0.701909363, -0.70849663))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0476970747, 0.326724768, 0.360907733))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.13532948, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0184020996, -1.81625175, 0.9479599, -0.999876022, -0.00502027804, 0.0149227986, -0.00196278119, 0.980154097, 0.19822745, -0.0156218009, 0.198173597, -0.980042517))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0538977012, 1, 0.169801578))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.790428162, -0.483520508, 0.0109405518, -0.01054658, 0.611584067, -0.791109264, 0.00261168834, -0.791133702, -0.611637771, -0.999941051, -0.00851681642, 0.00674648816))
- mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0635960996, 0.205097333, 0.047697071))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.32983077, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0346984863, -2.30243492, 0.975273132, 0.999767244, -0.00298099825, 0.0213695094, 0.00255699712, -0.967061222, -0.254531384, 0.0214243792, 0.254526764, -0.966828465))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0476970747, 1, 0.55805558))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.1581372, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0144348145, -1.50580978, -0.70734024, -0.999724448, -0.000912234536, 0.0234570354, -0.00580419973, -0.958613634, -0.284651518, 0.0227458961, -0.284709185, 0.958344042))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0476970747, 1, 0.325134903))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.13532948, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0364685059, -1.87373543, 1.02040863, 0.999767244, -0.00298099825, 0.0213695094, 0.00255699712, -0.967061222, -0.254531384, 0.0214243792, 0.254526764, -0.966828465))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0476970747, 1, 0.635165691))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 1.9963299, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0377044678, -1.67528152, 1.02885818, 0.999766231, -0.00296056573, 0.0214190055, 9.92173809e-005, -0.989943624, -0.141462564, 0.0216224175, 0.14143163, -0.989711881))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0476970747, 1, 0.958710909))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.577293396, -0.217300892, 0.132110596, 0.070156455, 0.00673070736, -0.997513413, -0.000279298576, 0.99997735, 0.00672768988, 0.997535944, -0.000193386717, 0.0701567307))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.487406403, 0.253857553))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.548797607, -0.105601788, -0.211593628, 0.000732223678, -0.00681957835, 0.999976516, 4.57354399e-005, 0.999976754, 0.00681954622, -0.999999762, 4.07409316e-005, 0.000732518558))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.29320544, 0.450597167))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.542095184, -0.0940785408, 0.545410156, 0.0318111293, 0.00677434774, -0.999471009, -2.13555468e-005, 0.999977112, 0.0067770984, 0.999493897, -0.000194242879, 0.0318105407))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.29320544, 0.256396115))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.582954407, -0.197845936, -0.392181396, 0.0318111293, 0.00677434774, -0.999471009, -2.13555468e-005, 0.999977112, 0.0067770984, 0.999493897, -0.000194242879, 0.0318105407))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.531831443, 0.383324891))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.596618652, -0.157210827, -0.0171852112, -0.999471903, 0.000512212398, -0.0324937962, 0.00028111157, 0.999974668, 0.00711632241, 0.0324966162, 0.00710342918, -0.99944663))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.487406403, 0.253857553))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.611602783, -0.0656528473, 0.413005829, -0.999471903, 0.000512212398, -0.0324937962, 0.00028111157, 0.999974668, 0.00711632241, 0.0324966162, 0.00710342918, -0.99944663))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.29320544, 0.341438383))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.582061768, -0.186501026, -0.440631866, -0.999471903, 0.000512212398, -0.0324937962, 0.00028111157, 0.999974668, 0.00711632241, 0.0324966162, 0.00710342918, -0.99944663))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.487406403, 0.349054098))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.590637207, -0.168675423, 0.220344543, 1, -0.000274348393, -9.24401829e-005, 0.00027494345, 0.9999789, 0.00650009792, 9.06549321e-005, -0.00650012353, 0.9999789))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.487406403, 0.355400592))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.548049927, -0.765382767, -0.162567139, -0.000649578345, 0.00673327316, -0.999977112, -0.00029978875, 0.999977291, 0.00673346873, 0.999999762, 0.000304155808, -0.000647545035))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.29320544, 0.450597167))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.547927856, -0.857776642, -0.445358276, 0.00418078853, -0.00681961235, 0.999968112, 5.75093836e-005, 0.999976754, 0.00681943027, -0.999991298, 2.89969557e-005, 0.00418108329))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.531831443, 0.347784817))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.550189972, -0.857365131, 0.22543335, -0.000649578345, 0.00673327316, -0.999977112, -0.00029978875, 0.999977291, 0.00673346873, 0.999999762, 0.000304155808, -0.000647545035))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.487406403, 0.355400592))
- Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.948172748, 0.79697305, 0.873213053))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.543552399, -0.845979691, 0.0340881348, -0.0320623815, -0.00681942562, 0.999462724, -0.000152433146, 0.999976754, 0.00681804353, -0.99948591, 6.62514576e-005, -0.0320626721))
- mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0330014825, 0.487406403, 0.253857553))
- -------------------------Left Leg--------------
- handle=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,1,"Really black","Handle",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- handleweld=weld(m,Character["Left Leg"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0617980957, 0.120615244, 0.080581665, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.25,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.687998056, -0.403396606, 0.284317017, 0, 1, 0, -1, 0, 0, 0, 0, 1))
- mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.596273482, 0.917343795, 0.596273363))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(1.01734388, 1.53841424, 1.08734369))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0502319336, -0.33361721, -0.115005493, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Dark stone Really black","Part",Vector3.new(0.300000012, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0498924255, 0.779373884, 0.366851807, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, -0.00999999978, 0.349999994),Vector3.new(1.83468771, 0.972384334, 5.04539061))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1.11734378))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.550262451, -0.275915146, 0.100006104, -1, 0, 0, 0, 1, 0, 0, 0, -1))
- mesh("BlockMesh",Part,"","",Vector3.new(-0.140000001, -0.100000001, 0),Vector3.new(0.917343855, 0.917343795, 0.899999976))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(1.01734388, 0.200000003, 1.11734378))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0498924255, 0.779373884, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.0599999987),Vector3.new(0.600000024, 0.917343795, 1.03999996))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.367080688, 0.455749512, -0.627578735, -0.517372787, -0.210870892, -0.829372585, -0.347142547, -0.834126592, 0.428631395, -0.782187581, 0.509672761, 0.358352154))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.721797943, 0.321289063, 0.033241272, 0.923221231, -0.384269089, 6.20000137e-005, -0.271803826, -0.652905047, 0.706991971, -0.271634698, -0.652726829, -0.707221627))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.79013443, 0.414318085, 0.0587463379, 0.791809857, -0.381352931, 0.477081925, -0.382310003, -0.91863054, -0.0997850522, 0.476315349, -0.103382409, -0.87317574))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.681034088, 0.382392883, 0.259155273, 0.885930598, -0.155369923, 0.437020779, -0.350355685, -0.841606855, 0.411034018, 0.303937346, -0.517260313, -0.800039947))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.721843719, -0.427324295, -0.15145874, 0.923042893, -0.384696931, 0.000186999969, 0.37157613, 0.89168644, 0.258508116, -0.0996140316, -0.238544613, 0.96600914))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.721645355, -0.106338501, 0.156585693, 0.923105896, -0.384545952, 1.79999988e-005, 0.0995633155, 0.23904784, 0.965889871, -0.371433318, -0.891616821, 0.258953154))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.739089966, -0.468862534, 0.152450562, 0.828509152, -0.293548048, -0.47686711, 0.382704228, 0.918496668, 0.0995057896, 0.408791125, -0.2649405, 0.873324931))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.739089966, -0.468862534, 0.152450562, 0.828509152, -0.293548048, -0.47686711, 0.382704228, 0.918496668, 0.0995057896, 0.408791125, -0.2649405, 0.873324931))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.552806854, 0.0260162354, 0.493795395, 0.993523359, 0.103063039, 0.0478490181, -0.0383575857, -0.092183955, 0.995002985, 0.106958918, -0.990393937, -0.0876336545))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.721637726, 0.123840332, 0.151973724, 0.92314297, -0.384456992, 1.49999996e-005, -0.0995230377, -0.238933116, 0.965922475, -0.371352047, -0.891685963, -0.258831739))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.636695862, -0.383682251, 0.340431213, 0.917764902, -0.0790899917, -0.389168948, 0.31215024, 0.749478221, 0.583819151, 0.245499358, -0.657287836, 0.712532699))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.568435669, -0.202301025, 0.465145111, 0.978166878, 0.0659809932, -0.197068974, 0.158042565, 0.379601032, 0.911551237, 0.13495262, -0.922794402, 0.360885322))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.721920013, -0.308151245, 0.0457992554, 0.923017979, -0.384757012, 0, 0.27214101, 0.65285635, 0.706907332, -0.271987528, -0.652488112, 0.707306206))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0.25,0,"Crimson","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.593933105, 0.240036011, 0.41835022, 0.959735632, 0.0220779926, 0.280035913, -0.224424332, -0.539294183, 0.811662257, 0.168941617, -0.841828048, -0.512624979))
- mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.091734387, 0.0917343795, 0.0917343721))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(1.01734388, 0.200000003, 1.01734376))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0498924255, 0.779373884, -0.0500030518, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0.0199999996),Vector3.new(0.800000012, 0.917343795, 1.03999996))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.25,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.687998056, -0.403396606, -0.284423828, 0, 1, 0, -1, 0, 0, 0, 0, 1))
- mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.596273482, 0.917343795, 0.596273363))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.366937488, 1.11734378))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.550430298, -0.000894069672, 0.100006104, -1, 0, 0, 0, 1, 0, 0, 0, -1))
- mesh("BlockMesh",Part,"","",Vector3.new(-0.159999996, 0, 0),Vector3.new(0.917343855, 1, 0.850000024))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1.11734378))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.550216675, -0.688892126, 0.100006104, -1, 0, 0, 0, 1, 0, 0, 0, -1))
- mesh("BlockMesh",Part,"","",Vector3.new(-0.119999997, 0, 0),Vector3.new(0.550406337, 0.917343795, 0.800000012))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(1.01734388, 0.366937518, 1.04734385))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0502319336, 0.504381895, -0.0950012207, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0.00499999989),Vector3.new(1.00999999, 1, 1.02999997))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(1.01734388, 0.200000003, 1.11734378))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0497093201, 0.779373884, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.0500000007),Vector3.new(0.800000012, 0.917343795, 1.03999996))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1.11734378))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.550430298, -0.506143093, 0.100006104, -1, 0, 0, 0, 1, 0, 0, 0, -1))
- mesh("BlockMesh",Part,"","",Vector3.new(-0.140000001, 0, 0),Vector3.new(0.642140746, 0.917343795, 0.75000006))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(1.01734388, 0.200000003, 1.11734378))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0497093201, 0.779373884, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.917343795, 1))
- ----------------------------Right leg---------------
- handle=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,1,"Really black","Handle",Vector3.new(0.200001076, 0.200000033, 0.200000018))
- handleweld=weld(m,Character["Right Leg"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.060131073, 0.121969223, 0.0605926514, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(1.00397861, 0.361589551, 1.07397389))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0499992371, 0.497036934, -0.0849914551, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0.00499999989),Vector3.new(1.00999999, 1, 1.02999997))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Dark stone Really black","Part",Vector3.new(0.300001085, 0.200000033, 0.200000018))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0503349304, 0.768025398, 0.36151123, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, -0.00999999978, 0.349999994),Vector3.new(1.80794764, 0.958212137, 4.97185659))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(1.00397861, 0.200000033, 1.05397391))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.050453186, 0.768025398, -0.075012207, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 1.01245058, 1.05999994))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(1.00397861, 0.200000033, 0.903973877))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.050453186, 0.768025398, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.0500000007),Vector3.new(0.800000012, 0.903973818, 1.03999996))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(1.00397861, 0.200000033, 0.97397387))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0503349304, 0.768025398, -0.0350036621, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0.0199999996),Vector3.new(0.800000012, 0.903973818, 1.03999996))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(1.00397861, 1.92036498, 1.10397387))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0499992371, -0.130942106, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200001076, 0.361589551, 1.10397387))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.54214859, -0.000882863998, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(-0.159999996, 0, 0),Vector3.new(0.903973877, 1, 0.850000024))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200001076, 0.200000033, 1.10397387))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.54214859, -0.49877286, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(-0.140000001, 0, 0),Vector3.new(0.632781625, 0.903973818, 0.75))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200001076, 0.200000033, 1.10397387))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.54214859, -0.678861856, -0.0999908447, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(-0.119999997, 0, 0),Vector3.new(0.542384326, 0.903973818, 0.800000012))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200001076, 0.200000033, 1.10397387))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.54214859, -0.271896839, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(-0.140000001, -0.100000001, 0),Vector3.new(0.903973818, 0.903973818, 0.899999976))
- Part=part(Enum.FormFactor.Custom,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.903978646, 0.200000033, 0.903973877))
- Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000335693359, 0.768025398, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
- mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.0599999987),Vector3.new(0.600000024, 0.903973818, 1.03999996))
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = Instance.new("Model")
- o2 = Instance.new("Part")
- o3 = Instance.new("SpecialMesh")
- o4 = Instance.new("Model")
- o5 = Instance.new("Part")
- o6 = Instance.new("SpecialMesh")
- o7 = Instance.new("Weld")
- o8 = Instance.new("Part")
- o9 = Instance.new("SpecialMesh")
- o10 = Instance.new("Weld")
- o11 = Instance.new("Part")
- o12 = Instance.new("SpecialMesh")
- o13 = Instance.new("Weld")
- o14 = Instance.new("Part")
- o15 = Instance.new("SpecialMesh")
- o16 = Instance.new("Weld")
- o17 = Instance.new("Part")
- o18 = Instance.new("SpecialMesh")
- o19 = Instance.new("Weld")
- o20 = Instance.new("Part")
- o21 = Instance.new("SpecialMesh")
- o22 = Instance.new("Weld")
- o23 = Instance.new("Part")
- o24 = Instance.new("SpecialMesh")
- o25 = Instance.new("Weld")
- o26 = Instance.new("Part")
- o27 = Instance.new("SpecialMesh")
- o28 = Instance.new("Weld")
- o29 = Instance.new("Part")
- o30 = Instance.new("SpecialMesh")
- o31 = Instance.new("Weld")
- o32 = Instance.new("Part")
- o33 = Instance.new("SpecialMesh")
- o34 = Instance.new("Weld")
- o35 = Instance.new("Part")
- o36 = Instance.new("SpecialMesh")
- o37 = Instance.new("Weld")
- o38 = Instance.new("Part")
- o39 = Instance.new("SpecialMesh")
- o40 = Instance.new("Weld")
- o41 = Instance.new("Part")
- o42 = Instance.new("SpecialMesh")
- o43 = Instance.new("Weld")
- o44 = Instance.new("Part")
- o45 = Instance.new("SpecialMesh")
- o46 = Instance.new("Weld")
- o47 = Instance.new("Part")
- o48 = Instance.new("SpecialMesh")
- o49 = Instance.new("Weld")
- o50 = Instance.new("Part")
- o51 = Instance.new("SpecialMesh")
- o52 = Instance.new("Weld")
- o53 = Instance.new("Part")
- o54 = Instance.new("SpecialMesh")
- o55 = Instance.new("Weld")
- o56 = Instance.new("Part")
- o57 = Instance.new("SpecialMesh")
- o58 = Instance.new("Weld")
- o59 = Instance.new("Part")
- o60 = Instance.new("SpecialMesh")
- o61 = Instance.new("Weld")
- o62 = Instance.new("Part")
- o63 = Instance.new("SpecialMesh")
- o64 = Instance.new("Weld")
- o1.Name = "Head_"
- o1.Parent = mas
- o2.Name = "REF"
- o2.Parent = o1
- o2.Transparency = 1
- o2.Position = Vector3.new(110.644409, 4.68007088, -60.6269913)
- o2.Rotation = Vector3.new(180, 0.0199999996, -180)
- o2.Anchored = false
- o2.CanCollide = false
- o2.FormFactor = Enum.FormFactor.Symmetric
- o2.Size = Vector3.new(2, 1, 1)
- o2.CFrame = CFrame.new(110.644409, 4.68007088, -60.6269913, -0.99999994, 1.23944917e-22, 0.000331714633, 1.23908515e-22, 1, -1.09738441e-22, -0.000331714633, -1.09697344e-22, -0.99999994)
- o2.BottomSurface = Enum.SurfaceType.Smooth
- o2.TopSurface = Enum.SurfaceType.Smooth
- o2.Position = Vector3.new(110.644409, 4.68007088, -60.6269913)
- o3.Parent = o2
- o3.Scale = Vector3.new(1.25, 1.25, 1.25)
- o4.Name = "Hat"
- o4.Parent = o1
- o56.Name = "NinjaHalfmask"
- o56.Parent = o1
- o56.Position = Vector3.new(110.62999, 4.40999889, -60.6299591)
- o56.Rotation = Vector3.new(-180, 0, -180)
- o56.Anchored = false
- o56.FormFactor = Enum.FormFactor.Custom
- o56.Size = Vector3.new(1.39999914, 0.80000025, 1.39999986)
- o56.CFrame = CFrame.new(110.62999, 4.40999889, -60.6299591, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o56.BottomSurface = Enum.SurfaceType.Smooth
- o56.TopSurface = Enum.SurfaceType.Smooth
- o56.Position = Vector3.new(110.62999, 4.40999889, -60.6299591)
- o57.Parent = o56
- o57.MeshId = "http://www.roblox.com/asset/?id=72541091"
- o57.Scale = Vector3.new(1, 1, 0.949999988)
- o57.TextureId = "rbxassetid://0"
- o57.VertexColor = Vector3.new(0, 0, 0)
- o57.MeshType = Enum.MeshType.FileMesh
- o58.Name = "Joint"
- o58.Parent = o56
- o58.C0 = CFrame.new(-0.0144195557, 0.270071983, -0.00296783447, 0.99999994, -1.23944917e-22, -0.000331714633, 1.23908515e-22, 1, -1.09738441e-22, 0.000331714633, 1.09697344e-22, 0.99999994)
- o58.Part0 = o56
- o58.Part1 = o2
- o61.Name = "Joint"
- o61.Parent = o59
- o61.C0 = CFrame.new(-0.0643463135, -1.15692234, -0.00032043457, 0.99999994, -1.23944917e-22, -0.000331714633, -6.51779555e-05, 0.980506241, -0.196488023, 0.000325248257, 0.196488023, 0.980506182)
- o61.Part0 = o59
- o61.Part1 = o2
- o64.Name = "Joint"
- o64.Parent = o61
- o64.C0 = CFrame.new(-0.0451278687, 0.602211952, -0.865444183, 0.999979198, -1.23196559e-22, 0.00646429276, -0.000884826644, 0.990587771, 0.13687627, -0.00640344899, -0.136879131, 0.990567029)
- o64.Part0 = o62
- o64.Part1 = o2
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = workspace
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
- wait()
- Workspace["Head_"].Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character["Head_"].Name = "Familiar Head"
- w = Instance.new("Weld", game.Players.LocalPlayer.Character["Head"])
- w.Part0 = game.Players.LocalPlayer.Character["Head"]
- w.Part1 = o2
- w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
- game.Players.LocalPlayer.Character["Head"].Transparency = 0
- for i,v in pairs (game.Players.LocalPlayer.Character["Familiar Head"]:GetChildren()) do
- if v.ClassName == "Part" then
- v.CanCollide = false
- v.Anchored = false
- end
- end
- for i,v in pairs (game.Players.LocalPlayer.Character["Familiar Head"].Hat:GetChildren()) do
- v.Anchored = false
- v.CanCollide = false
- end
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = Instance.new("Model")
- o2 = Instance.new("Script")
- o3 = Instance.new("Model")
- o4 = Instance.new("Part")
- o5 = Instance.new("SpecialMesh")
- o6 = Instance.new("Weld")
- o7 = Instance.new("Part")
- o8 = Instance.new("BlockMesh")
- o9 = Instance.new("Weld")
- o10 = Instance.new("Part")
- o11 = Instance.new("SpecialMesh")
- o12 = Instance.new("Weld")
- o13 = Instance.new("Part")
- o14 = Instance.new("BlockMesh")
- o15 = Instance.new("Weld")
- o16 = Instance.new("Part")
- o17 = Instance.new("SpecialMesh")
- o18 = Instance.new("Weld")
- o19 = Instance.new("Part")
- o20 = Instance.new("BlockMesh")
- o21 = Instance.new("Weld")
- o22 = Instance.new("Part")
- o23 = Instance.new("SpecialMesh")
- o24 = Instance.new("Weld")
- o25 = Instance.new("Part")
- o26 = Instance.new("BlockMesh")
- o27 = Instance.new("Weld")
- o28 = Instance.new("LocalScript")
- o29 = Instance.new("IntValue")
- o30 = Instance.new("IntValue")
- o31 = Instance.new("IntValue")
- o32 = Instance.new("IntValue")
- o33 = Instance.new("IntValue")
- o34 = Instance.new("IntValue")
- o35 = Instance.new("IntValue")
- o36 = Instance.new("Part")
- o37 = Instance.new("SpecialMesh")
- o38 = Instance.new("Script")
- o39 = Instance.new("Weld")
- o40 = Instance.new("Part")
- o41 = Instance.new("SpecialMesh")
- o42 = Instance.new("Script")
- o43 = Instance.new("Weld")
- o44 = Instance.new("Part")
- o45 = Instance.new("SpecialMesh")
- o46 = Instance.new("Script")
- o47 = Instance.new("Weld")
- o48 = Instance.new("Part")
- o49 = Instance.new("CylinderMesh")
- o50 = Instance.new("Script")
- o51 = Instance.new("Weld")
- o52 = Instance.new("Part")
- o53 = Instance.new("SpecialMesh")
- o54 = Instance.new("Weld")
- o55 = Instance.new("Part")
- o56 = Instance.new("SpecialMesh")
- o57 = Instance.new("Weld")
- o58 = Instance.new("Part")
- o59 = Instance.new("SpecialMesh")
- o60 = Instance.new("Weld")
- o61 = Instance.new("Part")
- o62 = Instance.new("SpecialMesh")
- o63 = Instance.new("Weld")
- o64 = Instance.new("Part")
- o65 = Instance.new("BlockMesh")
- o66 = Instance.new("Part")
- o67 = Instance.new("SpecialMesh")
- o68 = Instance.new("Weld")
- o69 = Instance.new("Part")
- o70 = Instance.new("SpecialMesh")
- o71 = Instance.new("Weld")
- o72 = Instance.new("Part")
- o73 = Instance.new("BlockMesh")
- o74 = Instance.new("Weld")
- o75 = Instance.new("Part")
- o76 = Instance.new("SpecialMesh")
- o77 = Instance.new("Weld")
- o78 = Instance.new("Part")
- o79 = Instance.new("BlockMesh")
- o80 = Instance.new("Weld")
- o81 = Instance.new("Part")
- o82 = Instance.new("BlockMesh")
- o83 = Instance.new("Weld")
- o84 = Instance.new("Part")
- o85 = Instance.new("SpecialMesh")
- o86 = Instance.new("Weld")
- o87 = Instance.new("Part")
- o88 = Instance.new("SpecialMesh")
- o89 = Instance.new("Weld")
- o90 = Instance.new("Part")
- o91 = Instance.new("SpecialMesh")
- o92 = Instance.new("Weld")
- o93 = Instance.new("Part")
- o94 = Instance.new("SpecialMesh")
- o95 = Instance.new("Weld")
- o96 = Instance.new("Part")
- o97 = Instance.new("BlockMesh")
- o98 = Instance.new("Weld")
- o99 = Instance.new("Part")
- o100 = Instance.new("SpecialMesh")
- o101 = Instance.new("Weld")
- o102 = Instance.new("Part")
- o103 = Instance.new("BlockMesh")
- o104 = Instance.new("Weld")
- o1.Name = "Armor"
- o1.Parent = mas
- o2.Name = "Welds"
- o2.Parent = o1
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- --Saz
- --A new system which is a combination of fast-welds and hard-welds.
- --Should be far, far better.
- --When script.CreateNewWelds.Value == true, we create a new set of weld information on script run.
- --This toggles off automatically afterwards, to prevent issues that fast-welds can cause.
- --Cruder than I wanted it to be, but not like I intended for anyone but me to use it anyway.
- --The fact that you're reading this means you should likely kill yourself. Immediately.
- wait(.33)
- Tool=script.Parent
- Nib=Tool.Parent
- running=0
- jumping=0
- clothinganim=function()
- torsovel=Nib.Torso.Velocity
- vely=torsovel.y
- velh=Vector3.new(torsovel.x,0,torsovel.z)
- coseff=math.cos(time()*2) / 18
- jumping=0
- if vely > 6 then
- jumping=1
- coseff=0
- elseif vely<-6 then
- jumping=-1
- coseff=0
- end
- running=0
- if velh.magnitude > 5 then
- running=1
- coseff=0
- end
- rundir=1
- dir=Nib.Torso.Velocity
- magfor=(dir-Nib.Torso.CFrame.lookVector*dir.magnitude).magnitude
- magback=(dir-Nib.Torso.CFrame.lookVector*-dir.magnitude).magnitude
- if magfor > magback then
- rundir=-1
- end
- runeff=(((velh.magnitude / math.pi / 9) * running) * rundir) * 1.1
- jumpeff=(math.abs(vely / 4) * jumping) / 9
- fluidback=-.2 + jumpeff - (runeff / 3)
- fluidback2=-.8 + coseff + runeff * 2 - jumpeff*2
- if fluidback > -.05 then
- fluidback=-.05
- end
- if fluidback < -math.rad(175) then
- fluidback=-math.rad(175)
- end
- if fluidback2 > 1.6 then
- fluidback2=1.6
- end
- if fluidback2 < -1.55 then
- fluidback2=-1.55
- end
- gottagofast=(dir-Vector3.new(0,0,0)).magnitude/10 + .08
- Tool.Cloak.CloakScript.Initial.Value = -6 - math.deg(fluidback*1.5) + (jumpeff)
- Tool.Cloak.CloakScript.Progression.Value = gottagofast*1.5 + - (jumpeff * 2) - 1
- Tool.Cloak.CloakScript.Right1.Value=40-gottagofast*17.5 + (jumpeff * 3)
- Tool.Cloak.CloakScript.Right2.Value=20-gottagofast*8 + (jumpeff * 4)
- Tool.Cloak.CloakScript.Left1.Value=40-gottagofast*17.5 + (jumpeff * 3)
- Tool.Cloak.CloakScript.Left2.Value=20-gottagofast*8 + (jumpeff * 4)
- end
- weldparts=function()
- print("Welding")
- lel={}
- function jarate(p)
- for i=1, #p do
- table.insert(lel,p[i])
- k=p[i]:children()
- if #k>0 then
- jarate(k)
- end
- end
- end
- for _,v in pairs(script.Parent:children()) do
- if v.Name~="Cloak" and v.className~="Script" then
- v:BreakJoints()
- jarate(v:children())
- end
- end
- for _,v in pairs(lel) do
- if v.className=="Weld" or v.className=="Motor6D" then
- v:Remove()
- end
- end
- end
- weldparts()
- wait(.5)
- LEL=game:GetService("RunService").Stepped:connect(clothinganim)
- end,o2)
- end))
- o3.Name = "Cloak"
- o3.Parent = o1
- o4.Name = "Tier6L"
- o4.Parent = o3
- o4.Material = Enum.Material.SmoothPlastic
- o4.BrickColor = BrickColor.new("Really Really black")
- o4.Position = Vector3.new(61.7912445, 1.25607467, -7180.82422)
- o4.Rotation = Vector3.new(-86.7399979, 5.03999996, 147.070007)
- o4.CanCollide = false
- o4.FormFactor = Enum.FormFactor.Custom
- o4.Size = Vector3.new(0.200000003, 2.19999981, 0.600000024)
- o4.CFrame = CFrame.new(61.7912445, 1.25607467, -7180.82422, -0.836119115, -0.541471124, 0.0878807157, 0.10452985, -1.06138032e-07, 0.994521618, -0.538504481, 0.840725243, 0.056600064)
- o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o4.Position = Vector3.new(61.7912445, 1.25607467, -7180.82422)
- o4.Orientation = Vector3.new(-84, 57.2200012, 90)
- o4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o5.Parent = o4
- o5.Scale = Vector3.new(0.550000012, 1, 1)
- o5.MeshType = Enum.MeshType.Wedge
- o5.Scale = Vector3.new(0.550000012, 1, 1)
- o6.Name = "Joint"
- o6.Parent = o4
- o6.C0 = CFrame.new(-0.0329589844, 0.100097656, 2.759552, -4.52394415e-05, 0.99939096, 0.0348952115, 1, 4.41140946e-05, 3.30192197e-05, 3.14597382e-05, 0.0348952115, -0.999391079)
- o6.Part0 = o4
- o6.Part1 = o64
- o7.Name = "Tier4"
- o7.Parent = o3
- o7.Material = Enum.Material.SmoothPlastic
- o7.BrickColor = BrickColor.new("Really Really black")
- o7.Position = Vector3.new(61.9097748, 3.12423563, -7180.62842)
- o7.Rotation = Vector3.new(-86.1999969, 5.88000011, -122.980003)
- o7.CanCollide = false
- o7.FormFactor = Enum.FormFactor.Custom
- o7.Size = Vector3.new(2.4000001, 0.200000003, 0.400000036)
- o7.CFrame = CFrame.new(61.9097748, 3.12423563, -7180.62842, -0.541471064, 0.834458232, 0.102458574, 1.34532456e-08, -0.121869415, 0.992546022, 0.840725303, 0.537434757, 0.0659888163)
- o7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o7.Position = Vector3.new(61.9097748, 3.12423563, -7180.62842)
- o7.Orientation = Vector3.new(-83, 57.2200012, 180)
- o7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o8.Parent = o7
- o8.Scale = Vector3.new(1, 0.550000012, 1)
- o8.Scale = Vector3.new(1, 0.550000012, 1)
- o9.Name = "Joint"
- o9.Parent = o7
- o9.C0 = CFrame.new(0, 0.00854492188, 0.880432129, 1, 4.40463482e-05, 3.28889328e-05, 4.46135346e-05, -0.99984777, -0.0174494404, 3.21153384e-05, 0.0174494442, -0.99984777)
- o9.Part0 = o7
- o9.Part1 = o64
- o10.Name = "Tier6R"
- o10.Parent = o3
- o10.Material = Enum.Material.SmoothPlastic
- o10.BrickColor = BrickColor.new("Really Really black")
- o10.Position = Vector3.new(61.6828423, 1.25604415, -7180.65576)
- o10.Rotation = Vector3.new(-86.7399979, 5.03999996, -32.9300003)
- o10.CanCollide = false
- o10.FormFactor = Enum.FormFactor.Custom
- o10.Size = Vector3.new(0.200000003, 2.19999981, 0.600000024)
- o10.CFrame = CFrame.new(61.6828423, 1.25604415, -7180.65576, 0.836119175, 0.541471064, 0.0878807157, -0.104529843, 1.12366251e-07, 0.994521618, 0.538504422, -0.840725303, 0.056600064)
- o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o10.Position = Vector3.new(61.6828423, 1.25604415, -7180.65576)
- o10.Orientation = Vector3.new(-84, 57.2200012, -90)
- o10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o11.Parent = o10
- o11.Scale = Vector3.new(0.550000012, 1, 1)
- o11.MeshType = Enum.MeshType.Wedge
- o11.Scale = Vector3.new(0.550000012, 1, 1)
- o12.Name = "Joint"
- o12.Parent = o10
- o12.C0 = CFrame.new(0.0329589844, 0.100097656, 2.75958252, 4.51798369e-05, -0.99939096, -0.0348952152, -1, -4.40545264e-05, -3.30171388e-05, 3.14597382e-05, 0.0348952152, -0.999391079)
- o12.Part0 = o10
- o12.Part1 = o64
- o13.Name = "Tier2"
- o13.Parent = o3
- o13.Material = Enum.Material.SmoothPlastic
- o13.BrickColor = BrickColor.new("Really Really black")
- o13.Position = Vector3.new(61.9512939, 3.51092005, -7180.60254)
- o13.Rotation = Vector3.new(-85.9199982, 6.30000019, 56.9900017)
- o13.CanCollide = false
- o13.FormFactor = Enum.FormFactor.Custom
- o13.Size = Vector3.new(2.4000001, 0.200000003, 0.400000036)
- o13.CFrame = CFrame.new(61.9512939, 3.51092005, -7180.60254, 0.541472912, -0.833535492, 0.10973569, -1.20988261e-07, 0.13052462, 0.991444767, -0.840728939, -0.536840379, 0.0706755593)
- o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o13.Position = Vector3.new(61.9512939, 3.51092005, -7180.60254)
- o13.Orientation = Vector3.new(-82.5, 57.2200012, 0)
- o13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o14.Parent = o13
- o14.Scale = Vector3.new(1, 0.550000012, 1)
- o14.Scale = Vector3.new(1, 0.550000012, 1)
- o15.Name = "Joint"
- o15.Parent = o13
- o15.C0 = CFrame.new(-0.00048828125, -0.00268554688, 0.490692139, -1.00000405, -4.36902046e-05, -3.27304006e-05, -4.42266464e-05, 0.999965429, 0.00872571021, 3.24249268e-05, 0.00872471556, -0.999961913)
- o15.Part0 = o13
- o15.Part1 = o64
- o16.Name = "Tier5L"
- o16.Parent = o3
- o16.Material = Enum.Material.SmoothPlastic
- o16.BrickColor = BrickColor.new("Really Really black")
- o16.Position = Vector3.new(62.5848083, 2.63398647, -7181.72168)
- o16.Rotation = Vector3.new(93.5299988, -5.46000004, -127.550003)
- o16.CanCollide = false
- o16.FormFactor = Enum.FormFactor.Custom
- o16.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
- o16.CFrame = CFrame.new(62.5848083, 2.63398647, -7181.72168, -0.606665313, 0.789254844, -0.0951735154, 0.106710076, -0.0377883092, -0.993571579, -0.787777841, -0.612922907, -0.0612967759)
- o16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o16.Position = Vector3.new(62.5848083, 2.63398647, -7181.72168)
- o16.Orientation = Vector3.new(83.5, -122.779999, 109.5)
- o16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o17.Parent = o16
- o17.Scale = Vector3.new(0.550000012, 1, 1)
- o17.MeshType = Enum.MeshType.Wedge
- o17.Scale = Vector3.new(0.550000012, 1, 1)
- o18.Name = "Joint"
- o18.Parent = o16
- o18.C0 = CFrame.new(-0.414550781, -1.21582031, -1.37017822, -0.333852053, 0.94231075, 0.0246626958, -0.942634106, -0.33373633, -0.00876811519, -3.1657517e-05, -0.0261731111, 0.999657452)
- o18.Part0 = o16
- o18.Part1 = o64
- o19.Name = "Tier5"
- o19.Parent = o3
- o19.Material = Enum.Material.SmoothPlastic
- o19.BrickColor = BrickColor.new("Really Really black")
- o19.Position = Vector3.new(61.8614883, 2.63791513, -7180.66016)
- o19.Rotation = Vector3.new(93.5299988, -5.46000004, -57.0499992)
- o19.CanCollide = false
- o19.FormFactor = Enum.FormFactor.Custom
- o19.Size = Vector3.new(2.4000001, 0.200000003, 0.600000024)
- o19.CFrame = CFrame.new(61.8614883, 2.63791513, -7180.66016, 0.541470945, 0.835320532, -0.0951727629, -8.41937435e-08, -0.113203257, -0.993571639, -0.840725422, 0.537990034, -0.061296273)
- o19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o19.Position = Vector3.new(61.8614883, 2.63791513, -7180.66016)
- o19.Orientation = Vector3.new(83.5, -122.779999, -180)
- o19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o20.Parent = o19
- o20.Scale = Vector3.new(1, 0.550000012, 1)
- o20.Scale = Vector3.new(1, 0.550000012, 1)
- o21.Name = "Joint"
- o21.Parent = o19
- o21.C0 = CFrame.new(-0.00048828125, 0.0185546875, -1.37005615, -1, -4.39487958e-05, -3.28037859e-05, 4.47923449e-05, -0.999657393, -0.0261740107, -3.16422302e-05, -0.0261740107, 0.999657393)
- o21.Part0 = o19
- o21.Part1 = o64
- o22.Name = "Tier5R"
- o22.Parent = o3
- o22.Material = Enum.Material.SmoothPlastic
- o22.BrickColor = BrickColor.new("Really Really black")
- o22.Position = Vector3.new(61.1939087, 2.63406706, -7179.56299)
- o22.Rotation = Vector3.new(93.5299988, -5.46000004, 13.4499998)
- o22.CanCollide = false
- o22.FormFactor = Enum.FormFactor.Custom
- o22.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
- o22.CFrame = CFrame.new(61.1939087, 2.63406706, -7179.56299, 0.968161643, -0.231579393, -0.0951733962, -0.106710136, -0.0377878621, -0.993571639, 0.226493433, 0.972095311, -0.061296802)
- o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o22.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o22.Position = Vector3.new(61.1939087, 2.63406706, -7179.56299)
- o22.Orientation = Vector3.new(83.5, -122.779999, -109.5)
- o22.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o23.Parent = o22
- o23.Scale = Vector3.new(0.550000012, 1, 1)
- o23.MeshType = Enum.MeshType.Wedge
- o23.Scale = Vector3.new(0.550000012, 1, 1)
- o24.Name = "Joint"
- o24.Parent = o22
- o24.C0 = CFrame.new(0.414672852, -1.21484375, -1.37014771, -0.333767116, -0.942340016, -0.0246845838, 0.942664266, -0.333653569, -0.00870657712, -3.17431986e-05, -0.0261731967, 0.999657452)
- o24.Part0 = o22
- o24.Part1 = o64
- o25.Name = "Tier6"
- o25.Parent = o3
- o25.Material = Enum.Material.SmoothPlastic
- o25.BrickColor = BrickColor.new("Really Really black")
- o25.Position = Vector3.new(61.7986336, 1.95236802, -7180.70068)
- o25.Rotation = Vector3.new(93.2600021, -5.03999996, -57.0699997)
- o25.CanCollide = false
- o25.FormFactor = Enum.FormFactor.Custom
- o25.Size = Vector3.new(2.4000001, 0.200000003, 0.800000012)
- o25.CFrame = CFrame.new(61.7986336, 1.95236802, -7180.70068, 0.541468561, 0.836115897, -0.0878793746, -4.34719283e-08, -0.104528502, -0.994521856, -0.840721488, 0.538502276, -0.0565988719)
- o25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o25.Position = Vector3.new(61.7986336, 1.95236802, -7180.70068)
- o25.Orientation = Vector3.new(84, -122.779999, -180)
- o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o26.Parent = o25
- o26.Scale = Vector3.new(1, 0.550000012, 1)
- o26.Scale = Vector3.new(1, 0.550000012, 1)
- o27.Name = "Joint"
- o27.Parent = o25
- o27.C0 = CFrame.new(-0.00048828125, 0.033203125, -2.05944824, -1.00000453, -4.39882278e-05, -3.27453017e-05, 4.51505184e-05, -0.999394894, -0.0348971263, -3.12998891e-05, -0.0348961428, 0.999390841)
- o27.Part0 = o25
- o27.Part1 = o64
- o28.Name = "CloakScript"
- o28.Parent = o3
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- --SazErenos
- wait(1.2) --FOUL SORCERY
- Tool=script.Parent --Ihaveaproblemsendhelp
- Nub=game.Players.LocalPlayer.Character
- Tier1M=Tool.Tier1
- Tier2M=Tool.Tier2
- --nope
- Tier3M=Tool.Tier4
- Tier4M=Tool.Tier5
- Tier5M=Tool.Tier6
- t1w,t2w,t3w,t4w,t5w,l1w,l2w,r1w,r2w,t4l,t4r,t5r,t5l,t6r,t6l=nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil
- initialWeld=function()
- t1w=Instance.new("Motor6D",Tier1M)
- t1w.Name="TierWeld"
- t1w.Part0=Nub.Torso
- t1w.Part1=Tier1M
- t1w.C0=CFrame.new(0,1,0.8)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(-90))
- t1w.C1=CFrame.new(0,.32,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(0))
- t1w.MaxVelocity=.08
- t1w.DesiredAngle=.08
- wait(.1)
- end
- initialWeld()
- wait(1)
- while true do
- if game.Players.LocalPlayer.Character.Humanoid.WalkSpeed <= 35 then
- t1w.DesiredAngle=math.rad(script.Initial.Value + game.Players.LocalPlayer.Character.Humanoid.WalkSpeed + script.Progression.Value + script.Hard.Value)
- end
- if game.Players.LocalPlayer.Character.Humanoid.WalkSpeed >= 35 then
- t1w.DesiredAngle=math.rad(script.Initial.Value + 35 + script.Progression.Value + script.Hard.Value)
- end
- wait()
- end
- end,o28)
- end))
- o29.Name = "Progression"
- o29.Parent = o28
- o29.Value = -1
- o30.Name = "Right1"
- o30.Parent = o28
- o30.Value = 39
- o31.Name = "Right2"
- o31.Parent = o28
- o31.Value = 19
- o32.Name = "Left1"
- o32.Parent = o28
- o32.Value = 39
- o33.Name = "Left2"
- o33.Parent = o28
- o33.Value = 19
- o34.Name = "Initial"
- o34.Parent = o28
- o34.Value = 11
- o35.Name = "Hard"
- o35.Parent = o28
- o35.Value = -2
- o36.Name = "Tier10"
- o36.Parent = o3
- o36.Material = Enum.Material.Neon
- o36.BrickColor = BrickColor.new("Crimson")
- o36.Position = Vector3.new(61.4215698, 2.85112214, -7180.03271)
- o36.Rotation = Vector3.new(66.8899994, -20.6800003, -63.2299995)
- o36.CanCollide = false
- o36.FormFactor = Enum.FormFactor.Custom
- o36.Size = Vector3.new(0.200000003, 0.200000003, 1.73100019)
- o36.CFrame = CFrame.new(61.4215698, 2.85112214, -7180.03271, 0.421343029, 0.835325956, -0.353151202, -0.496777713, -0.113201156, -0.860463202, -0.75874579, 0.537987471, 0.367275447)
- o36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o36.Color = Color3.new(0.819608, 0, 0)
- o36.Position = Vector3.new(61.4215698, 2.85112214, -7180.03271)
- o36.Orientation = Vector3.new(59.3699989, -43.8800011, -102.839996)
- o36.Color = Color3.new(0.819608, 0, 0)
- o37.Parent = o36
- o37.Scale = Vector3.new(1, 0.100000001, 1)
- o37.MeshType = Enum.MeshType.Sphere
- o37.Scale = Vector3.new(1, 0.100000001, 1)
- o38.Name = "Transparency script"
- o38.Parent = o36
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- while true do
- SHE=script.Parent
- SHE.Transparency = 0.9
- wait (0.1)
- SHE.Transparency = 0.8
- wait (0.1)
- SHE.Transparency = 0.7
- wait (0.1)
- SHE.Transparency = 0.6
- wait (0.1)
- SHE.Transparency = 0.5
- wait (0.1)
- SHE.Transparency = 0.4
- wait (0.1)
- SHE.Transparency = 0.3
- wait (0.1)
- SHE.Transparency = 0.2
- wait (0.1)
- SHE.Transparency = 0.1
- wait(0.1)
- SHE.Transparency = 0.2
- wait (0.1)
- SHE.Transparency = 0.3
- wait (0.1)
- SHE.Transparency = 0.4
- wait (0.1)
- SHE.Transparency = 0.5
- wait (0.1)
- SHE.Transparency = 0.6
- wait (0.1)
- SHE.Transparency = 0.7
- wait (0.1)
- SHE.Transparency = 0.8
- wait (0.1)
- SHE.Transparency = 0.9
- wait (0.1)
- SHE.Transparency = 1
- wait(1)
- end
- end,o38)
- end))
- o39.Name = "Joint"
- o39.Parent = o36
- o39.C0 = CFrame.new(0.08203125, 0.0725097656, -1.38867188, -0.866049051, -0.0131210685, 0.499792576, 3.97264957e-05, -0.999660254, -0.0261765383, 0.499966562, -0.0226496756, 0.865749478)
- o39.Part0 = o36
- o39.Part1 = o64
- o40.Name = "Tier8"
- o40.Parent = o3
- o40.Material = Enum.Material.Neon
- o40.BrickColor = BrickColor.new("Crimson")
- o40.Position = Vector3.new(61.7780037, 2.5119791, -7180.65088)
- o40.Rotation = Vector3.new(91.8399963, -6.55000019, -57.2200012)
- o40.CanCollide = false
- o40.FormFactor = Enum.FormFactor.Custom
- o40.Size = Vector3.new(0.200000003, 0.200000003, 1.85700011)
- o40.CFrame = CFrame.new(61.7780037, 2.5119791, -7180.65088, 0.537817359, 0.835323751, -0.113999695, -0.0346577577, -0.11319986, -0.992967486, -0.842354715, 0.537985861, -0.0319304466)
- o40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o40.Color = Color3.new(0.819608, 0, 0)
- o40.Position = Vector3.new(61.7780037, 2.5119791, -7180.65088)
- o40.Orientation = Vector3.new(83.1999969, -105.650002, -162.979996)
- o40.Color = Color3.new(0.819608, 0, 0)
- o41.Parent = o40
- o41.Scale = Vector3.new(1, 0.100000001, 1)
- o41.MeshType = Enum.MeshType.Sphere
- o41.Scale = Vector3.new(1, 0.100000001, 1)
- o42.Name = "Transparency script"
- o42.Parent = o40
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- while true do
- SHE=script.Parent
- SHE.Transparency = 0.9
- wait (0.1)
- SHE.Transparency = 0.8
- wait (0.1)
- SHE.Transparency = 0.7
- wait (0.1)
- SHE.Transparency = 0.6
- wait (0.1)
- SHE.Transparency = 0.5
- wait (0.1)
- SHE.Transparency = 0.4
- wait (0.1)
- SHE.Transparency = 0.3
- wait (0.1)
- SHE.Transparency = 0.2
- wait (0.1)
- SHE.Transparency = 0.1
- wait(0.1)
- SHE.Transparency = 0.2
- wait (0.1)
- SHE.Transparency = 0.3
- wait (0.1)
- SHE.Transparency = 0.4
- wait (0.1)
- SHE.Transparency = 0.5
- wait (0.1)
- SHE.Transparency = 0.6
- wait (0.1)
- SHE.Transparency = 0.7
- wait (0.1)
- SHE.Transparency = 0.8
- wait (0.1)
- SHE.Transparency = 0.9
- wait (0.1)
- SHE.Transparency = 1
- wait(1)
- end
- end,o42)
- end))
- o43.Name = "Joint"
- o43.Parent = o40
- o43.C0 = CFrame.new(0, 0.0690917969, -1.503479, -0.999392569, -0.000951845373, 0.034837883, 3.9577084e-05, -0.999657393, -0.0261774324, 0.0348508544, -0.0261601526, 0.99905014)
- o43.Part0 = o40
- o43.Part1 = o64
- o44.Name = "Tier9"
- o44.Parent = o3
- o44.Material = Enum.Material.Neon
- o44.BrickColor = BrickColor.new("Crimson")
- o44.Position = Vector3.new(62.2033043, 2.91456223, -7181.22656)
- o44.Rotation = Vector3.new(118.82, 10.8599997, -58.2700005)
- o44.CanCollide = false
- o44.FormFactor = Enum.FormFactor.Custom
- o44.Size = Vector3.new(0.200000003, 0.200000003, 1.67100012)
- o44.CFrame = CFrame.new(62.2033043, 2.91456223, -7181.22656, 0.51650852, 0.835321009, 0.18832688, 0.496801734, -0.113197848, -0.86044991, -0.697434187, 0.53799057, -0.473456919)
- o44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o44.Color = Color3.new(0.819608, 0, 0)
- o44.Position = Vector3.new(62.2033043, 2.91456223, -7181.22656)
- o44.Orientation = Vector3.new(59.3699989, 158.309998, 102.839996)
- o44.Color = Color3.new(0.819608, 0, 0)
- o45.Parent = o44
- o45.Scale = Vector3.new(1, 0.100000001, 1)
- o45.MeshType = Enum.MeshType.Sphere
- o45.Scale = Vector3.new(1, 0.100000001, 1)
- o46.Name = "Transparency script"
- o46.Parent = o44
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- while true do
- SHE=script.Parent
- SHE.Transparency = 0.9
- wait (0.1)
- SHE.Transparency = 0.8
- wait (0.1)
- SHE.Transparency = 0.7
- wait (0.1)
- SHE.Transparency = 0.6
- wait (0.1)
- SHE.Transparency = 0.5
- wait (0.1)
- SHE.Transparency = 0.4
- wait (0.1)
- SHE.Transparency = 0.3
- wait (0.1)
- SHE.Transparency = 0.2
- wait (0.1)
- SHE.Transparency = 0.1
- wait(0.1)
- SHE.Transparency = 0.2
- wait (0.1)
- SHE.Transparency = 0.3
- wait (0.1)
- SHE.Transparency = 0.4
- wait (0.1)
- SHE.Transparency = 0.5
- wait (0.1)
- SHE.Transparency = 0.6
- wait (0.1)
- SHE.Transparency = 0.7
- wait (0.1)
- SHE.Transparency = 0.8
- wait (0.1)
- SHE.Transparency = 0.9
- wait (0.1)
- SHE.Transparency = 1
- wait(1)
- end
- end,o46)
- end))
- o47.Name = "Joint"
- o47.Parent = o44
- o47.C0 = CFrame.new(-0.0244140625, 0.0690917969, -1.28125, -0.866000533, 0.0130518731, -0.499872804, 4.50308435e-05, -0.999657273, -0.0261794534, -0.500043154, -0.0226939265, 0.865703106)
- o47.Part0 = o44
- o47.Part1 = o64
- o48.Name = "Tier11"
- o48.Parent = o3
- o48.Material = Enum.Material.Neon
- o48.BrickColor = BrickColor.new("Crimson")
- o48.Position = Vector3.new(61.8991051, 3.72734714, -7180.61328)
- o48.Rotation = Vector3.new(91.8399963, -6.55000019, -57.2200012)
- o48.CanCollide = false
- o48.FormFactor = Enum.FormFactor.Custom
- o48.Size = Vector3.new(0.272999972, 0.200000003, 1.85700011)
- o48.CFrame = CFrame.new(61.8991051, 3.72734714, -7180.61328, 0.537819922, 0.835326314, -0.113998443, -0.0346590541, -0.113197207, -0.992967665, -0.842357457, 0.537988663, -0.0319281556)
- o48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.Color = Color3.new(0.819608, 0, 0)
- o48.Position = Vector3.new(61.8991051, 3.72734714, -7180.61328)
- o48.Orientation = Vector3.new(83.1999969, -105.650002, -162.979996)
- o48.Color = Color3.new(0.819608, 0, 0)
- o49.Parent = o48
- o49.Scale = Vector3.new(1, 0.100000001, 1)
- o49.Scale = Vector3.new(1, 0.100000001, 1)
- o50.Name = "Transparency script"
- o50.Parent = o48
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- while true do
- SHE=script.Parent
- SHE.Transparency = 0.9
- wait (0.1)
- SHE.Transparency = 0.8
- wait (0.1)
- SHE.Transparency = 0.7
- wait (0.1)
- SHE.Transparency = 0.6
- wait (0.1)
- SHE.Transparency = 0.5
- wait (0.1)
- SHE.Transparency = 0.4
- wait (0.1)
- SHE.Transparency = 0.3
- wait (0.1)
- SHE.Transparency = 0.2
- wait (0.1)
- SHE.Transparency = 0.1
- wait(0.1)
- SHE.Transparency = 0.2
- wait (0.1)
- SHE.Transparency = 0.3
- wait (0.1)
- SHE.Transparency = 0.4
- wait (0.1)
- SHE.Transparency = 0.5
- wait (0.1)
- SHE.Transparency = 0.6
- wait (0.1)
- SHE.Transparency = 0.7
- wait (0.1)
- SHE.Transparency = 0.8
- wait (0.1)
- SHE.Transparency = 0.9
- wait (0.1)
- SHE.Transparency = 1
- wait(1)
- end
- end,o50)
- end))
- o51.Name = "Joint"
- o51.Parent = o48
- o51.C0 = CFrame.new(0.0087890625, 0.0852050781, -0.281646729, -0.999396324, -0.000952661037, 0.0348390788, 4.05609608e-05, -0.999660611, -0.0261805691, 0.0348521098, -0.0261624437, 0.999050021)
- o51.Part0 = o48
- o51.Part1 = o64
- o52.Name = "Tier7R1"
- o52.Parent = o3
- o52.Material = Enum.Material.SmoothPlastic
- o52.BrickColor = BrickColor.new("Really Really black")
- o52.Position = Vector3.new(60.942131, 1.06799221, -7179.03271)
- o52.Rotation = Vector3.new(93.25, -5.03999996, 3.93000007)
- o52.CanCollide = false
- o52.FormFactor = Enum.FormFactor.Custom
- o52.Size = Vector3.new(0.200000003, 0.400000215, 1)
- o52.CFrame = CFrame.new(60.942131, 1.06799221, -7179.03271, 0.993798077, -0.0682692677, -0.0878834128, -0.0914257318, -0.0506294779, -0.994522989, 0.0634447858, 0.996391952, -0.0565572046)
- o52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o52.Position = Vector3.new(60.942131, 1.06799221, -7179.03271)
- o52.Orientation = Vector3.new(84, -122.760002, -118.980003)
- o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o53.Parent = o52
- o53.Scale = Vector3.new(0.550000012, 1, 1)
- o53.MeshType = Enum.MeshType.Wedge
- o53.Scale = Vector3.new(0.550000012, 1, 1)
- o54.Name = "Joint"
- o54.Parent = o52
- o54.C0 = CFrame.new(0.69329834, -1.74853516, -2.91992188, -0.484728932, -0.874136567, -0.0305380616, 0.874670923, -0.484432995, -0.0169308037, 6.03124499e-06, -0.0349161252, 0.99938947)
- o54.Part0 = o52
- o54.Part1 = o64
- o55.Name = "Tier1L"
- o55.Parent = o3
- o55.Material = Enum.Material.SmoothPlastic
- o55.BrickColor = BrickColor.new("Really Really black")
- o55.Position = Vector3.new(62.4946327, 3.99739218, -7181.32227)
- o55.Rotation = Vector3.new(94.3499985, -6.71999979, -146.960007)
- o55.CanCollide = false
- o55.FormFactor = Enum.FormFactor.Custom
- o55.Size = Vector3.new(0.200000003, 0.600000024, 0.600000024)
- o55.CFrame = CFrame.new(62.4946327, 3.99739218, -7181.32227, -0.832543492, 0.541470706, -0.117003933, 0.139170229, -1.9466097e-07, -0.99026823, -0.536201179, -0.840725541, -0.0753564909)
- o55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o55.Position = Vector3.new(62.4946327, 3.99739218, -7181.32227)
- o55.Orientation = Vector3.new(82, -122.779999, 90)
- o55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o56.Parent = o55
- o56.Scale = Vector3.new(0.550000012, 1, 1)
- o56.MeshType = Enum.MeshType.Wedge
- o56.Scale = Vector3.new(0.550000012, 1, 1)
- o57.Name = "Joint"
- o57.Parent = o55
- o57.C0 = CFrame.new(0.000244140625, -0.899902344, 0.000366210938, -4.37498093e-05, 1, 7.4505806e-09, -1, -4.36902046e-05, -3.26558948e-05, -3.26484442e-05, 3.7252903e-09, 0.99999994)
- o57.Part0 = o55
- o57.Part1 = o64
- o58.Name = "Tier7R2"
- o58.Parent = o3
- o58.Material = Enum.Material.SmoothPlastic
- o58.BrickColor = BrickColor.new("Really Really black")
- o58.Position = Vector3.new(60.8807182, 0.37198472, -7179.07275)
- o58.Rotation = Vector3.new(-86.75, 5.03999996, -3.93000007)
- o58.CanCollide = false
- o58.FormFactor = Enum.FormFactor.Custom
- o58.Size = Vector3.new(0.200000003, 0.400000215, 0.400000006)
- o58.CFrame = CFrame.new(60.8807182, 0.37198472, -7179.07275, 0.993798077, 0.0682692677, 0.0878834128, -0.0914257318, 0.0506294779, 0.994522989, 0.0634447858, -0.996391952, 0.0565572046)
- o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o58.Position = Vector3.new(60.8807182, 0.37198472, -7179.07275)
- o58.Orientation = Vector3.new(-84, 57.2400017, -61.0200005)
- o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o59.Parent = o58
- o59.Scale = Vector3.new(0.550000012, 1, 1)
- o59.MeshType = Enum.MeshType.Wedge
- o59.Scale = Vector3.new(0.550000012, 1, 1)
- o60.Name = "Joint"
- o60.Parent = o58
- o60.C0 = CFrame.new(0.693237305, 1.74804688, 3.61978149, -0.484728932, -0.874136567, -0.0305380616, -0.874670923, 0.484432995, 0.0169308037, -6.03124499e-06, 0.0349161252, -0.99938947)
- o60.Part0 = o58
- o60.Part1 = o64
- o61.Name = "Tier1R"
- o61.Parent = o3
- o61.Material = Enum.Material.SmoothPlastic
- o61.BrickColor = BrickColor.new("Really Really black")
- o61.Position = Vector3.new(61.519886, 3.99742651, -7179.80908)
- o61.Rotation = Vector3.new(94.3499985, -6.71999979, 33.0400009)
- o61.CanCollide = false
- o61.FormFactor = Enum.FormFactor.Custom
- o61.Size = Vector3.new(0.200000003, 0.600000024, 0.600000024)
- o61.CFrame = CFrame.new(61.519886, 3.99742651, -7179.80908, 0.832543492, -0.541470706, -0.117003933, -0.139170229, 1.9466097e-07, -0.99026823, 0.536201179, 0.840725541, -0.0753564909)
- o61.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o61.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o61.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o61.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o61.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o61.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o61.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o61.Position = Vector3.new(61.519886, 3.99742651, -7179.80908)
- o61.Orientation = Vector3.new(82, -122.779999, -90)
- o61.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o62.Parent = o61
- o62.Scale = Vector3.new(0.550000012, 1, 1)
- o62.MeshType = Enum.MeshType.Wedge
- o62.Scale = Vector3.new(0.550000012, 1, 1)
- o63.Name = "Joint"
- o63.Parent = o61
- o63.C0 = CFrame.new(0, -0.899902344, 0.000366210938, 4.37498093e-05, -1, -7.4505806e-09, 1, 4.36902046e-05, 3.26558948e-05, -3.26484442e-05, 3.7252903e-09, 0.99999994)
- o63.Part0 = o61
- o63.Part1 = o64
- o64.Name = "Tier1F"
- o64.Parent = o3
- o64.Material = Enum.Material.SmoothPlastic
- o64.BrickColor = BrickColor.new("Really Really black")
- o64.Position = Vector3.new(62.0071144, 3.99706364, -7180.56592)
- o64.Rotation = Vector3.new(94.3499985, -6.71999979, 123.040001)
- o64.CanCollide = false
- o64.FormFactor = Enum.FormFactor.Custom
- o64.Size = Vector3.new(1.19999981, 0.200000003, 0.600000024)
- o64.CFrame = CFrame.new(62.0071144, 3.99706364, -7180.56592, -0.541430533, -0.832567155, -0.117021613, 2.64523806e-05, 0.139170229, -0.99026829, 0.84075141, -0.536164403, -0.0753290504)
- o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o64.Position = Vector3.new(62.0071144, 3.99706364, -7180.56592)
- o64.Orientation = Vector3.new(82, -122.769997, 0.00999999978)
- o64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o65.Parent = o64
- o65.Scale = Vector3.new(1, 0.550000012, 1)
- o65.Scale = Vector3.new(1, 0.550000012, 1)
- o66.Name = "Tier1L"
- o66.Parent = o3
- o66.Material = Enum.Material.SmoothPlastic
- o66.BrickColor = BrickColor.new("Really Really black")
- o66.Transparency = 1
- o66.Position = Vector3.new(62.1119499, 4.8883028, -7180.49805)
- o66.Rotation = Vector3.new(180, 32.7799988, -172)
- o66.CanCollide = false
- o66.FormFactor = Enum.FormFactor.Custom
- o66.Size = Vector3.new(0.200000003, 0.600000024, 0.600000024)
- o66.CFrame = CFrame.new(62.1119499, 4.8883028, -7180.49805, -0.832540989, 0.117010318, 0.541474938, 0.139169142, 0.990268528, -1.42618228e-05, -0.53620708, 0.0753448084, -0.840723932)
- o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o66.Position = Vector3.new(62.1119499, 4.8883028, -7180.49805)
- o66.Orientation = Vector3.new(0, 147.220001, 8)
- o66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o67.Parent = o66
- o67.Scale = Vector3.new(0.550000012, 1, 1)
- o67.MeshType = Enum.MeshType.Wedge
- o67.Scale = Vector3.new(0.550000012, 1, 1)
- o68.Name = "Joint"
- o68.Parent = o66
- o68.C0 = CFrame.new(-0.000244140625, -0.899963379, 0.00048828125, -5.0008297e-05, 1.00000095, 1.23679638e-06, 1.9364059e-05, 9.9465251e-07, -1.00000012, -1.00000095, -4.99784946e-05, -1.93342566e-05)
- o68.Part0 = o66
- o68.Part1 = o64
- o69.Name = "Tier1R"
- o69.Parent = o3
- o69.Material = Enum.Material.SmoothPlastic
- o69.BrickColor = BrickColor.new("Really Really black")
- o69.Transparency = 1
- o69.Position = Vector3.new(61.901619, 3.10601306, -7180.63379)
- o69.Rotation = Vector3.new(180, 32.7799988, 8)
- o69.CanCollide = false
- o69.FormFactor = Enum.FormFactor.Custom
- o69.Size = Vector3.new(0.200000003, 0.600000024, 0.600000024)
- o69.CFrame = CFrame.new(61.901619, 3.10601306, -7180.63379, 0.832540989, -0.117010318, 0.541474938, -0.139169142, -0.990268528, -1.42618228e-05, 0.53620708, -0.0753448084, -0.840723932)
- o69.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o69.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o69.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o69.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o69.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o69.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o69.Position = Vector3.new(61.901619, 3.10601306, -7180.63379)
- o69.Orientation = Vector3.new(0, 147.220001, -172)
- o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o70.Parent = o69
- o70.Scale = Vector3.new(0.550000012, 1, 1)
- o70.MeshType = Enum.MeshType.Wedge
- o70.Scale = Vector3.new(0.550000012, 1, 1)
- o71.Name = "Joint"
- o71.Parent = o69
- o71.C0 = CFrame.new(0.000244140625, -0.899841309, 0, 5.0008297e-05, -1.00000095, -1.23679638e-06, -1.9364059e-05, -9.9465251e-07, 1.00000012, -1.00000095, -4.99784946e-05, -1.93342566e-05)
- o71.Part0 = o69
- o71.Part1 = o64
- o72.Name = "Tier1"
- o72.Parent = o3
- o72.Material = Enum.Material.SmoothPlastic
- o72.BrickColor = BrickColor.new("Really Really black")
- o72.Transparency = 1
- o72.Position = Vector3.new(62.0073242, 3.9970901, -7180.56592)
- o72.Rotation = Vector3.new(180, 32.7799988, 98)
- o72.CanCollide = false
- o72.FormFactor = Enum.FormFactor.Custom
- o72.Size = Vector3.new(1.19999981, 0.200000003, 0.600000024)
- o72.CFrame = CFrame.new(62.0073242, 3.9970901, -7180.56592, -0.116992086, -0.832546175, 0.541471183, -0.990274668, 0.13912642, -4.66114434e-05, -0.0752942115, -0.536210358, -0.840726376)
- o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o72.Position = Vector3.new(62.0073242, 3.9970901, -7180.56592)
- o72.Orientation = Vector3.new(0, 147.220001, -82)
- o72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o73.Parent = o72
- o73.Scale = Vector3.new(1, 0.550000012, 1)
- o73.Scale = Vector3.new(1, 0.550000012, 1)
- o74.Name = "Joint"
- o74.Parent = o72
- o74.C0 = CFrame.new(6.10351563e-05, 0.000244140625, 0, 1.32992864e-05, -4.41484153e-05, 1.00000024, -5.0008297e-05, 1.00000107, 4.43905592e-05, -1.00000095, -5.0008297e-05, 1.33290887e-05)
- o74.Part0 = o72
- o74.Part1 = o64
- o75.Name = "Tier6L4"
- o75.Parent = o3
- o75.Material = Enum.Material.SmoothPlastic
- o75.BrickColor = BrickColor.new("Really Really black")
- o75.Position = Vector3.new(62.5524025, 0.74961257, -7181.93213)
- o75.Rotation = Vector3.new(-86.7399979, 5.03999996, 127.57)
- o75.CanCollide = false
- o75.FormFactor = Enum.FormFactor.Custom
- o75.Size = Vector3.new(0.200006768, 0.600020528, 0.400013566)
- o75.CFrame = CFrame.new(62.5524025, 0.74961257, -7181.93213, -0.607381761, -0.789548516, 0.0878630728, 0.0985275507, 0.0348783582, 0.994521856, -0.788287938, 0.612713575, 0.0566079617)
- o75.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o75.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o75.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o75.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o75.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o75.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o75.Position = Vector3.new(62.5524025, 0.74961257, -7181.93213)
- o75.Orientation = Vector3.new(-84, 57.2099991, 70.5100021)
- o75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o76.Parent = o75
- o76.Scale = Vector3.new(0.550000012, 1, 1)
- o76.MeshType = Enum.MeshType.Wedge
- o76.Scale = Vector3.new(0.550000012, 1, 1)
- o77.Name = "Joint"
- o77.Parent = o75
- o77.C0 = CFrame.new(-0.42578125, 1.38085938, 3.25909424, -0.33389321, 0.942041874, 0.03288785, 0.942616999, 0.33368814, 0.0116998889, 4.76539135e-05, 0.034905687, -0.999389768)
- o77.Part0 = o75
- o77.Part1 = o64
- o78.Name = "Tier6L3"
- o78.Parent = o3
- o78.Material = Enum.Material.SmoothPlastic
- o78.BrickColor = BrickColor.new("Really Really black")
- o78.Position = Vector3.new(62.5971031, 1.24478269, -7181.9043)
- o78.Rotation = Vector3.new(93.2600021, -5.03999996, 142.429993)
- o78.CanCollide = false
- o78.FormFactor = Enum.FormFactor.Custom
- o78.Size = Vector3.new(0.600020349, 0.200006768, 0.600020349)
- o78.CFrame = CFrame.new(62.5971031, 1.24478269, -7181.9043, -0.789519489, -0.607415795, -0.0878888816, 0.0349066034, 0.0985290408, -0.994520783, 0.612749457, -0.788261473, -0.0565879531)
- o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o78.Position = Vector3.new(62.5971031, 1.24478269, -7181.9043)
- o78.Orientation = Vector3.new(84, -122.779999, 19.5100002)
- o78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o79.Parent = o78
- o79.Scale = Vector3.new(1, 0.550000012, 1)
- o79.Scale = Vector3.new(1, 0.550000012, 1)
- o80.Name = "Joint"
- o80.Parent = o78
- o80.C0 = CFrame.new(1.38183594, -0.425292969, -2.76107788, 0.942631483, 0.333648652, 0.0116658174, -0.3338525, 0.942056239, 0.0328883603, -1.68606639e-05, -0.0348947793, 0.999390244)
- o80.Part0 = o78
- o80.Part1 = o64
- o81.Name = "Tier6LMain"
- o81.Parent = o3
- o81.Material = Enum.Material.SmoothPlastic
- o81.BrickColor = BrickColor.new("Really Really black")
- o81.Position = Vector3.new(62.5012169, 1.94748783, -7181.7417)
- o81.Rotation = Vector3.new(93.2600021, -5.03999996, 142.429993)
- o81.CanCollide = false
- o81.FormFactor = Enum.FormFactor.Custom
- o81.Size = Vector3.new(0.200006768, 0.200006768, 0.800027072)
- o81.CFrame = CFrame.new(62.5012169, 1.94748783, -7181.7417, -0.789519489, -0.607415795, -0.0878888816, 0.0349066034, 0.0985290408, -0.994520783, 0.612749457, -0.788261473, -0.0565879531)
- o81.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o81.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o81.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o81.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o81.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o81.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o81.Position = Vector3.new(62.5012169, 1.94748783, -7181.7417)
- o81.Orientation = Vector3.new(84, -122.779999, 19.5100002)
- o81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o82.Parent = o81
- o82.Scale = Vector3.new(1, 0.550000012, 1)
- o82.Scale = Vector3.new(1, 0.550000012, 1)
- o83.Name = "Joint"
- o83.Parent = o81
- o83.C0 = CFrame.new(1.18212891, -0.424804688, -2.0614624, 0.942631483, 0.333648652, 0.0116658174, -0.3338525, 0.942056239, 0.0328883603, -1.68606639e-05, -0.0348947793, 0.999390244)
- o83.Part0 = o81
- o83.Part1 = o64
- o84.Name = "Tier6L2"
- o84.Parent = o3
- o84.Material = Enum.Material.SmoothPlastic
- o84.BrickColor = BrickColor.new("Really Really black")
- o84.Position = Vector3.new(62.737011, 1.93674994, -7181.92578)
- o84.Rotation = Vector3.new(93.2600021, -5.03999996, -127.57)
- o84.CanCollide = false
- o84.FormFactor = Enum.FormFactor.Custom
- o84.Size = Vector3.new(0.200006768, 0.400013745, 0.800027072)
- o84.CFrame = CFrame.new(62.737011, 1.93674994, -7181.92578, -0.607381761, 0.789548516, -0.0878630728, 0.0985275507, -0.0348783582, -0.994521856, -0.788287938, -0.612713575, -0.0566079617)
- o84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o84.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o84.Position = Vector3.new(62.737011, 1.93674994, -7181.92578)
- o84.Orientation = Vector3.new(84, -122.790001, 109.489998)
- o84.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o85.Parent = o84
- o85.Scale = Vector3.new(0.550000012, 1, 1)
- o85.MeshType = Enum.MeshType.Wedge
- o85.Scale = Vector3.new(0.550000012, 1, 1)
- o86.Name = "Joint"
- o86.Parent = o84
- o86.C0 = CFrame.new(-0.42578125, -1.48144531, -2.06188965, -0.33389321, 0.942041874, 0.03288785, -0.942616999, -0.33368814, -0.0116998889, -4.76539135e-05, -0.034905687, 0.999389768)
- o86.Part0 = o84
- o86.Part1 = o64
- o87.Name = "Tier7L1"
- o87.Parent = o3
- o87.Material = Enum.Material.SmoothPlastic
- o87.BrickColor = BrickColor.new("Really Really black")
- o87.Position = Vector3.new(62.962429, 1.06780791, -7182.16992)
- o87.Rotation = Vector3.new(93.2600021, -5.03999996, -118.07)
- o87.CanCollide = false
- o87.FormFactor = Enum.FormFactor.Custom
- o87.Size = Vector3.new(0.200000003, 0.400000215, 1)
- o87.CFrame = CFrame.new(62.962429, 1.06780791, -7182.16992, -0.468739659, 0.878966868, -0.0878643394, 0.0914138556, -0.0506663397, -0.994522154, -0.878604114, -0.474205911, -0.0566005707)
- o87.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o87.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o87.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o87.Position = Vector3.new(62.962429, 1.06780791, -7182.16992)
- o87.Orientation = Vector3.new(84, -122.790001, 119)
- o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o88.Parent = o87
- o88.Scale = Vector3.new(0.550000012, 1, 1)
- o88.MeshType = Enum.MeshType.Wedge
- o88.Scale = Vector3.new(0.550000012, 1, 1)
- o89.Name = "Joint"
- o89.Parent = o87
- o89.C0 = CFrame.new(-0.693847656, -1.7487793, -2.92007446, -0.484890431, 0.874047995, 0.0305117071, -0.874581456, -0.484593689, -0.0169628896, -4.07546759e-05, -0.0349086337, 0.999389648)
- o89.Part0 = o87
- o89.Part1 = o64
- o90.Name = "Tier7L2"
- o90.Parent = o3
- o90.Material = Enum.Material.SmoothPlastic
- o90.BrickColor = BrickColor.new("Really Really black")
- o90.Position = Vector3.new(62.9009933, 0.372151852, -7182.20898)
- o90.Rotation = Vector3.new(-86.7399979, 5.03999996, 118.07)
- o90.CanCollide = false
- o90.FormFactor = Enum.FormFactor.Custom
- o90.Size = Vector3.new(0.200000003, 0.400000215, 0.400000006)
- o90.CFrame = CFrame.new(62.9009933, 0.372151852, -7182.20898, -0.468739659, -0.878961146, 0.0879217535, 0.0914138556, 0.0507313088, 0.994518816, -0.878604114, 0.474209636, 0.0565695837)
- o90.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o90.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o90.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o90.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o90.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o90.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o90.Position = Vector3.new(62.9009933, 0.372151852, -7182.20898)
- o90.Orientation = Vector3.new(-84, 57.2400017, 60.9700012)
- o90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o91.Parent = o90
- o91.Scale = Vector3.new(0.550000012, 1, 1)
- o91.MeshType = Enum.MeshType.Wedge
- o91.Scale = Vector3.new(0.550000012, 1, 1)
- o92.Name = "Joint"
- o92.Parent = o90
- o92.C0 = CFrame.new(-0.693359375, 1.7487793, 3.61941528, -0.484890431, 0.874047995, 0.0305117071, 0.874581456, 0.484595925, 0.0168975964, -1.63801014e-05, 0.0348769873, -0.999390781)
- o92.Part0 = o90
- o92.Part1 = o64
- o93.Name = "Tier6R4"
- o93.Parent = o3
- o93.Material = Enum.Material.SmoothPlastic
- o93.BrickColor = BrickColor.new("Really Really black")
- o93.Position = Vector3.new(60.9893341, 0.749352932, -7179.50488)
- o93.Rotation = Vector3.new(-86.75, 5.03999996, -13.4300003)
- o93.CanCollide = false
- o93.FormFactor = Enum.FormFactor.Custom
- o93.Size = Vector3.new(0.200000003, 0.600000203, 0.400000036)
- o93.CFrame = CFrame.new(60.9893341, 0.749352932, -7179.50488, 0.968900442, 0.231356189, 0.0878930613, -0.0985364318, 0.0348387659, 0.994522333, 0.227025986, -0.972256124, 0.0565524623)
- o93.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o93.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o93.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o93.Position = Vector3.new(60.9893341, 0.749352932, -7179.50488)
- o93.Orientation = Vector3.new(-84, 57.2400017, -70.5299988)
- o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o94.Parent = o93
- o94.Scale = Vector3.new(0.550000012, 1, 1)
- o94.MeshType = Enum.MeshType.Wedge
- o94.Scale = Vector3.new(0.550000012, 1, 1)
- o95.Name = "Joint"
- o95.Parent = o93
- o95.C0 = CFrame.new(0.425170898, 1.38037109, 3.2593689, -0.333719164, -0.942103028, -0.0329053067, -0.94267869, 0.333515167, 0.0116652027, -1.52401626e-05, 0.0349105448, -0.999389589)
- o95.Part0 = o93
- o95.Part1 = o64
- o96.Name = "Tier6R3"
- o96.Parent = o3
- o96.Material = Enum.Material.SmoothPlastic
- o96.BrickColor = BrickColor.new("Really Really black")
- o96.Position = Vector3.new(61.0336609, 1.24466634, -7179.47656)
- o96.Rotation = Vector3.new(93.2600021, -5.03999996, -76.5699997)
- o96.CanCollide = false
- o96.FormFactor = Enum.FormFactor.Custom
- o96.Size = Vector3.new(0.600000024, 0.200000003, 0.600000024)
- o96.CFrame = CFrame.new(61.0336609, 1.24466634, -7179.47656, 0.231317252, 0.968910336, -0.087885499, 0.0348755084, -0.0985349268, -0.994521201, -0.972264171, 0.226983964, -0.0565842204)
- o96.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o96.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o96.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o96.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o96.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o96.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o96.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o96.Position = Vector3.new(61.0336609, 1.24466634, -7179.47656)
- o96.Orientation = Vector3.new(84, -122.779999, 160.509995)
- o96.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o97.Parent = o96
- o97.Scale = Vector3.new(1, 0.550000012, 1)
- o97.Scale = Vector3.new(1, 0.550000012, 1)
- o98.Name = "Joint"
- o98.Parent = o96
- o98.C0 = CFrame.new(1.38037109, 0.424682617, -2.76123047, -0.942664385, 0.33355701, 0.0116339773, -0.333759815, -0.942088544, -0.0329047963, -1.5553087e-05, -0.034899652, 0.999389946)
- o98.Part0 = o96
- o98.Part1 = o64
- o99.Name = "Tier6R2"
- o99.Parent = o3
- o99.Material = Enum.Material.SmoothPlastic
- o99.BrickColor = BrickColor.new("Really Really black")
- o99.Position = Vector3.new(61.071785, 1.93672037, -7179.33887)
- o99.Rotation = Vector3.new(93.25, -5.03999996, 13.4300003)
- o99.CanCollide = false
- o99.FormFactor = Enum.FormFactor.Custom
- o99.Size = Vector3.new(0.200000003, 0.400000215, 0.800000012)
- o99.CFrame = CFrame.new(61.071785, 1.93672037, -7179.33887, 0.968900442, -0.231356189, -0.0878930613, -0.0985364318, -0.0348387659, -0.994522333, 0.227025986, 0.972256124, -0.0565524623)
- o99.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o99.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o99.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o99.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o99.Position = Vector3.new(61.071785, 1.93672037, -7179.33887)
- o99.Orientation = Vector3.new(84, -122.760002, -109.470001)
- o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o100.Parent = o99
- o100.Scale = Vector3.new(0.550000012, 1, 1)
- o100.MeshType = Enum.MeshType.Wedge
- o100.Scale = Vector3.new(0.550000012, 1, 1)
- o101.Name = "Joint"
- o101.Parent = o99
- o101.C0 = CFrame.new(0.424682617, -1.48095703, -2.06188965, -0.333719164, -0.942103028, -0.0329053067, 0.94267869, -0.333515167, -0.0116652027, 1.52401626e-05, -0.0349105448, 0.999389589)
- o101.Part0 = o99
- o101.Part1 = o64
- o102.Name = "Tier6RMain"
- o102.Parent = o3
- o102.Material = Enum.Material.SmoothPlastic
- o102.BrickColor = BrickColor.new("Really Really black")
- o102.Position = Vector3.new(61.1413612, 1.94756675, -7179.63037)
- o102.Rotation = Vector3.new(93.2600021, -5.03999996, -76.5699997)
- o102.CanCollide = false
- o102.FormFactor = Enum.FormFactor.Custom
- o102.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
- o102.CFrame = CFrame.new(61.1413612, 1.94756675, -7179.63037, 0.231317252, 0.968910336, -0.087885499, 0.0348755084, -0.0985349268, -0.994521201, -0.972264171, 0.226983964, -0.0565842204)
- o102.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o102.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o102.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o102.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o102.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o102.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o102.Position = Vector3.new(61.1413612, 1.94756675, -7179.63037)
- o102.Orientation = Vector3.new(84, -122.779999, 160.509995)
- o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o103.Parent = o102
- o103.Scale = Vector3.new(1, 0.550000012, 1)
- o103.Scale = Vector3.new(1, 0.550000012, 1)
- o104.Name = "Joint"
- o104.Parent = o102
- o104.C0 = CFrame.new(1.18115234, 0.424560547, -2.06143188, -0.942664385, 0.33355701, 0.0116339773, -0.333759815, -0.942088544, -0.0329047963, -1.5553087e-05, -0.034899652, 0.999389946)
- o104.Part0 = o102
- o104.Part1 = o64
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = game.Players.LocalPlayer.Character
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
- wait(1)
- warn'SCREECHES FILL MY MIND.'
- ---- DO NOT CHANGE ANYTHING BELOW IF YOU'RE NOT AN EDITOR
- plr = game.Players.LocalPlayer
- char = plr.Character
- hum = char.Humanoid
- local cam = game.Workspace.CurrentCamera
- t = char.Torso
- h = char.Head
- ra = char["Right Arm"]
- la = char["Left Arm"]
- rl = char["Right Leg"]
- ll = char["Left Leg"]
- tors = char.Torso
- lleg = char["Left Leg"]
- root = char.HumanoidRootPart
- hed = char.Head
- rleg = char["Right Leg"]
- rarm = char["Right Arm"]
- larm = char["Left Arm"]
- it = Instance.new
- vt = Vector3.new
- bc = BrickColor.new
- br = BrickColor.random
- it = Instance.new
- cf = CFrame.new
- local move1name = "Storm Slash"
- local move2name = "Spiral Spin"
- local move3name = "Power Sting"
- local move4name = "Chaos Rush"
- gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
- local gui = it(GuiType)
- gui.Parent = parent
- gui.Text = text
- gui.BackgroundTransparency = backtrans
- gui.BackgroundColor3 = backcol
- gui.SizeConstraint = "RelativeXY"
- gui.TextXAlignment = "Center"
- gui.TextYAlignment = "Center"
- gui.Position = pos
- gui.Size = size
- gui.Font = "SourceSans"
- gui.FontSize = "Size14"
- gui.TextWrapped = false
- gui.TextStrokeTransparency = 0
- gui.TextColor = BrickColor.new("White")
- return gui
- end
- ---- GUI set
- local maingui = it("GuiMain")
- maingui.Parent = plr.PlayerGui
- maingui.Name = "CooldownsGUI"
- local mframe = it("Frame")
- mframe.Parent = maingui
- mframe.BackgroundColor3 = Color3.new(255, 255, 255)
- mframe.BackgroundTransparency = 1
- mframe.BorderColor3 = Color3.new(17, 17, 17)
- mframe.Size = UDim2.new(0.2, 0, 0.2, 0)
- mframe.Position = UDim2.new(0.8, 0, 0.8, 0)
- local mainguicolor = BrickColor.new("Crimson").Color
- hpbar = gui("TextLabel", mframe, "Basic", 0, Color3.new(0,0,0), UDim2.new(-0.5, 0, -0.515, 0), UDim2.new(1.25, 0, 0.15, 0))
- hpbar.ZIndex = 2
- hpbar.Font = "Code"
- hpbar.BackgroundTransparency = 0.5
- hpbar.BorderSizePixel = 0
- hpbar.TextScaled = true
- hpbar.Text = ""
- hpbar.BorderColor3 = Color3.new(0,0,0)
- hpbar.TextSize = 24
- local hpbarup = gui("TextLabel", mframe, "Basic", 0, Color3.new(0,1,0), UDim2.new(-0.5, 0, -0.515, 0), UDim2.new(0.1, 0, 0.15, 0))
- hpbarup.ZIndex = 2
- hpbarup.Font = "Code"
- hpbarup.BackgroundTransparency = 0
- hpbarup.BorderSizePixel = 0
- hpbarup.TextScaled = true
- hpbarup.Text = ""
- hpbarup.BorderColor3 = Color3.new(0,0,0)
- hpbarup.TextSize = 24
- hptext = gui("TextLabel", mframe, "Basic", 0, Color3.new(0,0,0), UDim2.new(-0.5, 0, -0.515, 0), UDim2.new(1.25, 0, 0.15, 0))
- hptext.ZIndex = 2
- hptext.Font = "Arcade"
- hptext.TextStrokeTransparency = 0.85
- hptext.BackgroundTransparency = 1
- hptext.BorderSizePixel = 0
- hptext.TextScaled = true
- hptext.Text = math.floor(hum.Health).. " / " ..math.floor(hum.MaxHealth)
- hptext.BorderColor3 = Color3.new(0,0,0)
- hptext.TextSize = 24
- cdbuttonhintZ = gui("TextLabel", mframe, "Basic", 0, mainguicolor, UDim2.new(-0.5, 0, -0.25, 0), UDim2.new(0.25, 0, 0.25, 0))
- cdbuttonhintZ.ZIndex = 2
- cdbuttonhintZ.Font = "Code"
- cdbuttonhintZ.BackgroundTransparency = 0
- cdbuttonhintZ.BorderSizePixel = 0.5
- cdbuttonhintZ.TextScaled = true
- cdbuttonhintZ.Text = "Z"
- cdbuttonhintZ.BorderColor3 = Color3.new(0,0,0)
- cdbuttonhintZ.TextSize = 24
- cdbarZ = gui("TextLabel", mframe, "Basic", 0, Color3.new(0,0,0), UDim2.new(-0.25, 0, -0.25, 0), UDim2.new(1, 0, 0.25, 0))
- cdbarZ.ZIndex = 2
- cdbarZ.Font = "Code"
- cdbarZ.BackgroundTransparency = 0.5
- cdbarZ.BorderSizePixel = 0
- cdbarZ.TextScaled = true
- cdbarZ.Text = ""
- cdbarZ.BorderColor3 = Color3.new(0,0,0)
- cdbarZ.TextSize = 24
- local cdbarupZ = gui("TextLabel", mframe, "Basic", 0, mainguicolor, UDim2.new(-0.25, 0, -0.25, 0), UDim2.new(0.1, 0, 0.25, 0))
- cdbarupZ.ZIndex = 2
- cdbarupZ.Font = "Code"
- cdbarupZ.BackgroundTransparency = 0.25
- cdbarupZ.BorderSizePixel = 0
- cdbarupZ.TextScaled = true
- cdbarupZ.Text = ""
- cdbarupZ.BorderColor3 = Color3.new(0,0,0)
- cdbarupZ.TextSize = 24
- cdtextZ = gui("TextLabel", mframe, "Basic", 0, Color3.new(0,0,0), UDim2.new(-0.25, 0, -0.25, 0), UDim2.new(1, 0, 0.25, 0))
- cdtextZ.ZIndex = 2
- cdtextZ.Font = "Code"
- cdtextZ.BackgroundTransparency = 1
- cdtextZ.BorderSizePixel = 0
- cdtextZ.TextScaled = true
- cdtextZ.Text = move1name
- cdtextZ.BorderColor3 = Color3.new(0,0,0)
- cdtextZ.TextSize = 24
- cdbuttonhintX = gui("TextLabel", mframe, "Basic", 0, mainguicolor, UDim2.new(-0.5, 0, 0.015, 0), UDim2.new(0.25, 0, 0.25, 0))
- cdbuttonhintX.ZIndex = 2
- cdbuttonhintX.Font = "Code"
- cdbuttonhintX.BackgroundTransparency = 0
- cdbuttonhintX.BorderSizePixel = 0.5
- cdbuttonhintX.TextScaled = true
- cdbuttonhintX.Text = "X"
- cdbuttonhintX.BorderColor3 = Color3.new(0,0,0)
- cdbuttonhintX.TextSize = 24
- cdbarX = gui("TextLabel", mframe, "Basic", 0, Color3.new(0,0,0), UDim2.new(-0.25, 0, 0.015, 0), UDim2.new(1, 0, 0.25, 0))
- cdbarX.ZIndex = 2
- cdbarX.Font = "Code"
- cdbarX.BackgroundTransparency = 0.5
- cdbarX.BorderSizePixel = 0
- cdbarX.TextScaled = true
- cdbarX.Text = ""
- cdbarX.BorderColor3 = Color3.new(0,0,0)
- cdbarX.TextSize = 24
- local cdbarupX = gui("TextLabel", mframe, "Basic", 0, mainguicolor, UDim2.new(-0.25, 0, 0.015, 0), UDim2.new(0.1, 0, 0.25, 0))
- cdbarupX.ZIndex = 2
- cdbarupX.Font = "Code"
- cdbarupX.BackgroundTransparency = 0.25
- cdbarupX.BorderSizePixel = 0
- cdbarupX.TextScaled = true
- cdbarupX.Text = ""
- cdbarupX.BorderColor3 = Color3.new(0,0,0)
- cdbarupX.TextSize = 24
- cdtextX = gui("TextLabel", mframe, "Basic", 0, Color3.new(0,0,0), UDim2.new(-0.25, 0, 0.015, 0), UDim2.new(1, 0, 0.25, 0))
- cdtextX.ZIndex = 2
- cdtextX.Font = "Code"
- cdtextX.BackgroundTransparency = 1
- cdtextX.BorderSizePixel = 0
- cdtextX.TextScaled = true
- cdtextX.Text = move2name
- cdtextX.BorderColor3 = Color3.new(0,0,0)
- cdtextX.TextSize = 24
- cdbuttonhintC = gui("TextLabel", mframe, "Basic", 0, mainguicolor, UDim2.new(-0.5, 0, 0.275, 0), UDim2.new(0.25, 0, 0.25, 0))
- cdbuttonhintC.ZIndex = 2
- cdbuttonhintC.Font = "Code"
- cdbuttonhintC.BackgroundTransparency = 0
- cdbuttonhintC.BorderSizePixel = 0.5
- cdbuttonhintC.TextScaled = true
- cdbuttonhintC.Text = "C"
- cdbuttonhintC.BorderColor3 = Color3.new(0,0,0)
- cdbuttonhintC.TextSize = 24
- cdbarC = gui("TextLabel", mframe, "Basic", 0, Color3.new(0,0,0), UDim2.new(-0.25, 0, 0.275, 0), UDim2.new(1, 0, 0.25, 0))
- cdbarC.ZIndex = 2
- cdbarC.Font = "Code"
- cdbarC.BackgroundTransparency = 0.5
- cdbarC.BorderSizePixel = 0
- cdbarC.TextScaled = true
- cdbarC.Text = ""
- cdbarC.BorderColor3 = Color3.new(0,0,0)
- cdbarC.TextSize = 24
- local cdbarupC = gui("TextLabel", mframe, "Basic", 0, mainguicolor, UDim2.new(-0.25, 0, 0.275, 0), UDim2.new(0.1, 0, 0.25, 0))
- cdbarupC.ZIndex = 2
- cdbarupC.Font = "Code"
- cdbarupC.BackgroundTransparency = 0.25
- cdbarupC.BorderSizePixel = 0
- cdbarupC.TextScaled = true
- cdbarupC.Text = ""
- cdbarupC.BorderColor3 = Color3.new(0,0,0)
- cdbarupC.TextSize = 24
- cdtextC = gui("TextLabel", mframe, "Basic", 0, Color3.new(0,0,0), UDim2.new(-0.25, 0, 0.275, 0), UDim2.new(1, 0, 0.25, 0))
- cdtextC.ZIndex = 2
- cdtextC.Font = "Code"
- cdtextC.BackgroundTransparency = 1
- cdtextC.BorderSizePixel = 0
- cdtextC.TextScaled = true
- cdtextC.Text = move3name
- cdtextC.BorderColor3 = Color3.new(0,0,0)
- cdtextC.TextSize = 24
- cdbuttonhintV = gui("TextLabel", mframe, "Basic", 0, mainguicolor, UDim2.new(-0.5, 0, 0.53, 0), UDim2.new(0.25, 0, 0.25, 0))
- cdbuttonhintV.ZIndex = 2
- cdbuttonhintV.Font = "Code"
- cdbuttonhintV.BackgroundTransparency = 0
- cdbuttonhintV.BorderSizePixel = 0.5
- cdbuttonhintV.TextScaled = true
- cdbuttonhintV.Text = "V"
- cdbuttonhintV.BorderColor3 = Color3.new(0,0,0)
- cdbuttonhintV.TextSize = 24
- cdbarV = gui("TextLabel", mframe, "Basic", 0, Color3.new(0,0,0), UDim2.new(-0.25, 0, 0.53, 0), UDim2.new(1, 0, 0.25, 0))
- cdbarV.ZIndex = 2
- cdbarV.Font = "Code"
- cdbarV.BackgroundTransparency = 0.5
- cdbarV.BorderSizePixel = 0
- cdbarV.TextScaled = true
- cdbarV.Text = ""
- cdbarV.BorderColor3 = Color3.new(0,0,0)
- cdbarV.TextSize = 24
- local cdbarupV = gui("TextLabel", mframe, "Basic", 0, mainguicolor, UDim2.new(-0.25, 0, 0.53, 0), UDim2.new(0.1, 0, 0.25, 0))
- cdbarupV.ZIndex = 2
- cdbarupV.Font = "Code"
- cdbarupV.BackgroundTransparency = 0.25
- cdbarupV.BorderSizePixel = 0
- cdbarupV.TextScaled = true
- cdbarupV.Text = ""
- cdbarupV.BorderColor3 = Color3.new(0,0,0)
- cdbarupV.TextSize = 24
- cdtextV = gui("TextLabel", mframe, "Basic", 0, Color3.new(0,0,0), UDim2.new(-0.25, 0, 0.53, 0), UDim2.new(1, 0, 0.25, 0))
- cdtextV.ZIndex = 2
- cdtextV.Font = "Code"
- cdtextV.BackgroundTransparency = 1
- cdtextV.BorderSizePixel = 0
- cdtextV.TextScaled = true
- cdtextV.Text = move4name
- cdtextV.BorderColor3 = Color3.new(0,0,0)
- cdtextV.TextSize = 24
- local cooldownZ = 0
- local cooldownX = 0
- local cooldownC = 0
- local cooldownV = 0
- function CameraShake(Times, Power)
- coroutine.resume(coroutine.create(function()
- FV = Instance.new("BoolValue", Character)
- FV.Name = "CameraShake"
- for ShakeNum=1,Times do
- swait()
- local ef=Power
- if ef>=1 then
- Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
- else
- ef=Power*10
- Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
- end
- end
- Humanoid.CameraOffset = Vector3.new(0,0,0)
- FV:Destroy()
- end))
- end
- CamShake=function(Part,Distan,Power,Times)
- local de=Part.Position
- for i,v in pairs(workspace:children()) do
- if v:IsA("Model") and v:findFirstChild("Humanoid") then
- for _,c in pairs(v:children()) do
- if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
- local Noob=v.Humanoid
- if Noob~=nil then
- if Noob:FindFirstChild("CamShake")==nil then-- and Noob == Character then
- --[[local ss=script.CamShake:clone()
- ss.Parent=Noob
- ss.Power.Value=Power
- ss.Times.Value=Times
- ss.Disabled=false]]
- CameraShake(Times, Power)
- end
- end
- end
- end
- end
- end
- end
- function chatfunc(text,color)
- local chat = coroutine.wrap(function()
- if Character:FindFirstChild("TalkingBillBoard")~= nil then
- Character:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local naeeym2 = Instance.new("BillboardGui",Character)
- naeeym2.Size = UDim2.new(0,100,0,40)
- naeeym2.StudsOffset = Vector3.new(0,3,0)
- naeeym2.Adornee = Character.Head
- naeeym2.Name = "TalkingBillBoard"
- local tecks2 = Instance.new("TextLabel",naeeym2)
- tecks2.BackgroundTransparency = 1
- tecks2.BorderSizePixel = 0
- tecks2.Text = ""
- tecks2.Font = "SciFi"
- tecks2.TextSize = 30
- tecks2.TextStrokeTransparency = 0
- tecks2.TextColor3 = color
- tecks2.TextStrokeColor3 = Color3.new(0,0,0)
- tecks2.Size = UDim2.new(1,0,0.5,0)
- local tecks3 = Instance.new("TextLabel",naeeym2)
- tecks3.BackgroundTransparency = 1
- tecks3.BorderSizePixel = 0
- tecks3.Text = ""
- tecks3.Font = "SciFi"
- tecks3.TextSize = 30
- tecks3.TextStrokeTransparency = 0
- tecks3.TextColor3 = Color3.new(0,0,0)
- tecks3.TextStrokeColor3 = color
- tecks3.Size = UDim2.new(1,0,0.5,0)
- for i = 1,string.len(text),1 do
- CFuncs["Sound"].Create("rbxassetid://274118116", char, 0.25, 0.115)
- tecks2.Text = string.sub(text,1,i)
- tecks3.Text = string.sub(text,1,i)
- wait(0.01)
- end
- wait(1)
- local randomrot = math.random(1,2)
- if randomrot == 1 then
- for i = 1, 50 do
- swait()
- tecks2.Rotation = tecks2.Rotation - .75
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks2.TextTransparency = tecks2.TextTransparency + .04
- tecks3.Rotation = tecks2.Rotation + .75
- tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks3.TextTransparency = tecks2.TextTransparency + .04
- end
- elseif randomrot == 2 then
- for i = 1, 50 do
- swait()
- tecks2.Rotation = tecks2.Rotation + .75
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks2.TextTransparency = tecks2.TextTransparency + .04
- tecks3.Rotation = tecks2.Rotation - .75
- tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks3.TextTransparency = tecks2.TextTransparency + .04
- end
- end
- naeeym2:Destroy()
- end)
- chat()
- end
- local Create = LoadLibrary("RbxUtility").Create
- CFuncs = {
- ["Part"] = {
- Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
- local Part = Create("Part"){
- Parent = Parent,
- Reflectance = Reflectance,
- Transparency = Transparency,
- CanCollide = false,
- Locked = true,
- BrickColor = BrickColor.new(tostring(BColor)),
- Name = Name,
- Size = Size,
- Material = Material,
- }
- RemoveOutlines(Part)
- return Part
- end;
- };
- ["Mesh"] = {
- Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
- local Msh = Create(Mesh){
- Parent = Part,
- Offset = OffSet,
- Scale = Scale,
- }
- if Mesh == "SpecialMesh" then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end;
- };
- ["Mesh"] = {
- Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
- local Msh = Create(Mesh){
- Parent = Part,
- Offset = OffSet,
- Scale = Scale,
- }
- if Mesh == "SpecialMesh" then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end;
- };
- ["Weld"] = {
- Create = function(Parent, Part0, Part1, C0, C1)
- local Weld = Create("Weld"){
- Parent = Parent,
- Part0 = Part0,
- Part1 = Part1,
- C0 = C0,
- C1 = C1,
- }
- return Weld
- end;
- };
- ["Sound"] = {
- Create = function(id, par, vol, pit)
- coroutine.resume(coroutine.create(function()
- local S = Create("Sound"){
- Volume = vol,
- Pitch = pit or 1,
- SoundId = id,
- Parent = par or workspace,
- }
- wait()
- S:play()
- game:GetService("Debris"):AddItem(S, 10)
- end))
- end;
- };
- ["LongSound"] = {
- Create = function(id, par, vol, pit)
- coroutine.resume(coroutine.create(function()
- local S = Create("Sound"){
- Volume = vol,
- Pitch = pit or 1,
- SoundId = id,
- Parent = par or workspace,
- }
- wait()
- S:play()
- game:GetService("Debris"):AddItem(S, 30)
- end))
- end;
- };
- ["ParticleEmitter"] = {
- Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
- local fp = Create("ParticleEmitter"){
- Parent = Parent,
- Color = ColorSequence.new(Color1, Color2),
- LightEmission = LightEmission,
- Size = Size,
- Texture = Texture,
- Transparency = Transparency,
- ZOffset = ZOffset,
- Acceleration = Accel,
- Drag = Drag,
- LockedToPart = LockedToPart,
- VelocityInheritance = VelocityInheritance,
- EmissionDirection = EmissionDirection,
- Enabled = Enabled,
- Lifetime = LifeTime,
- Rate = Rate,
- Rotation = Rotation,
- RotSpeed = RotSpeed,
- Speed = Speed,
- VelocitySpread = VelocitySpread,
- }
- return fp
- end;
- };
- CreateTemplate = {
- };
- }
- 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 wepcolor = BrickColor.new("Really black")
- local glowcolor = BrickColor.new("Crimson")
- local m = Instance.new("Model",char)
- function CreateParta(parent,transparency,reflectance,material,brickcolor)
- local p = Instance.new("Part")
- p.TopSurface = 0
- p.BottomSurface = 0
- p.Parent = parent
- p.Size = Vector3.new(0.05,0.05,0.05)
- p.Transparency = transparency
- p.Reflectance = reflectance
- p.CanCollide = false
- p.Locked = true
- p.BrickColor = brickcolor
- p.Material = material
- return p
- end
- function CreateMesh(parent,meshtype,x1,y1,z1)
- local mesh = Instance.new("SpecialMesh",parent)
- mesh.MeshType = meshtype
- mesh.Scale = Vector3.new(x1*20,y1*20,z1*20)
- return mesh
- end
- function CreateSpecialMesh(parent,meshid,x1,y1,z1)
- local mesh = Instance.new("SpecialMesh",parent)
- mesh.MeshType = "FileMesh"
- mesh.MeshId = meshid
- mesh.Scale = Vector3.new(x1,y1,z1)
- return mesh
- end
- function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
- local mesh = Instance.new("SpecialMesh",parent)
- mesh.MeshType = "FileMesh"
- mesh.MeshId = meshid
- mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
- mesh.Scale = Vector3.new(x1,y1,z1)
- mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
- return mesh
- end
- function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
- local weld = Instance.new("Weld")
- weld.Parent = parent
- weld.Part0 = part0
- weld.Part1 = part1
- weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
- weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
- return weld
- end
- local kcenter = CreateParta(m,1,1,"SmoothPlastic",wepcolor)
- local rightkarambitweld = CreateWeld(kcenter,rarm,kcenter,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local knf = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
- CreateSpecialMesh(knf,"rbxassetid://430096677",0.005,0.004,0.004)
- CreateWeld(knf,kcenter,knf,1.25,0.45,0,math.rad(0),math.rad(-90),math.rad(180),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local knfg = CreateParta(m,0.75,0,"Neon",glowcolor)
- CreateSpecialMesh(knfg,"rbxassetid://430096677",0.00515,0.0045,0.0025)
- CreateWeld(knfg,kcenter,knfg,1.25,0.45,0,math.rad(0),math.rad(-90),math.rad(180),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local kcenter2 = CreateParta(m,1,1,"SmoothPlastic",wepcolor)
- local leftkarambitweld = CreateWeld(kcenter2,larm,kcenter2,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local knf2 = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
- CreateSpecialMesh(knf2,"rbxassetid://430096677",0.005,0.004,0.004)
- CreateWeld(knf2,kcenter2,knf2,1.25,0.45,0,math.rad(0),math.rad(-90),math.rad(180),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local knfg2 = CreateParta(m,0.75,0,"Neon",glowcolor)
- CreateSpecialMesh(knfg2,"rbxassetid://430096677",0.00515,0.0045,0.0025)
- CreateWeld(knfg2,kcenter2,knfg2,1.25,0.45,0,math.rad(0),math.rad(-90),math.rad(180),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local gline = CreateParta(m,0,0,"Neon",glowcolor)
- CreateMesh(gline,"Brick",0.05,0.025,1.25)
- CreateWeld(gline,kcenter,gline,0,0.85,-2.5,math.rad(35),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- glineb = CreateParta(m,0,0,"Neon",glowcolor)
- CreateMesh(glineb,"Brick",0.05,0.025,1.25)
- CreateWeld(glineb,kcenter,glineb,0,0.9,-2.5,math.rad(35),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- glineb = CreateParta(m,0,0,"Neon",glowcolor)
- CreateMesh(glineb,"Brick",0.05,0.025,1.25)
- CreateWeld(glineb,kcenter,glineb,0,0.95,-2.5,math.rad(35),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local gline2 = CreateParta(m,0,0,"Neon",glowcolor)
- CreateMesh(gline2,"Brick",0.05,0.025,1.25)
- CreateWeld(gline2,kcenter2,gline2,0,0.85,-2.5,math.rad(35),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- glineb2 = CreateParta(m,0,0,"Neon",glowcolor)
- CreateMesh(glineb2,"Brick",0.05,0.025,1.25)
- CreateWeld(glineb2,kcenter2,glineb2,0,0.9,-2.5,math.rad(35),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- glineb2 = CreateParta(m,0,0,"Neon",glowcolor)
- CreateMesh(glineb2,"Brick",0.05,0.025,1.25)
- CreateWeld(glineb2,kcenter2,glineb2,0,0.95,-2.5,math.rad(35),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local hitbox = CreateParta(m,1,0,"SmoothPlastic",wepcolor)
- hitbox.Size = vt(1,1,3)
- hbweld = CreateWeld(hitbox,kcenter,hitbox,0,0,-1.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- local hitbox2 = CreateParta(m,1,0,"SmoothPlastic",wepcolor)
- hitbox2.Size = vt(1,1,3)
- hb2weld = CreateWeld(hitbox2,kcenter2,hitbox2,0,0,-1.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
- ------
- function RemoveOutlines(part)
- part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
- end
- function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
- local Part = Create("Part")({
- Parent = Parent,
- Reflectance = Reflectance,
- Transparency = Transparency,
- CanCollide = false,
- Locked = true,
- BrickColor = BrickColor.new(tostring(BColor)),
- Name = Name,
- Size = Size,
- Material = Material
- })
- Part.CustomPhysicalProperties = PhysicalProperties.new(0.001, 0.001, 0.001, 0.001, 0.001)
- RemoveOutlines(Part)
- return Part
- end
- function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
- local Msh = Create(Mesh)({
- Parent = Part,
- Offset = OffSet,
- Scale = Scale
- })
- if Mesh == "SpecialMesh" then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end
- function CreateWeld(Parent, Part0, Part1, C0, C1)
- local Weld = Create("Weld")({
- Parent = Parent,
- Part0 = Part0,
- Part1 = Part1,
- C0 = C0,
- C1 = C1
- })
- return Weld
- end
- Player=game:GetService("Players").LocalPlayer
- Character=Player.Character
- PlayerGui=Player.PlayerGui
- Backpack=Player.Backpack
- Torso=Character.Torso
- Head=Character.Head
- Humanoid=Character.Humanoid
- m=Instance.new('Model',Character)
- LeftArm=Character["Left Arm"]
- LeftLeg=Character["Left Leg"]
- RightArm=Character["Right Arm"]
- RightLeg=Character["Right Leg"]
- LS=Torso["Left Shoulder"]
- LH=Torso["Left Hip"]
- RS=Torso["Right Shoulder"]
- RH=Torso["Right Hip"]
- Face = Head.face
- Neck=Torso.Neck
- it=Instance.new
- attacktype=1
- vt=Vector3.new
- cf=CFrame.new
- euler=CFrame.fromEulerAnglesXYZ
- angles=CFrame.Angles
- cloaked=false
- necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
- LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
- RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
- RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
- RootPart=Character.HumanoidRootPart
- RootJoint=RootPart.RootJoint
- RootCF=euler(-1.57,0,3.14)
- attack = false
- attackdebounce = false
- deb=false
- equipped=true
- hand=false
- MMouse=nil
- combo=0
- mana=0
- trispeed=.2
- attackmode='none'
- local idle=0
- local Anim="Idle"
- local Effects={}
- local gun=false
- local shoot=false
- local sine = 0
- local change = 1
- player=nil
- mouse=Player:GetMouse()
- --save shoulders
- RSH, LSH=nil, nil
- --welds
- RW, LW=Instance.new("Weld"), Instance.new("Weld")
- RW.Name="Right Shoulder" LW.Name="Left Shoulder"
- LH=Torso["Left Hip"]
- RH=Torso["Right Hip"]
- TorsoColor=Torso.BrickColor
- function NoOutline(Part)
- Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
- end
- player=Player
- ch=Character
- RSH=ch.Torso["Right Shoulder"]
- LSH=ch.Torso["Left Shoulder"]
- --
- RSH.Parent=nil
- LSH.Parent=nil
- --
- RW.Name="Right Shoulder"
- RW.Part0=ch.Torso
- RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
- RW.C1=cf(0, 0.5, 0)
- RW.Part1=ch["Right Arm"]
- RW.Parent=ch.Torso
- --
- LW.Name="Left Shoulder"
- LW.Part0=ch.Torso
- LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
- LW.C1=cf(0, 0.5, 0)
- LW.Part1=ch["Left Arm"]
- LW.Parent=ch.Torso
- local Stats=Instance.new("BoolValue")
- Stats.Name="Stats"
- Stats.Parent=Character
- local Atk=Instance.new("NumberValue")
- Atk.Name="Damage"
- Atk.Parent=Stats
- Atk.Value = 1e99
- local Def=Instance.new("NumberValue")
- Def.Name="Defense"
- Def.Parent=Stats
- Def.Value = 1
- local Speed=Instance.new("NumberValue")
- Speed.Name="Speed"
- Speed.Parent=Stats
- Speed.Value = 10
- local Mvmt=Instance.new("NumberValue")
- Mvmt.Name="Movement"
- Mvmt.Parent=Stats
- Mvmt.Value = 10
- local donum=0
- function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
- local fp=it("Part")
- fp.formFactor=formfactor
- fp.Parent=parent
- fp.Reflectance=reflectance
- fp.Transparency=transparency
- fp.CanCollide=false
- fp.Locked=true
- fp.BrickColor=brickcolor
- fp.Name=name
- fp.Size=size
- fp.Position=Torso.Position
- NoOutline(fp)
- fp.Material="SmoothPlastic"
- fp:BreakJoints()
- return fp
- end
- function mesh(Mesh,part,meshtype,meshid,offset,scale)
- local mesh=it(Mesh)
- mesh.Parent=part
- if Mesh=="SpecialMesh" then
- mesh.MeshType=meshtype
- if meshid~="nil" then
- mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
- end
- end
- mesh.Offset=offset
- mesh.Scale=scale
- return mesh
- end
- function weld(parent,part0,part1,c0)
- local weld=it("Weld")
- weld.Parent=parent
- weld.Part0=part0
- weld.Part1=part1
- weld.C0=c0
- return weld
- end
- local Color1=Torso.BrickColor
- local bodvel=Instance.new("BodyVelocity")
- local bg=Instance.new("BodyGyro")
- function swait(num)
- if num==0 or num==nil then
- game:service'RunService'.Stepped:wait(0)
- else
- for i=0,num do
- game:service'RunService'.Stepped:wait(0)
- end
- end
- end
- so = function(id,par,vol,pit)
- coroutine.resume(coroutine.create(function()
- local sou = Instance.new("Sound",par or workspace)
- sou.Volume=vol
- sou.Pitch=pit or 1
- sou.SoundId=id
- swait()
- sou:play()
- game:GetService("Debris"):AddItem(sou,6)
- end))
- 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 m11 > m00 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 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 >= 0.0001 then
- if (1 - cosTheta) > 0.0001 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
- else
- if (1+cosTheta) > 0.0001 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
- 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 function CFrameFromTopBack(at, top, back)
- local right = top:Cross(back)
- return CFrame.new(at.x, at.y, at.z,
- right.x, top.x, back.x,
- right.y, top.y, back.y,
- right.z, top.z, back.z)
- end
- function Triangle(a, b, c)
- local edg1 = (c-a):Dot((b-a).unit)
- local edg2 = (a-b):Dot((c-b).unit)
- local edg3 = (b-c):Dot((a-c).unit)
- if edg1 <= (b-a).magnitude and edg1 >= 0 then
- a, b, c = a, b, c
- elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
- a, b, c = b, c, a
- elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
- a, b, c = c, a, b
- else
- assert(false, "unreachable")
- end
- local len1 = (c-a):Dot((b-a).unit)
- local len2 = (b-a).magnitude - len1
- local width = (a + (b-a).unit*len1 - c).magnitude
- local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
- local list = {}
- if len1 > 0.01 then
- local w1 = Instance.new('WedgePart', m)
- game:GetService("Debris"):AddItem(w1,5)
- w1.Material = "SmoothPlastic"
- w1.FormFactor = 'Custom'
- w1.BrickColor = BrickColor.new("Crimson")
- w1.Transparency = 0
- w1.Reflectance = 0
- w1.Material = "SmoothPlastic"
- w1.CanCollide = false
- local l1 = Instance.new("PointLight",w1)
- l1.Color = Color3.new(170,0,170)
- NoOutline(w1)
- local sz = Vector3.new(0.2, width, len1)
- w1.Size = sz
- local sp = Instance.new("SpecialMesh",w1)
- sp.MeshType = "Wedge"
- sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
- w1:BreakJoints()
- w1.Anchored = true
- w1.Parent = workspace
- w1.Transparency = 0.7
- table.insert(Effects,{w1,"Disappear",.01})
- w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
- table.insert(list,w1)
- end
- if len2 > 0.01 then
- local w2 = Instance.new('WedgePart', m)
- game:GetService("Debris"):AddItem(w2,5)
- w2.Material = "SmoothPlastic"
- w2.FormFactor = 'Custom'
- w2.BrickColor = BrickColor.new("Crimson")
- w2.Transparency = 0
- w2.Reflectance = 0
- w2.Material = "SmoothPlastic"
- w2.CanCollide = false
- local l2 = Instance.new("PointLight",w2)
- l2.Color = Color3.new(170,0,170)
- NoOutline(w2)
- local sz = Vector3.new(0.2, width, len2)
- w2.Size = sz
- local sp = Instance.new("SpecialMesh",w2)
- sp.MeshType = "Wedge"
- sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
- w2:BreakJoints()
- w2.Anchored = true
- w2.Parent = workspace
- w2.Transparency = 0.7
- table.insert(Effects,{w2,"Disappear",.01})
- w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
- table.insert(list,w2)
- end
- return unpack(list)
- end
- function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
- if hit.Parent == nil then
- return
- end
- local h = hit.Parent:FindFirstChild("Humanoid")
- for _, v in pairs(hit.Parent:children()) do
- if v:IsA("Humanoid") then
- h = v
- end
- end
- if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
- if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
- return
- end
- local c = Create("ObjectValue")({
- Name = "creator",
- Value = game:service("Players").LocalPlayer,
- Parent = h
- })
- game:GetService("Debris"):AddItem(c, 0.5)
- if HitSound ~= nil and HitPitch ~= nil then
- CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
- end
- local Damage = math.random(minim, maxim)
- local blocked = false
- local block = hit.Parent:findFirstChild("Block")
- if block ~= nil and block.className == "IntValue" and block.Value > 0 then
- blocked = true
- block.Value = block.Value - 1
- print(block.Value)
- end
- if blocked == false then
- HitHealth = h.Health
- h.Health = h.Health - Damage
- if HitHealth ~= h.Health and HitHealth ~= 0 and 0 >= h.Health and h.Parent.Name ~= "Hologram" then
- print("gained kill")
- end
- ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
- else
- h.Health = h.Health - Damage / 2
- ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
- end
- if Type == "Knockdown" then
- local hum = hit.Parent.Humanoid
- hum.PlatformStand = true
- coroutine.resume(coroutine.create(function(HHumanoid)
- swait(1)
- HHumanoid.PlatformStand = false
- end), hum)
- local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
- local bodvol = Create("BodyVelocity")({
- velocity = angle * knockback,
- P = 5000,
- maxForce = Vector3.new(8000, 8000, 8000),
- Parent = hit
- })
- local rl = Create("BodyAngularVelocity")({
- P = 3000,
- maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
- angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
- Parent = hit
- })
- game:GetService("Debris"):AddItem(bodvol, 0.5)
- game:GetService("Debris"):AddItem(rl, 0.5)
- elseif Type == "Normal" then
- local vp = Create("BodyVelocity")({
- P = 500,
- maxForce = Vector3.new(math.huge, 0, math.huge),
- velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
- })
- if knockback > 0 then
- vp.Parent = hit.Parent.Torso
- end
- game:GetService("Debris"):AddItem(vp, 0.5)
- elseif Type == "Up" then
- local bodyVelocity = Create("BodyVelocity")({
- velocity = Vector3.new(0, 20, 0),
- P = 5000,
- maxForce = Vector3.new(8000, 8000, 8000),
- Parent = hit
- })
- game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
- local bodyVelocity = Create("BodyVelocity")({
- velocity = Vector3.new(0, 20, 0),
- P = 5000,
- maxForce = Vector3.new(8000, 8000, 8000),
- Parent = hit
- })
- game:GetService("Debris"):AddItem(bodyVelocity, 1)
- elseif Type == "Leech" then
- local hum = hit.Parent.Humanoid
- if hum ~= nil then
- for i = 0, 2 do
- Effects.Sphere.Create(BrickColor.new("Crimson"), hit.Parent.Torso.CFrame * cn(0, 0, 0) * angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 15, 1, 0, 5, 0, 0.02)
- end
- Humanoid.Health = 1e99
- end
- elseif Type == "UpKnock" then
- local hum = hit.Parent.Humanoid
- hum.PlatformStand = true
- if hum ~= nil then
- hitr = true
- end
- coroutine.resume(coroutine.create(function(HHumanoid)
- swait(5)
- HHumanoid.PlatformStand = false
- hitr = false
- end), hum)
- local bodyVelocity = Create("BodyVelocity")({
- velocity = Vector3.new(0, 20, 0),
- P = 5000,
- maxForce = Vector3.new(8000, 8000, 8000),
- Parent = hit
- })
- game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
- local bodyVelocity = Create("BodyVelocity")({
- velocity = Vector3.new(0, 20, 0),
- P = 5000,
- maxForce = Vector3.new(8000, 8000, 8000),
- Parent = hit
- })
- game:GetService("Debris"):AddItem(bodyVelocity, 1)
- elseif Type == "Snare" then
- local bp = Create("BodyPosition")({
- P = 2000,
- D = 100,
- maxForce = Vector3.new(math.huge, math.huge, math.huge),
- position = hit.Parent.Torso.Position,
- Parent = hit.Parent.Torso
- })
- game:GetService("Debris"):AddItem(bp, 1)
- elseif Type == "Slashnare" then
- Effects.Block.Create(BrickColor.new("Pastel Blue"), hit.Parent.Torso.CFrame * cn(0, 0, 0), 15*4, 15*4, 15*4, 3*4, 3*4, 3*4, 0.07)
- for i = 1, math.random(4, 5) do
- Effects.Sphere.Create(BrickColor.new("Teal"), hit.Parent.Torso.CFrame * cn(math.random(-5, 5), math.random(-5, 5), math.random(-5, 5)) * angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 15, 1, 0, 5, 0, 0.02)
- end
- local bp = Create("BodyPosition")({
- P = 2000,
- D = 100,
- maxForce = Vector3.new(math.huge, math.huge, math.huge),
- position = hit.Parent.Torso.Position,
- Parent = hit.Parent.Torso
- })
- game:GetService("Debris"):AddItem(bp, 1)
- elseif Type == "Spike" then
- CreateBigIceSword(hit.Parent.Torso.CFrame)
- local bp = Create("BodyPosition")({
- P = 2000,
- D = 100,
- maxForce = Vector3.new(math.huge, math.huge, math.huge),
- position = hit.Parent.Torso.Position,
- Parent = hit.Parent.Torso
- })
- game:GetService("Debris"):AddItem(bp, 1)
- elseif Type == "Freeze" then
- local BodPos = Create("BodyPosition")({
- P = 50000,
- D = 1000,
- maxForce = Vector3.new(math.huge, math.huge, math.huge),
- position = hit.Parent.Torso.Position,
- Parent = hit.Parent.Torso
- })
- local BodGy = Create("BodyGyro")({
- maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
- P = 20000,
- Parent = hit.Parent.Torso,
- cframe = hit.Parent.Torso.CFrame
- })
- hit.Parent.Torso.Anchored = true
- coroutine.resume(coroutine.create(function(Part)
- swait(1.5)
- Part.Anchored = false
- end), hit.Parent.Torso)
- game:GetService("Debris"):AddItem(BodPos, 3)
- game:GetService("Debris"):AddItem(BodGy, 3)
- end
- local debounce = Create("BoolValue")({
- Name = "DebounceHit",
- Parent = hit.Parent,
- Value = true
- })
- game:GetService("Debris"):AddItem(debounce, Delay)
- c = Instance.new("ObjectValue")
- c.Name = "creator"
- c.Value = Player
- c.Parent = h
- game:GetService("Debris"):AddItem(c, 0.5)
- end
- end
- function ShowDamage(Pos, Text, Time, Color)
- local Rate = 0.03333333333333333
- local Pos = Pos or Vector3.new(0, 0, 0)
- local Text = Text or ""
- local Time = Time or 2
- local Color = Color3.new(255, 0, 0)
- local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
- EffectPart.Anchored = true
- local BillboardGui = Create("BillboardGui")({
- Size = UDim2.new(3, 0, 3, 0),
- Adornee = EffectPart,
- Parent = EffectPart
- })
- local TextLabel = Create("TextLabel")({
- BackgroundTransparency = 1,
- Size = UDim2.new(1, 0, 1, 0),
- Text = Text,
- TextColor3 = Color,
- TextScaled = true,
- Font = Enum.Font.ArialBold,
- Parent = BillboardGui
- })
- game.Debris:AddItem(EffectPart, Time + 0.1)
- EffectPart.Parent = game:GetService("Workspace")
- delay(0, function()
- local Frames = Time / Rate
- for Frame = 1, Frames do
- wait(Rate)
- local Percent = Frame / Frames
- EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
- TextLabel.TextTransparency = Percent
- end
- if EffectPart and EffectPart.Parent then
- EffectPart:Destroy()
- end
- end)
- end
- function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
- for _, c in pairs(workspace:children()) do
- local hum = c:findFirstChild("Humanoid")
- if hum ~= nil then
- local head = c:findFirstChild("Torso")
- if head ~= nil then
- local targ = head.Position - Part.Position
- local mag = targ.magnitude
- if magni >= mag and c.Name ~= Player.Name then
- Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "rbxassetid://231917784", 1)
- end
- end
- end
- end
- end
- function MagniDamageWithEffect(Part, magni, mindam, maxdam, knock, Type)
- for _, c in pairs(workspace:children()) do
- local hum = c:findFirstChild("Humanoid")
- if hum ~= nil then
- local head = c:findFirstChild("Torso")
- if head ~= nil then
- local targ = head.Position - Part.Position
- local mag = targ.magnitude
- if magni >= mag and c.Name ~= Player.Name then
- MagicBlock(BrickColor.new("Pastel light blue"),head.CFrame,5,5,5,1,1,1,0.05)
- Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "rbxassetid://231917784", 1)
- end
- end
- end
- end
- end
- function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
- return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
- end
- function SkullEffect(brickcolor,cframe,x1,y1,z1,delay)
- local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.CFrame=cframe
- local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=4770583",vt(0,0,0),vt(x1,y1,z1))
- --http://www.roblox.com/asset/?id=4770560
- game:GetService("Debris"):AddItem(prt,2)
- CF=prt.CFrame
- coroutine.resume(coroutine.create(function(Part,Mesh,TehCF)
- for i=0,1,0.2 do
- wait()
- Part.CFrame=CF*cf(0,0,-0.4)
- end
- for i=0,1,delay do
- wait()
- --Part.CFrame=CF*cf((math.random(-1,0)+math.random())/5,(math.random(-1,0)+math.random())/5,(math.random(-1,0)+math.random())/5)
- Mesh.Scale=Mesh.Scale
- end
- for i=0,1,0.1 do
- wait()
- Part.Transparency=i
- end
- Part.Parent=nil
- end),prt,msh,CF)
- end
- function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
- local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.Material = "Neon"
- prt.CFrame=cframe
- prt.CFrame=prt.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- for i=0,1,delay do
- swait()
- Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- Part.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function MagicBlockSteady(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay,rottype)
- local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.Material = "Neon"
- prt.CFrame=cframe
- msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- local rtype = rottype
- for i=0,1,delay do
- swait()
- if rtype == 1 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
- elseif rtype == 2 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
- end
- Part.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function MagicSphere(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
- local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.CFrame=cframe
- prt.CFrame=prt.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- for i=0,1,delay do
- wait()
- Part.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function MagicBlockSteady(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay,rottype)
- local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.Material = "Neon"
- prt.CFrame=cframe
- msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- local rtype = rottype
- for i=0,1,delay do
- swait()
- if rtype == 1 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
- elseif rtype == 2 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
- end
- Part.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function MagicShock(brickcolor,cframe,x1,y1,x3,y3,delay,rottype)
- local prt=part(3,char,1,1,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.Material = "Neon"
- prt.CFrame=cframe
- local dec = decal(prt.Color,"http://www.roblox.com/asset/?id=874580939","Front",prt)
- local dec2 = decal(prt.Color,"http://www.roblox.com/asset/?id=874580939","Front",prt)
- msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,0.01))
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- local rtype = rottype
- for i=0,1,delay do
- swait()
- if rtype == 1 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
- elseif rtype == 2 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
- end
- dec.Transparency=i
- dec2.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,0)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function MagicShockAlt(brickcolor,cframe,x1,y1,x3,y3,delay,rottype)
- local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.Material = "Neon"
- prt.CFrame=cframe
- msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,0.01))
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- local rtype = rottype
- for i=0,1,delay do
- swait()
- if rtype == 1 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
- elseif rtype == 2 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
- end
- prt.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,0)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function MagicShockAltCircle(brickcolor,cframe,x1,z1,x3,z3,delay,rottype)
- local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.Material = "Neon"
- prt.CFrame=cframe
- msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,1,z1))
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- local rtype = rottype
- for i=0,1,delay do
- swait()
- if rtype == 1 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0.1,0)
- elseif rtype == 2 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,-0.1,0)
- end
- prt.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,0,z3)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function MagicShockTrailAlt(brickcolor,cframe,x1,y1,z1,x3,y3,delay,rottype)
- local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.Material = "Neon"
- prt.CFrame=cframe
- msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- local rtype = rottype
- for i=0,1,delay do
- swait()
- if rtype == 1 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
- elseif rtype == 2 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
- end
- prt.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,0)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function MagicShockTrailAlt2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay,rottype)
- local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.Material = "Neon"
- prt.CFrame=cframe
- msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- local rtype = rottype
- for i=0,1,delay do
- swait()
- if rtype == 1 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
- elseif rtype == 2 then
- prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
- end
- prt.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function MagicBlock2(brickcolor,cframe,Parent,x1,y1,z1,x3,y3,z3,delay)
- local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=false
- prt.CFrame=cframe
- msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
- local wld=weld(prt,prt,Parent,cframe)
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh,Weld)
- for i=0,1,delay do
- wait()
- Weld.C0=euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))*cframe
- --Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- Part.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh,wld)
- end
- function MagicBlock3(brickcolor,cframe,Parent,x1,y1,z1,x3,y3,z3,delay)
- local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=false
- prt.CFrame=cframe
- msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
- local wld=weld(prt,prt,Parent,euler(0,0,0)*cf(0,0,0))
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh,Weld)
- for i=0,1,delay do
- wait()
- Weld.C0=euler(i*20,0,0)
- --Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- Part.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh,wld)
- end
- function MagicCircle2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
- local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.CFrame=cframe
- local msh=mesh("CylinderMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,2)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- for i=0,1,delay do
- wait()
- Part.CFrame=Part.CFrame
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- local prt2=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt2.Anchored=true
- prt2.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- local msh2=mesh("SpecialMesh",prt2,"Sphere","",vt(0,0,0),vt(0.5,0.5,0.5))
- game:GetService("Debris"):AddItem(prt2,2)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- for i=0,1,0.1 do
- wait()
- Part.CFrame=Part.CFrame*cf(0,0.5,0)
- end
- Part.Parent=nil
- end),prt2,msh2)
- end
- for i=0,1,delay*2 do
- wait()
- Part.CFrame=Part.CFrame
- Mesh.Scale=vt((x1+x3)-(x1+x3)*i,(y1+y3)-(y1+y3)*i,(z1+z3)-(z1+z3)*i)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
- local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.CFrame=cframe
- local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,2)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- for i=0,1,delay do
- wait()
- Part.CFrame=Part.CFrame
- Part.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function BreakEffect(brickcolor,cframe,x1,y1,z1)
- local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,2)
- coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb)
- CF=Part.CFrame
- Numbb=0
- randnumb=math.random()/10
- rand1=math.random()/10
- for i=0,1,rand1 do
- wait()
- CF=CF*cf(0,math.random()/2,0)
- --Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)
- Part.CFrame=CF*euler(Numbb,0,0)
- Part.Transparency=i
- Numbb=Numbb+randnumb
- end
- Part.Parent=nil
- end),prt,CF,Numbb,randnumb)
- end
- function MagicWaveThing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
- local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.CFrame=cframe
- msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=1051557",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- for i=0,1,delay do
- wait()
- Part.CFrame=Part.CFrame*euler(0,0.7,0)
- Part.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function WaveEffect(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
- local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.CFrame=cframe
- msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=20329976",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,2)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- for i=0,1,delay do
- wait()
- Part.CFrame=Part.CFrame*cf(0,y3/2,0)
- Part.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function StravEffect(brickcolor,cframe,x,y,z,x1,y1,z1,delay)
- local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.CFrame=cframe*cf(x,y,z)
- msh=mesh("SpecialMesh",prt,"FileMesh","rbxassetid://168892363",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,5)
- coroutine.resume(coroutine.create(function(Part,Mesh,ex,why,zee)
- local num=math.random()
- local num2=math.random(-3,2)+math.random()
- local numm=0
- for i=0,1,delay*2 do
- swait()
- Part.CFrame=cframe*euler(0,numm*num*10,0)*cf(ex,why,zee)*cf(-i*10,num2,0)
- Part.Transparency=i
- numm=numm+0.01
- end
- Part.Parent=nil
- Mesh.Parent=nil
- end),prt,msh,x,y,z)
- end
- function dmgstart(dmg,what)
- hitcon = what.Touched:connect(function(hit)
- local hum = hit.Parent:FindFirstChild("Humanoid")
- if hum and not hum:IsDescendantOf(Character) then
- hum:TakeDamage(dmg)
- end
- end)
- end
- function dmgstop()
- hitcon:disconnect()
- end
- function Cloak()
- Face.Parent=nil
- cloaked=true
- for _,v in pairs(Torso.Parent:children()) do
- if v.className=="Part" and v.Name~="HumanoidRootPart" then
- coroutine.resume(coroutine.create(function()
- for i=0,1,0.2 do
- wait()
- v.Transparency=i
- end
- v.Transparency=1
- end))
- end
- if v.className=="Hat" then
- hatp=v.Handle
- coroutine.resume(coroutine.create(function(derp)
- for i=0,1,0.2 do
- wait()
- derp.Transparency=i
- end
- derp.Transparency=1
- end),hatp)
- end
- end
- for _,v in pairs(m:children()) do
- if v.className=="Part" then
- coroutine.resume(coroutine.create(function()
- for i=0,1,0.2 do
- wait()
- v.Transparency=i
- end
- v.Transparency=1
- end))
- end
- end
- end
- function UnCloak()
- so("http://roblox.com/asset/?id=2767090",Torso,1,1.1)
- Face.Parent=Head
- cloaked=false
- for _,v in pairs(Torso.Parent:children()) do
- if v.className=="Part" and v.Name~="HumanoidRootPart" then
- coroutine.resume(coroutine.create(function()
- for i=0,1,0.1 do
- wait()
- v.Transparency=v.Transparency-0.1
- end
- v.Transparency=0
- end))
- end
- if v.className=="Hat" then
- hatp=v.Handle
- coroutine.resume(coroutine.create(function(derp)
- for i=0,1,0.1 do
- wait()
- derp.Transparency=derp.Transparency-0.1
- end
- derp.Transparency=0
- end),hatp)
- end
- end
- for _,v in pairs(m:children()) do
- if v.className=="Part" and v.Name~="hitbox" and v.Name~='tip' then
- coroutine.resume(coroutine.create(function()
- for i=0,1,0.1 do
- wait()
- v.Transparency=v.Transparency-0.1
- end
- v.Transparency=0
- end))
- v.Transparency=0
- end
- end
- end
- local origcolor = BrickColor.new("Crimson")
- ---- This section of explosions.
- function Explode(rad,par,pitch,vol,mindam,maxdam)
- local expart = Instance.new("Part",char)
- local expart2 = Instance.new("Part",char)
- local rin = Instance.new("Part",char)
- local rin2 = Instance.new("Part",char)
- local partMesh = Instance.new("SpecialMesh",expart)
- partMesh.MeshType = "Sphere"
- local partMesh2 = Instance.new("SpecialMesh",expart2)
- partMesh2.MeshType = "Sphere"
- local partMesh3 = Instance.new("SpecialMesh",rin)
- partMesh3.MeshType = "Brick"
- local partMesh4 = Instance.new("SpecialMesh",rin2)
- partMesh4.MeshType = "Brick"
- CFuncs["Sound"].Create("rbxassetid://165970126", expart,vol, pitch)
- partMesh.Scale = vt(rad,rad,rad)
- expart.Size = vt(1,1,1)
- expart.Transparency = 0
- expart.Anchored = true
- expart.Material = "Neon"
- expart.BrickColor = bc("White")
- expart.CFrame = par.CFrame
- partMesh2.Scale = vt(rad,rad,rad)
- expart2.Size = vt(1.15,1.15,1.15)
- expart2.Transparency = 0.5
- expart2.Anchored = true
- expart2.Material = "Neon"
- expart2.BrickColor = par.BrickColor
- expart2.CFrame = par.CFrame
- rin.Size = vt(1.15,1.15,1.15)
- rin.Transparency = 1
- rin.Anchored = true
- rin.Material = "Neon"
- rin.BrickColor = par.BrickColor
- rin.CFrame = par.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
- rin2.Size = vt(1.15,1.15,1.15)
- rin2.Transparency = 1
- rin2.Anchored = true
- rin2.Material = "Neon"
- rin2.BrickColor = par.BrickColor
- rin2.CFrame = par.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
- partMesh3.Scale = vt(0,1,0)
- partMesh4.Scale = vt(0,1,0)
- local dec2 = Instance.new("Decal", rin)
- dec2.Face = "Top"
- dec2.Texture = "http://www.roblox.com/asset/?id=874580939"
- dec2.Parent = rin
- local dec2b = dec2:Clone()
- dec2b.Face = "Bottom"
- dec2b.Parent = rin
- local dec2a = Instance.new("Decal", rin2)
- dec2a.Face = "Top"
- dec2a.Texture = "http://www.roblox.com/asset/?id=874580939"
- dec2a.Parent = rin2
- local dec2ab = dec2a:Clone()
- dec2ab.Face = "Bottom"
- dec2ab.Parent = rin2
- expart.CanCollide = false
- expart2.CanCollide = false
- rin.CanCollide = false
- rin2.CanCollide = false
- MagniDamage(par, rad*5, mindam, maxdam, 0, "Normal")
- local value = 1*rad/6.5
- for i = 0, 199 do
- partMesh.Scale = partMesh.Scale + vt(value,value,value)
- expart.CFrame = expart.CFrame
- partMesh2.Scale = partMesh2.Scale + vt(value,value,value)
- expart2.CFrame = expart.CFrame
- value = value - 0.035*rad/30
- if value < 7.5 then
- partMesh3.Scale = partMesh3.Scale + vt(rad/5,0,rad/5)
- rin.CFrame = rin.CFrame*CFrame.Angles(0,math.rad(1),0)
- partMesh4.Scale = partMesh4.Scale + vt(rad/7.5,0,rad/7.5)
- rin2.CFrame = rin2.CFrame*CFrame.Angles(0,math.rad(-1),0)
- end
- if value < 0 then
- dec2.Transparency = dec2.Transparency + 0.025
- dec2a.Transparency = dec2a.Transparency + 0.025
- dec2b.Transparency = dec2b.Transparency + 0.025
- dec2ab.Transparency = dec2ab.Transparency + 0.025
- expart.Transparency = expart.Transparency + 0.025
- expart2.Transparency = expart2.Transparency + 0.025
- rin.Transparency = rin.Transparency + 0.025
- rin2.Transparency = rin2.Transparency + 0.025
- end
- swait()
- end
- game:GetService("Debris"):AddItem(expart, 1)
- game:GetService("Debris"):AddItem(expart2, 1)
- game:GetService("Debris"):AddItem(rin, 1)
- game:GetService("Debris"):AddItem(rin2, 1)
- end
- function ExplodeShort(rad,par,pitch,vol,mindam,maxdam)
- local expart = Instance.new("Part",char)
- local expart2 = Instance.new("Part",char)
- local partMesh = Instance.new("SpecialMesh",expart)
- partMesh.MeshType = "Sphere"
- local partMesh2 = Instance.new("SpecialMesh",expart2)
- partMesh2.MeshType = "Sphere"
- CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=142070127", expart,vol, pitch)
- partMesh.Scale = vt(rad,rad,rad)
- expart.Size = vt(1,1,1)
- expart.Transparency = 0
- expart.Anchored = true
- expart.Material = "Neon"
- expart.BrickColor = bc("White")
- expart.CFrame = par.CFrame
- partMesh2.Scale = vt(rad,rad,rad)
- expart2.Size = vt(1.15,1.15,1.15)
- expart2.Transparency = 0.5
- expart2.Anchored = true
- expart2.Material = "Neon"
- expart2.BrickColor = par.BrickColor
- expart2.CFrame = par.CFrame
- expart.CanCollide = false
- expart2.CanCollide = false
- MagniDamage(par, rad*2.5, mindam, maxdam, 0, "Normal")
- local value = 1*rad/6.5
- for i = 0, 75 do
- partMesh.Scale = partMesh.Scale + vt(value,value,value)
- expart.CFrame = expart.CFrame
- partMesh2.Scale = partMesh2.Scale + vt(value,value,value)
- expart2.CFrame = expart.CFrame
- value = value - 0.035*rad/5
- if value < 0 then
- value = 0
- expart.Transparency = expart.Transparency + 0.05
- expart2.Transparency = expart2.Transparency + 0.05
- end
- swait()
- end
- game:GetService("Debris"):AddItem(expart, 1)
- game:GetService("Debris"):AddItem(expart2, 1)
- end
- function AreaDanger(rad,par,mindam,maxdam)
- local expart = Instance.new("Part",char)
- local partMesh = Instance.new("SpecialMesh",expart)
- CFuncs["Sound"].Create("rbxassetid://231917784", expart,1.5,1.15)
- partMesh.MeshType = "Sphere"
- partMesh.Scale = vt(rad,rad,rad)
- expart.Size = vt(1,1,1)
- expart.Transparency = 0.5
- expart.Anchored = true
- expart.Material = "Neon"
- expart.CanCollide = false
- expart.BrickColor = par.BrickColor
- expart.CFrame = par.CFrame
- local value = 1*rad/5
- MagicBlock(origcolor,expart.CFrame,0,0,0,rad/2,rad/2,rad/2,0.1)
- for i = 0, 14 do
- wait()
- partMesh.Scale = partMesh.Scale + vt(value,value,value)
- expart.CFrame = expart.CFrame
- value = value - 0.035*rad
- if value < 0 then
- value = 0
- end
- end
- wait(0.25)
- CFuncs["Sound"].Create("rbxassetid://588738544", expart,1.5,1)
- wait(0.5)
- CFuncs["Sound"].Create("rbxassetid://588737825", expart,1.5,1)
- CFuncs["Sound"].Create("rbxassetid://231917784", expart,1.5,0.75)
- MagniDamageWithEffect(par, rad, mindam, maxdam, 0, "Normal")
- MagicBlock(origcolor,expart.CFrame,rad*2,rad*2,rad*2,0.1,0.1,0.1,0.025)
- for i = 0, 14 do
- wait()
- partMesh.Scale = partMesh.Scale + vt(value,value,value)
- expart.CFrame = expart.CFrame
- value = value - 0.035*rad/2
- end
- expart.Transparency = 1
- game:GetService("Debris"):AddItem(expart, 5)
- end
- function Swarmsplosions(negrad,rad,par,mindam,maxdam)
- CFuncs["Sound"].Create("rbxassetid://588737825", par, 2.5, 2)
- CFuncs["Sound"].Create("rbxassetid://231917784", par, 2.5,1)
- CFuncs["Sound"].Create("rbxassetid://231917744", par, 2.5,1)
- CFuncs["Sound"].Create("rbxassetid://233856106", par, 2.5, 1)
- MagniDamageWithEffect(par, 25, 5,10, 0, "Normal")
- MagicBlock(origcolor,par.CFrame,5,5,5,5,5,5,0.025)
- for i = 0, 24 do
- MagicShockTrailAlt2(origcolor,par.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10/5,10/5,5,-0.05/5,-0.05/5,25,0.005,math.random(1,2))
- end
- for i = 0, 24 do
- local expart = Instance.new("Part",char)
- expart.Transparency = 1
- expart.Anchored = true
- expart.CanCollide = false
- expart.CFrame = par.CFrame*CFrame.new(math.random(negrad,rad),math.random(negrad,rad),math.random(negrad,rad))
- CFuncs["Sound"].Create("rbxassetid://588737825", expart,1,2)
- CFuncs["Sound"].Create("rbxassetid://231917784", expart,1.5,1.15)
- MagniDamage(expart, rad/2, mindam, maxdam, 0, "Normal")
- MagicBlock(origcolor,expart.CFrame,rad,rad,rad,0.1,0.1,0.1,0.025)
- for i = 0, 9 do
- MagicShockTrailAlt2(origcolor,expart.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10/5,10/5,5,-0.05/5,-0.05/5,5,0.05,math.random(1,2))
- end
- game:GetService("Debris"):AddItem(expart, 2)
- wait(0.1)
- end
- end
- function EXterPlosion(par)
- CFuncs["Sound"].Create("rbxassetid://919941001", par, 10, 1)
- CFuncs["Sound"].Create("rbxassetid://138213851", par, 5,0.85)
- CFuncs["Sound"].Create("rbxassetid://157878578", par, 5,0.2)
- CFuncs["Sound"].Create("rbxassetid://233856106", par, 2.5, 1)
- MagniDamageWithEffect(par, 500, 80,99, 0, "Normal")
- MagicBlock(origcolor,par.CFrame,5,5,5,5,5,5,0.005)
- MagicBlock(origcolor,par.CFrame,0,0,0,150,150,150,0.1)
- for i = 0, 24 do
- MagicShockTrailAlt2(origcolor,par.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10*5,10*5,5,-0.05*10,-0.05*10,500,0.1,math.random(1,2))
- end
- for i = 0, 24 do
- MagicShockTrailAlt2(origcolor,par.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10*5,10*5,5,-0.05*5,-0.05*5,50,0.005,math.random(1,2))
- end
- end
- ----
- function ring(type,pos,scale,value)
- local type = type
- local rng = Instance.new("Part", char)
- rng.Anchored = true
- rng.BrickColor = origcolor
- rng.CanCollide = false
- rng.FormFactor = 3
- rng.Name = "Ring"
- 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.MeshId = "http://www.roblox.com/asset/?id=3270017"
- rngm.Scale = scale
- local scaler2 = 1
- if type == "Add" then
- scaler2 = 1*value
- elseif type == "Divide" then
- scaler2 = 1/value
- end
- coroutine.resume(coroutine.create(function()
- for i = 0,10,0.1 do
- swait()
- if type == "Add" then
- scaler2 = scaler2 - 0.01*value
- elseif type == "Divide" then
- scaler2 = scaler2 - 0.01/value
- end
- rng.Transparency = rng.Transparency + 0.01
- rngm.Scale = rngm.Scale + Vector3.new(scaler2, scaler2, 0)
- end
- rng:Destroy()
- end))
- end
- function ring2(type,pos,scale,value,color)
- 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.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.MeshId = "http://www.roblox.com/asset/?id=3270017"
- rngm.Scale = scale
- local scaler2 = 1
- if type == "Add" then
- scaler2 = 1*value
- elseif type == "Divide" then
- scaler2 = 1/value
- end
- coroutine.resume(coroutine.create(function()
- for i = 0,10,0.1 do
- swait()
- if type == "Add" then
- scaler2 = scaler2 - 0.01*value
- elseif type == "Divide" then
- scaler2 = scaler2 - 0.01/value
- end
- rng.Transparency = rng.Transparency + 0.01
- rngm.Scale = rngm.Scale + Vector3.new(scaler2, scaler2, 0)
- end
- rng:Destroy()
- end))
- end
- function wave(type,pos,scale,value)
- local type = type
- local rng = Instance.new("Part", char)
- rng.Anchored = true
- rng.BrickColor = origcolor
- rng.CanCollide = false
- rng.FormFactor = 3
- rng.Name = "Ring"
- 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.MeshId = "http://www.roblox.com/asset/?id=20329976"
- rngm.Scale = scale
- local scaler2 = 1
- if type == "Add" then
- scaler2 = 1*value
- elseif type == "Divide" then
- scaler2 = 1/value
- end
- coroutine.resume(coroutine.create(function()
- for i = 0,10,0.1 do
- swait()
- if type == "Add" then
- scaler2 = scaler2 - 0.01*value
- elseif type == "Divide" then
- scaler2 = scaler2 - 0.01/value
- end
- rng.Transparency = rng.Transparency + 0.01
- rngm.Scale = rngm.Scale + Vector3.new(scaler2, scaler2, scaler2)
- end
- rng:Destroy()
- end))
- end
- function wave2(type,pos,scale,value,color)
- 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.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.MeshId = "http://www.roblox.com/asset/?id=20329976"
- rngm.Scale = scale
- local scaler2 = 1
- if type == "Add" then
- scaler2 = 1*value
- elseif type == "Divide" then
- scaler2 = 1/value
- end
- coroutine.resume(coroutine.create(function()
- for i = 0,10,0.1 do
- swait()
- if type == "Add" then
- scaler2 = scaler2 - 0.01*value
- elseif type == "Divide" then
- scaler2 = scaler2 - 0.01/value
- end
- rng.Transparency = rng.Transparency + 0.01
- rngm.Scale = rngm.Scale + Vector3.new(scaler2, scaler2, scaler2)
- end
- rng:Destroy()
- end))
- end
- function wind(type,pos,scale,value,speed)
- local type = type
- local rng = Instance.new("Part", char)
- rng.Anchored = true
- rng.BrickColor = origcolor
- rng.CanCollide = false
- rng.FormFactor = 3
- rng.Name = "Ring"
- 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.MeshId = "http://www.roblox.com/asset/?id=1051557"
- rngm.Scale = scale
- local scaler2 = 1
- if type == "Add" then
- scaler2 = 1*value
- elseif type == "Divide" then
- scaler2 = 1/value
- end
- coroutine.resume(coroutine.create(function()
- for i = 0,10,0.1 do
- swait()
- if type == "Add" then
- scaler2 = scaler2 - 0.01*value
- elseif type == "Divide" then
- scaler2 = scaler2 - 0.01/value
- end
- rng.CFrame = rng.CFrame*CFrame.Angles(0,0.025*speed,0)
- rng.Transparency = rng.Transparency + 0.01
- rngm.Scale = rngm.Scale + Vector3.new(scaler2, scaler2, scaler2)
- end
- rng:Destroy()
- end))
- end
- function groundwind(type,pos,scale,value,speed)
- local type = type
- local rng = Instance.new("Part", char)
- rng.Anchored = true
- rng.BrickColor = origcolor
- rng.CanCollide = false
- rng.FormFactor = 3
- rng.Name = "Ring"
- 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.MeshId = "http://www.roblox.com/asset/?id=1051557"
- rngm.Scale = scale
- local scaler2 = 1
- if type == "Add" then
- scaler2 = 1*value
- elseif type == "Divide" then
- scaler2 = 1/value
- end
- coroutine.resume(coroutine.create(function()
- for i = 0,10,0.1 do
- swait()
- if type == "Add" then
- scaler2 = scaler2 - 0.01*value
- elseif type == "Divide" then
- scaler2 = scaler2 - 0.01/value
- end
- rng.CFrame = rng.CFrame*CFrame.Angles(0,0.025*speed,0)
- rng.Transparency = rng.Transparency + 0.01
- rngm.Scale = rngm.Scale + Vector3.new(scaler2, scaler2/5, scaler2)
- end
- rng:Destroy()
- end))
- end
- function sphere(type,pos,scale,value)
- local type = type
- local rng = Instance.new("Part", char)
- rng.Anchored = true
- rng.BrickColor = origcolor
- rng.CanCollide = false
- rng.FormFactor = 3
- rng.Name = "Ring"
- rng.Material = "Neon"
- 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
- local scaler2 = 1
- if type == "Add" then
- scaler2 = 1*value
- elseif type == "Divide" then
- scaler2 = 1/value
- end
- coroutine.resume(coroutine.create(function()
- for i = 0,10,0.1 do
- swait()
- if type == "Add" then
- scaler2 = scaler2 - 0.01*value
- elseif type == "Divide" then
- scaler2 = scaler2 - 0.01/value
- end
- rng.Transparency = rng.Transparency + 0.01
- rngm.Scale = rngm.Scale + Vector3.new(scaler2, scaler2, scaler2)
- end
- rng:Destroy()
- end))
- end
- function beam(type,pos,scale,value)
- local type = type
- local rng = Instance.new("Part", char)
- rng.Anchored = true
- rng.BrickColor = origcolor
- rng.CanCollide = false
- rng.FormFactor = 3
- rng.Name = "Ring"
- rng.Material = "Neon"
- 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
- rngm.Scale = rngm.Scale + Vector3.new(0,10000,0)
- local scaler2 = 0.5
- if type == "Add" then
- scaler2 = 0.5*value
- elseif type == "Divide" then
- scaler2 = 0.5/value
- end
- coroutine.resume(coroutine.create(function()
- for i = 0,10,0.1 do
- swait()
- if type == "Add" then
- scaler2 = scaler2 - 0.01*value
- elseif type == "Divide" then
- scaler2 = scaler2 - 0.01/value
- end
- rng.Transparency = rng.Transparency + 0.01
- rngm.Scale = rngm.Scale + Vector3.new(scaler2, scaler2, scaler2)
- end
- rng:Destroy()
- end))
- end
- local dashing = false
- local OriginalWalkspeed = hum.WalkSpeed
- local equipped = false
- -- ready to do functions
- function attackone()
- attack = true
- for i = 0,2,0.1 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(-90),math.rad(0)),0.2)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(-80)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(80)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(40)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-30)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
- end
- CFuncs["Sound"].Create("rbxassetid://200633148", hitbox2, 1, 1)
- local con = hitbox.Touched:connect(function(hit)
- Damagefunc(hitbox, hit, 1e99, 1e99, 1e99, "Normal", RootPart, 0.3, "rbxassetid://153092227", 1)
- end)
- for i = 0,2,0.1 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(-90),math.rad(0)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(70)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-70)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.25, 0.5, -0.5) * angles(math.rad(100), math.rad(0), math.rad(-60)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-30)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-15),math.rad(0),math.rad(0)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- end
- con:disconnect()
- attack = false
- end
- function attacktwo()
- attack = true
- for i = 0,2,0.1 do
- swait()
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.2)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(90)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-90)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(30)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(120), math.rad(0), math.rad(-50)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
- end
- CFuncs["Sound"].Create("rbxassetid://200633281", hitbox2, 1, 1)
- local con = hitbox2.Touched:connect(function(hit)
- Damagefunc(hitbox2, hit, 1e99, 1e99, 1e99, "Normal", RootPart, 0.3, "rbxassetid://153092227", 1)
- end)
- for i = 0,2,0.1 do
- swait()
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(-60)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(60)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(30)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.25, 0.5, -0.5) * angles(math.rad(120), math.rad(0), math.rad(50)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(10),math.rad(0),math.rad(0)),.4)
- end
- con:disconnect()
- attack = false
- end
- function attackthree()
- attack = true
- for i = 0,2,0.1 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(-90),math.rad(0)),0.2)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.2)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(20),math.rad(0),math.rad(0)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.05, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.05, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(20)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(20)),.2)
- end
- CFuncs["Sound"].Create("rbxassetid://200633196", root, 1, 1)
- local con = hitbox2.Touched:connect(function(hit)
- Damagefunc(hitbox2, hit, 1e99, 1e99, 1e99, "Normal", RootPart, 0.3, "rbxassetid://153092227", 1)
- end)
- local con2 = hitbox.Touched:connect(function(hit)
- Damagefunc(hitbox, hit, 1e99, 1e99, 1e99, "Normal", RootPart, 0.3, "rbxassetid://153092227", 1)
- end)
- tors.Velocity = root.CFrame.lookVector*50
- for i = 0,2,0.1 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(-90),math.rad(0)),0.4)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(100), math.rad(0), math.rad(70)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(100), math.rad(0), math.rad(-70)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(-10)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(10)),.4)
- end
- con:disconnect()
- con2:disconnect()
- attack = false
- end
- function attackfour()
- attack = true
- for i = 0,2,0.1 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(-90),math.rad(0)),0.2)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.2)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(-40)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(20),math.rad(0),math.rad(40)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(100), math.rad(0), math.rad(80)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.05, 0.5, -0.5) * angles(math.rad(80), math.rad(0), math.rad(80)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(20)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(20)),.2)
- end
- CFuncs["Sound"].Create("rbxassetid://200633108", root, 1, 1)
- local con = hitbox2.Touched:connect(function(hit)
- Damagefunc(hitbox2, hit, 1e99, 1e99, 1e99, "Normal", RootPart, 0.3, "rbxassetid://153092227", 1)
- end)
- local con2 = hitbox.Touched:connect(function(hit)
- Damagefunc(hitbox, hit, 1e99, 1e99, 1e99, "Normal", RootPart, 0.3, "rbxassetid://153092227", 1)
- end)
- for z = 0, 2 do
- for i = 0,1,0.45 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- end
- for i = 0,1,0.45 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- end
- for i = 0,1,0.45 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(180)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- end
- for i = 0,1,0.45 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(270)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- end
- end
- con:disconnect()
- con2:disconnect()
- attack = false
- end
- ----------- attacks
- function do1()
- attack = true
- for i = 0,3,0.1 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.2)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.2)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(40),math.rad(0),math.rad(-90)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-20),math.rad(0),math.rad(90)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(20), math.rad(20)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-40),math.rad(0),math.rad(0)),.2)
- end
- CFuncs["Sound"].Create("rbxassetid://200633108", root, 1, 1)
- local remenantState = Instance.new("Part",char)
- remenantState.Transparency = 1
- remenantState.CanCollide = false
- remenantState.CFrame = root.CFrame + root.CFrame.lookVector*5
- remenantState.Anchored = true
- coroutine.resume(coroutine.create(function()
- for i = 0, 24 do
- swait()
- MagniDamage(remenantState, 1e99, 1e99,1e99, 1e99, "Normal")
- CFuncs["Sound"].Create("rbxassetid://200632992", root, 0.5, 1)
- MagicShockTrailAlt2(glowcolor,remenantState.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.2,0.2,0.2,0,0,5,0.075,math.random(1,2))
- end
- end))
- for i = 0,3,0.1 do
- swait()
- remenantState.CFrame = root.CFrame + root.CFrame.lookVector*5
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(45),math.rad(0)),0.4)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(80)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(20),math.rad(0),math.rad(-80)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(180), math.rad(0), math.rad(80)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.4)
- end
- remenantState:Destroy()
- attack = false
- end
- function do2()
- attack = true
- for i = 0,2,0.1 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.2)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(60)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(0),math.rad(-60)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(60)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-60)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
- end
- CFuncs["Sound"].Create("rbxassetid://231917801", root, 1, 1)
- CFuncs["Sound"].Create("rbxassetid://231917987", root, 1, 1)
- wind("Divide",root.CFrame*CFrame.Angles(0,0,0),Vector3.new(1,1,1),2.5,math.random(-25,-10))
- MagniDamage(root, 1e99, 1e99,1e99, 1e99, "Normal")
- for z = 0, 2 do
- MagniDamage(root, 1e99, 1e99,1e99, 1e99, "Normal")
- groundwind("Divide",root.CFrame*CFrame.Angles(0,0,0),Vector3.new(1,1,1),1.5,math.random(-10,-5))
- for i = 0,1,0.35 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- end
- for i = 0,1,0.35 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- end
- for i = 0,1,0.35 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-180)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- end
- for i = 0,1,0.35 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-270)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- end
- end
- attack = false
- end
- function do3()
- attack = true
- CFuncs["Sound"].Create("rbxassetid://161006221", root, 1, 1.1)
- for z = 0, 4 do
- for i = 0,1,0.75 do
- swait()
- MagicBlock(origcolor,glineb2.CFrame,1,1,1,0.025,0.025,0.025,0.05)
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.2)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.6)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(60)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-60)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(60)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-60)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
- end
- for i = 0,1,0.75 do
- swait()
- MagicBlock(origcolor,glineb2.CFrame,1,1,1,0.025,0.025,0.025,0.05)
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.2)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.6)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(60)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-60)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(60)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-60)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
- end
- for i = 0,1,0.75 do
- swait()
- MagicBlock(origcolor,glineb2.CFrame,1,1,1,0.025,0.025,0.025,0.05)
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.2)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(180),math.rad(0)),0.6)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(60)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-60)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(60)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-60)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
- end
- for i = 0,1,0.75 do
- swait()
- MagicBlock(origcolor,glineb2.CFrame,1,1,1,0.025,0.025,0.025,0.05)
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(90),math.rad(0)),0.2)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(270),math.rad(0)),0.6)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(60)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-60)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(60)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-60)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
- end
- end
- local con = hitbox2.Touched:connect(function(hit)
- Damagefunc(hitbox2, hit, 1e99, 1e99, 1e99, "Normal", RootPart, 0.3, "rbxassetid://153092227", 1)
- end)
- coroutine.resume(coroutine.create(function()
- wait(0.1)
- for i = 0, 9 do
- swait()
- MagniDamage(knf2, 1e99, 1e99,1e99, 1e99, "Normal")
- CFuncs["Sound"].Create("rbxassetid://200632992", knf2, 0.5, 1)
- MagicShockTrailAlt2(glowcolor,knf2.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.2,0.2,0.2,0,0,5,0.075,math.random(1,2))
- end
- end))
- CFuncs["Sound"].Create("rbxassetid://231917863", root, 1, 1)
- for i = 0,2,0.1 do
- swait()
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,0,-1.5)* angles(math.rad(90),math.rad(0),math.rad(180)),0.4)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(90)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(30)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(0)),.42)
- end
- con:disconnect()
- attack = false
- end
- function ult()
- attack = true
- CFuncs["Sound"].Create("rbxassetid://161006221", root, 1, 1)
- CFuncs["Sound"].Create("rbxassetid://588697034", root, 0.5, 1.5)
- for z = 0, 9 do
- MagniDamage(root, 1e99, 1e99,1e99, 1e99, "Normal")
- groundwind("Divide",root.CFrame*CFrame.new(0,-3,0),Vector3.new(1,1,1),5,math.random(-10,10))
- for i = 0,1,0.75 do
- swait()
- MagicBlock(origcolor,glineb.CFrame,1,1,1,0.025,0.025,0.025,0.05)
- MagicBlock(origcolor,glineb2.CFrame,1,1,1,0.025,0.025,0.025,0.05)
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(1,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),0.6)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(-1,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),0.6)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(0)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(20),math.rad(0),math.rad(0)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(110)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-110)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(10)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(10)),.2)
- end
- for i = 0,1,0.75 do
- swait()
- MagicBlock(origcolor,glineb.CFrame,1,1,1,0.025,0.025,0.025,0.05)
- MagicBlock(origcolor,glineb2.CFrame,1,1,1,0.025,0.025,0.025,0.05)
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(1,0,0)* angles(math.rad(90),math.rad(0),math.rad(-90)),0.6)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(-1,0,0)* angles(math.rad(90),math.rad(0),math.rad(90)),0.6)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(0)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(20),math.rad(0),math.rad(0)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(110)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-110)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(10)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(10)),.2)
- end
- for i = 0,1,0.75 do
- swait()
- MagicBlock(origcolor,glineb.CFrame,1,1,1,0.025,0.025,0.025,0.05)
- MagicBlock(origcolor,glineb2.CFrame,1,1,1,0.025,0.025,0.025,0.05)
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(1,0,0)* angles(math.rad(180),math.rad(0),math.rad(-90)),0.6)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(-1,0,0)* angles(math.rad(180),math.rad(0),math.rad(90)),0.6)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(0)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(20),math.rad(0),math.rad(0)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(110)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-110)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(10)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(10)),.2)
- end
- for i = 0,1,0.75 do
- swait()
- MagicBlock(origcolor,glineb.CFrame,1,1,1,0.025,0.025,0.025,0.05)
- MagicBlock(origcolor,glineb2.CFrame,1,1,1,0.025,0.025,0.025,0.05)
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(1,0,0)* angles(math.rad(270),math.rad(0),math.rad(-90)),0.6)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(-1,0,0)* angles(math.rad(270),math.rad(0),math.rad(90)),0.6)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(0)),0.2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(20),math.rad(0),math.rad(0)),.2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(110)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-110)), 0.2)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(10)),.2)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(10)),.2)
- end
- end
- CFuncs["Sound"].Create("rbxassetid://231917970", root, 2, 0.75)
- MagniDamage(root, 1e99, 1e99,1e99, 1e99, "Normal")
- MagicBlock(origcolor,root.CFrame,25,25,25,1,1,1,0.01)
- ring("Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),Vector3.new(10,10,1),1.5)
- coroutine.resume(coroutine.create(function()
- for i = 0, 5 do
- wait(0.2)
- CFuncs["Sound"].Create("rbxassetid://231917970", root, 1, 0.9)
- MagniDamage(root, 1e99, 1e99,1e99, 1e99, "Normal")
- MagicBlock(origcolor,root.CFrame,10,10,10,1,1,1,0.05)
- ring("Divide",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),Vector3.new(10,10,1),2.5)
- end
- end))
- for i = 0,8,0.1 do
- swait()
- tors.Velocity = root.CFrame.lookVector*150
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,0,-1.5)* angles(math.rad(90),math.rad(0),math.rad(180)),0.6)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,0,-1.5)* angles(math.rad(90),math.rad(0),math.rad(180)),0.6)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),0.4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(20),math.rad(0),math.rad(0)),.4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.05, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-10)), 0.4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.05, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(10)), 0.4)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(-10)),.4)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1),math.rad(0),math.rad(10)),.4)
- end
- attack = false
- end
- ---
- local attacktype = 1
- mouse.Button1Down:connect(function()
- if attack == false and attacktype == 1 then
- attacktype = 2
- attackone()
- elseif attack == false and attacktype == 2 then
- attacktype = 3
- attacktwo()
- elseif attack == false and attacktype == 3 then
- attacktype = 4
- attackthree()
- elseif attack == false and attacktype == 4 then
- attacktype = 1
- attackfour()
- end
- end)
- mouse.KeyDown:connect(function(k)
- if k == "z" and attack == false and cooldownZ >= 1 then
- cooldownZ = cooldownZ - 1
- do1()
- end
- if k == "x" and attack == false and cooldownX >= 1 then
- cooldownX = cooldownX - 1
- do2()
- end
- if k == "c" and attack == false and cooldownC >= 1 then
- cooldownC = cooldownC - 1
- do3()
- end
- if k == "v" and attack == false and cooldownV >= 1 then
- cooldownV = cooldownV - 11
- ult()
- end
- end)
- Humanoid.Animator.Parent = nil
- idleanim=.4
- while true do
- swait()
- if attack == false then
- rightkarambitweld.C1 = clerp(rightkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.2)
- leftkarambitweld.C1 = clerp(leftkarambitweld.C1,cf(0,1,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.2)
- end
- hptext.Text = math.floor(hum.Health).. " / " ..math.floor(hum.MaxHealth)
- if hum.Health <= 100 then
- hpbarup:TweenSize(UDim2.new(hum.Health/80,0,0.15,0),nil,1,0.4,true)
- end
- cdbarupZ:TweenSize(UDim2.new(cooldownZ/100,0,0.25,0),nil,1,0.4,true)
- cdbarupX:TweenSize(UDim2.new(cooldownX/100,0,0.25,0),nil,1,0.4,true)
- cdbarupC:TweenSize(UDim2.new(cooldownC/100,0,0.25,0),nil,1,0.4,true)
- cdbarupV:TweenSize(UDim2.new(cooldownV/100,0,0.25,0),nil,1,0.4,true)
- if hum.Health < 50 and hum.Health > 25 then
- hpbarup.BackgroundColor3 = Color3.new(1,1,0)
- elseif hum.Health >= 50 then
- hpbarup.BackgroundColor3 = Color3.new(0,1,0)
- elseif hum.Health <= 25 then
- hpbarup.BackgroundColor3 = Color3.new(1,0,0)
- end
- if cooldownZ <= 100 then
- cooldownZ = cooldownZ + 0.2
- end
- if cooldownX <= 100 then
- cooldownX = cooldownX + 0.15
- end
- if cooldownC <= 100 then
- cooldownC = cooldownC + 0.125
- end
- if cooldownV <= 100 then
- cooldownV = cooldownV + 0.085
- end
- sine = sine + change
- local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
- local velderp=RootPart.Velocity.y
- hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
- if equipped==true or equipped==false then
- if attack==false then
- idle=idle+1
- else
- idle=0
- end
- if idle>=500 then
- if attack==false then
- --Sheath()
- end
- end
- if RootPart.Velocity.y > 1 and hitfloor==nil then
- Anim="Jump"
- if attack==false then
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
- RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
- LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
- end
- elseif RootPart.Velocity.y < -1 and hitfloor==nil then
- Anim="Fall"
- if attack==false then
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
- RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
- LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
- end
- elseif torvel<1 and hitfloor~=nil then
- Anim="Idle"
- if attack==false then
- RH.C0=clerp(RH.C0,cf(1,-1 - 0.15 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(-10)),.1)
- LH.C0=clerp(LH.C0,cf(-1,-1 - 0.15 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(10)),.1)
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.15 * math.cos(sine / 25))*angles(math.rad(-10),math.rad(0),math.rad(10)),.1)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(20 - 5 * math.cos(sine / 25)),math.rad(0),math.rad(-10)),.1)
- RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-20 - 5 * math.cos(sine / 25)),math.rad(20 + 5 * math.cos(sine / 25)),math.rad(20 + 5 * math.cos(sine / 25))),.1)
- LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-20 - 5 * math.cos(sine / 25)),math.rad(-20 - 5 * math.cos(sine / 25)),math.rad(-20 - 5 * math.cos(sine / 25))),.1)
- end
- elseif torvel>2 and torvel<22 and hitfloor~=nil then
- Anim="Walk"
- if attack==false then
- RH.C0=clerp(RH.C0,cf(1,-0.85 - 0.15 * math.cos(sine / 3),-0.15 - 0.15 * math.cos(sine / 3))*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0 + 55 * math.cos(sine / 6))),.1)
- LH.C0=clerp(LH.C0,cf(-1,-0.85 + 0.15 * math.cos(sine / 3),-0.15 + 0.15 * math.cos(sine / 3))*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0 + 55 * math.cos(sine / 6))),.1)
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-0.15 - 0.1 * math.cos(sine / 3))*angles(math.rad(5),math.rad(0),math.rad(0 - 5 * math.cos(sine / 6))),.1)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10 + 2.5 * math.cos(sine / 100)),math.rad(0),math.rad(0 + 5 * math.cos(sine / 6))),.1)
- RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0 - 5 * math.cos(sine / 6)),math.rad(20),math.rad(10 - 1 * math.cos(sine / 3))),.1)
- LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0 + 5 * math.cos(sine / 6)),math.rad(-20),math.rad(-10 + 1 * math.cos(sine / 3))),.1)
- end
- elseif torvel>=22 and hitfloor~=nil then
- Anim="Run"
- if attack==false then
- RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0 + 75 * math.cos(sine / 3))),.3)
- LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0 + 75 * math.cos(sine / 3))),.3)
- RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,-0.25 + 0.05 * math.cos(sine / 32))* angles(math.rad(35),math.rad(0),math.rad(0)),.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
- RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-50),math.rad(-60),math.rad(25)),.3)
- LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-50),math.rad(0),math.rad(-25)),.3)
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement