Advertisement
Finnegan5

test 3

Aug 23rd, 2017
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 150.20 KB | None | 0 0
  1. Player=game:GetService('Players').LocalPlayer
  2. Character=Player.Character
  3. Mouse=Player:GetMouse()
  4. m=Instance.new('Model',Character)
  5.  
  6.  
  7. local function weldBetween(a, b)
  8. local weldd = Instance.new("ManualWeld")
  9. weldd.Part0 = a
  10. weldd.Part1 = b
  11. weldd.C0 = CFrame.new()
  12. weldd.C1 = b.CFrame:inverse() * a.CFrame
  13. weldd.Parent = a
  14. return weldd
  15. end
  16.  
  17. it=Instance.new
  18.  
  19. function nooutline(part)
  20. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  21. end
  22.  
  23. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  24. local fp=it("Part")
  25. fp.formFactor=formfactor
  26. fp.Parent=parent
  27. fp.Reflectance=reflectance
  28. fp.Transparency=transparency
  29. fp.CanCollide=false
  30. fp.Locked=true
  31. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  32. fp.Name=name
  33. fp.Size=size
  34. fp.Position=Character.Torso.Position
  35. nooutline(fp)
  36. fp.Material=material
  37. fp:BreakJoints()
  38. return fp
  39. end
  40.  
  41. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  42. local mesh=it(Mesh)
  43. mesh.Parent=part
  44. if Mesh=="SpecialMesh" then
  45. mesh.MeshType=meshtype
  46. mesh.MeshId=meshid
  47. end
  48. mesh.Offset=offset
  49. mesh.Scale=scale
  50. return mesh
  51. end
  52.  
  53. function weld(parent,part0,part1,c0,c1)
  54. local weld=it("Weld")
  55. weld.Parent=parent
  56. weld.Part0=part0
  57. weld.Part1=part1
  58. weld.C0=c0
  59. weld.C1=c1
  60. return weld
  61. end
  62.  
  63. WIngs=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Lily white","Handle",Vector3.new(0.526163042, 0.373031557, 0.931079745))
  64. WIngsweld=weld(m,Character["Torso"],WIngs,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.0159111, -1.20853615, -6.0207634, 0.866024971, 0.250001013, -0.433012992, -0.326577812, 0.938599944, -0.111252062, 0.378612816, 0.237759501, 0.894495845))
  65. mesh("BlockMesh",WIngs,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.429282606, 1))
  66. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
  67. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0145301819, -1.5309906, 1.12540245, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, -0.187036917, 0.982352853, -3.7252903e-009, -0.982352912, -0.187036932))
  68. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
  69. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
  70. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.012840271, -2.20268631, 1.11525655, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, -0.187036917, 0.982352853, -3.7252903e-009, -0.982352912, -0.187036932))
  71. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  72. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  73. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128250122, 1.69621086, 2.74610329, -1, 1.86264515e-008, 5.96046448e-008, 0, -0.329198927, -0.944260657, 1.49011612e-008, -0.944260657, 0.329198956))
  74. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  75. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  76. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128326416, 3.14628506, 2.63505173, -1, 1.86264515e-008, 5.96046448e-008, 0, -0.757224739, -0.653154373, 2.98023224e-008, -0.653154373, 0.757224917))
  77. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  78. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  79. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128250122, 1.01108551, 2.51173878, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, -0.0735907629, -0.997288585, 0, -0.997288525, 0.0735907704))
  80. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  81. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  82. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128250122, 0.396331787, 2.11554885, -1, 1.86264515e-008, 5.96046448e-008, 0, 0.187033802, -0.982353449, -7.4505806e-009, -0.982353449, -0.187033832))
  83. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  84. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  85. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128250122, -0.0868225098, 1.57054901, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, 0.434913546, -0.900472343, 0, -0.900472283, -0.434913576))
  86. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  87. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  88. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128173828, 2.42856979, 2.78783226, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, -0.562374592, -0.82688272, 0, -0.826882541, 0.562374532))
  89. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  90. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  91. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128173828, -0.416015625, 0.917181015, -1, 1.86264515e-008, 5.96046448e-008, -5.96046448e-008, 0.653154254, -0.757224917, 1.49011612e-008, -0.757224798, -0.653154254))
  92. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  93. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
  94. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128173828, 0.159194946, -1.12555099, 1, -1.86264515e-008, -5.96046448e-008, 2.98023224e-008, 0.187036917, -0.982352853, 3.7252903e-009, 0.982352912, 0.187036932))
  95. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  96. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
  97. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140304565, -3.38129997, -2.7243309, -1, 1.86264515e-008, 5.96046448e-008, 0, 0.329198927, 0.944260657, -1.49011612e-008, 0.944260657, -0.329198956))
  98. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  99. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
  100. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140457153, 1.33783531, 2.71401596, -1, 1.86264515e-008, 5.96046448e-008, 0, -0.329198927, -0.944260657, 1.49011612e-008, -0.944260657, 0.329198956))
  101. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  102. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Lily white","Part",Vector3.new(0.526163042, 0.373031557, 0.931079745))
  103. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.78812122, 1.92715263, -2.28927612, 0.49999845, -0.565649092, 0.655776381, 0.565651298, 0.786692977, 0.24729073, -0.655774534, 0.247295752, 0.713305533))
  104. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.429282606, 1))
  105. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
  106. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80215645, 2.86511993, 0.140659332, -0.49999845, 0.565649092, -0.655776381, 0.433012724, -0.492487878, -0.754954159, -0.750001132, -0.661435425, 0.00130999088))
  107. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  108. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
  109. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80046654, -4.2369194, -0.140804291, -0.49999845, 0.565649092, -0.655776381, -0.433012724, 0.492487878, 0.754954159, 0.750001132, 0.661435425, -0.00130999088))
  110. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
  111. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
  112. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80215645, -4.90860367, -0.150947571, -0.49999845, 0.565649092, -0.655776381, -0.433012724, 0.492487878, 0.754954159, 0.750001132, 0.661435425, -0.00130999088))
  113. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  114. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
  115. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80265999, -4.14035034, -0.33956337, 0.49999845, -0.565649092, 0.655776381, -0.750000596, 0.0957893208, 0.654464483, -0.433013558, -0.819063783, -0.376342565))
  116. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
  117. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  118. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80095482, 3.22347641, 0.17275238, -0.49999845, 0.565649092, -0.655776381, 0.433012724, -0.492487878, -0.754954159, -0.750001132, -0.661435425, 0.00130999088))
  119. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  120. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
  121. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80094624, -4.81201553, -0.349707603, 0.49999845, -0.565649092, 0.655776381, -0.750000596, 0.0957893208, 0.654464483, -0.433013558, -0.819063783, -0.376342565))
  122. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  123. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
  124. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80094624, 2.76852798, 0.339404106, 0.49999845, -0.565649092, 0.655776381, 0.750000596, -0.0957893208, -0.654464483, 0.433013558, 0.819063783, 0.376342565))
  125. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  126. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  127. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80095482, 3.18227959, -0.357192993, -0.49999845, 0.565649092, -0.655776381, -2.98023224e-007, -0.757224619, -0.653154492, -0.866026402, -0.326576054, 0.378611445))
  128. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  129. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  130. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80094719, 3.23778915, -0.0931434631, -0.49999845, 0.565649092, -0.655776381, 0.224142939, -0.646899283, -0.728890419, -0.836517453, -0.511431754, 0.196662545))
  131. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  132. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  133. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80093193, 3.15235138, 0.421354294, -0.49999845, 0.565649092, -0.655776381, 0.612372398, -0.304515153, -0.729568839, -0.61237365, -0.766362667, -0.194130719))
  134. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  135. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  136. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80095387, 3.00566101, 0.650568962, -0.49999845, 0.565649092, -0.655776381, 0.749999642, -0.0957909003, -0.654465079, -0.433014959, -0.819063544, -0.376341343))
  137. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  138. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  139. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80094147, 2.81278229, 0.830840111, -0.49999845, 0.565649092, -0.655776381, 0.836516857, 0.119463086, -0.534760058, -0.224145442, -0.815947115, -0.532906353))
  140. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  141. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  142. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80094433, 2.57622147, 0.953166008, -0.49999845, 0.565649092, -0.655776381, 0.866026282, 0.326575905, -0.378611505, -4.32133675e-007, -0.757224679, -0.653154492))
  143. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  144. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
  145. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128326416, 0.963986397, 2.83012009, 1, -1.86264515e-008, -5.96046448e-008, 1.49011612e-008, 0.997288585, -0.073588416, 2.98023224e-008, 0.0735884532, 0.997288704))
  146. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  147. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
  148. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128173828, -3.00747108, -2.84039688, 1, -1.86264515e-008, -5.96046448e-008, -1.49011612e-008, -0.997288585, 0.073588416, -2.98023224e-008, -0.0735884532, -0.997288704))
  149. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  150. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  151. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128250122, 3.25563431, 2.63391113, 1, -1.86264515e-008, -5.96046448e-008, 0, 0.757224739, 0.653154373, 2.98023224e-008, -0.653154373, 0.757224917))
  152. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  153. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  154. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128440857, 2.53445959, 2.8150177, 1, -1.86264515e-008, -5.96046448e-008, 1.49011612e-008, 0.900472701, 0.434912592, 0, -0.434912592, 0.90047276))
  155. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  156. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  157. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128326416, 1.79145408, 2.79978943, 1, -1.86264515e-008, -5.96046448e-008, 5.58793545e-009, 0.982353508, 0.187033504, 0, -0.187033504, 0.982353628))
  158. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  159. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  160. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128364563, -0.414859772, 1.02649212, 1, -1.86264515e-008, -5.96046448e-008, -5.96046448e-008, 0.653154254, -0.757224917, -1.49011612e-008, 0.757224798, 0.653154254))
  161. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  162. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  163. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128326416, 0.451953888, 2.2096405, 1, -1.86264515e-008, -5.96046448e-008, 1.49011612e-008, 0.94426012, -0.329200208, 2.98023224e-008, 0.329200208, 0.94426012))
  164. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  165. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  166. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128364563, 1.08917046, 2.58826447, 1, -1.86264515e-008, -5.96046448e-008, 1.49011612e-008, 0.997288585, -0.073588416, 2.98023224e-008, 0.0735884532, 0.997288704))
  167. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  168. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  169. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128173828, -0.057434082, 1.67582893, 1, -1.86264515e-008, -5.96046448e-008, 0, 0.826882601, -0.562374711, 0, 0.562374711, 0.82688272))
  170. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  171. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
  172. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140419006, -1.82085991, 1.02886391, -1, 1.86264515e-008, 5.96046448e-008, -2.98023224e-008, -0.826881826, 0.562375784, 5.96046448e-008, 0.562375724, 0.826881766))
  173. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  174. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
  175. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.014541626, -2.33579445, -2.83024597, 1, -1.86264515e-008, -5.96046448e-008, -1.49011612e-008, -0.997288585, 0.073588416, -2.98023224e-008, -0.0735884532, -0.997288704))
  176. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
  177. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
  178. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0123214722, -1.149189, 1.03900719, -1, 1.86264515e-008, 5.96046448e-008, -2.98023224e-008, -0.826881826, 0.562375784, 5.96046448e-008, 0.562375724, 0.826881766))
  179. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
  180. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
  181. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.01404953, -0.222623825, -1.03916359, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, 0.826881826, -0.562375784, -5.96046448e-008, -0.562375724, -0.826881766))
  182. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  183. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
  184. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80045509, -4.03017044, 0.229810715, -0.49999845, 0.565649092, -0.655776381, -0.836517692, -0.511431158, 0.196663141, -0.224142194, 0.6468997, 0.7288903))
  185. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
  186. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  187. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80094051, 3.2564106, 0.190433502, 0.49999845, -0.565649092, 0.655776381, 0.433015227, 0.819063604, 0.376341105, -0.749999583, 0.0957911685, 0.654465318))
  188. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  189. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
  190. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80093765, 3.05438042, 0.688827515, 0.49999845, -0.565649092, 0.655776381, 0.612375081, 0.766361952, 0.194129199, -0.612371087, 0.304516733, 0.729569316))
  191. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  192. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  193. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80093765, 3.21963882, -0.358337402, 0.49999845, -0.565649092, 0.655776381, 2.98023224e-007, 0.757224619, 0.653154492, -0.866026402, -0.326576054, 0.378611445))
  194. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  195. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  196. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80095196, 3.27416515, -0.0845680237, 0.49999845, -0.565649092, 0.655776381, 0.224145487, 0.815947115, 0.532906294, -0.836516857, -0.119463041, 0.534760058))
  197. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  198. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  199. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80094719, 2.57737732, 0.990515709, 0.49999845, -0.565649092, 0.655776381, 0.866026282, 0.326575905, -0.378611505, 4.32133675e-007, 0.757224679, 0.653154492))
  200. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  201. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  202. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80094624, 3.0253334, 0.682353973, 0.49999845, -0.565649092, 0.655776381, 0.75000155, 0.66143465, -0.00131103396, -0.433011711, 0.492488772, 0.7549541))
  203. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  204. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
  205. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.8026638, -4.42617226, -0.68901062, 0.49999845, -0.565649092, 0.655776381, -0.612375081, -0.766361952, -0.194129199, 0.612371087, -0.304516733, -0.729569316))
  206. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
  207. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
  208. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80093575, -5.09785843, -0.699146271, 0.49999845, -0.565649092, 0.655776381, -0.612375081, -0.766361952, -0.194129199, 0.612371087, -0.304516733, -0.729569316))
  209. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  210. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  211. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80094624, 2.8235321, 0.866632462, 0.49999845, -0.565649092, 0.655776381, 0.836517394, 0.511432052, -0.196662098, -0.224143416, 0.646898985, 0.728890657))
  212. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  213. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
  214. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80217552, -4.70182419, 0.219669342, -0.49999845, 0.565649092, -0.655776381, -0.836517692, -0.511431158, 0.196663141, -0.224142194, 0.6468997, 0.7288903))
  215. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  216. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
  217. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80096149, 3.17957115, 0.446971893, 0.49999845, -0.565649092, 0.655776381, 0.612375081, 0.766361952, 0.194129199, -0.612371087, 0.304516733, 0.729569316))
  218. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
  219. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
  220. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80216312, 2.65835953, -0.229951859, -0.49999845, 0.565649092, -0.655776381, 0.836517692, 0.511431158, -0.196663141, 0.224142194, -0.6468997, -0.7288903))
  221. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
  222. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
  223. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0123329163, -2.7096405, -2.71417046, -1, 1.86264515e-008, 5.96046448e-008, 0, 0.329198927, 0.944260657, -1.49011612e-008, 0.944260657, -0.329198956))
  224. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
  225. Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Institutional white","Part",Vector3.new(2.33570647, 0.518153846, 1.07062769))
  226. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000423431396, 0.000568389893, 0.0205516815, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
  227. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  228. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.54303002, 0.373031557, 1.3668803))
  229. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.397033691, 0.00685501099, 0.361976624, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
  230. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.901492953, 1))
  231. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.33570647, 0.502140284, 1.85872841))
  232. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000408172607, 0.000564575195, 0.0234174728, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
  233. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  234. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","Part",Vector3.new(2.33570647, 0.507859409, 1.26050401))
  235. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.00227355957, 0.0205459595, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
  236. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  237. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","Part",Vector3.new(2.33570647, 0.497564912, 2.28537822))
  238. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000438690186, 0.00173950195, 0.0229845047, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
  239. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  240. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
  241. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146331787, -3.40140152, -1.11369061, -1, 1.86264515e-008, 5.96046448e-008, -2.98023224e-008, -0.187036917, 0.982352853, 3.7252903e-009, 0.982352912, 0.187036932))
  242. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  243. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
  244. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146255493, 1.63386917, 1.11945939, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, 0.187036917, -0.982352853, -3.7252903e-009, -0.982352912, -0.187036932))
  245. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  246. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
  247. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122375488, -6.76598835, 0.57843399, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, 0.608101726, 0.793859124, 0, -0.793859184, 0.608101785))
  248. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  249. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.54303002, 0.373031557, 1.3668803))
  250. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.385643005, 0.0125732422, -0.371212006, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
  251. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.901492953, 1))
  252. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.395764321, 1.10837412))
  253. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0115966797, -0.543251038, 1.7864542, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, -0.434913546, 0.900472343, 0, -0.900472283, -0.434913576))
  254. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  255. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 1.03288114))
  256. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0116043091, -1.59219742, 2.67541885, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, 0.0735907629, 0.997288585, 0, -0.997288525, 0.0735907704))
  257. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.794172287, 1))
  258. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 0.725190163))
  259. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0115814209, -2.22006989, 2.7550087, 1, -1.86264515e-008, -5.96046448e-008, 0, 0.329198927, 0.944260657, 1.49011612e-008, -0.944260657, 0.329198956))
  260. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.478343189, 1))
  261. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.380894542, 0.985983968))
  262. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.011592865, -1.02312088, 2.25215411, 1, -1.86264515e-008, -5.96046448e-008, 0, -0.187033802, 0.982353449, -7.4505806e-009, -0.982353449, -0.187033832))
  263. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  264. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 1.67227566, 1.70316744))
  265. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0116004944, -0.851036072, 0.823085785, 1, -1.86264515e-008, -5.96046448e-008, 5.96046448e-008, -0.653154254, 0.757224917, 1.49011612e-008, -0.757224798, -0.653154254))
  266. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  267. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 2.33112097, 0.885326684))
  268. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0116004944, -4.12805939, 3.14675999, -1, 1.86264515e-008, 5.96046448e-008, -5.96046448e-008, 0.653154254, -0.757224917, 1.49011612e-008, -0.757224798, -0.653154254))
  269. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  270. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
  271. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0146331787, -1.75381827, 0.0856170654, 1, -1.86264515e-008, -5.96046448e-008, 5.58793545e-009, 0.982353508, 0.187033504, 0, -0.187033504, 0.982353628))
  272. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  273. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
  274. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146331787, -1.7653625, 1.58002472, -1, 1.86264515e-008, 5.96046448e-008, 5.58793545e-009, 0.982353508, 0.187033504, 0, 0.187033504, -0.982353628))
  275. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
  276. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
  277. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146217346, 1.84269714, 2.61419201, -1, 1.86264515e-008, 5.96046448e-008, -2.98023224e-008, 0.484992713, -0.874518216, 0, -0.874518156, -0.484992743))
  278. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  279. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
  280. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146179199, -1.39143753, -1.12134099, -1, 1.86264515e-008, 5.96046448e-008, -2.98023224e-008, -0.187036917, 0.982352853, 3.7252903e-009, 0.982352912, 0.187036932))
  281. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  282. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
  283. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146255493, -4.44521141, -2.69960213, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, -0.484992713, 0.874518216, 0, 0.874518156, 0.484992743))
  284. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  285. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
  286. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0146102905, -1.24437332, -1.12705016, 1, -1.86264515e-008, -5.96046448e-008, 2.98023224e-008, 0.187036917, -0.982352853, 3.7252903e-009, 0.982352912, 0.187036932))
  287. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  288. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
  289. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.012260437, 2.08576965, -1.09300995, -1, 1.86264515e-008, 5.96046448e-008, -1.49011612e-008, -0.94426012, 0.329200208, 2.98023224e-008, 0.329200208, 0.94426012))
  290. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  291. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
  292. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122528076, 2.07419205, 2.7586441, 1, -1.86264515e-008, -5.96046448e-008, -1.49011612e-008, -0.94426012, 0.329200208, -2.98023224e-008, -0.329200208, -0.94426012))
  293. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
  294. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
  295. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122528076, 2.81254005, -2.72010994, 1, -1.86264515e-008, -5.96046448e-008, 0, -0.329198927, -0.944260657, -1.49011612e-008, 0.944260657, -0.329198956))
  296. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  297. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
  298. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0122528076, -0.0657215118, 2.71253204, -1, 1.86264515e-008, 5.96046448e-008, 0, -0.329198927, -0.944260657, 1.49011612e-008, -0.944260657, 0.329198956))
  299. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  300. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
  301. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122528076, -4.58002281, 2.72588158, 1, -1.86264515e-008, -5.96046448e-008, 0, 0.329198927, 0.944260657, 1.49011612e-008, -0.944260657, 0.329198956))
  302. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  303. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
  304. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122489929, -2.57005119, 2.71822929, 1, -1.86264515e-008, -5.96046448e-008, 0, 0.329198927, 0.944260657, 1.49011612e-008, -0.944260657, 0.329198956))
  305. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  306. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
  307. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122451782, 4.16341972, -0.663871765, 1, -1.86264515e-008, -5.96046448e-008, 2.98023224e-008, -0.608101726, -0.793859124, 0, 0.793859184, -0.608101785))
  308. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  309. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 1.76950121, 0.741203785))
  310. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0115814209, -4.30217743, 3.24400997, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, 0.627695382, -0.778459072, -1.49011612e-008, -0.778458953, -0.627695441))
  311. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  312. Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Institutional white","Part",Vector3.new(2.33570647, 0.518153846, 1.07062769))
  313. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.99267197, 4.78870678, -0.0154352188, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
  314. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  315. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.54303002, 0.373031557, 1.3668803))
  316. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.59518433, 4.79498959, 0.32599926, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
  317. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.901492953, 1))
  318. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.33570647, 0.502140284, 1.85872841))
  319. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.99268341, 4.7886982, -0.0125761032, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
  320. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  321. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","Part",Vector3.new(2.33570647, 0.507859409, 1.26050401))
  322. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.99270248, 4.79042339, -0.0154447556, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
  323. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  324. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","Part",Vector3.new(2.33570647, 0.497564912, 2.28537822))
  325. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.99266815, 4.78983879, -0.0129785538, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
  326. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  327. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
  328. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80036545, 4.80890846, 2.25815582, 0.49999845, -0.565649092, 0.655776381, 0.176621437, -0.674706042, -0.716642678, 0.847824514, 0.474144399, -0.237446278))
  329. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  330. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
  331. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80037117, -4.09732819, 0.144859314, 0.49999845, -0.565649092, 0.655776381, -0.433012724, 0.492487878, 0.754954159, -0.750001132, -0.661435425, 0.00130999088))
  332. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  333. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
  334. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80037403, -6.10728073, 0.152519226, 0.49999845, -0.565649092, 0.655776381, -0.433012724, 0.492487878, 0.754954159, -0.750001132, -0.661435425, 0.00130999088))
  335. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  336. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
  337. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80037498, -0.499183655, 4.28593826, 0.49999845, -0.565649092, 0.655776381, -0.75000155, -0.66143465, 0.00131103396, 0.433011711, -0.492488772, -0.7549541))
  338. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
  339. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
  340. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.802742, 1.36500931, 0.337909698, 0.49999845, -0.565649092, 0.655776381, 0.750000596, -0.0957893208, -0.654464483, 0.433013558, 0.819063783, 0.376342565))
  341. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  342. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
  343. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80034828, 1.46158218, 0.139152527, -0.49999845, 0.565649092, -0.655776381, 0.433012724, -0.492487878, -0.754954159, -0.750001132, -0.661435425, 0.00130999088))
  344. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  345. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
  346. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80037212, -0.487609863, -2.62030792, -0.49999845, 0.565649092, -0.655776381, -0.75000155, -0.66143465, 0.00131103396, -0.433011711, 0.492488772, 0.7549541))
  347. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  348. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
  349. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80035973, 4.33980179, -0.146759033, 0.49999845, -0.565649092, 0.655776381, 0.433012724, -0.492487878, -0.754954159, 0.750001132, 0.661435425, -0.00130999088))
  350. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  351. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
  352. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80037403, -7.41146851, -2.34357452, 0.49999845, -0.565649092, 0.655776381, -0.176621437, 0.674706042, 0.716642678, -0.847824514, -0.474144399, 0.237446278))
  353. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  354. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
  355. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.8027401, 4.77935791, 2.0391655, -0.49999845, 0.565649092, -0.655776381, 0.847824097, 0.16527845, -0.50386256, -0.176623657, -0.807913423, -0.562209845))
  356. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  357. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
  358. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80274773, -0.288840294, -2.52373123, 0.49999845, -0.565649092, 0.655776381, 0.433015227, 0.819063604, 0.376341105, -0.749999583, 0.0957911685, 0.654465318))
  359. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  360. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.54303002, 0.373031557, 1.3668803))
  361. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.60663605, 4.80071163, -0.407197952, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
  362. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.901492953, 1))
  363. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
  364. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80274963, -0.300402641, 4.18932724, -0.49999845, 0.565649092, -0.655776381, 0.433015227, 0.819063604, 0.376341105, 0.749999583, -0.0957911685, -0.654465318))
  365. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
  366. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
  367. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80271721, -4.00077438, 0.34360981, -0.49999845, 0.565649092, -0.655776381, -0.750000596, 0.0957893208, 0.654464483, 0.433013558, 0.819063783, 0.376342565))
  368. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  369. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
  370. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.802742, 4.24324417, -0.345514297, -0.49999845, 0.565649092, -0.655776381, 0.750000596, -0.0957893208, -0.654464483, -0.433013558, -0.819063783, -0.376342565))
  371. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  372. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
  373. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80274391, -7.38192749, -2.1245718, -0.49999845, 0.565649092, -0.655776381, -0.847824097, -0.16527845, 0.50386256, 0.176623657, 0.807913423, 0.562209845))
  374. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  375. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.395764321, 1.10837412))
  376. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.79971504, -3.44285583, 1.04676247, 0.49999845, -0.565649092, 0.655776381, -0.836516857, -0.119463086, 0.534760058, -0.224145442, -0.815947115, -0.532906353))
  377. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  378. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 1.03288114))
  379. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.79971695, -3.73348618, 0.58502388, 0.49999845, -0.565649092, 0.655776381, -0.612372398, 0.304515153, 0.729568839, -0.61237365, -0.766362667, -0.194130719))
  380. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.794172287, 1))
  381. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
  382. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.802742, -6.01073456, 0.351270676, -0.49999845, 0.565649092, -0.655776381, -0.750000596, 0.0957893208, 0.654464483, 0.433013558, 0.819063783, 0.376342565))
  383. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  384. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.380894542, 0.985983968))
  385. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.79972649, -3.63246918, 0.787195206, 0.49999845, -0.565649092, 0.655776381, -0.749999642, 0.0957909003, 0.654465079, -0.433014959, -0.819063544, -0.376341343))
  386. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  387. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 1.76950121, 0.741203785))
  388. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.79971886, -1.31037903, 3.18079185, -0.49999845, 0.565649092, -0.655776381, 0.865550399, 0.301296592, -0.400053799, -0.0287068337, -0.767633677, -0.640245616))
  389. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  390. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 2.33112097, 0.885326684))
  391. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.79972172, -1.1358223, 3.18273926, -0.49999845, 0.565649092, -0.655776381, 0.866026282, 0.326575905, -0.378611505, -4.32133675e-007, -0.757224679, -0.653154492))
  392. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  393. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 0.725190163))
  394. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.7997303, -3.74736404, 0.181629181, 0.49999845, -0.565649092, 0.655776381, -0.433012724, 0.492487878, 0.754954159, -0.750001132, -0.661435425, 0.00130999088))
  395. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.478343189, 1))
  396. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 1.67227566, 1.70316744))
  397. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.79971409, -3.84326553, 0.859061241, 0.49999845, -0.565649092, 0.655776381, -0.866026282, -0.326575905, 0.378611505, -4.32133675e-007, -0.757224679, -0.653154492))
  398. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  399. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
  400. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0146179199, -0.439552307, 2.82862473, 1, -1.86264515e-008, -5.96046448e-008, 1.49011612e-008, 0.997288585, -0.073588416, 2.98023224e-008, 0.0735884532, 0.997288704))
  401. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  402. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
  403. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146255493, 2.43866539, -2.83621216, -1, 1.86264515e-008, 5.96046448e-008, 1.49011612e-008, 0.997288585, -0.073588416, -2.98023224e-008, -0.0735884532, -0.997288704))
  404. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  405. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
  406. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146179199, 2.19028473, 2.38479328, -1, 1.86264515e-008, 5.96046448e-008, -2.98023224e-008, 0.0735907629, 0.997288585, 0, 0.997288525, -0.0735907704))
  407. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
  408. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
  409. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0146331787, 2.20183945, -0.719162941, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, 0.0735907629, 0.997288585, 0, -0.997288525, 0.0735907704))
  410. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  411. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 0.725190163))
  412. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140457153, -2.31531954, 2.80868149, -1, 1.86264515e-008, 5.96046448e-008, -5.58793545e-009, -0.982353508, -0.187033504, 0, -0.187033504, 0.982353628))
  413. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.478343189, 1))
  414. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 1.03288114))
  415. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140533447, -1.67030334, 2.75189209, -1, 1.86264515e-008, 5.96046448e-008, -1.49011612e-008, -0.997288585, 0.073588416, 2.98023224e-008, 0.0735884532, 0.997288704))
  416. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.794172287, 1))
  417. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
  418. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0145950317, -6.44722939, 0.805679321, -1, 1.86264515e-008, 5.96046448e-008, 1.11758709e-008, -0.970244586, -0.242127106, 0, -0.242127106, 0.970244527))
  419. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  420. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.395764321, 1.10837412))
  421. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140609741, -0.572654724, 1.89173317, -1, 1.86264515e-008, 5.96046448e-008, 0, -0.826882601, 0.562374711, 0, 0.562374711, 0.82688272))
  422. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  423. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.380894542, 0.985983968))
  424. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140533447, -1.07876587, 2.34624863, -1, 1.86264515e-008, 5.96046448e-008, -1.49011612e-008, -0.94426012, 0.329200208, 2.98023224e-008, 0.329200208, 0.94426012))
  425. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  426. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
  427. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146179199, -4.20618105, 2.84195328, -1, 1.86264515e-008, 5.96046448e-008, -1.49011612e-008, -0.997288585, 0.073588416, 2.98023224e-008, 0.0735884532, 0.997288704))
  428. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  429. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
  430. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146179199, -2.19620895, 2.83431244, -1, 1.86264515e-008, 5.96046448e-008, -1.49011612e-008, -0.997288585, 0.073588416, 2.98023224e-008, 0.0735884532, 0.997288704))
  431. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  432. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
  433. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146179199, 3.84465933, -0.891094208, -1, 1.86264515e-008, 5.96046448e-008, -1.11758709e-008, 0.970244586, 0.242127106, 0, 0.242127106, -0.970244527))
  434. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  435. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
  436. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.012260437, 1.25204659, 1.03306961, 1, -1.86264515e-008, -5.96046448e-008, 2.98023224e-008, 0.826881826, -0.562375784, 5.96046448e-008, 0.562375724, 0.826881766))
  437. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  438. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
  439. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122413635, -3.0195713, -1.02729225, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, -0.826881826, 0.562375784, -5.96046448e-008, -0.562375724, -0.826881766))
  440. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  441. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
  442. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0122451782, -1.66742134, 0.467433929, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, -0.562374592, -0.82688272, 0, -0.826882541, 0.562374532))
  443. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  444. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
  445. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122451782, -1.67897987, 1.19819832, 1, -1.86264515e-008, -5.96046448e-008, 2.98023224e-008, -0.562374592, -0.82688272, 0, 0.826882541, -0.562374532))
  446. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
  447. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
  448. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122489929, 1.50705338, 2.41267586, 1, -1.86264515e-008, -5.96046448e-008, 2.98023224e-008, 0.609420419, -0.792847335, 0, 0.792847276, 0.609420419))
  449. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  450. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
  451. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.012260437, -1.00959778, -1.03495979, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, -0.826881826, 0.562375784, -5.96046448e-008, -0.562375724, -0.826881766))
  452. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  453. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
  454. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122528076, -4.10961151, -2.49808693, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, -0.609420419, 0.792847335, 0, -0.792847276, -0.609420419))
  455. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  456. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
  457. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.012260437, -1.6261673, -1.04066467, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, 0.826881826, -0.562375784, -5.96046448e-008, -0.562375724, -0.826881766))
  458. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  459. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 1.67227566, 1.75463974))
  460. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140533447, -0.852184296, 0.906645775, -1, 1.86264515e-008, 5.96046448e-008, 5.96046448e-008, -0.653154254, 0.757224917, -1.49011612e-008, 0.757224798, 0.653154254))
  461. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  462. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
  463. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80034447, -0.86977005, 4.07917023, 0.49999845, -0.565649092, 0.655776381, 0.224142939, -0.646899283, -0.728890419, 0.836517453, 0.511431754, -0.196662545))
  464. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
  465. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
  466. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80038261, -7.09912872, -2.63088512, 0.49999845, -0.565649092, 0.655776381, -0.864648581, -0.283361614, 0.414836287, -0.0488298535, -0.774433494, -0.630768061))
  467. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  468. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
  469. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80037403, -3.89056778, -0.225765228, 0.49999845, -0.565649092, 0.655776381, -0.836517692, -0.511431158, 0.196663141, 0.224142194, -0.6468997, -0.7288903))
  470. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  471. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
  472. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80038261, -5.9005394, -0.218101501, 0.49999845, -0.565649092, 0.655776381, -0.836517692, -0.511431158, 0.196663141, 0.224142194, -0.6468997, -0.7288903))
  473. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  474. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
  475. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80037498, -0.858222961, -2.41352463, -0.49999845, 0.565649092, -0.655776381, 0.224142939, -0.646899283, -0.728890419, -0.836517453, -0.511431754, 0.196662545))
  476. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  477. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
  478. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80037594, 4.49656296, 2.54547501, 0.49999845, -0.565649092, 0.655776381, 0.864648581, 0.283361614, -0.414836287, 0.0488298535, 0.774433494, 0.630768061))
  479. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  480. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
  481. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.8027277, 0.0490112305, 4.47517967, -0.49999845, 0.565649092, -0.655776381, -0.612372398, 0.304515153, 0.729568839, 0.61237365, 0.766362667, 0.194130719))
  482. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
  483. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
  484. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80274391, 0.0605697632, -2.80956078, 0.49999845, -0.565649092, 0.655776381, -0.612372398, 0.304515153, 0.729568839, -0.61237365, -0.766362667, -0.194130719))
  485. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  486. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
  487. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80274677, 4.52905464, -0.69493866, -0.49999845, 0.565649092, -0.655776381, 0.612375081, 0.766361952, 0.194129199, 0.612371087, -0.304516733, -0.729569316))
  488. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  489. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
  490. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80274773, 1.65083885, 0.687343597, 0.49999845, -0.565649092, 0.655776381, 0.612375081, 0.766361952, 0.194129199, -0.612371087, 0.304516733, 0.729569316))
  491. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  492. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
  493. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80273438, 5.16016769, 1.79669189, -0.49999845, 0.565649092, -0.655776381, 0.390038431, 0.823161662, 0.412643731, 0.773221493, -0.0494567379, -0.632204533))
  494. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  495. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
  496. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80038166, 4.13302612, 0.223876953, 0.49999845, -0.565649092, 0.655776381, 0.836517692, 0.511431158, -0.196663141, -0.224142194, 0.6468997, 0.7288903))
  497. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  498. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
  499. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80273819, -4.28659248, 0.693054199, -0.49999845, 0.565649092, -0.655776381, -0.612375081, -0.766361952, -0.194129199, -0.612371087, 0.304516733, 0.729569316))
  500. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  501. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
  502. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80276012, -6.29656792, 0.700717926, -0.49999845, 0.565649092, -0.655776381, -0.612375081, -0.766361952, -0.194129199, -0.612371087, 0.304516733, 0.729569316))
  503. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  504. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 0.725190163))
  505. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80216217, -3.78028393, 0.199310303, -0.49999845, 0.565649092, -0.655776381, -0.433015227, -0.819063604, -0.376341105, -0.749999583, 0.0957911685, 0.654465318))
  506. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.478343189, 1))
  507. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 1.03288114))
  508. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80216694, -3.76069069, 0.610641479, -0.49999845, 0.565649092, -0.655776381, -0.612375081, -0.766361952, -0.194129199, -0.612371087, 0.304516733, 0.729569316))
  509. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.794172287, 1))
  510. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
  511. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80275726, -7.76274252, -1.88209915, -0.49999845, 0.565649092, -0.655776381, -0.390038431, -0.823161662, -0.412643731, -0.773221493, 0.0494567379, 0.632204533))
  512. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  513. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 1.67227566, 1.75463974))
  514. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80216217, -3.84443283, 0.870663643, -0.49999845, 0.565649092, -0.655776381, -0.866026282, -0.326575905, 0.378611505, 4.32133675e-007, 0.757224679, 0.653154492))
  515. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  516. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.395764321, 1.10837412))
  517. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80217838, -3.45362091, 1.0825386, -0.49999845, 0.565649092, -0.655776381, -0.836517394, -0.511432052, 0.196662098, -0.224143416, 0.646898985, 0.728890657))
  518. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  519. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.373031408, 0.380894542, 0.985983968))
  520. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80216312, -3.65211487, 0.818996429, -0.49999845, 0.565649092, -0.655776381, -0.75000155, -0.66143465, 0.00131103396, -0.433011711, 0.492488772, 0.7549541))
  521. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
  522. Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Slate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
  523. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80037689, 1.2548027, -0.231477737, -0.49999845, 0.565649092, -0.655776381, 0.836517692, 0.511431158, -0.196663141, 0.224142194, -0.6468997, -0.7288903))
  524. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
  525. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.44351673, 0.373031557, 1.23305202))
  526. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.37387466, 0.0131607056, 3.24288177, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
  527. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.904559135, 1))
  528. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.28909934, 0.373031557, 1.23305202))
  529. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.45108032, -0.324279785, 3.24173164, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
  530. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.567265928, 1))
  531. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(1.28909934, 0.543318033, 1.14497685))
  532. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.45108795, 0.0165786743, 3.23201942, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
  533. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  534. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.28909934, 0.373031557, 1.23305202))
  535. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.45106888, 0.370029449, 3.24633598, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
  536. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.567265928, 1))
  537. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.28909934, 0.373031557, 1.23305202))
  538. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.458839417, 5.15813541, 3.2103529, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
  539. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.567265928, 1))
  540. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.28909934, 0.373031557, 1.23305202))
  541. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.458843231, 4.46384811, 3.20575047, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
  542. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.567265928, 1))
  543. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(1.28909934, 0.543318033, 1.14497685))
  544. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.458824158, 4.80470562, 3.19602489, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
  545. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  546. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.44351673, 0.373031557, 1.23305202))
  547. Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.381649017, 4.80128193, 3.20690632, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
  548. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.904559135, 1))
  549.  
  550.  
  551. Character = game.Players.LocalPlayer.Character
  552. Head = Character.Head
  553.  
  554. CV="Blue"
  555. p = game.Players.LocalPlayer
  556. char = p.Character
  557. local txt = Instance.new("BillboardGui", char)
  558. txt.Adornee = char .Head
  559. txt.Name = "_status"
  560. txt.Size = UDim2.new(2, 0, 1.2, 0)
  561. txt.StudsOffset = Vector3.new(-9, 8, 0)
  562. local text = Instance.new("TextLabel", txt)
  563. text.Size = UDim2.new(10, 0, 7, 0)
  564. text.FontSize = "Size24"
  565. text.TextScaled = true
  566. text.TextTransparency = 0
  567. text.BackgroundTransparency = 1
  568. text.TextTransparency = 0
  569. text.TextStrokeTransparency = 0
  570. text.Font = "Cartoon"
  571. text.TextStrokeColor3 = Color3.new(0,0,.50)
  572.  
  573. v=Instance.new("Part")
  574. v.Name = "ColorBrick"
  575. v.Parent=p.Character
  576. v.FormFactor="Symmetric"
  577. v.Anchored=true
  578. v.CanCollide=false
  579. v.BottomSurface="Smooth"
  580. v.TopSurface="Smooth"
  581. v.Size=Vector3.new(10,5,3)
  582. v.Transparency=1
  583. v.CFrame=char.Torso.CFrame
  584. v.BrickColor=BrickColor.new(CV)
  585. v.Transparency=1
  586. text.TextColor3 = Color3.new(0,0,.50)
  587. v.Shape="Block"
  588. text.Text = "Inferno"
  589.  
  590. local s = Instance.new("Sound",char)
  591. s.Name = "BGMusic"
  592. s.SoundId = "rbxassetid://792238435"
  593. s.Pitch = 1
  594. s.Volume = 10
  595. s.Looped = true
  596. s.archivable = false
  597. s.Parent = char.Head
  598. wait(0.1)
  599. s:play()
  600.  
  601. Instance.new("ForceField", game.Players.LocalPlayer.Character)
  602. print("Inferno Loaded.")
  603. print("Unleash the deadly fire to anyone to destroy.")
  604. p = game.Players.LocalPlayer
  605. char = p.Character
  606. torso = char.Torso
  607. neck = char.Torso.Neck
  608.  
  609. Player=game:GetService("Players").LocalPlayer
  610. Character=Player.Character
  611. PlayerGui=Player.PlayerGui
  612. Backpack=Player.Backpack
  613. Torso=Character.Torso
  614. Head=Character.Head
  615. Humanoid=Character.Humanoid
  616. LeftArm=Character["Left Arm"]
  617. LeftLeg=Character["Left Leg"]
  618. RightArm=Character["Right Arm"]
  619. RightLeg=Character["Right Leg"]
  620. cam=game.Workspace.CurrentCamera
  621. LS=Torso["Left Shoulder"]
  622. LH=Torso["Left Hip"]
  623. RS=Torso["Right Shoulder"]
  624. RH=Torso["Right Hip"]
  625. Face = Head.face
  626. Neck=Torso.Neck
  627. it=Instance.new
  628. attacktype=1
  629. vt=Vector3.new
  630. cf=CFrame.new
  631. euler=CFrame.fromEulerAnglesXYZ
  632. angles=CFrame.Angles
  633. cloaked=false
  634. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  635. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  636. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  637. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  638. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  639. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  640. RootPart=Character.HumanoidRootPart
  641. RootJoint=RootPart.RootJoint
  642. RootCF=euler(-1.57,0,3.14)
  643. attack = false
  644. bounce=false
  645. cooldown=false
  646. deeznuts=false
  647. attackdebounce = false
  648. deb=false
  649. equipped=true
  650. hand=false
  651. MMouse=nil
  652. combo=0
  653. mana=0
  654. trispeed=.2
  655. attackmode='none'
  656. local idle=0
  657. local Anim="Idle"
  658. local Effects={}
  659. local gun=false
  660. local shoot=false
  661. player=nil
  662. mana=0
  663. cam = workspace.CurrentCamera
  664. ZTarget = nil
  665. RocketTarget = nil
  666. local m = Instance.new("Model",Character)
  667. m.Name = "WeaponModel"
  668.  
  669. mouse=Player:GetMouse()
  670. --save shoulders
  671. RSH, LSH=nil, nil
  672. --welds
  673. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  674. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  675. LH=Torso["Left Hip"]
  676. RH=Torso["Right Hip"]
  677. TorsoColor=Torso.BrickColor
  678. function NoOutline(Part)
  679. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  680. end
  681. player=Player
  682. ch=Character
  683. RSH=ch.Torso["Right Shoulder"]
  684. LSH=ch.Torso["Left Shoulder"]
  685. --
  686. RSH.Parent=nil
  687. LSH.Parent=nil
  688. --
  689. RW.Name="Right Shoulder"
  690. RW.Part0=ch.Torso
  691. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  692. RW.C1=cf(0, 0.5, 0)
  693. RW.Part1=ch["Right Arm"]
  694. RW.Parent=ch.Torso
  695. --
  696. LW.Name="Left Shoulder"
  697. LW.Part0=ch.Torso
  698. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  699. LW.C1=cf(0, 0.5, 0)
  700. LW.Part1=ch["Left Arm"]
  701. LW.Parent=ch.Torso
  702.  
  703. function swait(num)
  704. if num==0 or num==nil then
  705. game:service'RunService'.Heartbeat:wait(0)
  706. else
  707. for i=0,num do
  708. game:service'RunService'.Heartbeat:wait(0)
  709. end
  710. end
  711. end
  712.  
  713.  
  714. local Player = game.Players.localPlayer
  715. local Character = Player.Character
  716. local red = 255
  717. local green = 255
  718. local blue = 255
  719. local Humanoid = Character.Humanoid
  720. local mouse = Player:GetMouse()
  721. local m = Instance.new("Model", Character)
  722. m.Name = "WeaponModel"
  723. local LeftArm = Character["Left Arm"]
  724. local RightArm = Character["Right Arm"]
  725. local LeftLeg = Character["Left Leg"]
  726. local RightLeg = Character["Right Leg"]
  727. local Head = Character.Head
  728. local Torso = Character.Torso
  729. local cam = game.Workspace.CurrentCamera
  730. local RootPart = Character.HumanoidRootPart
  731. local RootJoint = RootPart.RootJoint
  732. local equipped = false
  733. local attack = false
  734. local Anim = "Idle"
  735. local idle = 0
  736. local attacktype = 1
  737. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  738. local velocity = RootPart.Velocity.y
  739. local sine = 0
  740. local change = 1
  741. local grabbed = false
  742. local cn = CFrame.new
  743. local mr = math.rad
  744. local angles = CFrame.Angles
  745. local ud = UDim2.new
  746. local c3 = Color3.new
  747. local lim = 0
  748. local st = 0
  749. local necko = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  750. local attacktype = 1
  751. local ZTarget, RocketTarget = nil, nil
  752. local euler = CFrame.fromEulerAnglesXYZ
  753. function clerp(a,b,t)
  754. local qa = {QuaternionFromCFrame(a)}
  755. local qb = {QuaternionFromCFrame(b)}
  756. local ax, ay, az = a.x, a.y, a.z
  757. local bx, by, bz = b.x, b.y, b.z
  758. local _t = 1-t
  759. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  760. end
  761.  
  762. function QuaternionFromCFrame(cf)
  763. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  764. local trace = m00 + m11 + m22
  765. if trace > 0 then
  766. local s = math.sqrt(1 + trace)
  767. local recip = 0.5/s
  768. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  769. else
  770. local i = 0
  771. if m11 > m00 then
  772. i = 1
  773. end
  774. if m22 > (i == 0 and m00 or m11) then
  775. i = 2
  776. end
  777. if i == 0 then
  778. local s = math.sqrt(m00-m11-m22+1)
  779. local recip = 0.5/s
  780. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  781. elseif i == 1 then
  782. local s = math.sqrt(m11-m22-m00+1)
  783. local recip = 0.5/s
  784. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  785. elseif i == 2 then
  786. local s = math.sqrt(m22-m00-m11+1)
  787. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  788. end
  789. end
  790. end
  791.  
  792. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  793. local xs, ys, zs = x + x, y + y, z + z
  794. local wx, wy, wz = w*xs, w*ys, w*zs
  795. local xx = x*xs
  796. local xy = x*ys
  797. local xz = x*zs
  798. local yy = y*ys
  799. local yz = y*zs
  800. local zz = z*zs
  801. 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))
  802. end
  803.  
  804. function QuaternionSlerp(a, b, t)
  805. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  806. local startInterp, finishInterp;
  807. if cosTheta >= 0.0001 then
  808. if (1 - cosTheta) > 0.0001 then
  809. local theta = math.acos(cosTheta)
  810. local invSinTheta = 1/math.sin(theta)
  811. startInterp = math.sin((1-t)*theta)*invSinTheta
  812. finishInterp = math.sin(t*theta)*invSinTheta
  813. else
  814. startInterp = 1-t
  815. finishInterp = t
  816. end
  817. else
  818. if (1+cosTheta) > 0.0001 then
  819. local theta = math.acos(-cosTheta)
  820. local invSinTheta = 1/math.sin(theta)
  821. startInterp = math.sin((t-1)*theta)*invSinTheta
  822. finishInterp = math.sin(t*theta)*invSinTheta
  823. else
  824. startInterp = t-1
  825. finishInterp = t
  826. end
  827. end
  828. 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
  829. end
  830. rayCast = function(Position, Direction, Range, Ignore)
  831. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  832. end
  833. local v = game.Players.localPlayer
  834. local torso = v.Character.Torso
  835.  
  836. plr = game.Players.LocalPlayer
  837. char = game.Players.LocalPlayer.Character
  838. hum = game.Players.LocalPlayer.Character.Humanoid
  839. t = game.Players.LocalPlayer.Character.Torso
  840. h = game.Players.LocalPlayer.Character.Head
  841. ra = game.Players.LocalPlayer.Character["Right Arm"]
  842. la = game.Players.LocalPlayer.Character["Left Arm"]
  843. rl = game.Players.LocalPlayer.Character["Right Leg"]
  844. ll = game.Players.LocalPlayer.Character["Left Leg"]
  845. tors = Character.Torso
  846. lleg = Character["Left Leg"]
  847. root = Character.HumanoidRootPart
  848. hed = Character.Head
  849. rleg = Character["Right Leg"]
  850. rarm = Character["Right Arm"]
  851. larm = Character["Left Arm"]
  852. bsize1 = NumberSequenceKeypoint.new(3,3,3)
  853. bsize2 = NumberSequenceKeypoint.new(10,10,10)
  854. local Effects = {}
  855. attack = false
  856. local attacking = false
  857. vt = Vector3.new
  858. bc = BrickColor.new
  859. br = BrickColor.random
  860. it = Instance.new
  861. cf = CFrame.new
  862. euler = CFrame.fromEulerAnglesXYZ
  863. angles = CFrame.Angles
  864. matr = math.random
  865. local colororg = BrickColor.new("Dark indigo") -- set color u like
  866. local meshtype = "Sphere" -- only for specialmesh
  867. mouse = plr:GetMouse()
  868.  
  869. CFuncs = {
  870. ["Part"] = {
  871. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  872. local Part = Create("Part"){
  873. Parent = Parent,
  874. Reflectance = Reflectance,
  875. Transparency = Transparency,
  876. CanCollide = false,
  877. Locked = true,
  878. BrickColor = BrickColor.new(tostring(BColor)),
  879. Name = Name,
  880. Size = Size,
  881. Material = Material,
  882. }
  883. RemoveOutlines(Part)
  884. return Part
  885. end;
  886. };
  887.  
  888. ["Mesh"] = {
  889. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  890. local Msh = Create(Mesh){
  891. Parent = Part,
  892. Offset = OffSet,
  893. Scale = Scale,
  894. }
  895. if Mesh == "SpecialMesh" then
  896. Msh.MeshType = MeshType
  897. Msh.MeshId = MeshId
  898. end
  899. return Msh
  900. end;
  901. };
  902.  
  903. ["Mesh"] = {
  904. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  905. local Msh = Create(Mesh){
  906. Parent = Part,
  907. Offset = OffSet,
  908. Scale = Scale,
  909. }
  910. if Mesh == "SpecialMesh" then
  911. Msh.MeshType = MeshType
  912. Msh.MeshId = MeshId
  913. end
  914. return Msh
  915. end;
  916. };
  917.  
  918. ["Weld"] = {
  919. Create = function(Parent, Part0, Part1, C0, C1)
  920. local Weld = Create("Weld"){
  921. Parent = Parent,
  922. Part0 = Part0,
  923. Part1 = Part1,
  924. C0 = C0,
  925. C1 = C1,
  926. }
  927. return Weld
  928. end;
  929. };
  930.  
  931. ["Sound"] = {
  932. Create = function(id, par, vol, pit)
  933. coroutine.resume(coroutine.create(function()
  934. local S = Create("Sound"){
  935. Volume = vol,
  936. Pitch = pit or 1,
  937. SoundId = id,
  938. Parent = par or workspace,
  939. }
  940. wait()
  941. S:play()
  942. game:GetService("Debris"):AddItem(S, 6)
  943. end))
  944. end;
  945. };
  946.  
  947. ["ParticleEmitter"] = {
  948. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  949. local fp = Create("ParticleEmitter"){
  950. Parent = Parent,
  951. Color = ColorSequence.new(Color1, Color2),
  952. LightEmission = LightEmission,
  953. Size = Size,
  954. Texture = Texture,
  955. Transparency = Transparency,
  956. ZOffset = ZOffset,
  957. Acceleration = Accel,
  958. Drag = Drag,
  959. LockedToPart = LockedToPart,
  960. VelocityInheritance = VelocityInheritance,
  961. EmissionDirection = EmissionDirection,
  962. Enabled = Enabled,
  963. Lifetime = LifeTime,
  964. Rate = Rate,
  965. Rotation = Rotation,
  966. RotSpeed = RotSpeed,
  967. Speed = Speed,
  968. VelocitySpread = VelocitySpread,
  969. }
  970. return fp
  971. end;
  972. };
  973.  
  974. CreateTemplate = {
  975.  
  976. };
  977. }
  978.  
  979.  
  980.  
  981. New = function(Object, Parent, Name, Data)
  982. local Object = Instance.new(Object)
  983. for Index, Value in pairs(Data or {}) do
  984. Object[Index] = Value
  985. end
  986. Object.Parent = Parent
  987. Object.Name = Name
  988. return Object
  989. end
  990.  
  991. function chatfunc(text)
  992. local chat = coroutine.wrap(function()
  993. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  994. Character:FindFirstChild("TalkingBillBoard"):destroy()
  995. end
  996. local naeeym2 = Instance.new("BillboardGui",Character)
  997. naeeym2.Size = UDim2.new(0,100,0,40)
  998. naeeym2.StudsOffset = Vector3.new(0,3,0)
  999. naeeym2.Adornee = Character.Head
  1000. naeeym2.Name = "TalkingBillBoard"
  1001. local tecks2 = Instance.new("TextLabel",naeeym2)
  1002. tecks2.BackgroundTransparency = 1
  1003. tecks2.BorderSizePixel = 0
  1004. tecks2.Text = ""
  1005. tecks2.Font = "SciFi"
  1006. tecks2.TextSize = 30
  1007. tecks2.TextStrokeTransparency = 0
  1008. tecks2.TextColor3 = Color3.new(0.15,0.15,1)
  1009. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  1010. tecks2.Size = UDim2.new(1,0,0.5,0)
  1011. local tecks3 = Instance.new("TextLabel",naeeym2)
  1012. tecks3.BackgroundTransparency = 1
  1013. tecks3.BorderSizePixel = 0
  1014. tecks3.Text = ""
  1015. tecks3.Font = "SciFi"
  1016. tecks3.TextSize = 30
  1017. tecks3.TextStrokeTransparency = 0
  1018. tecks3.TextColor3 = Color3.new(0.15,0.15,1)
  1019. tecks3.TextStrokeColor3 = Color3.new(0,0,0)
  1020. tecks3.Size = UDim2.new(1,0,0.5,0)
  1021. for i = 1,string.len(text),1 do
  1022. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=565939471", Character, .6, .8)
  1023. tecks2.Text = string.sub(text,1,i)
  1024. tecks3.Text = string.sub(text,1,i)
  1025. wait(0.01)
  1026. end
  1027. wait(2)
  1028. for i = 1, 50 do
  1029. swait()
  1030. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  1031. tecks2.Rotation = tecks2.Rotation - .8
  1032. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  1033. tecks2.TextTransparency = tecks2.TextTransparency + .04
  1034. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  1035. tecks3.Rotation = tecks2.Rotation + .8
  1036. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  1037. tecks3.TextTransparency = tecks2.TextTransparency + .04
  1038. end
  1039. naeeym2:Destroy()
  1040. end)
  1041. chat()
  1042. end
  1043. function onChatted(msg)
  1044. chatfunc(msg)
  1045. end
  1046. Player.Chatted:connect(onChatted)
  1047.  
  1048.  
  1049. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1050. if hit.Parent==nil then
  1051. return
  1052. end
  1053. h=hit.Parent:FindFirstChild("Humanoid")
  1054. for _,v in pairs(hit.Parent:children()) do
  1055. if v:IsA("Humanoid") then
  1056. h=v
  1057. end
  1058. end
  1059. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1060. h=hit.Parent.Parent:FindFirstChild("Humanoid")
  1061. end
  1062. if hit.Parent.className=="Hat" then
  1063. hit=hit.Parent.Parent:findFirstChild("Head")
  1064. end
  1065. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1066. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1067. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1068. return
  1069. end]]
  1070. -- hs(hit,1.2)
  1071. c=Instance.new("ObjectValue")
  1072. c.Name="creator"
  1073. c.Value=game:service("Players").LocalPlayer
  1074. c.Parent=h
  1075. game:GetService("Debris"):AddItem(c,.5)
  1076. Damage=math.random(minim,maxim)
  1077. -- h:TakeDamage(Damage)
  1078. blocked=false
  1079. block=hit.Parent:findFirstChild("Block")
  1080. if block~=nil then
  1081. print(block.className)
  1082. if block.className=="NumberValue" then
  1083. if block.Value>0 then
  1084. blocked=true
  1085. if decreaseblock==nil then
  1086. block.Value=block.Value-1
  1087. end
  1088. end
  1089. end
  1090. if block.className=="IntValue" then
  1091. if block.Value>0 then
  1092. blocked=true
  1093. if decreaseblock~=nil then
  1094. block.Value=block.Value-1
  1095. end
  1096. end
  1097. end
  1098. end
  1099. if blocked==false then
  1100. -- h:TakeDamage(Damage)
  1101. h.Health=h.Health-Damage
  1102. showDamage(hit.Parent,Damage,3,TorsoColor)
  1103. else
  1104. h.Health=h.Health-(Damage/2)
  1105. showDamage(hit.Parent,Damage/2,3,BrickColor.new("Bright blue"))
  1106. end
  1107. if Type=="Knockdown" then
  1108. hum=hit.Parent.Humanoid
  1109. hum.PlatformStand=true
  1110. coroutine.resume(coroutine.create(function(HHumanoid)
  1111. swait(1)
  1112. HHumanoid.PlatformStand=false
  1113. end),hum)
  1114. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1115. --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1116. local bodvol=Instance.new("BodyVelocity")
  1117. bodvol.velocity=angle*knockback
  1118. bodvol.P=5000
  1119. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1120. bodvol.Parent=hit
  1121. rl=Instance.new("BodyAngularVelocity")
  1122. rl.P=3000
  1123. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1124. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1125. rl.Parent=hit
  1126. game:GetService("Debris"):AddItem(bodvol,.5)
  1127. game:GetService("Debris"):AddItem(rl,.5)
  1128. elseif Type=="Normal" then
  1129. vp=Instance.new("BodyVelocity")
  1130. vp.P=500
  1131. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  1132. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1133. if KnockbackType==1 then
  1134. vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1135. elseif KnockbackType==2 then
  1136. vp.velocity=Property.CFrame.lookVector*knockback
  1137. end
  1138. if knockback>0 then
  1139. vp.Parent=hit.Parent.Torso
  1140. end
  1141. game:GetService("Debris"):AddItem(vp,.5)
  1142. elseif Type=="Up" then
  1143. local bodyVelocity=Instance.new("BodyVelocity")
  1144. bodyVelocity.velocity=vt(0,10,0)
  1145. bodyVelocity.P=1000
  1146. bodyVelocity.maxForce=Vector3.new(1e+009, 1e+009, 1e+009)
  1147. bodyVelocity.Parent=hit
  1148. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1149. rl=Instance.new("BodyAngularVelocity")
  1150. rl.P=3000
  1151. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1152. rl.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  1153. rl.Parent=hit
  1154. game:GetService("Debris"):AddItem(rl,.5)
  1155. elseif Type=="Snare" then
  1156. bp=Instance.new("BodyPosition")
  1157. bp.P=2000
  1158. bp.D=100
  1159. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1160. bp.position=hit.Parent.Torso.Position
  1161. bp.Parent=hit.Parent.Torso
  1162. game:GetService("Debris"):AddItem(bp,1)
  1163. elseif Type=="Target" then
  1164. if Targetting==false then
  1165. ZTarget=hit.Parent.Torso
  1166. coroutine.resume(coroutine.create(function(Part)
  1167. swait(5)
  1168. end),ZTarget)
  1169. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1170. targetgui=Instance.new("BillboardGui")
  1171. targetgui.Parent=ZTarget
  1172. targetgui.Size=UDim2.new(10,100,10,100)
  1173. targ=Instance.new("ImageLabel")
  1174. targ.Parent=targetgui
  1175. targ.BackgroundTransparency=1
  1176. targ.Image="rbxassetid://4834067"
  1177. targ.Size=UDim2.new(1,0,1,0)
  1178. cam.CameraType="Scriptable"
  1179. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1180. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1181. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1182. Targetting=true
  1183. RocketTarget=ZTarget
  1184. for i=1,Property do
  1185. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1186. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1187. swait()
  1188. end
  1189. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1190. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1191. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1192. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1193. end
  1194. Targetting=false
  1195. RocketTarget=nil
  1196. targetgui.Parent=nil
  1197. cam.CameraType="Custom"
  1198. end
  1199. end
  1200. debounce=Instance.new("BoolValue")
  1201. debounce.Name="DebounceHit"
  1202. debounce.Parent=hit.Parent
  1203. debounce.Value=true
  1204. game:GetService("Debris"):AddItem(debounce,Delay)
  1205. c=Instance.new("ObjectValue")
  1206. c.Name="creator"
  1207. c.Value=Player
  1208. c.Parent=h
  1209. game:GetService("Debris"):AddItem(c,.5)
  1210. CRIT=false
  1211. hitDeb=true
  1212. AttackPos=6
  1213. end
  1214. end
  1215.  
  1216. showDamage=function(Char,Dealt,du,Color)
  1217. m=Instance.new("Model")
  1218. m.Name=""
  1219. h=Instance.new("Humanoid")
  1220. h.Health=0
  1221. h.MaxHealth=0
  1222. h.Parent=m
  1223. c=Instance.new("Part")
  1224. c.Transparency=0
  1225. c.Material = "Neon"
  1226. c.BrickColor=bc("Bright red")
  1227. c.Name="Head"
  1228. c.TopSurface=0
  1229. c.BottomSurface=0
  1230. CV="Hot pink"
  1231.  
  1232. local txt = Instance.new("BillboardGui", c)
  1233. txt.Adornee = c
  1234. txt.Name = "_status"
  1235. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1236. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1237. local text = Instance.new("TextLabel", txt)
  1238. text.Size = UDim2.new(10, 0, 7, 0)
  1239. text.FontSize = "Size24"
  1240. text.TextScaled = true
  1241. text.TextTransparency = 0
  1242. text.BackgroundTransparency = 1
  1243. text.TextTransparency = 0
  1244. text.TextStrokeTransparency = 0
  1245. if Dealt < 12 then
  1246. text.Font = "Highway"
  1247. elseif Dealt < 20 then
  1248. text.Font = "SourceSansBold"
  1249. elseif Dealt >= 20 then
  1250. text.Font = "Fantasy"
  1251. end
  1252. text.TextStrokeColor3 = BrickColor.new("Really black").Color
  1253. local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1254. v=Instance.new("Part")
  1255. v.Name = "ColorBrick"
  1256. v.Parent=c
  1257. v.FormFactor="Symmetric"
  1258. v.Anchored=true
  1259. v.CanCollide=false
  1260. v.BottomSurface="Smooth"
  1261. v.TopSurface="Smooth"
  1262. v.Size=Vector3.new(10,5,3)
  1263. v.Transparency=1
  1264. v.CFrame=c.CFrame
  1265. v.BrickColor=BrickColor.new(CV)
  1266. v.Transparency=1
  1267. if Dealt < 12 then
  1268. text.TextColor3 = BrickColor.new("White").Color
  1269. elseif Dealt < 20 then
  1270. text.TextColor3 = BrickColor.new("Bright yellow").Color
  1271. elseif Dealt >= 20 then
  1272. text.TextColor3 = BrickColor.new("Really red").Color
  1273. end
  1274. v.Shape="Block"
  1275. text.Text = tostring(Dealt).. "!"
  1276. local dam = Instance.new("Sound",c)
  1277. local rndm=math.random(1,#hitsounds)
  1278. local r=rndm
  1279. dam.SoundId = "http://www.roblox.com/asset/?id="..hitsounds[r]
  1280. dam.Volume = 1.25
  1281. dam.Pitch = 1
  1282. dam:Play()
  1283. c.formFactor="Plate"
  1284. c.Transparency = 1
  1285. c.Size=Vector3.new(1,.4,1)
  1286. ms=Instance.new("CylinderMesh")
  1287. ms.Scale=Vector3.new(.8,.8,.8)
  1288. if CRIT==true then
  1289. ms.Scale=Vector3.new(1,1.25,1)
  1290. end
  1291. ms.Parent=c
  1292. c.Reflectance=0
  1293. Instance.new("BodyGyro").Parent=c
  1294. c.Parent=m
  1295. if Char:findFirstChild("Head")~=nil then
  1296. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1297. elseif Char.Parent:findFirstChild("Head")~=nil then
  1298. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1299. end
  1300. f=Instance.new("BodyPosition")
  1301. f.P=2000
  1302. f.D=100
  1303. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1304. f.position=c.Position+Vector3.new(0,3,0)
  1305. f.Parent=c
  1306. game:GetService("Debris"):AddItem(m,.5+du)
  1307. c.CanCollide=false
  1308. m.Parent=workspace
  1309. c.CanCollide=false
  1310. wait(1)
  1311. for l = 0, 9 do
  1312. text.TextTransparency = text.TextTransparency + 0.1
  1313. text.TextStrokeTransparency = text.TextStrokeTransparency + 0.1
  1314. wait()
  1315. end
  1316. end
  1317.  
  1318. gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
  1319. local gui = it(GuiType)
  1320. gui.Parent = parent
  1321. gui.Text = text
  1322. gui.BackgroundTransparency = backtrans
  1323. gui.BackgroundColor3 = backcol
  1324. gui.SizeConstraint = "RelativeXY"
  1325. gui.TextXAlignment = "Center"
  1326. gui.TextYAlignment = "Center"
  1327. gui.Position = pos
  1328. gui.Size = size
  1329. gui.Font = "SourceSans"
  1330. gui.FontSize = "Size14"
  1331. gui.TextWrapped = false
  1332. gui.TextStrokeTransparency = 0
  1333. gui.TextColor = BrickColor.new("White")
  1334. return gui
  1335. end
  1336. ---- GUI set
  1337. local basgui = it("GuiMain")
  1338. basgui.Parent = Player.PlayerGui
  1339. basgui.Name = "CooldownsGUI"
  1340. local basframe = it("Frame")
  1341. basframe.Parent = basgui
  1342. basframe.BackgroundColor3 = Color3.new(255, 255, 255)
  1343. basframe.BackgroundTransparency = 1
  1344. basframe.BorderColor3 = Color3.new(17, 17, 17)
  1345. basframe.Size = UDim2.new(0.2, 0, 0.2, 0)
  1346. basframe.Position = UDim2.new(0.8, 0, 0.8, 0)
  1347. local basicgui = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(0.35, 0, -0.125, 0), UDim2.new(0.45, 0, 0.35, 0))
  1348. basicgui.ZIndex = 2
  1349. basicgui.Font = "Highway"
  1350. basicgui.BackgroundTransparency = 0.5
  1351. basicgui.BorderSizePixel = 0.65
  1352. basicgui.TextScaled = true
  1353. basicgui.Text = "(F)\nInferno Meteor"
  1354. basicgui.TextSize = 24
  1355. local basicgui2 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(-0.15, 0, -0.125, 0), UDim2.new(0.45, 0, 0.35, 0))
  1356. basicgui2.ZIndex = 2
  1357. basicgui2.Font = "Highway"
  1358. basicgui2.BackgroundTransparency = 0.5
  1359. basicgui2.BorderSizePixel = 0.65
  1360. basicgui2.TextScaled = true
  1361. basicgui2.Text = "(E)\nInferno Demise"
  1362. basicgui2.TextSize = 24
  1363. local basicgui3 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(-0.15, 0, 0.225, 0), UDim2.new(0.45, 0, 0.35, 0))
  1364. basicgui3.ZIndex = 2
  1365. basicgui3.Font = "Highway"
  1366. basicgui3.BackgroundTransparency = 0.5
  1367. basicgui3.BorderSizePixel = 0.65
  1368. basicgui3.TextScaled = true
  1369. basicgui3.Text = "(Q)\nInferno Comet"
  1370. basicgui3.TextSize = 24
  1371. local basicgui4 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(0.35, 0, 0.225, 0), UDim2.new(0.45, 0, 0.35, 0))
  1372. basicgui4.ZIndex = 2
  1373. basicgui4.Font = "Highway"
  1374. basicgui4.BackgroundTransparency = 0.5
  1375. basicgui4.BorderSizePixel = 0.65
  1376. basicgui4.TextScaled = true
  1377. basicgui4.Text = "(R)\nInferno Wrath"
  1378. basicgui4.TextSize = 24
  1379. local basicgui5 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(-0.15, 0, -0.475, 0), UDim2.new(0.45, 0, 0.35, 0))
  1380. basicgui5.ZIndex = 2
  1381. basicgui5.Font = "Highway"
  1382. basicgui5.BackgroundTransparency = 0.5
  1383. basicgui5.BorderSizePixel = 0.65
  1384. basicgui5.TextScaled = true
  1385. basicgui5.Text = "(Z)\n???"
  1386. basicgui5.TextSize = 24
  1387. local basicgui6 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(0.35, 0, -0.475, 0), UDim2.new(0.45, 0, 0.35, 0))
  1388. basicgui6.ZIndex = 2
  1389. basicgui6.Font = "Highway"
  1390. basicgui6.BackgroundTransparency = 0.5
  1391. basicgui6.BorderSizePixel = 0.65
  1392. basicgui6.TextScaled = true
  1393. basicgui6.Text = "(X)\nInferno Hell"
  1394. basicgui6.TextSize = 24
  1395.  
  1396. local healthg = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really black").Color, UDim2.new(-0.15, 0, 0.675, 0), UDim2.new(0.95, 0, 0.15, 0))
  1397. healthg.ZIndex = 2
  1398. healthg.Font = "Highway"
  1399. healthg.BackgroundTransparency = 0.5
  1400. healthg.BorderSizePixel = 0.65
  1401. healthg.TextScaled = true
  1402. healthg.Text = "health"
  1403. healthg.TextSize = 24
  1404.  
  1405. char.Humanoid.Animator.Parent = nil
  1406.  
  1407. ---------------- set a position
  1408. local handle = Instance.new("Part")
  1409. handle.Parent = Character
  1410. handle.Size = Vector3.new(0.2,0.2,0.2)
  1411. handle.Archivable = true
  1412. handle.Transparency = 1
  1413. handle.CanCollide = false
  1414. handle.BrickColor = BrickColor.new("White")
  1415. handle.Material = "Neon"
  1416. local handlmesh = Instance.new("BlockMesh",handle)
  1417. handlmesh.Scale = Vector3.new(1,1,1)
  1418. local handleweld = Instance.new("Weld")
  1419. handleweld.Parent = handle
  1420. handleweld.Part0 = rarm
  1421. handleweld.Part1 = handle
  1422. handleweld.C1 = CFrame.new(0, 1.35, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1423. handleweld.Part0 = rarm
  1424.  
  1425. ---- yeee boi here comes entrance of inferno
  1426.  
  1427. hum.WalkSpeed = 0
  1428.  
  1429. local dd = Instance.new("ParticleEmitter",handle)
  1430. dd.Texture = "http://www.roblox.com/asset/?id=745304849"
  1431. dd.LightEmission = 1
  1432. dd.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1433. dd.Rate = 50
  1434. dd.Lifetime = NumberRange.new(0.5)
  1435. dd.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
  1436. dd.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0,0)})
  1437. dd.Speed = NumberRange.new(0)
  1438. dd.Rotation = NumberRange.new(-500,500)
  1439. dd.VelocitySpread = 90000
  1440. dd.LockedToPart = true
  1441. dd.RotSpeed = NumberRange.new(-500,500)
  1442. local bon = Instance.new("ParticleEmitter",handle)
  1443. bon.Texture = "rbxassetid://296874871"
  1444. bon.LightEmission = 0.75
  1445. bon.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1446. bon.Rate = 0
  1447. bon.Lifetime = NumberRange.new(2.5)
  1448. bon.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  1449. bon.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1450. bon.Speed = NumberRange.new(15)
  1451. bon.Rotation = NumberRange.new(-500,500)
  1452. bon.VelocitySpread = 90000
  1453. bon.RotSpeed = NumberRange.new(-500,500)
  1454. local bon2 = Instance.new("ParticleEmitter",handle)
  1455. bon2.Texture = "rbxassetid://296874871"
  1456. bon2.LightEmission = 0.75
  1457. bon2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1458. bon2.Rate = 0
  1459. bon2.Lifetime = NumberRange.new(2.5)
  1460. bon2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,10,0)})
  1461. bon2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1462. bon2.Speed = NumberRange.new(25)
  1463. bon2.Rotation = NumberRange.new(-500,500)
  1464. bon2.VelocitySpread = 90000
  1465. bon2.RotSpeed = NumberRange.new(-500,500)
  1466. for i = 0,8,0.1 do
  1467. swait()
  1468. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1469. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  1470. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(-90), math.rad(0), math.rad(100)), 0.3)
  1471. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-7.5 + 2.5 * math.cos(sine / 32))), 0.3)
  1472. end
  1473. dd.Rate = 0
  1474. bon.Rate = 99999
  1475. bon2.Rate = 99999
  1476.  
  1477. local tran = Instance.new("ParticleEmitter",handle)
  1478. tran.Texture = "rbxassetid://296874871"
  1479. tran.LightEmission = 0.75
  1480. tran.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1481. tran.Rate = 99999
  1482. tran.Lifetime = NumberRange.new(0.25)
  1483. tran.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1484. tran.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  1485. tran.Speed = NumberRange.new(0)
  1486. tran.Rotation = NumberRange.new(-500,500)
  1487. tran.VelocitySpread = 90000
  1488. tran.LockedToPart = true
  1489. tran.RotSpeed = NumberRange.new(-500,500)
  1490. local tran2 = Instance.new("ParticleEmitter",handle)
  1491. tran2.Texture = "http://www.roblox.com/asset/?id=745304849"
  1492. tran2.LightEmission = 1
  1493. tran2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1494. tran2.Rate = 50
  1495. tran2.Lifetime = NumberRange.new(0.5)
  1496. tran2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1497. tran2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0,0)})
  1498. tran2.Speed = NumberRange.new(0)
  1499. tran2.Rotation = NumberRange.new(-500,500)
  1500. tran2.VelocitySpread = 90000
  1501. tran2.LockedToPart = true
  1502. tran2.RotSpeed = NumberRange.new(-500,500)
  1503. wait(0.5)
  1504. bon.Rate = 0
  1505. bon2.Rate = 0
  1506. wait(3.25)
  1507. bon:Destroy()
  1508. bon:Destroy()
  1509. dd:Destroy()
  1510. hum.WalkSpeed = 16
  1511. -----------
  1512.  
  1513. function InfernoComet()
  1514. attack = true
  1515. chatfunc("Inferno Comet!!")
  1516. handleweld.Part0 = rarm
  1517. local tra = Instance.new("ParticleEmitter",handle)
  1518. tra.Texture = "rbxassetid://296874871"
  1519. tra.LightEmission = 0.75
  1520. tra.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1521. tra.Rate = 99999
  1522. tra.Lifetime = NumberRange.new(0.25)
  1523. tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  1524. tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  1525. tra.Speed = NumberRange.new(0)
  1526. tra.Rotation = NumberRange.new(-500,500)
  1527. tra.VelocitySpread = 90000
  1528. tra.LockedToPart = true
  1529. tra.RotSpeed = NumberRange.new(-500,500)
  1530. local tra2 = Instance.new("ParticleEmitter",handle)
  1531. tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
  1532. tra2.LightEmission = 1
  1533. tra2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1534. tra2.Rate = 50
  1535. tra2.Lifetime = NumberRange.new(0.5)
  1536. tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1537. tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
  1538. tra2.Speed = NumberRange.new(0)
  1539. tra2.Rotation = NumberRange.new(-500,500)
  1540. tra2.VelocitySpread = 90000
  1541. tra2.LockedToPart = true
  1542. tra2.RotSpeed = NumberRange.new(-500,500)
  1543. for i = 0,4,0.1 do
  1544. swait()
  1545. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  1546. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  1547. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(90)), 0.3)
  1548. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  1549. end
  1550. local sa = Instance.new("Sound",handle)
  1551. sa.SoundId = "rbxassetid://304448425"
  1552. sa.Volume = 1
  1553. sa.Pitch = 1
  1554. sa:Play()
  1555. tra.Rate = 0
  1556. tra2.Rate = 0
  1557. local lb = Instance.new("Part")
  1558. lb.Parent = char
  1559. lb.Material = "Neon"
  1560. lb.Color = BrickColor.new("Bright blue").Color
  1561. lb.CanCollide = false
  1562. lb.Shape = "Ball"
  1563. lb.CFrame = handle.CFrame
  1564. lb.Anchored = true
  1565. lb.Transparency = 1
  1566. lb.Size = vt(1,1,1)
  1567. local thing = Instance.new("SpecialMesh",lb)
  1568. thing.MeshType = meshtype
  1569. local hitted = false
  1570. lb.Anchored = false
  1571. local trail = Instance.new("ParticleEmitter",lb)
  1572. trail.Texture = "rbxassetid://296874871"
  1573. trail.LightEmission = 1
  1574. trail.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1575. trail.Rate = 9999
  1576. trail.Lifetime = NumberRange.new(1.5)
  1577. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
  1578. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1579. trail.Speed = NumberRange.new(0,0)
  1580. trail.Rotation = NumberRange.new(-500,500)
  1581. trail.RotSpeed = NumberRange.new(-500,500)
  1582. local bv = Instance.new("BodyVelocity")
  1583. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1584. bv.velocity = mouse.Hit.lookVector *75
  1585. bv.Parent = lb
  1586. wait(0.05)
  1587. lb.Touched:connect(function(hit)
  1588. if hitted == false then
  1589. hitted = true
  1590. trail.Rate = 0
  1591. lb.Anchored = true
  1592. local aa = Instance.new("Part")
  1593. local val = 1*3.5
  1594. aa.Parent = lb
  1595. local exsound = Instance.new("Sound",aa)
  1596. exsound.SoundId = "rbxassetid://402347142"
  1597. exsound.Volume = 3.5
  1598. exsound.Pitch = 1
  1599. exsound:Play()
  1600. aa.Material = "Neon"
  1601. aa.Color = BrickColor.new("Bright blue").Color
  1602. aa.CanCollide = false
  1603. aa.Shape = "Ball"
  1604. aa.CFrame = lb.CFrame
  1605. aa.Anchored = true
  1606. aa.Transparency = 0
  1607. aa.Size = vt(1,1,1)
  1608. local thinger = Instance.new("SpecialMesh",aa)
  1609. thinger.MeshType = meshtype
  1610. thinger.Scale = vt(15,15,15)
  1611. local explosion = Instance.new("Explosion",aa)
  1612. explosion.Position = aa.Position
  1613. explosion.BlastRadius = 22.5
  1614. explosion.BlastPressure = 100
  1615. local exp = Instance.new("ParticleEmitter",aa)
  1616. exp.Texture = "rbxassetid://296874871"
  1617. exp.LightEmission = 1
  1618. exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1619. exp.Rate = 9000000000
  1620. exp.Lifetime = NumberRange.new(1)
  1621. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
  1622. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1623. exp.Speed = NumberRange.new(100)
  1624. exp.VelocitySpread = 9000000
  1625. exp.Rotation = NumberRange.new(-500,500)
  1626. exp.RotSpeed = NumberRange.new(-500,500)
  1627. local expa = Instance.new("ParticleEmitter",aa)
  1628. expa.Texture = "rbxassetid://296874871"
  1629. expa.LightEmission = 1
  1630. expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1631. expa.Rate = 9000000000
  1632. expa.Lifetime = NumberRange.new(2.75)
  1633. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
  1634. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  1635. expa.Speed = NumberRange.new(100)
  1636. expa.VelocitySpread = 9000000
  1637. expa.Rotation = NumberRange.new(-500,500)
  1638. expa.RotSpeed = NumberRange.new(-500,500)
  1639. local exp2 = exp:Clone()
  1640. exp2.Parent = aa
  1641. local exp3 = exp:Clone()
  1642. exp3.Parent = aa
  1643. local exp4 = exp:Clone()
  1644. exp4.Parent = aa
  1645. local exp5 = exp:Clone()
  1646. exp5.Parent = aa
  1647. local exp6 = exp:Clone()
  1648. exp6.Parent = aa
  1649. local exp7 = exp:Clone()
  1650. exp7.Parent = aa
  1651. local expa2 = expa:Clone()
  1652. expa2.Parent = aa
  1653. local expa3 = expa:Clone()
  1654. expa3.Parent = aa
  1655. local expa4 = expa:Clone()
  1656. expa4.Parent = aa
  1657. local expa5 = expa:Clone()
  1658. expa5.Parent = aa
  1659. local expa6 = expa:Clone()
  1660. expa6.Parent = aa
  1661. local expa7 = expa:Clone()
  1662. expa7.Parent = aa
  1663. for i = 0, 1 do
  1664. val = val - 0.025*3.5
  1665. thinger.Scale = thinger.Scale + vt(val,val,val)
  1666. wait()
  1667. end
  1668. exp.Rate = 0
  1669. exp2.Rate = 0
  1670. exp3.Rate = 0
  1671. exp4.Rate = 0
  1672. exp5.Rate = 0
  1673. exp6.Rate = 0
  1674. exp7.Rate = 0
  1675. for i = 0, 1 do
  1676. val = val - 0.025*3.5
  1677. thinger.Scale = thinger.Scale + vt(val,val,val)
  1678. wait()
  1679. end
  1680. expa.Rate = 0
  1681. expa2.Rate = 0
  1682. expa3.Rate = 0
  1683. expa4.Rate = 0
  1684. expa5.Rate = 0
  1685. expa6.Rate = 0
  1686. expa7.Rate = 0
  1687. for i = 0, 21 do
  1688. val = val - 0.025*3.5
  1689. thinger.Scale = thinger.Scale + vt(val,val,val)
  1690. wait()
  1691. end
  1692. for i = 0, 74 do
  1693. val = val - 0.0145
  1694. aa.Transparency = aa.Transparency + 0.0145
  1695. thinger.Scale = thinger.Scale + vt(val,val,val)
  1696. wait()
  1697. end
  1698. end
  1699. end)
  1700. attack = false
  1701. wait(30)
  1702. sa:Destroy()
  1703. tra:Destroy()
  1704. tra2:Destroy()
  1705. lb:Destroy()
  1706. end
  1707.  
  1708. function InfernoHell()
  1709. attack = true
  1710. chatfunc("INFERNO...")
  1711. handleweld.Part0 = rarm
  1712. local aura = Instance.new("ParticleEmitter",tors)
  1713. aura.Texture = "rbxassetid://305563617"
  1714. aura.LightEmission = 1
  1715. aura.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1716. aura.Rate = 25
  1717. aura.Lifetime = NumberRange.new(0.75)
  1718. aura.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,8.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1719. aura.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1720. aura.Speed = NumberRange.new(15)
  1721. aura.VelocitySpread = 50
  1722. local aura2 = Instance.new("ParticleEmitter",tors)
  1723. aura2.Texture = "rbxassetid://296874871"
  1724. aura2.LightEmission = 1
  1725. aura2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1726. aura2.Rate = 99999
  1727. aura2.Lifetime = NumberRange.new(1.5)
  1728. aura2.Acceleration = vt(0,45,0)
  1729. aura2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,3,0),NumberSequenceKeypoint.new(1,0,0)})
  1730. aura2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1731. aura2.Speed = NumberRange.new(-25)
  1732. aura2.Rotation = NumberRange.new(-500,500)
  1733. aura2.VelocitySpread = 45
  1734. aura2.RotSpeed = NumberRange.new(-500,500)
  1735. local auran = Instance.new("ParticleEmitter",tors)
  1736. auran.Texture = "rbxassetid://296874871"
  1737. auran.LightEmission = 1
  1738. auran.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1739. auran.Rate = 0
  1740. auran.Lifetime = NumberRange.new(5)
  1741. auran.Acceleration = vt(0,-45,0)
  1742. auran.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,25,0),NumberSequenceKeypoint.new(1,0,0)})
  1743. auran.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1744. auran.Speed = NumberRange.new(65)
  1745. auran.Rotation = NumberRange.new(-500,500)
  1746. auran.VelocitySpread = 100
  1747. auran.RotSpeed = NumberRange.new(-500,500)
  1748. local sa = Instance.new("Sound",handle)
  1749. sa.SoundId = "rbxassetid://431105970"
  1750. sa.Volume = 5
  1751. sa.Pitch = 1
  1752. sa:Play()
  1753. for i = 0,2,0.1 do
  1754. swait()
  1755. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,-1)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  1756. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  1757. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(10)), 0.3)
  1758. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.3)
  1759. RH.C0=clerp(RH.C0,cf(1,-0.5,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(10)),.3)
  1760. 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(60)),.3)
  1761. end
  1762. for i = 0, 5 do
  1763. auran.Rate = 99999
  1764. local lb = Instance.new("Part")
  1765. lb.Parent = char
  1766. lb.Material = "Neon"
  1767. lb.Color = BrickColor.new("Bright blue").Color
  1768. lb.CanCollide = false
  1769. lb.Size = vt(1,1,1)
  1770. lb.CFrame = tors.CFrame
  1771. lb.Rotation = vt(0,0,0)
  1772. lb.Anchored = true
  1773. lb.Transparency = 0
  1774. local thing = Instance.new("SpecialMesh",lb)
  1775. thing.MeshType = "FileMesh"
  1776. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1777. thing.Scale = vt(0,15,0)
  1778. local chancerot = math.random(1,2)
  1779. for z = 0, 4 do
  1780. if chancerot == 1 then
  1781. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  1782. elseif chancerot == 2 then
  1783. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  1784. end
  1785. lb.Transparency = lb.Transparency + 0.1
  1786. thing.Scale = thing.Scale + vt(15,0,15)
  1787. wait()
  1788. end
  1789. auran.Rate = 0
  1790. for z = 0, 4 do
  1791. if chancerot == 1 then
  1792. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  1793. elseif chancerot == 2 then
  1794. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  1795. end
  1796. lb.Transparency = lb.Transparency + 0.1
  1797. thing.Scale = thing.Scale + vt(15,0,15)
  1798. wait()
  1799. end
  1800. lb:Destroy()
  1801. end
  1802. chatfunc("HELL!!!")
  1803. local sa = Instance.new("Sound",handle)
  1804. sa.SoundId = "rbxassetid://416328540"
  1805. sa.Volume = 10
  1806. sa.Pitch = 0.75
  1807. sa:Play()
  1808.  
  1809. local sbs = Instance.new("BodyPosition", root)
  1810. sbs.P = 3000
  1811. sbs.D = 1000
  1812. sbs.maxForce = Vector3.new(500000, 500000000, 500000)
  1813. sbs.position = RootPart.CFrame.p + Vector3.new(0, 1000, 0)
  1814. for i = 0,24,0.1 do
  1815. swait()
  1816. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  1817. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  1818. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(180)), 0.3)
  1819. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  1820. end
  1821. local shur = Instance.new("Part",char)
  1822. local gahde = Instance.new("Sound",char)
  1823. gahde.SoundId = "rbxassetid://402981977"
  1824. gahde.Volume = 5
  1825. gahde.Pitch = 0.6
  1826. gahde:Play()
  1827. shur.Transparency = 1
  1828. shur.Material = "Neon"
  1829. shur.BrickColor = bc("Bright red")
  1830. shur.Anchored = true
  1831. shur.CFrame = tors.CFrame + vt(0,10,0)
  1832. shur.Size = vt(1,0.2,1)
  1833. shur.CanCollide = false
  1834. local dec = Instance.new("Decal",shur)
  1835. dec.Texture = "http://www.roblox.com/asset/?id=840391577"
  1836. dec.Face = "Top"
  1837. local dec2 = dec:Clone()
  1838. dec2.Parent = shur
  1839. dec2.Face = "Bottom"
  1840. local Meshshur = Instance.new("CylinderMesh",shur)
  1841. Meshshur.Scale = vt(0,1,0)
  1842. for i = 0, 39 do
  1843. wait()
  1844. Meshshur.Scale = Meshshur.Scale + vt(15,0,15)
  1845. end
  1846. local sa = Instance.new("Sound",char)
  1847. sa.SoundId = "rbxassetid://428027602"
  1848. sa.Volume = 2.5
  1849. sa.Pitch = 0.5
  1850. sa:Play()
  1851. local lb = Instance.new("Part")
  1852. lb.Parent = char
  1853. lb.Material = "Neon"
  1854. lb.Color = BrickColor.new("Bright blue").Color
  1855. lb.CanCollide = false
  1856. lb.Shape = "Ball"
  1857. lb.CFrame = handle.CFrame
  1858. lb.Anchored = true
  1859. lb.Transparency = 0
  1860. lb.Size = vt(1,1,1)
  1861. lb.CFrame = handle.CFrame
  1862. local thing = Instance.new("SpecialMesh",lb)
  1863. thing.MeshType = meshtype
  1864. thing.Scale = vt(0,0,0)
  1865. for i = 0, 89 do
  1866. thing.Scale = thing.Scale + vt(2.5,2.5,2.5)
  1867. lb.CFrame = lb.CFrame + Vector3.new(0,1.425,0)
  1868. wait()
  1869. end
  1870. wait(1)
  1871. for i = 0, 39 do
  1872. wait()
  1873. Meshshur.Scale = Meshshur.Scale - vt(15,0,15)
  1874. end
  1875. local sa = Instance.new("Sound",char)
  1876. sa.SoundId = "rbxassetid://565538688"
  1877. sa.Volume = 1
  1878. sa.Pitch = 0.95
  1879. sa:Play()
  1880. wait(0.5)
  1881. shur:Destroy()
  1882. sbs:Destroy()
  1883. local sa = Instance.new("Sound",char)
  1884. sa.SoundId = "rbxassetid://416328540"
  1885. sa.Volume = 1.5
  1886. sa.Pitch = 0.5
  1887. sa:Play()
  1888. local sa = Instance.new("Sound",char)
  1889. sa.SoundId = "rbxassetid://466493476"
  1890. sa.Volume = 1.5
  1891. sa.Pitch = 0.5
  1892. sa:Play()
  1893. aura.Rate = 0
  1894. aura2.Rate = 0
  1895. local hitted = false
  1896. lb.Anchored = false
  1897. local trail = Instance.new("ParticleEmitter",lb)
  1898. trail.Texture = "rbxassetid://296874871"
  1899. trail.LightEmission = 1
  1900. trail.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1901. trail.Rate = 9999
  1902. trail.Lifetime = NumberRange.new(2.5)
  1903. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,150,0),NumberSequenceKeypoint.new(1,5,0)})
  1904. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1905. trail.Speed = NumberRange.new(100)
  1906. trail.VelocitySpread = 9000000
  1907. trail.Rotation = NumberRange.new(-500,500)
  1908. trail.RotSpeed = NumberRange.new(-500,500)
  1909. local bv = Instance.new("BodyVelocity")
  1910. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1911. bv.velocity = mouse.Hit.lookVector *75
  1912. bv.Parent = lb
  1913. wait(0.05)
  1914. lb.Touched:connect(function(hit)
  1915. if hitted == false then
  1916. hitted = true
  1917. trail.Rate = 0
  1918. lb.Anchored = true
  1919. local aa = Instance.new("Part")
  1920. for i = 0, 9 do
  1921. lb.Transparency = lb.Transparency + 0.1
  1922. local val = 1*3.5
  1923. aa.Parent = lb
  1924. local exsound = Instance.new("Sound",aa)
  1925. exsound.SoundId = "rbxassetid://412831137"
  1926. exsound.Volume = 10
  1927. exsound.Pitch = 0.5
  1928. exsound:Play()
  1929. local exsound = Instance.new("Sound",aa)
  1930. exsound.SoundId = "rbxassetid://439342426"
  1931. exsound.Volume = 10
  1932. exsound.Pitch = 0.75
  1933. exsound:Play()
  1934. local exsound = Instance.new("Sound",aa)
  1935. exsound.SoundId = "rbxassetid://439342426"
  1936. exsound.Volume = 10
  1937. exsound.Pitch = 0.5
  1938. exsound:Play()
  1939. local exsound = Instance.new("Sound",aa)
  1940. exsound.SoundId = "rbxassetid://439342426"
  1941. exsound.Volume = 10
  1942. exsound.Pitch = 0.35
  1943. exsound:Play()
  1944. local exsound = Instance.new("Sound",aa)
  1945. exsound.SoundId = "rbxassetid://439342426"
  1946. exsound.Volume = 10
  1947. exsound.Pitch = 0.25
  1948. exsound:Play()
  1949. local exsound = Instance.new("Sound",aa)
  1950. exsound.SoundId = "rbxassetid://439342426"
  1951. exsound.Volume = 10
  1952. exsound.Pitch = 0.2
  1953. exsound:Play()
  1954. aa.Material = "Neon"
  1955. aa.Color = BrickColor.new("Bright blue").Color
  1956. aa.CanCollide = false
  1957. aa.Shape = "Ball"
  1958. aa.CFrame = lb.CFrame
  1959. aa.Anchored = true
  1960. aa.Transparency = 0
  1961. aa.Size = vt(1,1,1)
  1962. local thinger = Instance.new("SpecialMesh",aa)
  1963. thinger.MeshType = meshtype
  1964. thinger.Scale = vt(225,225,225)
  1965. local explosion = Instance.new("Explosion",aa)
  1966. explosion.Position = aa.Position
  1967. explosion.BlastRadius = 500
  1968. explosion.BlastPressure = 100
  1969. local exp = Instance.new("ParticleEmitter",aa)
  1970. exp.Texture = "rbxassetid://296874871"
  1971. exp.LightEmission = 1
  1972. exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1973. exp.Rate = 9000000000
  1974. exp.Lifetime = NumberRange.new(1)
  1975. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,175,0),NumberSequenceKeypoint.new(1,1,0)})
  1976. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1977. exp.Speed = NumberRange.new(100)
  1978. exp.VelocitySpread = 9000000
  1979. exp.Rotation = NumberRange.new(-500,500)
  1980. exp.RotSpeed = NumberRange.new(-500,500)
  1981. local expa = Instance.new("ParticleEmitter",aa)
  1982. expa.Texture = "rbxassetid://296874871"
  1983. expa.LightEmission = 1
  1984. expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1985. expa.Rate = 9000000000
  1986. expa.Lifetime = NumberRange.new(2.75)
  1987. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,150,0)})
  1988. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  1989. expa.Speed = NumberRange.new(100)
  1990. expa.VelocitySpread = 9000000
  1991. expa.Rotation = NumberRange.new(-500,500)
  1992. expa.RotSpeed = NumberRange.new(-500,500)
  1993. local exp2 = exp:Clone()
  1994. exp2.Parent = aa
  1995. local exp3 = exp:Clone()
  1996. exp3.Parent = aa
  1997. local exp4 = exp:Clone()
  1998. exp4.Parent = aa
  1999. local exp5 = exp:Clone()
  2000. exp5.Parent = aa
  2001. local exp6 = exp:Clone()
  2002. exp6.Parent = aa
  2003. local exp7 = exp:Clone()
  2004. exp7.Parent = aa
  2005. local expa2 = expa:Clone()
  2006. expa2.Parent = aa
  2007. local expa3 = expa:Clone()
  2008. expa3.Parent = aa
  2009. local expa4 = expa:Clone()
  2010. expa4.Parent = aa
  2011. local expa5 = expa:Clone()
  2012. expa5.Parent = aa
  2013. local expa6 = expa:Clone()
  2014. expa6.Parent = aa
  2015. local expa7 = expa:Clone()
  2016. expa7.Parent = aa
  2017. for i = 0, 1 do
  2018. val = val - 0.025*3.5
  2019. thinger.Scale = thinger.Scale + vt(val,val,val)
  2020. wait()
  2021. end
  2022. exp.Rate = 0
  2023. exp2.Rate = 0
  2024. exp3.Rate = 0
  2025. exp4.Rate = 0
  2026. exp5.Rate = 0
  2027. exp6.Rate = 0
  2028. exp7.Rate = 0
  2029. for i = 0, 1 do
  2030. val = val - 0.025*3.5
  2031. thinger.Scale = thinger.Scale + vt(val,val,val)
  2032. wait()
  2033. end
  2034. expa.Rate = 0
  2035. expa2.Rate = 0
  2036. expa3.Rate = 0
  2037. expa4.Rate = 0
  2038. expa5.Rate = 0
  2039. expa6.Rate = 0
  2040. expa7.Rate = 0
  2041. for i = 0, 21 do
  2042. val = val - 0.025*3.5
  2043. thinger.Scale = thinger.Scale + vt(val,val,val)
  2044. wait()
  2045. end
  2046. for i = 0, 4 do
  2047. val = val - 0.05
  2048. aa.Transparency = aa.Transparency + 0.065*4.5
  2049. thinger.Scale = thinger.Scale + vt(val,val,val)
  2050. wait()
  2051. end
  2052. end
  2053. end
  2054. end)
  2055. for i = 0,2,0.1 do
  2056. swait()
  2057. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  2058. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-90)),.3)
  2059. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(30)), 0.3)
  2060. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  2061. end
  2062. attack = false
  2063. wait(60)
  2064. sa:Destroy()
  2065. sa:Destroy()
  2066. sa:Destroy()
  2067. sa:Destroy()
  2068. sa:Destroy()
  2069. aura:Destroy()
  2070. aura2:Destroy()
  2071. lb:Destroy()
  2072. end
  2073.  
  2074.  
  2075. function InfernoMeteor()
  2076. attack = true
  2077. chatfunc("Inferno...")
  2078. handleweld.Part0 = rarm
  2079. local tra = Instance.new("ParticleEmitter",handle)
  2080. tra.Texture = "rbxassetid://296874871"
  2081. tra.LightEmission = 0.75
  2082. tra.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  2083. tra.Rate = 99999
  2084. tra.Lifetime = NumberRange.new(0.25)
  2085. tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  2086. tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  2087. tra.Speed = NumberRange.new(0)
  2088. tra.Rotation = NumberRange.new(-500,500)
  2089. tra.VelocitySpread = 90000
  2090. tra.LockedToPart = true
  2091. tra.RotSpeed = NumberRange.new(-500,500)
  2092. local tra2 = Instance.new("ParticleEmitter",handle)
  2093. tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
  2094. tra2.LightEmission = 1
  2095. tra2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  2096. tra2.Rate = 50
  2097. tra2.Lifetime = NumberRange.new(0.5)
  2098. tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
  2099. tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
  2100. tra2.Speed = NumberRange.new(0)
  2101. tra2.Rotation = NumberRange.new(-500,500)
  2102. tra2.VelocitySpread = 90000
  2103. tra2.LockedToPart = true
  2104. tra2.RotSpeed = NumberRange.new(-500,500)
  2105. local sa = Instance.new("Sound",handle)
  2106. sa.SoundId = "rbxassetid://565538688"
  2107. sa.Volume = 1.5
  2108. sa.Pitch = 0.975
  2109. sa:Play()
  2110. for i = 0,4,0.1 do
  2111. swait()
  2112. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  2113. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  2114. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(90)), 0.3)
  2115. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  2116. end
  2117. chatfunc("Meteor!!")
  2118. local sa = Instance.new("Sound",handle)
  2119. sa.SoundId = "rbxassetid://304529688"
  2120. sa.Volume = 1.5
  2121. sa.Pitch = 0.85
  2122. sa:Play()
  2123. tra.Rate = 0
  2124. tra2.Rate = 0
  2125. local lb = Instance.new("Part")
  2126. lb.Parent = char
  2127. lb.Material = "Neon"
  2128. lb.Color = BrickColor.new("Bright blue").Color
  2129. lb.CanCollide = false
  2130. lb.Shape = "Ball"
  2131. lb.CFrame = handle.CFrame
  2132. lb.Anchored = true
  2133. lb.Transparency = 1
  2134. lb.Size = vt(1,1,1)
  2135. local thing = Instance.new("SpecialMesh",lb)
  2136. thing.MeshType = meshtype
  2137. local hitted = false
  2138. lb.Anchored = false
  2139. local trail = Instance.new("ParticleEmitter",lb)
  2140. trail.Texture = "rbxassetid://296874871"
  2141. trail.LightEmission = 1
  2142. trail.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  2143. trail.Rate = 9999
  2144. trail.Lifetime = NumberRange.new(1.5)
  2145. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,25,0),NumberSequenceKeypoint.new(1,0,0)})
  2146. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2147. trail.Speed = NumberRange.new(0,0)
  2148. trail.Rotation = NumberRange.new(-500,500)
  2149. trail.RotSpeed = NumberRange.new(-500,500)
  2150. local bv = Instance.new("BodyVelocity")
  2151. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2152. bv.velocity = mouse.Hit.lookVector *95
  2153. bv.Parent = lb
  2154. wait(0.05)
  2155. lb.Touched:connect(function(hit)
  2156. if hitted == false then
  2157. hitted = true
  2158. trail.Rate = 0
  2159. lb.Anchored = true
  2160. local aa = Instance.new("Part")
  2161. local val = 1*8
  2162. aa.Parent = lb
  2163. local exsound = Instance.new("Sound",aa)
  2164. exsound.SoundId = "rbxassetid://402347142"
  2165. exsound.Volume = 10
  2166. exsound.Pitch = 0.945
  2167. exsound:Play()
  2168. aa.Material = "Neon"
  2169. aa.Color = BrickColor.new("Bright blue").Color
  2170. aa.CanCollide = false
  2171. aa.Shape = "Ball"
  2172. aa.CFrame = lb.CFrame
  2173. aa.Anchored = true
  2174. aa.Transparency = 0
  2175. aa.Size = vt(1,1,1)
  2176. local thinger = Instance.new("SpecialMesh",aa)
  2177. thinger.MeshType = meshtype
  2178. thinger.Scale = vt(15,15,15)
  2179. local explosion = Instance.new("Explosion",aa)
  2180. explosion.Position = aa.Position
  2181. explosion.BlastRadius = 65
  2182. explosion.BlastPressure = 100
  2183. local exp = Instance.new("ParticleEmitter",aa)
  2184. exp.Texture = "rbxassetid://296874871"
  2185. exp.LightEmission = 1
  2186. exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  2187. exp.Rate = 9000000000
  2188. exp.Lifetime = NumberRange.new(1)
  2189. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,100,0),NumberSequenceKeypoint.new(1,1,0)})
  2190. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2191. exp.Speed = NumberRange.new(200)
  2192. exp.VelocitySpread = 9000000
  2193. exp.Rotation = NumberRange.new(-500,500)
  2194. exp.RotSpeed = NumberRange.new(-500,500)
  2195. local expa = Instance.new("ParticleEmitter",aa)
  2196. expa.Texture = "rbxassetid://296874871"
  2197. expa.LightEmission = 1
  2198. expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  2199. expa.Rate = 9000000000
  2200. expa.Lifetime = NumberRange.new(2.75)
  2201. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,125,0)})
  2202. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  2203. expa.Speed = NumberRange.new(200)
  2204. expa.VelocitySpread = 9000000
  2205. expa.Rotation = NumberRange.new(-500,500)
  2206. expa.RotSpeed = NumberRange.new(-500,500)
  2207. local exp2 = exp:Clone()
  2208. exp2.Parent = aa
  2209. local exp3 = exp:Clone()
  2210. exp3.Parent = aa
  2211. local exp4 = exp:Clone()
  2212. exp4.Parent = aa
  2213. local exp5 = exp:Clone()
  2214. exp5.Parent = aa
  2215. local exp6 = exp:Clone()
  2216. exp6.Parent = aa
  2217. local exp7 = exp:Clone()
  2218. exp7.Parent = aa
  2219. local expa2 = expa:Clone()
  2220. expa2.Parent = aa
  2221. local expa3 = expa:Clone()
  2222. expa3.Parent = aa
  2223. local expa4 = expa:Clone()
  2224. expa4.Parent = aa
  2225. local expa5 = expa:Clone()
  2226. expa5.Parent = aa
  2227. local expa6 = expa:Clone()
  2228. expa6.Parent = aa
  2229. local expa7 = expa:Clone()
  2230. expa7.Parent = aa
  2231. for i = 0, 1 do
  2232. val = val - 0.025*8
  2233. thinger.Scale = thinger.Scale + vt(val,val,val)
  2234. wait()
  2235. end
  2236. exp.Rate = 0
  2237. exp2.Rate = 0
  2238. exp3.Rate = 0
  2239. exp4.Rate = 0
  2240. exp5.Rate = 0
  2241. exp6.Rate = 0
  2242. exp7.Rate = 0
  2243. for i = 0, 1 do
  2244. val = val - 0.025*8
  2245. thinger.Scale = thinger.Scale + vt(val,val,val)
  2246. wait()
  2247. end
  2248. expa.Rate = 0
  2249. expa2.Rate = 0
  2250. expa3.Rate = 0
  2251. expa4.Rate = 0
  2252. expa5.Rate = 0
  2253. expa6.Rate = 0
  2254. expa7.Rate = 0
  2255. for i = 0, 21 do
  2256. val = val - 0.025*8
  2257. thinger.Scale = thinger.Scale + vt(val,val,val)
  2258. wait()
  2259. end
  2260. for i = 0, 74 do
  2261. val = val - 0.0145
  2262. aa.Transparency = aa.Transparency + 0.0145
  2263. thinger.Scale = thinger.Scale + vt(val,val,val)
  2264. wait()
  2265. end
  2266. end
  2267. end)
  2268. attack = false
  2269. wait(30)
  2270. sa:Destroy()
  2271. tra:Destroy()
  2272. tra2:Destroy()
  2273. lb:Destroy()
  2274. end
  2275.  
  2276.  
  2277. function InfernoWrath()
  2278. attack = true
  2279. chatfunc("Inferno Wrath!!")
  2280. for i = 0,4,0.1 do
  2281. swait()
  2282. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  2283. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  2284. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  2285. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  2286. end
  2287. local ff = Instance.new("ForceField",char)
  2288. hum.WalkSpeed = 0
  2289. local lb = Instance.new("Part")
  2290. lb.Parent = char
  2291. lb.Material = "Neon"
  2292. lb.Color = BrickColor.new("Bright blue").Color
  2293. lb.CanCollide = false
  2294. lb.Shape = "Ball"
  2295. lb.CFrame = torso.CFrame
  2296. lb.Anchored = true
  2297. lb.Transparency = 1
  2298. lb.Size = vt(1,1,1)
  2299. local thing = Instance.new("SpecialMesh",lb)
  2300. thing.MeshType = meshtype
  2301. for i = 0, 4 do
  2302. local lbr = Instance.new("Part")
  2303. lbr.Parent = char
  2304. lbr.Material = "Neon"
  2305. lbr.Color = BrickColor.new("Bright blue").Color
  2306. lbr.CanCollide = false
  2307. lbr.Shape = "Ball"
  2308. lbr.CFrame = lb.CFrame
  2309. lbr.Anchored = true
  2310. lbr.Transparency = 1
  2311. lbr.Size = vt(1,1,1)
  2312. local thinga = Instance.new("SpecialMesh",lbr)
  2313. thinga.MeshType = meshtype
  2314. thinga.Scale = vt(20*6,20*6,20*6)
  2315. for z = 0, 19 do
  2316. wait(0.025)
  2317. lbr.Transparency = lbr.Transparency - 0.05
  2318. thinga.Scale = thinga.Scale - vt(1*6,1*6,1*6)
  2319. end
  2320. lbr:Destroy()
  2321. end
  2322. local aa = Instance.new("Part")
  2323. local val = 1*7.5
  2324. aa.Parent = lb
  2325. local exsound = Instance.new("Sound",handle)
  2326. exsound.SoundId = "rbxassetid://402347142"
  2327. exsound.Volume = 10
  2328. exsound.Pitch = 1
  2329. exsound:Play()
  2330. aa.Material = "Neon"
  2331. aa.Color = BrickColor.new("Bright blue").Color
  2332. aa.CanCollide = false
  2333. aa.Shape = "Ball"
  2334. aa.CFrame = lb.CFrame
  2335. aa.Anchored = true
  2336. aa.Transparency = 0
  2337. aa.Size = vt(1,1,1)
  2338. local thinger = Instance.new("SpecialMesh",aa)
  2339. thinger.MeshType = meshtype
  2340. thinger.Scale = vt(15*1.5,15*1.5,15*1.5)
  2341. local explosion = Instance.new("Explosion",aa)
  2342. explosion.Position = aa.Position
  2343. explosion.BlastRadius = 50
  2344. explosion.BlastPressure = 100
  2345. local exp = Instance.new("ParticleEmitter",aa)
  2346. exp.Texture = "rbxassetid://296874871"
  2347. exp.LightEmission = 1
  2348. exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  2349. exp.Rate = 9000000000
  2350. exp.Lifetime = NumberRange.new(1)
  2351. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
  2352. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2353. exp.Speed = NumberRange.new(115)
  2354. exp.VelocitySpread = 9000000
  2355. exp.Rotation = NumberRange.new(-500,500)
  2356. exp.RotSpeed = NumberRange.new(-500,500)
  2357. local expa = Instance.new("ParticleEmitter",aa)
  2358. expa.Texture = "rbxassetid://296874871"
  2359. expa.LightEmission = 1
  2360. expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  2361. expa.Rate = 9000000000
  2362. expa.Lifetime = NumberRange.new(2.75)
  2363. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
  2364. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  2365. expa.Speed = NumberRange.new(115)
  2366. expa.VelocitySpread = 9000000
  2367. expa.Rotation = NumberRange.new(-500,500)
  2368. expa.RotSpeed = NumberRange.new(-500,500)
  2369. local exp2 = exp:Clone()
  2370. exp2.Parent = aa
  2371. local exp3 = exp:Clone()
  2372. exp3.Parent = aa
  2373. local exp4 = exp:Clone()
  2374. exp4.Parent = aa
  2375. local exp5 = exp:Clone()
  2376. exp5.Parent = aa
  2377. local exp6 = exp:Clone()
  2378. exp6.Parent = aa
  2379. local exp7 = exp:Clone()
  2380. exp7.Parent = aa
  2381. local expa2 = expa:Clone()
  2382. expa2.Parent = aa
  2383. local expa3 = expa:Clone()
  2384. expa3.Parent = aa
  2385. local expa4 = expa:Clone()
  2386. expa4.Parent = aa
  2387. local expa5 = expa:Clone()
  2388. expa5.Parent = aa
  2389. local expa6 = expa:Clone()
  2390. expa6.Parent = aa
  2391. local expa7 = expa:Clone()
  2392. expa7.Parent = aa
  2393. for i = 0, 1 do
  2394. val = val - 0.025*7.5
  2395. thinger.Scale = thinger.Scale + vt(val,val,val)
  2396. wait()
  2397. end
  2398. exp.Rate = 0
  2399. exp2.Rate = 0
  2400. exp3.Rate = 0
  2401. exp4.Rate = 0
  2402. exp5.Rate = 0
  2403. exp6.Rate = 0
  2404. exp7.Rate = 0
  2405. for i = 0, 1 do
  2406. val = val - 0.025*7.5
  2407. thinger.Scale = thinger.Scale + vt(val,val,val)
  2408. wait()
  2409. end
  2410. ff:Destroy()
  2411. hum.WalkSpeed = 16
  2412. attack = false
  2413. expa.Rate = 0
  2414. expa2.Rate = 0
  2415. expa3.Rate = 0
  2416. expa4.Rate = 0
  2417. expa5.Rate = 0
  2418. expa6.Rate = 0
  2419. expa7.Rate = 0
  2420. for i = 0, 21 do
  2421. val = val - 0.025*7.5
  2422. thinger.Scale = thinger.Scale + vt(val,val,val)
  2423. wait()
  2424. end
  2425. for i = 0, 74 do
  2426. val = val - 0.0145
  2427. aa.Transparency = aa.Transparency + 0.0145
  2428. thinger.Scale = thinger.Scale + vt(val,val,val)
  2429. wait()
  2430. end
  2431. wait(5)
  2432. lb:Destroy()
  2433. end
  2434.  
  2435. function InfernoDemise()
  2436. attack = true
  2437. chatfunc("Inferno Demise!!")
  2438. local tra = Instance.new("ParticleEmitter",handle)
  2439. tra.Texture = "rbxassetid://296874871"
  2440. tra.LightEmission = 0.75
  2441. tra.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  2442. tra.Rate = 99999
  2443. tra.Lifetime = NumberRange.new(0.25)
  2444. tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  2445. tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  2446. tra.Speed = NumberRange.new(0)
  2447. tra.Rotation = NumberRange.new(-500,500)
  2448. tra.VelocitySpread = 90000
  2449. tra.LockedToPart = true
  2450. tra.RotSpeed = NumberRange.new(-500,500)
  2451. local tra2 = Instance.new("ParticleEmitter",handle)
  2452. tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
  2453. tra2.LightEmission = 1
  2454. tra2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  2455. tra2.Rate = 50
  2456. tra2.Lifetime = NumberRange.new(0.5)
  2457. tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5.5,0),NumberSequenceKeypoint.new(1,0,0)})
  2458. tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
  2459. tra2.Speed = NumberRange.new(0)
  2460. tra2.Rotation = NumberRange.new(-500,500)
  2461. tra2.VelocitySpread = 90000
  2462. tra2.LockedToPart = true
  2463. tra2.RotSpeed = NumberRange.new(-500,500)
  2464. for i = 0,1,0.1 do
  2465. swait()
  2466. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  2467. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  2468. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(180)), 0.3)
  2469. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  2470. end
  2471. tra.Rate = 0
  2472. tra2.Rate = 0
  2473. local lb = Instance.new("Part")
  2474. lb.Parent = char
  2475. lb.Material = "Neon"
  2476. lb.Color = BrickColor.new("Bright blue").Color
  2477. lb.CanCollide = false
  2478. lb.Shape = "Ball"
  2479. lb.CFrame = mouse.Hit
  2480. lb.Anchored = true
  2481. lb.Transparency = 1
  2482. lb.Size = vt(1,1,1)
  2483. local thing = Instance.new("SpecialMesh",lb)
  2484. thing.MeshType = meshtype
  2485. for i = 0, 4 do
  2486. local lbr = Instance.new("Part")
  2487. lbr.Parent = char
  2488. lbr.Material = "Neon"
  2489. lbr.Color = BrickColor.new("Bright blue").Color
  2490. lbr.CanCollide = false
  2491. lbr.Shape = "Ball"
  2492. lbr.CFrame = lb.CFrame
  2493. lbr.Anchored = true
  2494. lbr.Transparency = 1
  2495. lbr.Size = vt(1,1,1)
  2496. local thinga = Instance.new("SpecialMesh",lbr)
  2497. thinga.MeshType = meshtype
  2498. thinga.Scale = vt(20*4.5,20*4.5,20*4.5)
  2499. for z = 0, 19 do
  2500. wait(0.025)
  2501. lbr.Transparency = lbr.Transparency - 0.05
  2502. thinga.Scale = thinga.Scale - vt(1*4.5,1*4.5,1*4.5)
  2503. end
  2504. lbr:Destroy()
  2505. end
  2506. local aa = Instance.new("Part")
  2507. local val = 1*6.25
  2508. aa.Parent = lb
  2509. local exsound = Instance.new("Sound",aa)
  2510. exsound.SoundId = "rbxassetid://402347142"
  2511. exsound.Volume = 4.5
  2512. exsound.Pitch = 1
  2513. exsound:Play()
  2514. aa.Material = "Neon"
  2515. aa.Color = BrickColor.new("Bright blue").Color
  2516. aa.CanCollide = false
  2517. aa.Shape = "Ball"
  2518. aa.CFrame = lb.CFrame
  2519. aa.Anchored = true
  2520. aa.Transparency = 0
  2521. aa.Size = vt(1,1,1)
  2522. local thinger = Instance.new("SpecialMesh",aa)
  2523. thinger.MeshType = meshtype
  2524. thinger.Scale = vt(15*1.15,15*1.15,15*1.15)
  2525. local explosion = Instance.new("Explosion",aa)
  2526. explosion.Position = aa.Position
  2527. explosion.BlastRadius = 35
  2528. explosion.BlastPressure = 100
  2529. local exp = Instance.new("ParticleEmitter",aa)
  2530. exp.Texture = "rbxassetid://296874871"
  2531. exp.LightEmission = 1
  2532. exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  2533. exp.Rate = 9000000000
  2534. exp.Lifetime = NumberRange.new(1)
  2535. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
  2536. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2537. exp.Speed = NumberRange.new(105)
  2538. exp.VelocitySpread = 9000000
  2539. exp.Rotation = NumberRange.new(-500,500)
  2540. exp.RotSpeed = NumberRange.new(-500,500)
  2541. local expa = Instance.new("ParticleEmitter",aa)
  2542. expa.Texture = "rbxassetid://296874871"
  2543. expa.LightEmission = 1
  2544. expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  2545. expa.Rate = 9000000000
  2546. expa.Lifetime = NumberRange.new(2.75)
  2547. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
  2548. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  2549. expa.Speed = NumberRange.new(105)
  2550. expa.VelocitySpread = 9000000
  2551. expa.Rotation = NumberRange.new(-500,500)
  2552. expa.RotSpeed = NumberRange.new(-500,500)
  2553. local exp2 = exp:Clone()
  2554. exp2.Parent = aa
  2555. local exp3 = exp:Clone()
  2556. exp3.Parent = aa
  2557. local exp4 = exp:Clone()
  2558. exp4.Parent = aa
  2559. local exp5 = exp:Clone()
  2560. exp5.Parent = aa
  2561. local exp6 = exp:Clone()
  2562. exp6.Parent = aa
  2563. local exp7 = exp:Clone()
  2564. exp7.Parent = aa
  2565. local expa2 = expa:Clone()
  2566. expa2.Parent = aa
  2567. local expa3 = expa:Clone()
  2568. expa3.Parent = aa
  2569. local expa4 = expa:Clone()
  2570. expa4.Parent = aa
  2571. local expa5 = expa:Clone()
  2572. expa5.Parent = aa
  2573. local expa6 = expa:Clone()
  2574. expa6.Parent = aa
  2575. local expa7 = expa:Clone()
  2576. expa7.Parent = aa
  2577. for i = 0, 1 do
  2578. val = val - 0.025*6.25
  2579. thinger.Scale = thinger.Scale + vt(val,val,val)
  2580. wait()
  2581. end
  2582. exp.Rate = 0
  2583. exp2.Rate = 0
  2584. exp3.Rate = 0
  2585. exp4.Rate = 0
  2586. exp5.Rate = 0
  2587. exp6.Rate = 0
  2588. exp7.Rate = 0
  2589. for i = 0, 1 do
  2590. val = val - 0.025*6.25
  2591. thinger.Scale = thinger.Scale + vt(val,val,val)
  2592. wait()
  2593. end
  2594. attack = false
  2595. expa.Rate = 0
  2596. expa2.Rate = 0
  2597. expa3.Rate = 0
  2598. expa4.Rate = 0
  2599. expa5.Rate = 0
  2600. expa6.Rate = 0
  2601. expa7.Rate = 0
  2602. for i = 0, 21 do
  2603. val = val - 0.025*6.25
  2604. thinger.Scale = thinger.Scale + vt(val,val,val)
  2605. wait()
  2606. end
  2607. for i = 0, 74 do
  2608. val = val - 0.0145
  2609. aa.Transparency = aa.Transparency + 0.0145
  2610. thinger.Scale = thinger.Scale + vt(val,val,val)
  2611. wait()
  2612. end
  2613. wait(5)
  2614. lb:Destroy()
  2615. tra:Destroy()
  2616. tra2:Destroy()
  2617. end
  2618.  
  2619. mouse.KeyDown:connect(function(key)
  2620. if key == "q" and attack == false then
  2621. InfernoComet()
  2622. end
  2623. if key == "e" and attack == false then
  2624. InfernoDemise()
  2625. end
  2626. if key == "r" and attack == false then
  2627. InfernoWrath()
  2628. end
  2629. if key == "f" and attack == false then
  2630. InfernoMeteor()
  2631. end
  2632. if key == "x" and attack == false then
  2633. InfernoHell()
  2634. end
  2635. end)
  2636.  
  2637. game:GetService("RunService").Stepped:connect(function()
  2638. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  2639. velocity = RootPart.Velocity.y
  2640. sine = sine + change
  2641. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  2642. if equipped == true or equipped == false then
  2643. healthg.Text = math.floor(hum.Health).. "/" ..math.floor(hum.MaxHealth)
  2644. if RootPart.Velocity.y > 1 and hit == nil then
  2645. Anim = "Jump"
  2646. 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)),.3)
  2647. 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)),.3)
  2648. if attack == false then
  2649. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2650. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(2.5),math.rad(0),math.rad(0)),.3)
  2651. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(50)), 0.3)
  2652. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(-50)), 0.3)
  2653. end
  2654. else
  2655. if RootPart.Velocity.y < -1 and hit == nil then
  2656. Anim = "Fall"
  2657. 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)),.3)
  2658. 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)),.3)
  2659. if attack == false then
  2660. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  2661. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(2.5),math.rad(0),math.rad(0)),.3)
  2662. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(90)), 0.3)
  2663. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(-90)), 0.3)
  2664. end
  2665. else
  2666. if Torsovelocity < 1 and hit ~= nil then
  2667. Anim = "Idle"
  2668. 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(-10),math.rad(0)),.3)
  2669. 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(10),math.rad(0)),.3)
  2670. if attack == false then
  2671. change = 1
  2672. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 32))* angles(math.rad(0),math.rad(0),math.rad(-20)),.3)
  2673. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(20)),.3)
  2674. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.35, -0.25) * angles(math.rad(20 + 1.5 * math.cos(sine / 32)), math.rad(-30), math.rad(-90)), 0.3)
  2675. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-10 + 1.5 * math.cos(sine / 32))), 0.3)
  2676. end
  2677. else
  2678. if Torsovelocity > 2 and hit ~= nil then
  2679. Anim = "Walk"
  2680. 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(-25),math.rad(0 + 50 * math.cos(sine / 6))),.3)
  2681. 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(-25),math.rad(0 + 50 * math.cos(sine / 6))),.3)
  2682. if attack == false then
  2683. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 32))* angles(math.rad(15),math.rad(0),math.rad(25)),.3)
  2684. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-25)),.3)
  2685. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.35, -0.5) * angles(math.rad(20), math.rad(-30), math.rad(-90)), 0.3)
  2686. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0 - 45 * math.cos(sine / 5)), math.rad(0), math.rad(-10)), 0.3)
  2687. end
  2688. end
  2689. end
  2690. end
  2691. end
  2692. end
  2693. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement