Advertisement
Guest User

Untitled

a guest
Dec 10th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 52.54 KB | None | 0 0
  1. Player = game:GetService("Players").LocalPlayer
  2. Cha = Player.Character
  3. mouse = game.Players.LocalPlayer:GetMouse()
  4. torso = Cha.Torso
  5. click = false
  6. rush = false
  7. shot = false
  8. fist = false
  9. massive = false
  10. wind = false
  11. Cha.Humanoid.WalkSpeed = 80
  12. Cha.Torso["Right Shoulder"].Part0 = nil
  13. Cha.Torso["Right Shoulder"].Part1 = nil
  14. Cha.Torso["Left Shoulder"].Part0 = nil
  15. Cha.Torso["Left Shoulder"].Part1 = nil
  16. wait()
  17. RightArmWeld = Instance.new("Weld")
  18. RightArmWeld.Parent = Cha["Torso"]
  19. RightArmWeld.Part0 = RightArmWeld.Parent
  20. RightArmWeld.Part1 = Cha["Right Arm"]
  21. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, -0.5, 0.5)
  22.  
  23. LeftArmWeld = Instance.new("Weld")
  24. LeftArmWeld.Parent = Cha["Torso"]
  25. LeftArmWeld.Part0 = LeftArmWeld.Parent
  26. LeftArmWeld.Part1 = Cha["Left Arm"]
  27. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  28.  
  29. mouse.Button1Down:connect(function()
  30.  
  31. if (not vDebounce) and click == false then
  32. click = true
  33. vDebounce = true
  34. wa = Instance.new("Part",Cha)
  35. wa.Transparency=1
  36. wa.CanCollide = false
  37. wa.Size = Vector3.new(1, 1, 1)
  38. wa:BreakJoints()
  39. Weld3 = Instance.new("Weld",wa)
  40. Weld3.Part0 = Handle
  41. Weld3.Part1 = wa
  42. Weld3.C0 = CFrame.new(0, 0, -2) * CFrame.Angles(0, 0, 0)
  43.  
  44.  
  45. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.4, -0.4, 0.4)
  46. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  47. wait()
  48. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.3, -0.3, 0.3)
  49. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  50. wait()
  51. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.2, -0.2, 0.2)
  52. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  53. wait()
  54. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.1, -0.1, 0.1)
  55. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  56. wait()
  57. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  58. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  59. wait()
  60. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, 0, 0)
  61. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  62. wait()
  63. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.6, 0, 0)
  64. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  65. wait()
  66. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.7, 0, 0)
  67. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  68. wait()
  69. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.8, 0, 0)
  70. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  71. wait()
  72. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.9, 0, 0)
  73. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  74. wait()
  75. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(1, 0, 0)
  76. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  77. wait()
  78. RightArmWeld.C0 = CFrame.new(1.5,0.1,-0.1) * CFrame.fromEulerAnglesXYZ(1.1, 0, 0)
  79. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  80. wait()
  81. RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.2, 0, 0)
  82. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  83. wait()
  84. RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.3, 0, 0)
  85. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  86. wait()
  87. RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.4, 0, 0)
  88. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  89. wait()
  90. RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
  91. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  92. wait()
  93. RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.6, 0, 0)
  94. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  95. wait()
  96. RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.7, 0, 0)
  97. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  98. wait()
  99. RightArmWeld.C0 = CFrame.new(1.5,0.4,-0.4) * CFrame.fromEulerAnglesXYZ(1.8, 0, 0)
  100. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  101. wait()
  102. RightArmWeld.C0 = CFrame.new(1.5,0.4,-0.4) * CFrame.fromEulerAnglesXYZ(1.9, 0, 0)
  103. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  104. wait()
  105. RightArmWeld.C0 = CFrame.new(1.5,0.5,-0.5) * CFrame.fromEulerAnglesXYZ(2, 0, 0)
  106. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  107.  
  108. wait()
  109. RightArmWeld.C0 = CFrame.new(1.5,0.4,-0.4) * CFrame.fromEulerAnglesXYZ(1.9, 0, 0)
  110. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  111. wait()
  112. RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.7, 0, 0)
  113. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  114. wait()
  115. RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
  116. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  117. wait()
  118. RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.3, 0, 0)
  119. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  120. wait()
  121. RightArmWeld.C0 = CFrame.new(1.5,0.1,-0.1) * CFrame.fromEulerAnglesXYZ(1.1, 0, 0)
  122. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  123. wait()
  124. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.9, 0, 0)
  125. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  126. wait()
  127. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.7, 0, 0)
  128. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  129. wait()
  130. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, 0, 0)
  131. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  132. wait()
  133. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  134. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  135. wait()
  136. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.1, -0.1, 0.1)
  137. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  138. wait()
  139. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.2, -0.2, 0.2)
  140. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  141. wait()
  142. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.3, -0.3, 0.3)
  143. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  144. wait()
  145. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.4, -0.4, 0.4)
  146. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  147. wait()
  148. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, -0.5, 0.5)
  149. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  150.  
  151. HitBox = Instance.new("Part",Cha)
  152. HitBox.TopSurface = "Smooth"
  153. HitBox.BottomSurface = "Smooth"
  154. HitBox.FormFactor = "Custom"
  155. HitBox.Size = Vector3.new(3,3,3)
  156. HitBox.CanCollide = True
  157. HitBox.Transparency = 1
  158. HitBox.BrickColor = BrickColor.new("Really red")
  159. HitBoxMesh = Instance.new("SpecialMesh", HitBox)
  160. HitBoxMesh.MeshType = "Brick"
  161. HitBoxMesh.Scale = Vector3.new(1.5,2,2)
  162. HitBoxWeld = Instance.new("Weld",Cha)
  163. HitBoxWeld.Part0 = Hammer
  164. HitBoxWeld.Part1 = HitBox
  165. HitBoxWeld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  166.  
  167. HitBox2 = Instance.new("Part",Cha)
  168. HitBox2.TopSurface = "Smooth"
  169. HitBox2.BottomSurface = "Smooth"
  170. HitBox2.FormFactor = "Custom"
  171. HitBox2.Size = Vector3.new(3,3,3)
  172. HitBox2.CanCollide = True
  173. HitBox2.Transparency = 1
  174. HitBox2.BrickColor = BrickColor.new("Really red")
  175. HitBox2Mesh = Instance.new("SpecialMesh", HitBox2)
  176. HitBox2Mesh.MeshType = "Brick"
  177. HitBox2Mesh.Scale = Vector3.new(1.5,2,2)
  178. HitBox2Weld = Instance.new("Weld",Cha)
  179. HitBox2Weld.Part0 = Hammerv2
  180. HitBox2Weld.Part1 = HitBox2
  181. HitBox2Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  182.  
  183. HitBox.Touched:connect(function(hit)
  184. if hit.Parent:FindFirstChild("Humanoid") and click == true then
  185. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(25)
  186. HitBox:Destroy()
  187. Boom2 = Instance.new("Part",Workspace)
  188. Boom2.BrickColor = BrickColor.new("Really black")
  189. Boom2.Transparency = 0.7
  190. Boom2.TopSurface = "Smooth"
  191. Boom2.BottomSurface = "Smooth"
  192. Boom2.Anchored = true
  193. Boom2.CanCollide = True
  194. Boom2.CFrame = hit.Parent:FindFirstChild("Humanoid").Torso.CFrame
  195. Boom2Mesh = Instance.new("SpecialMesh", Boom2)
  196. Boom2Mesh.MeshType = "Sphere"
  197. Boom2Mesh.Scale = Vector3.new(1,1,1)
  198. wait()
  199. Boom2Mesh.Scale = Vector3.new(3,3,3)
  200. wait()
  201. Boom2Mesh.Scale = Vector3.new(5,5,5)
  202. wait()
  203. Boom2Mesh.Scale = Vector3.new(7,7,7)
  204. wait()
  205. Boom2Mesh.Scale = Vector3.new(9,9,9)
  206. wait()
  207. Boom2Mesh.Scale = Vector3.new(11,11,11)
  208. wait()
  209. Boom2Mesh.Scale = Vector3.new(13,13,13)
  210. wait()
  211. Boom2Mesh.Scale = Vector3.new(15,15,15)
  212. wait()
  213. Boom2:Destroy()
  214. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  215. end
  216. end)
  217.  
  218. HitBox2.Touched:connect(function(hit)
  219. if hit.Parent:FindFirstChild("Humanoid") and click == true then
  220. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(25)
  221. HitBox2:Destroy()
  222. Boom2 = Instance.new("Part",Workspace)
  223. Boom2.BrickColor = BrickColor.new("Really black")
  224. Boom2.Transparency = 0.7
  225. Boom2.TopSurface = "Smooth"
  226. Boom2.BottomSurface = "Smooth"
  227. Boom2.Anchored = true
  228. Boom2.CanCollide = True
  229. Boom2.CFrame = hit.Parent:FindFirstChild("Humanoid").Torso.CFrame
  230. Boom2Mesh = Instance.new("SpecialMesh", Boom2)
  231. Boom2Mesh.MeshType = "Sphere"
  232. Boom2Mesh.Scale = Vector3.new(1,1,1)
  233. wait()
  234. Boom2Mesh.Scale = Vector3.new(3,3,3)
  235. wait()
  236. Boom2Mesh.Scale = Vector3.new(5,5,5)
  237. wait()
  238. Boom2Mesh.Scale = Vector3.new(7,7,7)
  239. wait()
  240. Boom2Mesh.Scale = Vector3.new(9,9,9)
  241. wait()
  242. Boom2Mesh.Scale = Vector3.new(11,11,11)
  243. wait()
  244. Boom2Mesh.Scale = Vector3.new(13,13,13)
  245. wait()
  246. Boom2Mesh.Scale = Vector3.new(15,15,15)
  247. wait(1)
  248. Boom2:Destroy()
  249. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  250. end
  251. end)
  252.  
  253.  
  254. wait(0.5)
  255. HitBox:Destroy()
  256. HitBox2:Destroy()
  257.  
  258. wa:remove()
  259.  
  260. vDebounce = false
  261.  
  262. click = false
  263. end
  264. end)
  265.  
  266.  
  267.  
  268.  
  269. RightArm = Instance.new("Part",Cha)
  270. RightArm.TopSurface = "Smooth"
  271. RightArm.BottomSurface = "Smooth"
  272. RightArm.FormFactor = "Custom"
  273. RightArm.Size = Vector3.new(1,1,1)
  274. RightArm.CanCollide = True
  275. RightArm.Transparency = 0
  276. RightArm.BrickColor = BrickColor.new("Really black")
  277. RightArmMesh = Instance.new("SpecialMesh", RightArm)
  278. RightArmMesh.MeshType = "Brick"
  279. RightArmMesh.Scale = Vector3.new(1.2,0.2,1.2)
  280. RightArm2Weld = Instance.new("Weld",Cha)
  281. RightArm2Weld.Part0 = Cha["Right Arm"]
  282. RightArm2Weld.Part1 = RightArm
  283. RightArm2Weld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  284.  
  285. LeftArm = Instance.new("Part",Cha)
  286. LeftArm.TopSurface = "Smooth"
  287. LeftArm.BottomSurface = "Smooth"
  288. LeftArm.FormFactor = "Custom"
  289. LeftArm.Size = Vector3.new(1,1,1)
  290. LeftArm.CanCollide = True
  291. LeftArm.Transparency = 0
  292. LeftArm.BrickColor = BrickColor.new("Really black")
  293. LeftArmMesh = Instance.new("SpecialMesh", LeftArm)
  294. LeftArmMesh.MeshType = "Brick"
  295. LeftArmMesh.Scale = Vector3.new(1.2,0.2,1.2)
  296. LeftArm2Weld = Instance.new("Weld",Cha)
  297. LeftArm2Weld.Part0 = Cha["Left Arm"]
  298. LeftArm2Weld.Part1 = LeftArm
  299. LeftArm2Weld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  300.  
  301. RightTop = Instance.new("Part",Cha)
  302. RightTop.TopSurface = "Smooth"
  303. RightTop.BottomSurface = "Smooth"
  304. RightTop.FormFactor = "Custom"
  305. RightTop.Size = Vector3.new(1,1,1)
  306. RightTop.CanCollide = True
  307. RightTop.Transparency = 0
  308. RightTop.BrickColor = BrickColor.new("Really black")
  309. RightTopMesh = Instance.new("SpecialMesh", RightTop)
  310. RightTopMesh.MeshType = "Torso"
  311. RightTopMesh.Scale = Vector3.new(1.1,0.7,1.1)
  312. RightTopWeld = Instance.new("Weld",Cha)
  313. RightTopWeld.Part0 = Cha["Right Arm"]
  314. RightTopWeld.Part1 = RightTop
  315. RightTopWeld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  316.  
  317. LeftTop = Instance.new("Part",Cha)
  318. LeftTop.TopSurface = "Smooth"
  319. LeftTop.BottomSurface = "Smooth"
  320. LeftTop.FormFactor = "Custom"
  321. LeftTop.Size = Vector3.new(1,1,1)
  322. LeftTop.CanCollide = True
  323. LeftTop.Transparency = 0
  324. LeftTop.BrickColor = BrickColor.new("Really black")
  325. LeftTopMesh = Instance.new("SpecialMesh", LeftTop)
  326. LeftTopMesh.MeshType = "Torso"
  327. LeftTopMesh.Scale = Vector3.new(1.1,0.7,1.1)
  328. LeftTopWeld = Instance.new("Weld",Cha)
  329. LeftTopWeld.Part0 = Cha["Left Arm"]
  330. LeftTopWeld.Part1 = LeftTop
  331. LeftTopWeld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  332.  
  333. RightTopDesign = Instance.new("Part",Cha)
  334. RightTopDesign.TopSurface = "Smooth"
  335. RightTopDesign.BottomSurface = "Smooth"
  336. RightTopDesign.FormFactor = "Custom"
  337. RightTopDesign.Size = Vector3.new(1,1,1)
  338. RightTopDesign.CanCollide = True
  339. RightTopDesign.Transparency = 0.5
  340. RightTopDesign.BrickColor = BrickColor.new("Really red")
  341. RightTopDesignMesh = Instance.new("SpecialMesh", RightTopDesign)
  342. RightTopDesignMesh.MeshType = "Torso"
  343. RightTopDesignMesh.Scale = Vector3.new(1,0.65,1.15)
  344. RightTopDesignWeld = Instance.new("Weld",Cha)
  345. RightTopDesignWeld.Part0 = Cha["Right Arm"]
  346. RightTopDesignWeld.Part1 = RightTopDesign
  347. RightTopDesignWeld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  348.  
  349. LeftTopDesign = Instance.new("Part",Cha)
  350. LeftTopDesign.TopSurface = "Smooth"
  351. LeftTopDesign.BottomSurface = "Smooth"
  352. LeftTopDesign.FormFactor = "Custom"
  353. LeftTopDesign.Size = Vector3.new(1,1,1)
  354. LeftTopDesign.CanCollide = True
  355. LeftTopDesign.Transparency = 0.5
  356. LeftTopDesign.BrickColor = BrickColor.new("Really red")
  357. LeftTopDesignMesh = Instance.new("SpecialMesh", LeftTopDesign)
  358. LeftTopDesignMesh.MeshType = "Torso"
  359. LeftTopDesignMesh.Scale = Vector3.new(1,0.65,1.15)
  360. LeftTopDesignWeld = Instance.new("Weld",Cha)
  361. LeftTopDesignWeld.Part0 = Cha["Left Arm"]
  362. LeftTopDesignWeld.Part1 = LeftTopDesign
  363. LeftTopDesignWeld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  364.  
  365. RightArm2 = Instance.new("Part",Cha)
  366. RightArm2.TopSurface = "Smooth"
  367. RightArm2.BottomSurface = "Smooth"
  368. RightArm2.FormFactor = "Custom"
  369. RightArm2.Size = Vector3.new(1,1,1)
  370. RightArm2.CanCollide = True
  371. RightArm2.Transparency = 0
  372. RightArm2.BrickColor = BrickColor.new("Really black")
  373. RightArm2Mesh = Instance.new("SpecialMesh", RightArm2)
  374. RightArm2Mesh.MeshType = "Brick"
  375. RightArm2Mesh.Scale = Vector3.new(1.1,0.5,1.1)
  376. RightArm2Weld = Instance.new("Weld",Cha)
  377. RightArm2Weld.Part0 = Cha["Right Arm"]
  378. RightArm2Weld.Part1 = RightArm2
  379. RightArm2Weld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  380.  
  381. LeftArm2 = Instance.new("Part",Cha)
  382. LeftArm2.TopSurface = "Smooth"
  383. LeftArm2.BottomSurface = "Smooth"
  384. LeftArm2.FormFactor = "Custom"
  385. LeftArm2.Size = Vector3.new(1,1,1)
  386. LeftArm2.CanCollide = True
  387. LeftArm2.Transparency = 0
  388. LeftArm2.BrickColor = BrickColor.new("Really black")
  389. LeftArm2Mesh = Instance.new("SpecialMesh", LeftArm2)
  390. LeftArm2Mesh.MeshType = "Brick"
  391. LeftArm2Mesh.Scale = Vector3.new(1.1,0.5,1.1)
  392. LeftArm2Weld = Instance.new("Weld",Cha)
  393. LeftArm2Weld.Part0 = Cha["Left Arm"]
  394. LeftArm2Weld.Part1 = LeftArm2
  395. LeftArm2Weld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  396.  
  397. RightCrystal = Instance.new("Part",Cha)
  398. RightCrystal.TopSurface = "Smooth"
  399. RightCrystal.BottomSurface = "Smooth"
  400. RightCrystal.CanCollide = True
  401. RightCrystal.BrickColor = BrickColor.new("Really red")
  402. RightCrystal.Reflectance = 0
  403. RightCrystal.Transparency = 0
  404. RightCrystalMesh = Instance.new("SpecialMesh",RightCrystal)
  405. RightCrystalMesh.MeshType = "FileMesh"
  406. RightCrystalMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  407. RightCrystalMesh.Scale = Vector3.new(1,1,1)
  408. RightCrystalWeld = Instance.new("Weld",Cha)
  409. RightCrystalWeld.Part0 = Cha["Right Arm"]
  410. RightCrystalWeld.Part1 = RightCrystal
  411. RightCrystalWeld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  412.  
  413. LeftCrystal = Instance.new("Part",Cha)
  414. LeftCrystal.TopSurface = "Smooth"
  415. LeftCrystal.BottomSurface = "Smooth"
  416. LeftCrystal.CanCollide = True
  417. LeftCrystal.BrickColor = BrickColor.new("Really red")
  418. LeftCrystal.Reflectance = 0
  419. LeftCrystal.Transparency = 0
  420. LeftCrystalMesh = Instance.new("SpecialMesh",LeftCrystal)
  421. LeftCrystalMesh.MeshType = "FileMesh"
  422. LeftCrystalMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  423. LeftCrystalMesh.Scale = Vector3.new(1,1,1)
  424. LeftCrystalWeld = Instance.new("Weld",Cha)
  425. LeftCrystalWeld.Part0 = Cha["Left Arm"]
  426. LeftCrystalWeld.Part1 = LeftCrystal
  427. LeftCrystalWeld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  428.  
  429. RightTriangle = Instance.new("Part",Cha)
  430. RightTriangle.TopSurface = "Smooth"
  431. RightTriangle.BottomSurface = "Smooth"
  432. RightTriangle.FormFactor = "Custom"
  433. RightTriangle.Size = Vector3.new(1,1,1)
  434. RightTriangle.CanCollide = True
  435. RightTriangle.Transparency = 0
  436. RightTriangle.BrickColor = BrickColor.new("Really black")
  437. RightTriangleMesh = Instance.new("SpecialMesh", RightTriangle)
  438. RightTriangleMesh.MeshType = "Torso"
  439. RightTriangleMesh.Scale = Vector3.new(0.6,1.7,1.1)
  440. RightTriangleWeld = Instance.new("Weld",Cha)
  441. RightTriangleWeld.Part0 = Cha["Right Arm"]
  442. RightTriangleWeld.Part1 = RightTriangle
  443. RightTriangleWeld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  444.  
  445. LeftTriangle = Instance.new("Part",Cha)
  446. LeftTriangle.TopSurface = "Smooth"
  447. LeftTriangle.BottomSurface = "Smooth"
  448. LeftTriangle.FormFactor = "Custom"
  449. LeftTriangle.Size = Vector3.new(1,1,1)
  450. LeftTriangle.CanCollide = True
  451. LeftTriangle.Transparency = 0
  452. LeftTriangle.BrickColor = BrickColor.new("Really black")
  453. LeftTriangleMesh = Instance.new("SpecialMesh", LeftTriangle)
  454. LeftTriangleMesh.MeshType = "Torso"
  455. LeftTriangleMesh.Scale = Vector3.new(0.6,1.7,1.1)
  456. LeftTriangleWeld = Instance.new("Weld",Cha)
  457. LeftTriangleWeld.Part0 = Cha["Left Arm"]
  458. LeftTriangleWeld.Part1 = LeftTriangle
  459. LeftTriangleWeld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  460.  
  461. Handle = Instance.new("Part",Cha)
  462. Handle.TopSurface = "Smooth"
  463. Handle.BottomSurface = "Smooth"
  464. Handle.FormFactor = "Custom"
  465. Handle.Size = Vector3.new(1,1,1)
  466. Handle.CanCollide = True
  467. Handle.Transparency = 0
  468. Handle.BrickColor = BrickColor.new("Really black")
  469. HandleMesh = Instance.new("SpecialMesh", Handle)
  470. HandleMesh.MeshType = "Cylinder"
  471. HandleMesh.Scale = Vector3.new(6,0.2,0.2)
  472. HandleWeld = Instance.new("Weld",Cha)
  473. HandleWeld.Part0 = Cha["Right Arm"]
  474. HandleWeld.Part1 = Handle
  475. HandleWeld.C1 = CFrame.new(0,0.75,0)*CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  476.  
  477. Handle2 = Instance.new("Part",Cha)
  478. Handle2.TopSurface = "Smooth"
  479. Handle2.BottomSurface = "Smooth"
  480. Handle2.FormFactor = "Custom"
  481. Handle2.Size = Vector3.new(1,1,1)
  482. Handle2.CanCollide = True
  483. Handle2.Transparency = 0
  484. Handle2.BrickColor = BrickColor.new("Really red")
  485. Handle2Mesh = Instance.new("SpecialMesh", Handle2)
  486. Handle2Mesh.MeshType = "Cylinder"
  487. Handle2Mesh.Scale = Vector3.new(2,0.25,0.25)
  488. Handle2Weld = Instance.new("Weld",Cha)
  489. Handle2Weld.Part0 = Handle
  490. Handle2Weld.Part1 = Handle2
  491. Handle2Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  492.  
  493. Handle3 = Instance.new("Part",Cha)
  494. Handle3.TopSurface = "Smooth"
  495. Handle3.BottomSurface = "Smooth"
  496. Handle3.FormFactor = "Custom"
  497. Handle3.Size = Vector3.new(1,1,1)
  498. Handle3.CanCollide = True
  499. Handle3.Transparency = 0
  500. Handle3.BrickColor = BrickColor.new("Really red")
  501. Handle3Mesh = Instance.new("SpecialMesh", Handle3)
  502. Handle3Mesh.MeshType = "Cylinder"
  503. Handle3Mesh.Scale = Vector3.new(1,0.25,0.25)
  504. Handle3Weld = Instance.new("Weld",Cha)
  505. Handle3Weld.Part0 = Handle
  506. Handle3Weld.Part1 = Handle3
  507. Handle3Weld.C1 = CFrame.new(2.6,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  508.  
  509. Handle4 = Instance.new("Part",Cha)
  510. Handle4.TopSurface = "Smooth"
  511. Handle4.BottomSurface = "Smooth"
  512. Handle4.FormFactor = "Custom"
  513. Handle4.Size = Vector3.new(1,1,1)
  514. Handle4.CanCollide = True
  515. Handle4.Transparency = 0
  516. Handle4.BrickColor = BrickColor.new("Really red")
  517. Handle4Mesh = Instance.new("SpecialMesh", Handle4)
  518. Handle4Mesh.MeshType = "Cylinder"
  519. Handle4Mesh.Scale = Vector3.new(1,0.25,0.25)
  520. Handle4Weld = Instance.new("Weld",Cha)
  521. Handle4Weld.Part0 = Handle
  522. Handle4Weld.Part1 = Handle4
  523. Handle4Weld.C1 = CFrame.new(-2.6,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  524.  
  525. BladeStart = Instance.new("Part",Cha)
  526. BladeStart.TopSurface = "Smooth"
  527. BladeStart.BottomSurface = "Smooth"
  528. BladeStart.FormFactor = "Custom"
  529. BladeStart.Size = Vector3.new(1,1,1)
  530. BladeStart.CanCollide = True
  531. BladeStart.Transparency = 0
  532. BladeStart.BrickColor = BrickColor.new("Really red")
  533. BladeStartMesh = Instance.new("SpecialMesh", BladeStart)
  534. BladeStartMesh.MeshType = "Brick"
  535. BladeStartMesh.Scale = Vector3.new(0.5,1,0.5)
  536. BladeStartWeld = Instance.new("Weld",Cha)
  537. BladeStartWeld.Part0 = Handle
  538. BladeStartWeld.Part1 = BladeStart
  539. BladeStartWeld.C1 = CFrame.new(3,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  540.  
  541. BladeStart2 = Instance.new("Part",Cha)
  542. BladeStart2.TopSurface = "Smooth"
  543. BladeStart2.BottomSurface = "Smooth"
  544. BladeStart2.FormFactor = "Custom"
  545. BladeStart2.Size = Vector3.new(1,1,1)
  546. BladeStart2.CanCollide = True
  547. BladeStart2.Transparency = 0
  548. BladeStart2.BrickColor = BrickColor.new("Really black")
  549. BladeStart2Mesh = Instance.new("SpecialMesh", BladeStart2)
  550. BladeStart2Mesh.MeshType = "Brick"
  551. BladeStart2Mesh.Scale = Vector3.new(0.3,1.1,0.6)
  552. BladeStart2Weld = Instance.new("Weld",Cha)
  553. BladeStart2Weld.Part0 = Handle
  554. BladeStart2Weld.Part1 = BladeStart2
  555. BladeStart2Weld.C1 = CFrame.new(3,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  556.  
  557. Connector = Instance.new("Part",Cha)
  558. Connector.TopSurface = "Smooth"
  559. Connector.BottomSurface = "Smooth"
  560. Connector.FormFactor = "Custom"
  561. Connector.Size = Vector3.new(1,1,1)
  562. Connector.CanCollide = True
  563. Connector.Transparency = 0
  564. Connector.BrickColor = BrickColor.new("Really black")
  565. ConnectorMesh = Instance.new("SpecialMesh", Connector)
  566. ConnectorMesh.MeshType = "Cylinder"
  567. ConnectorMesh.Scale = Vector3.new(2,0.2,0.2)
  568. ConnectorWeld = Instance.new("Weld",Cha)
  569. ConnectorWeld.Part0 = Handle
  570. ConnectorWeld.Part1 = Connector
  571. ConnectorWeld.C1 = CFrame.new(4,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  572.  
  573. BladeStart3 = Instance.new("Part",Cha)
  574. BladeStart3.TopSurface = "Smooth"
  575. BladeStart3.BottomSurface = "Smooth"
  576. BladeStart3.FormFactor = "Custom"
  577. BladeStart3.Size = Vector3.new(1,1,1)
  578. BladeStart3.CanCollide = True
  579. BladeStart3.Transparency = 0
  580. BladeStart3.BrickColor = BrickColor.new("Really red")
  581. BladeStart3Mesh = Instance.new("SpecialMesh", BladeStart3)
  582. BladeStart3Mesh.MeshType = "Brick"
  583. BladeStart3Mesh.Scale = Vector3.new(0.5,2,1)
  584. BladeStart3Weld = Instance.new("Weld",Cha)
  585. BladeStart3Weld.Part0 = Handle
  586. BladeStart3Weld.Part1 = BladeStart3
  587. BladeStart3Weld.C1 = CFrame.new(4,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  588.  
  589. BladeStart4 = Instance.new("Part",Cha)
  590. BladeStart4.TopSurface = "Smooth"
  591. BladeStart4.BottomSurface = "Smooth"
  592. BladeStart4.FormFactor = "Custom"
  593. BladeStart4.Size = Vector3.new(1,1,1)
  594. BladeStart4.CanCollide = True
  595. BladeStart4.Transparency = 0
  596. BladeStart4.BrickColor = BrickColor.new("Really black")
  597. BladeStart4Mesh = Instance.new("SpecialMesh", BladeStart4)
  598. BladeStart4Mesh.MeshType = "Brick"
  599. BladeStart4Mesh.Scale = Vector3.new(0.3,2.1,1.1)
  600. BladeStart4Weld = Instance.new("Weld",Cha)
  601. BladeStart4Weld.Part0 = Handle
  602. BladeStart4Weld.Part1 = BladeStart4
  603. BladeStart4Weld.C1 = CFrame.new(4,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  604.  
  605. Starter = Instance.new("Part",Cha)
  606. Starter.TopSurface = "Smooth"
  607. Starter.BottomSurface = "Smooth"
  608. Starter.FormFactor = "Custom"
  609. Starter.Size = Vector3.new(1,1,1)
  610. Starter.CanCollide = True
  611. Starter.Transparency = 0
  612. Starter.BrickColor = BrickColor.new("Really black")
  613. StarterMesh = Instance.new("SpecialMesh", Starter)
  614. StarterMesh.MeshType = "Brick"
  615. StarterMesh.Scale = Vector3.new(1,2,1.5)
  616. StarterWeld = Instance.new("Weld",Cha)
  617. StarterWeld.Part0 = Handle
  618. StarterWeld.Part1 = Starter
  619. StarterWeld.C1 = CFrame.new(5,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  620.  
  621. Starter2 = Instance.new("Part",Cha)
  622. Starter2.TopSurface = "Smooth"
  623. Starter2.BottomSurface = "Smooth"
  624. Starter2.FormFactor = "Custom"
  625. Starter2.Size = Vector3.new(1,1,1)
  626. Starter2.CanCollide = True
  627. Starter2.Transparency = 0
  628. Starter2.BrickColor = BrickColor.new("Really red")
  629. Starter2Mesh = Instance.new("SpecialMesh", Starter2)
  630. Starter2Mesh.MeshType = "Brick"
  631. Starter2Mesh.Scale = Vector3.new(0.8,2.2,1.4)
  632. Starter2Weld = Instance.new("Weld",Cha)
  633. Starter2Weld.Part0 = Handle
  634. Starter2Weld.Part1 = Starter2
  635. Starter2Weld.C1 = CFrame.new(5,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  636.  
  637. Starter3 = Instance.new("Part",Cha)
  638. Starter3.TopSurface = "Smooth"
  639. Starter3.BottomSurface = "Smooth"
  640. Starter3.FormFactor = "Custom"
  641. Starter3.Size = Vector3.new(1,1,1)
  642. Starter3.CanCollide = True
  643. Starter3.Transparency = 0
  644. Starter3.BrickColor = BrickColor.new("Really black")
  645. Starter3Mesh = Instance.new("SpecialMesh", Starter3)
  646. Starter3Mesh.MeshType = "Brick"
  647. Starter3Mesh.Scale = Vector3.new(0.6,2.4,1.2)
  648. Starter3Weld = Instance.new("Weld",Cha)
  649. Starter3Weld.Part0 = Handle
  650. Starter3Weld.Part1 = Starter3
  651. Starter3Weld.C1 = CFrame.new(5,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  652.  
  653. Starter4 = Instance.new("Part",Cha)
  654. Starter4.TopSurface = "Smooth"
  655. Starter4.BottomSurface = "Smooth"
  656. Starter4.FormFactor = "Custom"
  657. Starter4.Size = Vector3.new(1,1,1)
  658. Starter4.CanCollide = True
  659. Starter4.Transparency = 0
  660. Starter4.BrickColor = BrickColor.new("Really red")
  661. Starter4Mesh = Instance.new("SpecialMesh", Starter4)
  662. Starter4Mesh.MeshType = "Brick"
  663. Starter4Mesh.Scale = Vector3.new(0.4,2.6,1)
  664. Starter4Weld = Instance.new("Weld",Cha)
  665. Starter4Weld.Part0 = Handle
  666. Starter4Weld.Part1 = Starter4
  667. Starter4Weld.C1 = CFrame.new(5,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  668.  
  669. Starter5 = Instance.new("Part",Cha)
  670. Starter5.TopSurface = "Smooth"
  671. Starter5.BottomSurface = "Smooth"
  672. Starter5.FormFactor = "Custom"
  673. Starter5.Size = Vector3.new(1,1,1)
  674. Starter5.CanCollide = True
  675. Starter5.Transparency = 0
  676. Starter5.BrickColor = BrickColor.new("Really black")
  677. Starter5Mesh = Instance.new("SpecialMesh", Starter5)
  678. Starter5Mesh.MeshType = "Brick"
  679. Starter5Mesh.Scale = Vector3.new(0.3,5,0.4)
  680. Starter5Weld = Instance.new("Weld",Cha)
  681. Starter5Weld.Part0 = Handle
  682. Starter5Weld.Part1 = Starter5
  683. Starter5Weld.C1 = CFrame.new(5,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  684.  
  685. Hammer = Instance.new("Part",Cha)
  686. Hammer.TopSurface = "Smooth"
  687. Hammer.BottomSurface = "Smooth"
  688. Hammer.FormFactor = "Custom"
  689. Hammer.Size = Vector3.new(1,1,1)
  690. Hammer.CanCollide = True
  691. Hammer.Transparency = 0
  692. Hammer.BrickColor = BrickColor.new("Really black")
  693. HammerMesh = Instance.new("SpecialMesh", Hammer)
  694. HammerMesh.MeshType = "Brick"
  695. HammerMesh.Scale = Vector3.new(0.4,1,1)
  696. HammerWeld = Instance.new("Weld",Cha)
  697. HammerWeld.Part0 = Handle
  698. HammerWeld.Part1 = Hammer
  699. HammerWeld.C1 = CFrame.new(5,3,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  700.  
  701. Hammer2 = Instance.new("Part",Cha)
  702. Hammer2.TopSurface = "Smooth"
  703. Hammer2.BottomSurface = "Smooth"
  704. Hammer2.FormFactor = "Custom"
  705. Hammer2.Size = Vector3.new(1,1,1)
  706. Hammer2.CanCollide = True
  707. Hammer2.Transparency = 0.9
  708. Hammer2.BrickColor = BrickColor.new("Really red")
  709. Hammer2Mesh = Instance.new("SpecialMesh", Hammer2)
  710. Hammer2Mesh.MeshType = "Brick"
  711. Hammer2Mesh.Scale = Vector3.new(0.5,1.1,1.1)
  712. Hammer2Weld = Instance.new("Weld",Cha)
  713. Hammer2Weld.Part0 = Hammer
  714. Hammer2Weld.Part1 = Hammer2
  715. Hammer2Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  716.  
  717. Hammer3 = Instance.new("Part",Cha)
  718. Hammer3.TopSurface = "Smooth"
  719. Hammer3.BottomSurface = "Smooth"
  720. Hammer3.FormFactor = "Custom"
  721. Hammer3.Size = Vector3.new(1,1,1)
  722. Hammer3.CanCollide = True
  723. Hammer3.Transparency = 0.8
  724. Hammer3.BrickColor = BrickColor.new("Really black")
  725. Hammer3Mesh = Instance.new("SpecialMesh", Hammer3)
  726. Hammer3Mesh.MeshType = "Brick"
  727. Hammer3Mesh.Scale = Vector3.new(0.6,1.2,1.2)
  728. Hammer3Weld = Instance.new("Weld",Cha)
  729. Hammer3Weld.Part0 = Hammer
  730. Hammer3Weld.Part1 = Hammer3
  731. Hammer3Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  732.  
  733. Hammer4 = Instance.new("Part",Cha)
  734. Hammer4.TopSurface = "Smooth"
  735. Hammer4.BottomSurface = "Smooth"
  736. Hammer4.FormFactor = "Custom"
  737. Hammer4.Size = Vector3.new(1,1,1)
  738. Hammer4.CanCollide = True
  739. Hammer4.Transparency = 0.7
  740. Hammer4.BrickColor = BrickColor.new("Really red")
  741. Hammer4Mesh = Instance.new("SpecialMesh", Hammer4)
  742. Hammer4Mesh.MeshType = "Brick"
  743. Hammer4Mesh.Scale = Vector3.new(0.7,1.3,1.3)
  744. Hammer4Weld = Instance.new("Weld",Cha)
  745. Hammer4Weld.Part0 = Hammer
  746. Hammer4Weld.Part1 = Hammer4
  747. Hammer4Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  748.  
  749. Hammer5 = Instance.new("Part",Cha)
  750. Hammer5.TopSurface = "Smooth"
  751. Hammer5.BottomSurface = "Smooth"
  752. Hammer5.FormFactor = "Custom"
  753. Hammer5.Size = Vector3.new(1,1,1)
  754. Hammer5.CanCollide = True
  755. Hammer5.Transparency = 0.6
  756. Hammer5.BrickColor = BrickColor.new("Really black")
  757. Hammer5Mesh = Instance.new("SpecialMesh", Hammer5)
  758. Hammer5Mesh.MeshType = "Brick"
  759. Hammer5Mesh.Scale = Vector3.new(0.8,1.4,1.4)
  760. Hammer5Weld = Instance.new("Weld",Cha)
  761. Hammer5Weld.Part0 = Hammer
  762. Hammer5Weld.Part1 = Hammer5
  763. Hammer5Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  764.  
  765. Hammer6 = Instance.new("Part",Cha)
  766. Hammer6.TopSurface = "Smooth"
  767. Hammer6.BottomSurface = "Smooth"
  768. Hammer6.FormFactor = "Custom"
  769. Hammer6.Size = Vector3.new(1,1,1)
  770. Hammer6.CanCollide = True
  771. Hammer6.Transparency = 0.5
  772. Hammer6.BrickColor = BrickColor.new("Really red")
  773. Hammer6Mesh = Instance.new("SpecialMesh", Hammer6)
  774. Hammer6Mesh.MeshType = "Brick"
  775. Hammer6Mesh.Scale = Vector3.new(0.9,1.5,1.5)
  776. Hammer6Weld = Instance.new("Weld",Cha)
  777. Hammer6Weld.Part0 = Hammer
  778. Hammer6Weld.Part1 = Hammer6
  779. Hammer6Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  780.  
  781. Hammer7 = Instance.new("Part",Cha)
  782. Hammer7.TopSurface = "Smooth"
  783. Hammer7.BottomSurface = "Smooth"
  784. Hammer7.FormFactor = "Custom"
  785. Hammer7.Size = Vector3.new(1,1,1)
  786. Hammer7.CanCollide = True
  787. Hammer7.Transparency = 0.4
  788. Hammer7.BrickColor = BrickColor.new("Really black")
  789. Hammer7Mesh = Instance.new("SpecialMesh", Hammer7)
  790. Hammer7Mesh.MeshType = "Brick"
  791. Hammer7Mesh.Scale = Vector3.new(1,1.6,1.6)
  792. Hammer7Weld = Instance.new("Weld",Cha)
  793. Hammer7Weld.Part0 = Hammer
  794. Hammer7Weld.Part1 = Hammer7
  795. Hammer7Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  796.  
  797. Hammer8 = Instance.new("Part",Cha)
  798. Hammer8.TopSurface = "Smooth"
  799. Hammer8.BottomSurface = "Smooth"
  800. Hammer8.FormFactor = "Custom"
  801. Hammer8.Size = Vector3.new(1,1,1)
  802. Hammer8.CanCollide = True
  803. Hammer8.Transparency = 0.3
  804. Hammer8.BrickColor = BrickColor.new("Really red")
  805. Hammer8Mesh = Instance.new("SpecialMesh", Hammer8)
  806. Hammer8Mesh.MeshType = "Brick"
  807. Hammer8Mesh.Scale = Vector3.new(1.1,1.7,1.7)
  808. Hammer8Weld = Instance.new("Weld",Cha)
  809. Hammer8Weld.Part0 = Hammer
  810. Hammer8Weld.Part1 = Hammer8
  811. Hammer8Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  812.  
  813. Hammerv2 = Instance.new("Part",Cha)
  814. Hammerv2.TopSurface = "Smooth"
  815. Hammerv2.BottomSurface = "Smooth"
  816. Hammerv2.FormFactor = "Custom"
  817. Hammerv2.Size = Vector3.new(1,1,1)
  818. Hammerv2.CanCollide = True
  819. Hammerv2.Transparency = 0
  820. Hammerv2.BrickColor = BrickColor.new("Really black")
  821. Hammerv2Mesh = Instance.new("SpecialMesh", Hammerv2)
  822. Hammerv2Mesh.MeshType = "Brick"
  823. Hammerv2Mesh.Scale = Vector3.new(0.4,1,1)
  824. Hammerv2Weld = Instance.new("Weld",Cha)
  825. Hammerv2Weld.Part0 = Handle
  826. Hammerv2Weld.Part1 = Hammerv2
  827. Hammerv2Weld.C1 = CFrame.new(5,-3,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  828.  
  829. Hammerv22 = Instance.new("Part",Cha)
  830. Hammerv22.TopSurface = "Smooth"
  831. Hammerv22.BottomSurface = "Smooth"
  832. Hammerv22.FormFactor = "Custom"
  833. Hammerv22.Size = Vector3.new(1,1,1)
  834. Hammerv22.CanCollide = True
  835. Hammerv22.Transparency = 0.9
  836. Hammerv22.BrickColor = BrickColor.new("Really red")
  837. Hammerv22Mesh = Instance.new("SpecialMesh", Hammerv22)
  838. Hammerv22Mesh.MeshType = "Brick"
  839. Hammerv22Mesh.Scale = Vector3.new(0.5,1.1,1.1)
  840. Hammerv22Weld = Instance.new("Weld",Cha)
  841. Hammerv22Weld.Part0 = Hammerv2
  842. Hammerv22Weld.Part1 = Hammerv22
  843. Hammerv22Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  844.  
  845. Hammerv23 = Instance.new("Part",Cha)
  846. Hammerv23.TopSurface = "Smooth"
  847. Hammerv23.BottomSurface = "Smooth"
  848. Hammerv23.FormFactor = "Custom"
  849. Hammerv23.Size = Vector3.new(1,1,1)
  850. Hammerv23.CanCollide = True
  851. Hammerv23.Transparency = 0.8
  852. Hammerv23.BrickColor = BrickColor.new("Really black")
  853. Hammerv23Mesh = Instance.new("SpecialMesh", Hammerv23)
  854. Hammerv23Mesh.MeshType = "Brick"
  855. Hammerv23Mesh.Scale = Vector3.new(0.6,1.2,1.2)
  856. Hammerv23Weld = Instance.new("Weld",Cha)
  857. Hammerv23Weld.Part0 = Hammerv2
  858. Hammerv23Weld.Part1 = Hammerv23
  859. Hammerv23Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  860.  
  861. Hammerv24 = Instance.new("Part",Cha)
  862. Hammerv24.TopSurface = "Smooth"
  863. Hammerv24.BottomSurface = "Smooth"
  864. Hammerv24.FormFactor = "Custom"
  865. Hammerv24.Size = Vector3.new(1,1,1)
  866. Hammerv24.CanCollide = True
  867. Hammerv24.Transparency = 0.7
  868. Hammerv24.BrickColor = BrickColor.new("Really red")
  869. Hammerv24Mesh = Instance.new("SpecialMesh", Hammerv24)
  870. Hammerv24Mesh.MeshType = "Brick"
  871. Hammerv24Mesh.Scale = Vector3.new(0.7,1.3,1.3)
  872. Hammerv24Weld = Instance.new("Weld",Cha)
  873. Hammerv24Weld.Part0 = Hammerv2
  874. Hammerv24Weld.Part1 = Hammerv24
  875. Hammerv24Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  876.  
  877. Hammerv25 = Instance.new("Part",Cha)
  878. Hammerv25.TopSurface = "Smooth"
  879. Hammerv25.BottomSurface = "Smooth"
  880. Hammerv25.FormFactor = "Custom"
  881. Hammerv25.Size = Vector3.new(1,1,1)
  882. Hammerv25.CanCollide = True
  883. Hammerv25.Transparency = 0.6
  884. Hammerv25.BrickColor = BrickColor.new("Really black")
  885. Hammerv25Mesh = Instance.new("SpecialMesh", Hammerv25)
  886. Hammerv25Mesh.MeshType = "Brick"
  887. Hammerv25Mesh.Scale = Vector3.new(0.8,1.4,1.4)
  888. Hammerv25Weld = Instance.new("Weld",Cha)
  889. Hammerv25Weld.Part0 = Hammerv2
  890. Hammerv25Weld.Part1 = Hammerv25
  891. Hammerv25Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  892.  
  893. Hammerv26 = Instance.new("Part",Cha)
  894. Hammerv26.TopSurface = "Smooth"
  895. Hammerv26.BottomSurface = "Smooth"
  896. Hammerv26.FormFactor = "Custom"
  897. Hammerv26.Size = Vector3.new(1,1,1)
  898. Hammerv26.CanCollide = True
  899. Hammerv26.Transparency = 0.5
  900. Hammerv26.BrickColor = BrickColor.new("Really red")
  901. Hammerv26Mesh = Instance.new("SpecialMesh", Hammerv26)
  902. Hammerv26Mesh.MeshType = "Brick"
  903. Hammerv26Mesh.Scale = Vector3.new(0.9,1.5,1.5)
  904. Hammerv26Weld = Instance.new("Weld",Cha)
  905. Hammerv26Weld.Part0 = Hammerv2
  906. Hammerv26Weld.Part1 = Hammerv26
  907. Hammerv26Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  908.  
  909. Hammerv27 = Instance.new("Part",Cha)
  910. Hammerv27.TopSurface = "Smooth"
  911. Hammerv27.BottomSurface = "Smooth"
  912. Hammerv27.FormFactor = "Custom"
  913. Hammerv27.Size = Vector3.new(1,1,1)
  914. Hammerv27.CanCollide = True
  915. Hammerv27.Transparency = 0.4
  916. Hammerv27.BrickColor = BrickColor.new("Really black")
  917. Hammerv27Mesh = Instance.new("SpecialMesh", Hammerv27)
  918. Hammerv27Mesh.MeshType = "Brick"
  919. Hammerv27Mesh.Scale = Vector3.new(1,1.6,1.6)
  920. Hammerv27Weld = Instance.new("Weld",Cha)
  921. Hammerv27Weld.Part0 = Hammerv2
  922. Hammerv27Weld.Part1 = Hammerv27
  923. Hammerv27Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  924.  
  925. Hammerv28 = Instance.new("Part",Cha)
  926. Hammerv28.TopSurface = "Smooth"
  927. Hammerv28.BottomSurface = "Smooth"
  928. Hammerv28.FormFactor = "Custom"
  929. Hammerv28.Size = Vector3.new(1,1,1)
  930. Hammerv28.CanCollide = True
  931. Hammerv28.Transparency = 0.3
  932. Hammerv28.BrickColor = BrickColor.new("Really red")
  933. Hammerv28Mesh = Instance.new("SpecialMesh", Hammerv28)
  934. Hammerv28Mesh.MeshType = "Brick"
  935. Hammerv28Mesh.Scale = Vector3.new(1.1,1.7,1.7)
  936. Hammerv28Weld = Instance.new("Weld",Cha)
  937. Hammerv28Weld.Part0 = Hammerv2
  938. Hammerv28Weld.Part1 = Hammerv28
  939. Hammerv28Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  940.  
  941. function Chat(Object,Text,Color)
  942. local Color = BrickColor.new(Color)
  943. pcall(function()Object:findFirstChild("AtlasText"):Destroy()end)
  944. local G = Instance.new("BillboardGui",Object)
  945. G.Name = "AtlasText"
  946. G.Adornee = Object
  947. G.Size = UDim2.new(3.5,0,2.5,0)
  948. G.AlwaysOnTop = false
  949. G.StudsOffset = Vector3.new(0,3,0)
  950. local Frame = Instance.new("Frame")
  951. Frame.Parent = G
  952. Frame.Size = UDim2.new(1,0,1,0)
  953. Frame.BackgroundTransparency = 1
  954. local Txt = Instance.new("TextLabel",Frame)
  955. Txt.Size = UDim2.new(1,0,1,0)
  956. Txt.Text = Text
  957. Txt.TextScaled = true
  958. Txt.TextWrapped = true
  959. Txt.Font = "SourceSansBold"
  960. Txt.TextColor = Color
  961. Txt.BackgroundTransparency = 1
  962. Txt.ZIndex = 2
  963. Game:GetService("Debris"):AddItem(G,3)
  964. end
  965.  
  966.  
  967. mouse.KeyDown:connect(function(key)
  968. key:lower()
  969. if key == "e" and rush == false then
  970. rush = true
  971. Chat(Cha.Head,"Hammer Rush!","Really black")
  972. Cha.Humanoid.Name = "Swagger"
  973.  
  974. x = Instance.new("Part")
  975. x.BrickColor = BrickColor.new("Really red")
  976. x.Size = Vector3.new(20,10,20)
  977. x.TopSurface = "Smooth"
  978. x.BottomSurface = "Smooth"
  979. x.Shape = "Block"
  980. x.Name = "Gravity"
  981. x.CanCollide = false
  982. x.Transparency = 0.6
  983. z = Instance.new("SpecialMesh",x)
  984. z.MeshType = "Brick"
  985. z.Scale = Vector3.new(0,0,0)
  986. x.Parent = Workspace
  987. x.CFrame = Cha.Torso.CFrame*CFrame.new(0, 0,0)
  988.  
  989. x2 = Instance.new("Part")
  990. x2.BrickColor = BrickColor.new("Really black")
  991. x2.Size = Vector3.new(25,15,25)
  992. x2.TopSurface = "Smooth"
  993. x2.BottomSurface = "Smooth"
  994. x2.Shape = "Block"
  995. x2.Name = "Gravity"
  996. x2.Transparency = 0.6
  997. x2.CanCollide = false
  998. x2.Anchored = true
  999. z2 = Instance.new("SpecialMesh",x2)
  1000. z2.MeshType = "Brick"
  1001. z2.Scale = Vector3.new(0,0,0)
  1002. x2.Parent = Workspace
  1003. x2.CFrame = Cha.Torso.CFrame*CFrame.new(0, 0,0)
  1004.  
  1005. x.Touched:connect(function(hit)
  1006. if hit.Parent:FindFirstChild("Humanoid") then
  1007. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(3)
  1008. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  1009. end
  1010. end)
  1011.  
  1012.  
  1013.  
  1014. for i = 1,5 do
  1015. z.Scale = z.Scale + Vector3.new(.2,.2,.2)
  1016.  
  1017. x.Transparency = x.Transparency - .02
  1018. wait(.005)
  1019. end
  1020. for fly = 1,40 do
  1021. x.CFrame = Cha.Torso.CFrame*CFrame.new(0, 0,0)
  1022. x2.CFrame = Cha.Torso.CFrame*CFrame.new(0, 0,0)
  1023. g = Instance.new("Part",Workspace)
  1024. g.BrickColor = BrickColor.new("Really red")
  1025. g.Size = Vector3.new(15,15,15)
  1026. g.TopSurface = "Smooth"
  1027. g.BottomSurface = "Smooth"
  1028. g.Shape = "Block"
  1029. g.CFrame = x.CFrame *CFrame.new(0, 0, -2) * CFrame.Angles(0,fly * 2, 0)
  1030. g.Name = "Ice"
  1031. g.CanCollide = false
  1032. g.Anchored = true
  1033. g.Transparency = 0.8
  1034. z2 = Instance.new("SpecialMesh",g)
  1035. z2.MeshType = "Brick"
  1036. z2.Scale = Vector3.new(1,1,1)
  1037. g.Touched:connect(function(hit)
  1038. if hit.Parent:FindFirstChild("Humanoid") then
  1039. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(0.5)
  1040. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  1041. end
  1042. end)
  1043.  
  1044. g2 = Instance.new("Part",Workspace)
  1045. g2.BrickColor = BrickColor.new("Really black")
  1046. g2.Size = Vector3.new(20,20,20)
  1047. g2.TopSurface = "Smooth"
  1048. g2.BottomSurface = "Smooth"
  1049. g2.Shape = "Block"
  1050. g2.CFrame = x2.CFrame *CFrame.new(0, 0, -2) * CFrame.Angles(0,fly * 2, 0)
  1051. g2.Name = "Ice"
  1052. g2.CanCollide = false
  1053. g2.Anchored = true
  1054. g2.Transparency = 0.8
  1055. z3 = Instance.new("SpecialMesh",g2)
  1056. z3.MeshType = "Brick"
  1057. z3.Scale = Vector3.new(1,1,1)
  1058.  
  1059. game.Debris:AddItem(g, 1)
  1060. game.Debris:AddItem(g2, 1)
  1061.  
  1062. y = Instance.new("BodyVelocity")
  1063. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1064. y.velocity = Cha.Torso.CFrame.lookVector*250
  1065. y.Parent = Cha.Torso
  1066. game.Debris:AddItem(y, .1)
  1067. wait(.005)
  1068. end
  1069. x:remove()
  1070. x2:remove()
  1071. y:remove()
  1072.  
  1073.  
  1074. Cha.Swagger.Name = "Humanoid"
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081. wait(5)
  1082. rush = false
  1083.  
  1084. end
  1085.  
  1086. if key == "q" and shot == false then
  1087. shot = true
  1088. Cha.Humanoid.Name = "Swagger"
  1089. Chat(Cha.Head,"Darkness Shot","Really black")
  1090.  
  1091. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.4, -0.4, 0.4)
  1092. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1093. wait()
  1094. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.3, -0.3, 0.3)
  1095. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1096. wait()
  1097. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.2, -0.2, 0.2)
  1098. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1099. wait()
  1100. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.1, -0.1, 0.1)
  1101. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1102. wait()
  1103. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  1104. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1105. wait()
  1106. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, 0, 0)
  1107. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1108. wait()
  1109. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.6, 0, 0)
  1110. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1111. wait()
  1112. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.7, 0, 0)
  1113. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1114. wait()
  1115. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.8, 0, 0)
  1116. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1117. wait()
  1118. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.9, 0, 0)
  1119. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1120. wait()
  1121. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(1, 0, 0)
  1122. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1123. wait()
  1124. RightArmWeld.C0 = CFrame.new(1.5,0.1,-0.1) * CFrame.fromEulerAnglesXYZ(1.1, 0, 0)
  1125. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1126. wait()
  1127. RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.2, 0, 0)
  1128. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1129. wait()
  1130. RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.3, 0, 0)
  1131. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1132. wait()
  1133. RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.4, 0, 0)
  1134. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1135. wait()
  1136. RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
  1137. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1138. wait()
  1139. RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.6, 0, 0)
  1140. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1141. wait()
  1142. RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.7, 0, 0)
  1143. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1144. wait()
  1145. RightArmWeld.C0 = CFrame.new(1.5,0.4,-0.4) * CFrame.fromEulerAnglesXYZ(1.8, 0, 0)
  1146. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1147. wait()
  1148. RightArmWeld.C0 = CFrame.new(1.5,0.4,-0.4) * CFrame.fromEulerAnglesXYZ(1.9, 0, 0)
  1149. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1150. wait()
  1151. RightArmWeld.C0 = CFrame.new(1.5,0.5,-0.5) * CFrame.fromEulerAnglesXYZ(2, 0, 0)
  1152. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1153.  
  1154. wait()
  1155. RightArmWeld.C0 = CFrame.new(1.5,0.4,-0.4) * CFrame.fromEulerAnglesXYZ(1.9, 0, 0)
  1156. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1157. wait()
  1158. RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.7, 0, 0)
  1159. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1160. wait()
  1161. RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
  1162. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1163. wait()
  1164. RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.3, 0, 0)
  1165. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1166. wait()
  1167. RightArmWeld.C0 = CFrame.new(1.5,0.1,-0.1) * CFrame.fromEulerAnglesXYZ(1.1, 0, 0)
  1168. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1169. wait()
  1170. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.9, 0, 0)
  1171. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1172. wait()
  1173. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.7, 0, 0)
  1174. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1175. wait()
  1176. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, 0, 0)
  1177. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1178. wait()
  1179. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  1180. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1181. wait()
  1182. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.1, -0.1, 0.1)
  1183. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1184. wait()
  1185. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.2, -0.2, 0.2)
  1186. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1187. wait()
  1188. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.3, -0.3, 0.3)
  1189. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1190. wait()
  1191. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.4, -0.4, 0.4)
  1192. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1193. wait()
  1194. RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, -0.5, 0.5)
  1195. LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
  1196.  
  1197.  
  1198. x = Instance.new("Part")
  1199. x.BrickColor = BrickColor.new("Really red")
  1200. x.Size = Vector3.new(50,50,50)
  1201. x.TopSurface = "Smooth"
  1202. x.BottomSurface = "Smooth"
  1203. x.Shape = "Block"
  1204. x.Name = "DS"
  1205. x.CanCollide = false
  1206. x.Anchored = true
  1207. x.Transparency = 0.7
  1208. z = Instance.new("SpecialMesh",x)
  1209. z.MeshType = "Cylinder"
  1210. z.Scale = Vector3.new(0,0,0)
  1211. y = Instance.new("BodyVelocity")
  1212. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1213. y.velocity = Cha.Torso.CFrame.lookVector*0
  1214. x.Parent = Workspace
  1215. y.Parent = x
  1216. cf = Cha.Torso.CFrame*CFrame.new(0, 0, -8) * CFrame.Angles(180,0,0)
  1217. x.CFrame = cf
  1218.  
  1219. x2 = x:clone()
  1220. x2.BrickColor = BrickColor.new("Really black")
  1221. x2.Size = Vector3.new(55,55,55)
  1222. x2.TopSurface = "Smooth"
  1223. x2.BottomSurface = "Smooth"
  1224. x2.Shape = "Block"
  1225. x2.Name = "DS"
  1226. x2.CanCollide = false
  1227. x2.Anchored = true
  1228. z2 = Instance.new("SpecialMesh",x2)
  1229. z2.MeshType = "Cylinder"
  1230. z2.Scale = Vector3.new(0,0,0)
  1231. x2.Parent = Workspace
  1232. cf2 = Cha.Torso.CFrame*CFrame.new(0, 0, -8) * CFrame.Angles(180,0,0)
  1233. x2.CFrame = cf2
  1234.  
  1235.  
  1236. x.Touched:connect(function(hit)
  1237. if hit.Parent:FindFirstChild("Humanoid") then
  1238. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(10)
  1239. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  1240. end
  1241. end)
  1242.  
  1243. game.Debris:AddItem(x, 10)
  1244. game.Debris:AddItem(x2, 10)
  1245. z.Scale = z.Scale + Vector3.new(1,1,1)
  1246. z2.Scale = z2.Scale + Vector3.new(1,1,1)
  1247.  
  1248.  
  1249.  
  1250. for dy = 1,60 do
  1251. x.CFrame = Cha.Torso.CFrame *CFrame.new(0, 0, (-10 - dy * 6)) * CFrame.Angles(180,0,0)
  1252. x2.CFrame = Cha.Torso.CFrame *CFrame.new(0, 0, (-10 - dy * 6)) * CFrame.Angles(180,0,0)
  1253. wait(.005)
  1254. g = Instance.new("Part",Workspace)
  1255. g.BrickColor = BrickColor.new("Really red")
  1256. g.Size = Vector3.new(45,45,45)
  1257. g.TopSurface = "Smooth"
  1258. g.BottomSurface = "Smooth"
  1259. g.Shape = "Block"
  1260. g.CFrame = x.CFrame *CFrame.new(math.random(-2,2), 0, -2) * CFrame.Angles(0,dy * 2, 0)
  1261. g.Name = "DS"
  1262. g.CanCollide = false
  1263. g.Anchored = true
  1264. g.Transparency = 0.9
  1265. z2 = Instance.new("SpecialMesh",g)
  1266. z2.MeshType = "Brick"
  1267. z2.Scale = Vector3.new(1,1,1)
  1268. g.Touched:connect(function(hit)
  1269. if hit.Parent:FindFirstChild("Humanoid") then
  1270. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(0.01)
  1271. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  1272. end
  1273. end)
  1274. g2 = Instance.new("Part",Workspace)
  1275. g2.BrickColor = BrickColor.new("Really black")
  1276. g2.Size = Vector3.new(50,50,50)
  1277. g2.TopSurface = "Smooth"
  1278. g2.BottomSurface = "Smooth"
  1279. g2.Shape = "Block"
  1280. g2.CFrame = x2.CFrame *CFrame.new(math.random(-2,2), 0, -2) * CFrame.Angles(0,dy * 2, 0)
  1281. g2.Name = "DS"
  1282. g2.CanCollide = false
  1283. g2.Anchored = true
  1284. g2.Transparency = 0.9
  1285. z4 = Instance.new("SpecialMesh",g2)
  1286. z4.MeshType = "Brick"
  1287. z4.Scale = Vector3.new(1,1,1)
  1288.  
  1289. game.Debris:AddItem(g, 1)
  1290. game.Debris:AddItem(g2, 1)
  1291. end
  1292. x:remove()
  1293. x2:remove()
  1294. Cha.Swagger.Name = "Humanoid"
  1295. wait(5)
  1296. shot = false
  1297.  
  1298. end
  1299.  
  1300. if key == "r" and massive == false then
  1301. massive = true
  1302. Cha.Humanoid.Name = "Swagger"
  1303. Chat(Cha.Head,"Wide Shot","Really black")
  1304. for i = 1,30 do
  1305. x = Instance.new("Part")
  1306. x.Size = Vector3.new(12,12,20)
  1307. x.TopSurface = "Smooth"
  1308. x.BottomSurface = "Smooth"
  1309. x.Shape = "Ball"
  1310. x.Name = "Snow"
  1311. x.CanCollide = false
  1312. x.Anchored = false
  1313. x.Transparency = 0.1
  1314. z = Instance.new("SpecialMesh",x)
  1315. z.MeshType = "Sphere"
  1316. z.Scale = Vector3.new(0,0,0)
  1317. y = Instance.new("BodyVelocity")
  1318. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1319. y.velocity = Cha.Torso.CFrame.lookVector*200
  1320. x.Parent = Workspace
  1321. y.Parent = x
  1322. x.CFrame = Cha.Torso.CFrame*CFrame.new(math.random(-3,3), math.random(-1,1),-10)
  1323. game.Debris:AddItem(x, 2)
  1324. x.Anchored = true
  1325. x.BrickColor = BrickColor.new("Really red")
  1326. x.Anchored = false
  1327. x.Touched:connect(function(hit)
  1328. if hit.Parent:FindFirstChild("Humanoid") then
  1329. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(0.1)
  1330. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  1331. end
  1332. end)
  1333.  
  1334. for i = 1,2.5 do
  1335. z.Scale = z.Scale + Vector3.new(.1,.1,.1)
  1336. x.Transparency = x.Transparency + .2
  1337. wait(.001)
  1338. end
  1339.  
  1340. end
  1341.  
  1342. Cha.Swagger.Name = "Humanoid"
  1343.  
  1344. wait(5)
  1345. massive = false
  1346. end
  1347.  
  1348. if key == "f" and fist == false then
  1349. fist = true
  1350. Cha.Humanoid.Name = "Swagger"
  1351. Chat(Cha.Head,"Giant Ice Fist","Really black")
  1352.  
  1353. x = Instance.new("Part")
  1354. x.BrickColor = BrickColor.new("Really red")
  1355. x.Size = Vector3.new(28, 34, 25)
  1356. x.TopSurface = "Smooth"
  1357. x.BottomSurface = "Smooth"
  1358. x.Shape = "Block"
  1359. x.Name = "Earth"
  1360. x.CanCollide = true
  1361. x.Anchored = false
  1362. x.Transparency = 0.6
  1363. z = Instance.new("SpecialMesh",x)
  1364. z.MeshType = "FileMesh"
  1365. z.MeshId = "http://www.roblox.com/asset/?id=90718752"
  1366. z.Scale = Vector3.new(0,0,0)
  1367. y = Instance.new("BodyVelocity")
  1368. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1369. y.velocity = Cha.Torso.CFrame.lookVector*140
  1370. x.Parent = Workspace
  1371. y.Parent = x
  1372. cf = Cha.Torso.CFrame*CFrame.new(0, 0, -13) * CFrame.Angles(90,0,0)
  1373. x.CFrame = cf
  1374. x.Touched:connect(function(hit)
  1375. if hit.Parent:FindFirstChild("Humanoid") then
  1376. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
  1377. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  1378. end
  1379. end)
  1380.  
  1381. game.Debris:AddItem(x, 10)
  1382. for i = 1,5 do
  1383. z.Scale = z.Scale + Vector3.new(22,22,22)
  1384. x.Transparency = x.Transparency - .02
  1385. wait(.005)
  1386. end
  1387. for dy = 1,30 do
  1388. wait(.02)
  1389. g = Instance.new("Part",Workspace)
  1390. g.BrickColor = BrickColor.new("Really red")
  1391. g.Size = Vector3.new(10,10,10)
  1392. g.TopSurface = "Smooth"
  1393. g.BottomSurface = "Smooth"
  1394. g.Shape = "Block"
  1395. g.CFrame = x.CFrame *CFrame.new(0, 0, -2) * CFrame.Angles(0,dy * 4, 0)
  1396. g.Name = "Earth"
  1397. g.CanCollide = false
  1398. g.Anchored = true
  1399. g.Transparency = 0.8
  1400. z2 = Instance.new("SpecialMesh",g)
  1401. z2.MeshType = "Brick"
  1402. z2.Scale = Vector3.new(2,2,2)
  1403.  
  1404.  
  1405. game.Debris:AddItem(g, 1)
  1406. end
  1407. x:remove()
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414. Cha.Swagger.Name = "Humanoid"
  1415.  
  1416. wait(5)
  1417. fist = false
  1418. end
  1419.  
  1420. if key == "g" and wind == false then
  1421. wind = true
  1422. Chat(Cha.Head,"Blizzard","Really black")
  1423.  
  1424. Cha.Humanoid.Name = "Swagger"
  1425. x = Instance.new("Part")
  1426. x.BrickColor = BrickColor.new("Really red")
  1427. x.Size = Vector3.new(10,10,80)
  1428. x.TopSurface = "Smooth"
  1429. x.BottomSurface = "Smooth"
  1430. x.Shape = "Block"
  1431. x.Name = "DS"
  1432. x.CanCollide = true
  1433. x.Anchored = true
  1434. x.Transparency = 0.5
  1435. z = Instance.new("SpecialMesh",x)
  1436. z.MeshType = "Sphere"
  1437. z.Scale = Vector3.new(0,0,0)
  1438. y = Instance.new("BodyVelocity")
  1439. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1440. y.velocity = Cha.Torso.CFrame.lookVector*0
  1441. x.Parent = Workspace
  1442. y.Parent = x
  1443. cf = Cha.Torso.CFrame*CFrame.new(0, 0, -8) --* CFrame.Angles(180,0,0)
  1444. x.CFrame = cf
  1445.  
  1446. x.Touched:connect(function(hit)
  1447. if hit.Parent:FindFirstChild("Humanoid") then
  1448. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(10)
  1449. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  1450. end
  1451. end)
  1452.  
  1453. game.Debris:AddItem(x, 10)
  1454. z.Scale = z.Scale + Vector3.new(1,1,1)
  1455.  
  1456. for dy = 1,20 do
  1457. x.CFrame = Cha.Torso.CFrame *CFrame.new(0, 0, (-10 - dy * 15)) -- CFrame.Angles(180,0,0)
  1458. wait(.01)
  1459. g = Instance.new("Part",Workspace)
  1460. g.BrickColor = BrickColor.new("Really red")
  1461. g.Size = x.Size
  1462. g.TopSurface = "Smooth"
  1463. g.BottomSurface = "Smooth"
  1464. g.Shape = "Block"
  1465. g.CFrame = x.CFrame *CFrame.new(0, 0, -2)-- * CFrame.Angles(0,dy * 2, 0)
  1466. g.Name = "DS"
  1467. g.CanCollide = false
  1468. g.Anchored = true
  1469. g.Touched:connect(function(hit)
  1470. if hit.Parent:FindFirstChild("Humanoid") then
  1471. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(0.01)
  1472. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  1473. end
  1474. end)
  1475. g.Transparency = x.Transparency
  1476. z2 = Instance.new("SpecialMesh",g)
  1477. z2.MeshType = "Sphere"
  1478. z2.Scale = Vector3.new(1,1,1)
  1479. game.Debris:AddItem(g, 1)
  1480. end
  1481. x:remove()
  1482.  
  1483.  
  1484. Cha.Swagger.Name = "Humanoid"
  1485. wait(5)
  1486. wind = false
  1487. end
  1488.  
  1489. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement