Advertisement
BINO2002

Untitled

Jan 14th, 2016
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 86.91 KB | None | 0 0
  1.  
  2.  
  3. Player = game:GetService("Players").BINO2002
  4. Character = Player.Character
  5. PlayerGui = Player.PlayerGui
  6. Backpack = Player.Backpack
  7. Torso = Character.Torso
  8. Head = Character.Head
  9. LeftArm = Character["Left Arm"]
  10. LeftLeg = Character["Left Leg"]
  11. RightArm = Character["Right Arm"]
  12. RightLeg = Character["Right Leg"]
  13. LS = Torso["Left Shoulder"]
  14. LH = Torso["Left Hip"]
  15. RS = Torso["Right Shoulder"]
  16. RH = Torso["Right Hip"]
  17. attack = false
  18. attackdebounce = false
  19. combo = 0
  20. necko=CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  21. --player
  22. player = nil
  23. --save shoulders
  24. RSH, LSH = nil, nil
  25. --welds
  26. RW, LW = Instance.new("Weld"), Instance.new("Weld")
  27. --what anim
  28. anim = "none"
  29.  
  30. if Character:findFirstChild("Eternal Flames",true) ~= nil then
  31. Character:findFirstChild("Eternal Flames",true).Parent = nil
  32. end
  33. if Character:findFirstChild("body",true) ~= nil then
  34. Character:findFirstChild("body",true).Parent = nil
  35. end
  36. if Player.PlayerGui:findFirstChild("manaGUI",true) ~= nil then
  37. Player.PlayerGui:findFirstChild("manaGUI",true).Parent = nil
  38. end
  39.  
  40. LColor = BrickColor.new("Fire Yellow")
  41.  
  42. TColor = BrickColor.new ("Really black")
  43. LAColor = BrickColor.new ("Really black")
  44. RAColor = BrickColor.new ("Really black")
  45. LLColor = BrickColor.new ("Really black")
  46. RLColor = BrickColor.new ("Really black")
  47.  
  48. local Body = Instance.new("Model")
  49. Body.Name = "body"
  50. Body.Parent = Character
  51.  
  52. local FTorso = Instance.new("Part")
  53. FTorso.Material = "SmoothPlastic"
  54. FTorso.formFactor = 3
  55. FTorso.Parent = Body
  56. FTorso.CanCollide = false
  57. FTorso.BrickColor = TColor
  58. FTorso.Name = "1"
  59. FTorso.Transparency = 0
  60. FTorso.Size = Vector3.new(2,2,1)
  61. FTorso.CFrame = Torso.CFrame
  62. local FLeftUArm = Instance.new("Part")
  63. FLeftUArm.Material = "SmoothPlastic"
  64. FLeftUArm.formFactor = 3
  65. FLeftUArm.Parent = Body
  66. FLeftUArm.CanCollide = false
  67. FLeftUArm.BrickColor = TColor
  68. FLeftUArm.Name = "2"
  69. FLeftUArm.Transparency = 0
  70. FLeftUArm.Size = Vector3.new(1,1,1)
  71. FLeftUArm.CFrame = Torso.CFrame
  72. local FLeftElbow = Instance.new("Part")
  73. FLeftElbow.Material = "SmoothPlastic"
  74. FLeftElbow.formFactor = 3
  75. FLeftElbow.Parent = Body
  76. FLeftElbow.CanCollide = false
  77. FLeftElbow.BrickColor = LAColor
  78. FLeftElbow.Name = "3"
  79. FLeftElbow.Size = Vector3.new(1,1,1)
  80. FLeftElbow.CFrame = Torso.CFrame
  81. local FLeftLArm = Instance.new("Part")
  82. FLeftLArm.Material = "SmoothPlastic"
  83. FLeftLArm.formFactor = 3
  84. FLeftLArm.Parent = Body
  85. FLeftLArm.CanCollide = false
  86. FLeftLArm.BrickColor = LAColor
  87. FLeftLArm.Name = "4"
  88. FLeftLArm.Size = Vector3.new(1,1,1)
  89. FLeftLArm.CFrame = Torso.CFrame
  90. local FRightUArm = Instance.new("Part")
  91. FRightUArm.Material = "SmoothPlastic"
  92. FRightUArm.formFactor = 3
  93. FRightUArm.Parent = Body
  94. FRightUArm.CanCollide = false
  95. FRightUArm.BrickColor = TColor
  96. FRightUArm.Name = "5"
  97. FRightUArm.Transparency = 0
  98. FRightUArm.Size = Vector3.new(1,1,1)
  99. FRightUArm.CFrame = Torso.CFrame
  100. local FRightElbow = Instance.new("Part")
  101. FRightElbow.Material = "SmoothPlastic"
  102. FRightElbow.formFactor = 3
  103. FRightElbow.Parent = Body
  104. FRightElbow.CanCollide = false
  105. FRightElbow.BrickColor = RAColor
  106. FRightElbow.Name = "6"
  107. FRightElbow.Reflectance = 0
  108. FRightElbow.Transparency = 0
  109. FRightElbow.Size = Vector3.new(1,1,1)
  110. FRightElbow.CFrame = Torso.CFrame
  111. local FRightLArm = Instance.new("Part")
  112. FRightLArm.Material = "SmoothPlastic"
  113. FRightLArm.formFactor = 3
  114. FRightLArm.Parent = Body
  115. FRightLArm.CanCollide = false
  116. FRightLArm.BrickColor = RAColor
  117. FRightLArm.Name = "7"
  118. FRightLArm.Size = Vector3.new(1,1,1)
  119. FRightLArm.CFrame = Torso.CFrame
  120. local FLeftULeg = Instance.new("Part")
  121. FLeftULeg.Material = "SmoothPlastic"
  122. FLeftULeg.formFactor = 3
  123. FLeftULeg.Parent = Body
  124. FLeftULeg.CanCollide = false
  125. FLeftULeg.BrickColor = TColor
  126. FLeftULeg.Name = "8"
  127. FLeftULeg.Transparency = 0
  128. FLeftULeg.Size = Vector3.new(1,1,1)
  129. local FLeftKnee = Instance.new("Part")
  130. FLeftKnee.Material = "SmoothPlastic"
  131. FLeftKnee.formFactor = 3
  132. FLeftKnee.Parent = Body
  133. FLeftKnee.CanCollide = false
  134. FLeftKnee.BrickColor = LLColor
  135. FLeftKnee.Name = "9"
  136. FLeftKnee.Transparency = 0
  137. FLeftKnee.Size = Vector3.new(1,1,1)
  138. FLeftKnee.CFrame = Torso.CFrame
  139. local FLeftLLeg = Instance.new("Part")
  140. FLeftLLeg.Material = "SmoothPlastic"
  141. FLeftLLeg.formFactor = 3
  142. FLeftLLeg.Parent = Body
  143. FLeftLLeg.CanCollide = false
  144. FLeftLLeg.BrickColor = LLColor
  145. FLeftLLeg.Name = "10"
  146. FLeftLLeg.Transparency = 0
  147. FLeftLLeg.Size = Vector3.new(1,1,1)
  148. FLeftLLeg.CFrame = Torso.CFrame
  149. local FRightULeg = Instance.new("Part")
  150. FRightULeg.Material = "SmoothPlastic"
  151. FRightULeg.formFactor = 3
  152. FRightULeg.Parent = Body
  153. FRightULeg.CanCollide = false
  154. FRightULeg.BrickColor = TColor
  155. FRightULeg.Name = "11"
  156. FRightULeg.Transparency = 0
  157. FRightULeg.Size = Vector3.new(1,1,1)
  158. FRightULeg.CFrame = Torso.CFrame
  159. local FRightKnee = Instance.new("Part")
  160. FRightKnee.Material = "SmoothPlastic"
  161. FRightKnee.formFactor = 3
  162. FRightKnee.Parent = Body
  163. FRightKnee.CanCollide = false
  164. FRightKnee.BrickColor = RLColor
  165. FRightKnee.Name = "12"
  166. FRightKnee.Transparency = 0
  167. FRightKnee.Size = Vector3.new(1,1,1)
  168. FRightKnee.CFrame = Torso.CFrame
  169. local FRightLLeg = Instance.new("Part")
  170. FRightLLeg.Material = "SmoothPlastic"
  171. FRightLLeg.formFactor = 3
  172. FRightLLeg.Parent = Body
  173. FRightLLeg.CanCollide = false
  174. FRightLLeg.BrickColor = RLColor
  175. FRightLLeg.Name = "13"
  176. FRightLLeg.Reflectance = 0
  177. FRightLLeg.Transparency = 0
  178. FRightLLeg.Size = Vector3.new(1,1,1)
  179. FRightLLeg.CFrame = Torso.CFrame
  180. Body:BreakJoints()
  181.  
  182. local FTmsh = Instance.new("BlockMesh")
  183. FTmsh.Parent = FTorso
  184. FTmsh.Scale = Vector3.new(1,1,1)
  185. local FLUAmsh = Instance.new("BlockMesh")
  186. FLUAmsh.Parent = FLeftUArm
  187. FLUAmsh.Scale = Vector3.new(1,1,1)
  188. local FLEmsh = Instance.new("SpecialMesh")
  189. FLEmsh.Parent = FLeftElbow
  190. FLEmsh.MeshId = "http://www.roblox.com/asset/?id=1185246"
  191. FLEmsh.Scale = Vector3.new(1.4,1.4,1.4)
  192. local FLLAmsh = Instance.new("BlockMesh")
  193. FLLAmsh.Parent = FLeftLArm
  194. FLLAmsh.Scale = Vector3.new(1,1,1)
  195. local FRUAmsh = Instance.new("BlockMesh")
  196. FRUAmsh.Parent = FRightUArm
  197. FRUAmsh.Scale = Vector3.new(1,1,1)
  198. local FREmsh = Instance.new("SpecialMesh")
  199. FREmsh.Parent = FRightElbow
  200. FREmsh.MeshId = "http://www.roblox.com/asset/?id=1185246"
  201. FREmsh.Scale = Vector3.new(1.4,1.4,1.4)
  202. local FRLAmsh = Instance.new("BlockMesh")
  203. FRLAmsh.Parent = FRightLArm
  204. FRLAmsh.Scale = Vector3.new(1,1,1)
  205. local FLULmsh = Instance.new("BlockMesh")
  206. FLULmsh.Parent = FLeftULeg
  207. FLULmsh.Scale = Vector3.new(1,1,1)
  208. local FLKmsh = Instance.new("SpecialMesh")
  209. FLKmsh.Parent = FLeftKnee
  210. FLKmsh.Scale = Vector3.new(1,1,1)
  211. local FLLLmsh = Instance.new("BlockMesh")
  212. FLLLmsh.Parent = FLeftLLeg
  213. FLLLmsh.Scale = Vector3.new(1,1,1)
  214. local FRULmsh = Instance.new("BlockMesh")
  215. FRULmsh.Parent = FRightULeg
  216. FRULmsh.Scale = Vector3.new(1,1,1)
  217. local FRKmsh = Instance.new("SpecialMesh")
  218. FRKmsh.Parent = FRightKnee
  219. FRKmsh.Scale = Vector3.new(1,1,1)
  220. local FRLLmsh = Instance.new("BlockMesh")
  221. FRLLmsh.Parent = FRightLLeg
  222. FRLLmsh.Scale = Vector3.new(1,1,1)
  223.  
  224. local FTwld = Instance.new("Weld")
  225. FTwld.Parent = FTorso
  226. FTwld.Part0 = FTorso
  227. FTwld.Part1 = Torso
  228. FTwld.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  229. FTwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  230. local FLUAwld = Instance.new("Weld")
  231. FLUAwld.Parent = FLeftUArm
  232. FLUAwld.Part0 = FLeftUArm
  233. FLUAwld.Part1 = LeftArm
  234. FLUAwld.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.5,0)
  235. FLUAwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  236. local FLEwld = Instance.new("Weld")
  237. FLEwld.Parent = FLeftElbow
  238. FLEwld.Part0 = FLeftElbow
  239. FLEwld.Part1 = FLeftUArm
  240. FLEwld.C0 = CFrame.fromEulerAnglesXYZ(1.57,0,1.57) * CFrame.new(0,0.5,0)
  241. FLEwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  242. local FLLAwld = Instance.new("Weld")
  243. FLLAwld.Parent = FLeftLArm
  244. FLLAwld.Part0 = FLeftLArm
  245. FLLAwld.Part1 = FLeftElbow
  246. FLLAwld.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-0.5,0,0)
  247. FLLAwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  248. local FRUAwld = Instance.new("Weld")
  249. FRUAwld.Parent = FRightUArm
  250. FRUAwld.Part0 = FRightUArm
  251. FRUAwld.Part1 = RightArm
  252. FRUAwld.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.5,0)
  253. FRUAwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  254. local FREwld = Instance.new("Weld")
  255. FREwld.Parent = FRightElbow
  256. FREwld.Part0 = FRightElbow
  257. FREwld.Part1 = FRightUArm
  258. FREwld.C0 = CFrame.fromEulerAnglesXYZ(-1.57,0,1.57) * CFrame.new(0,0.5,0)
  259. FREwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  260. local FRLAwld = Instance.new("Weld")
  261. FRLAwld.Parent = FRightLArm
  262. FRLAwld.Part0 = FRightLArm
  263. FRLAwld.Part1 = FRightElbow
  264. FRLAwld.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-0.5,0,0)
  265. FRLAwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  266. local FLULwld = Instance.new("Weld")
  267. FLULwld.Parent = FLeftULeg
  268. FLULwld.Part0 = FLeftULeg
  269. FLULwld.Part1 = LeftLeg
  270. FLULwld.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.5,0)
  271. FLULwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  272. local FLKwld = Instance.new("Weld")
  273. FLKwld.Parent = FLeftKnee
  274. FLKwld.Part0 = FLeftKnee
  275. FLKwld.Part1 = FLeftULeg
  276. FLKwld.C0 = CFrame.fromEulerAnglesXYZ(0,0,1.57) * CFrame.new(0,0.5,0)
  277. FLKwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  278. local FLLLwld = Instance.new("Weld")
  279. FLLLwld.Parent = FLeftLLeg
  280. FLLLwld.Part0 = FLeftLLeg
  281. FLLLwld.Part1 = FLeftKnee
  282. FLLLwld.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-0.5,0,0)
  283. FLLLwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  284. local FRULwld = Instance.new("Weld")
  285. FRULwld.Parent = FRightULeg
  286. FRULwld.Part0 = FRightULeg
  287. FRULwld.Part1 = RightLeg
  288. FRULwld.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.5,0)
  289. FRULwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  290. local FRKwld = Instance.new("Weld")
  291. FRKwld.Parent = FRightKnee
  292. FRKwld.Part0 = FRightKnee
  293. FRKwld.Part1 = FRightULeg
  294. FRKwld.C0 = CFrame.fromEulerAnglesXYZ(0,0,1.57) * CFrame.new(0,0.5,0)
  295. FRKwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  296. local FRLLwld = Instance.new("Weld")
  297. FRLLwld.Parent = FRightLLeg
  298. FRLLwld.Part0 = FRightLLeg
  299. FRLLwld.Part1 = FRightKnee
  300. FRLLwld.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-0.5,0,0)
  301. FRLLwld.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  302.  
  303. Torso.Transparency = 1
  304. LeftArm.Transparency = 1
  305. RightArm.Transparency = 1
  306. LeftLeg.Transparency = 1
  307. RightLeg.Transparency = 1
  308.  
  309.  
  310. local modelzorz = Instance.new("Model")
  311. modelzorz.Name = "Eternal Flames"
  312. modelzorz.Parent = Character
  313. --TOP
  314. local prt1 = Instance.new("Part")
  315. prt1.Material = "SmoothPlastic"
  316. prt1.formFactor = 3
  317. prt1.Parent = modelzorz
  318. prt1.CanCollide = false
  319. prt1.BrickColor = BrickColor.new("Black")
  320. prt1.Name = "Parta"
  321. prt1.Reflectance = 0
  322. prt1.Transparency = 0
  323. prt1.Size = Vector3.new(0.2, 0.7, 0.2)
  324. prt1.CFrame = Torso.CFrame
  325. local prt2 = Instance.new("Part")
  326. prt2.Material = "SmoothPlastic"
  327. prt2.formFactor = 3
  328. prt2.Parent = modelzorz
  329. prt2.CanCollide = false
  330. prt2.BrickColor = BrickColor.new("Silver")
  331. prt2.Name = "Partb"
  332. prt2.Reflectance = 0.7
  333. prt2.Transparency = 0
  334. prt2.Size = Vector3.new(0.2, 0.7, 0.2)
  335. prt2.CFrame = Torso.CFrame
  336. local prt3 = Instance.new("Part")
  337. prt3.Material = "SmoothPlastic"
  338. prt3.formFactor = 3
  339. prt3.Parent = modelzorz
  340. prt3.CanCollide = false
  341. prt3.BrickColor = BrickColor.new("Black")
  342. prt3.Name = "Partc"
  343. prt3.Transparency = 0
  344. prt3.Reflectance = 0
  345. prt3.Size = Vector3.new(0.2, 0.7, 0.2)
  346. prt3.CFrame = Torso.CFrame
  347. local prt4 = Instance.new("Part")
  348. prt4.Material = "SmoothPlastic"
  349. prt4.formFactor = 3
  350. prt4.Parent = modelzorz
  351. prt4.CanCollide = false
  352. prt4.BrickColor = BrickColor.new("Silver")
  353. prt4.Name = "Partd"
  354. prt4.Transparency = 0
  355. prt4.Reflectance = 0.7
  356. prt4.Size = Vector3.new(0.2, 0.7, 0.2)
  357. prt4.CFrame = Torso.CFrame
  358.  
  359. local prt5 = Instance.new("Part")
  360. prt5.Material = "SmoothPlastic"
  361. prt5.formFactor = 3
  362. prt5.Parent = modelzorz
  363. prt5.CanCollide = false
  364. prt5.BrickColor = BrickColor.new("Silver")
  365. prt5.Name = "Parte"
  366. prt5.Transparency = 0
  367. prt5.Reflectance = 0.7
  368. prt5.Size = Vector3.new(0.4, 0.4, 0.2)
  369. prt5.CFrame = Torso.CFrame
  370. local prt6 = Instance.new("Part")
  371. prt6.Material = "SmoothPlastic"
  372. prt6.formFactor = 3
  373. prt6.Parent = modelzorz
  374. prt6.CanCollide = false
  375. prt6.BrickColor = BrickColor.new("Dark red")
  376. prt6.Name = "Partf"
  377. prt6.Transparency = 0
  378. prt6.Reflectance = 0.3
  379. prt6.Size = Vector3.new(0.4, 0.4, 0.2)
  380. prt6.CFrame = Torso.CFrame
  381. local prt7 = Instance.new("Part")
  382. prt7.Material = "SmoothPlastic"
  383. prt7.formFactor = 3
  384. prt7.Parent = modelzorz
  385. prt7.CanCollide = false
  386. prt7.BrickColor = BrickColor.new("Silver")
  387. prt7.Name = "Partg"
  388. prt7.Transparency = 0
  389. prt7.Reflectance = 0.7
  390. prt7.Size = Vector3.new(0.4, 0.4, 0.2)
  391. prt7.CFrame = Torso.CFrame
  392. local prt8 = Instance.new("Part")
  393. prt8.Material = "SmoothPlastic"
  394. prt8.formFactor = 3
  395. prt8.Parent = modelzorz
  396. prt8.CanCollide = false
  397. prt8.BrickColor = BrickColor.new("Silver")
  398. prt8.Name = "Parth"
  399. prt8.Transparency = 0
  400. prt8.Reflectance = 0.7
  401. prt8.Size = Vector3.new(0.4, 0.4, 0.2)
  402. prt8.CFrame = Torso.CFrame
  403. local prt9 = Instance.new("Part")
  404. prt9.Material = "SmoothPlastic"
  405. prt9.formFactor = 3
  406. prt9.Parent = modelzorz
  407. prt9.CanCollide = false
  408. prt9.BrickColor = BrickColor.new("Silver")
  409. prt9.Name = "Parti"
  410. prt9.Transparency = 0
  411. prt9.Reflectance = 0.7
  412. prt9.Size = Vector3.new(0.4, 0.4, 0.2)
  413. prt9.CFrame = Torso.CFrame
  414. local prt10 = Instance.new("Part")
  415. prt10.Material = "SmoothPlastic"
  416. prt10.formFactor = 3
  417. prt10.Parent = modelzorz
  418. prt10.CanCollide = false
  419. prt10.BrickColor = BrickColor.new("Silver")
  420. prt10.Name = "Partj"
  421. prt10.Transparency = 0
  422. prt10.Reflectance = 0.7
  423. prt10.Size = Vector3.new(0.4, 0.4, 0.2)
  424. prt10.CFrame = Torso.CFrame
  425. local prt11 = Instance.new("Part")
  426. prt11.Material = "SmoothPlastic"
  427. prt11.formFactor = 3
  428. prt11.Parent = modelzorz
  429. prt11.CanCollide = false
  430. prt11.BrickColor = BrickColor.new("Dark red")
  431. prt11.Name = "Partk"
  432. prt11.Transparency = 0
  433. prt11.Reflectance = 0.3
  434. prt11.Size = Vector3.new(0.4, 0.4, 0.2)
  435. prt11.CFrame = Torso.CFrame
  436. local prt12 = Instance.new("Part")
  437. prt12.Material = "SmoothPlastic"
  438. prt12.formFactor = 3
  439. prt12.Parent = modelzorz
  440. prt12.CanCollide = false
  441. prt12.BrickColor = BrickColor.new("Dark red")
  442. prt12.Name = "Partl"
  443. prt12.Reflectance = 0.3
  444. prt12.Transparency = 0
  445. prt12.Size = Vector3.new(0.4, 0.4, 0.2)
  446. prt12.CFrame = Torso.CFrame
  447. local prt13 = Instance.new("Part")
  448. prt13.Material = "SmoothPlastic"
  449. prt13.formFactor = 3
  450. prt13.Parent = modelzorz
  451. prt13.CanCollide = false
  452. prt13.BrickColor = BrickColor.new("Dark red")
  453. prt13.Name = "Partm"
  454. prt13.Transparency = 0
  455. prt13.Reflectance = 0.3
  456. prt13.Size = Vector3.new(0.4, 0.4, 0.2)
  457. prt13.CFrame = Torso.CFrame
  458. local prt14 = Instance.new("Part")
  459. prt14.Material = "SmoothPlastic"
  460. prt14.formFactor = 3
  461. prt14.Parent = modelzorz
  462. prt14.CanCollide = false
  463. prt14.BrickColor = BrickColor.new("Dark red")
  464. prt14.Name = "Partn"
  465. prt14.Transparency = 0
  466. prt14.Reflectance = 0.3
  467. prt14.Size = Vector3.new(0.4, 0.4, 0.2)
  468. prt14.CFrame = Torso.CFrame
  469.  
  470. local prt15 = Instance.new("Part")
  471. prt15.Material = "SmoothPlastic"
  472. prt15.formFactor = 3
  473. prt15.Parent = modelzorz
  474. prt15.CanCollide = false
  475. prt15.BrickColor = BrickColor.new("Silver")
  476. prt15.Name = "Parto"
  477. prt15.Transparency = 0
  478. prt15.Reflectance = 0.7
  479. prt15.Size = Vector3.new(0.4,0.7,0.35)
  480. prt15.CFrame = Torso.CFrame
  481. local prt16 = Instance.new("Part")
  482. prt16.Material = "SmoothPlastic"
  483. prt16.formFactor = 3
  484. prt16.Parent = modelzorz
  485. prt16.CanCollide = false
  486. prt16.BrickColor = BrickColor.new("Silver")
  487. prt16.Name = "Partp"
  488. prt16.Transparency = 0
  489. prt16.Reflectance = 0.7
  490. prt16.Size = Vector3.new(0.4,0.7,0.35)
  491. prt16.CFrame = Torso.CFrame
  492. local prt17 = Instance.new("Part")
  493. prt17.Material = "SmoothPlastic"
  494. prt17.formFactor = 3
  495. prt17.Parent = modelzorz
  496. prt17.CanCollide = false
  497. prt17.BrickColor = BrickColor.new("Silver")
  498. prt17.Name = "Partq"
  499. prt17.Transparency = 0
  500. prt17.Reflectance = 0.7
  501. prt17.Size = Vector3.new(0.4,0.7,0.35)
  502. prt17.CFrame = Torso.CFrame
  503. local prt18 = Instance.new("Part")
  504. prt18.Material = "SmoothPlastic"
  505. prt18.formFactor = 3
  506. prt18.Parent = modelzorz
  507. prt18.CanCollide = false
  508. prt18.BrickColor = BrickColor.new("Silver")
  509. prt18.Name = "Partr"
  510. prt18.Transparency = 0
  511. prt18.Reflectance = 0.7
  512. prt18.Size = Vector3.new(0.4,0.7,0.35)
  513. prt18.CFrame = Torso.CFrame
  514. local prt19 = Instance.new("Part")
  515. prt19.Material = "SmoothPlastic"
  516. prt19.formFactor = 3
  517. prt19.Parent = modelzorz
  518. prt19.CanCollide = false
  519. prt19.BrickColor = BrickColor.new("Silver")
  520. prt19.Name = "Parts"
  521. prt19.Transparency = 0
  522. prt19.Reflectance = 0.7
  523. prt19.Size = Vector3.new(0.4,0.7,0.35)
  524. prt19.CFrame = Torso.CFrame
  525. local prt20 = Instance.new("Part")
  526. prt20.Material = "SmoothPlastic"
  527. prt20.formFactor = 3
  528. prt20.Parent = modelzorz
  529. prt20.CanCollide = false
  530. prt20.BrickColor = BrickColor.new("Silver")
  531. prt20.Name = "Partt"
  532. prt20.Transparency = 0
  533. prt20.Reflectance = 0.7
  534. prt20.Size = Vector3.new(0.4,0.7,0.35)
  535. prt20.CFrame = Torso.CFrame
  536. local prt21 = Instance.new("Part")
  537. prt21.Material = "SmoothPlastic"
  538. prt21.formFactor = 3
  539. prt21.Parent = modelzorz
  540. prt21.CanCollide = false
  541. prt21.BrickColor = BrickColor.new("Silver")
  542. prt21.Name = "Partu"
  543. prt21.Transparency = 0
  544. prt21.Reflectance = 0.7
  545. prt21.Size = Vector3.new(0.4, 0.7, 0.35)
  546. prt21.CFrame = Torso.CFrame
  547. local prt22 = Instance.new("Part")
  548. prt22.Material = "SmoothPlastic"
  549. prt22.formFactor = 3
  550. prt22.Parent = modelzorz
  551. prt22.CanCollide = false
  552. prt22.BrickColor = BrickColor.new("Silver")
  553. prt22.Name = "Partv"
  554. prt22.Reflectance = 0.7
  555. prt22.Transparency = 0
  556. prt22.Size = Vector3.new(0.4, 0.7, 0.35)
  557. prt22.CFrame = Torso.CFrame
  558.  
  559. local prtb1 = Instance.new("Part")
  560. prtb1.Material = "SmoothPlastic"
  561. prtb1.formFactor = 3
  562. prtb1.Parent = modelzorz
  563. prtb1.CanCollide = false
  564. prtb1.BrickColor = BrickColor.new("Black")
  565. prtb1.Name = "Parta"
  566. prtb1.Reflectance = 0
  567. prtb1.Transparency = 0
  568. prtb1.Size = Vector3.new(0.2, 0.7, 0.2)
  569. prtb1.CFrame = Torso.CFrame
  570. local prtb2 = Instance.new("Part")
  571. prtb2.Material = "SmoothPlastic"
  572. prtb2.formFactor = 3
  573. prtb2.Parent = modelzorz
  574. prtb2.CanCollide = false
  575. prtb2.BrickColor = BrickColor.new("Silver")
  576. prtb2.Name = "Partb"
  577. prtb2.Reflectance = 0.7
  578. prtb2.Transparency = 0
  579. prtb2.Size = Vector3.new(0.2, 0.7, 0.2)
  580. prtb2.CFrame = Torso.CFrame
  581. local prtb3 = Instance.new("Part")
  582. prtb3.Material = "SmoothPlastic"
  583. prtb3.formFactor = 3
  584. prtb3.Parent = modelzorz
  585. prtb3.CanCollide = false
  586. prtb3.BrickColor = BrickColor.new("Black")
  587. prtb3.Name = "Partc"
  588. prtb3.Transparency = 0
  589. prtb3.Reflectance = 0
  590. prtb3.Size = Vector3.new(0.2, 0.7, 0.2)
  591. prtb3.CFrame = Torso.CFrame
  592. local prtb4 = Instance.new("Part")
  593. prtb4.Material = "SmoothPlastic"
  594. prtb4.formFactor = 3
  595. prtb4.Parent = modelzorz
  596. prtb4.CanCollide = false
  597. prtb4.BrickColor = BrickColor.new("Silver")
  598. prtb4.Name = "Partd"
  599. prtb4.Transparency = 0
  600. prtb4.Reflectance = 0.7
  601. prtb4.Size = Vector3.new(0.2, 0.7, 0.2)
  602. prtb4.CFrame = Torso.CFrame
  603.  
  604. local prtb5 = Instance.new("Part")
  605. prtb5.Material = "SmoothPlastic"
  606. prtb5.formFactor = 3
  607. prtb5.Parent = modelzorz
  608. prtb5.CanCollide = false
  609. prtb5.BrickColor = BrickColor.new("Silver")
  610. prtb5.Name = "Parte"
  611. prtb5.Transparency = 0
  612. prtb5.Reflectance = 0.7
  613. prtb5.Size = Vector3.new(0.4, 0.4, 0.2)
  614. prtb5.CFrame = Torso.CFrame
  615. local prtb6 = Instance.new("Part")
  616. prtb6.Material = "SmoothPlastic"
  617. prtb6.formFactor = 3
  618. prtb6.Parent = modelzorz
  619. prtb6.CanCollide = false
  620. prtb6.BrickColor = BrickColor.new("Dark red")
  621. prtb6.Name = "Partf"
  622. prtb6.Transparency = 0
  623. prtb6.Reflectance = 0.3
  624. prtb6.Size = Vector3.new(0.4, 0.4, 0.2)
  625. prtb6.CFrame = Torso.CFrame
  626. local prtb7 = Instance.new("Part")
  627. prtb7.Material = "SmoothPlastic"
  628. prtb7.formFactor = 3
  629. prtb7.Parent = modelzorz
  630. prtb7.CanCollide = false
  631. prtb7.BrickColor = BrickColor.new("Silver")
  632. prtb7.Name = "Partg"
  633. prtb7.Transparency = 0
  634. prtb7.Reflectance = 0.7
  635. prtb7.Size = Vector3.new(0.4, 0.4, 0.2)
  636. prtb7.CFrame = Torso.CFrame
  637. local prtb8 = Instance.new("Part")
  638. prtb8.Material = "SmoothPlastic"
  639. prtb8.formFactor = 3
  640. prtb8.Parent = modelzorz
  641. prtb8.CanCollide = false
  642. prtb8.BrickColor = BrickColor.new("Silver")
  643. prtb8.Name = "Parth"
  644. prtb8.Transparency = 0
  645. prtb8.Reflectance = 0.7
  646. prtb8.Size = Vector3.new(0.4, 0.4, 0.2)
  647. prtb8.CFrame = Torso.CFrame
  648. local prtb9 = Instance.new("Part")
  649. prtb9.Material = "SmoothPlastic"
  650. prtb9.formFactor = 3
  651. prtb9.Parent = modelzorz
  652. prtb9.CanCollide = false
  653. prtb9.BrickColor = BrickColor.new("Silver")
  654. prtb9.Name = "Parti"
  655. prtb9.Transparency = 0
  656. prtb9.Reflectance = 0.7
  657. prtb9.Size = Vector3.new(0.4, 0.4, 0.2)
  658. prtb9.CFrame = Torso.CFrame
  659. local prtb10 = Instance.new("Part")
  660. prtb10.Material = "SmoothPlastic"
  661. prtb10.formFactor = 3
  662. prtb10.Parent = modelzorz
  663. prtb10.CanCollide = false
  664. prtb10.BrickColor = BrickColor.new("Silver")
  665. prtb10.Name = "Partj"
  666. prtb10.Transparency = 0
  667. prtb10.Reflectance = 0.7
  668. prtb10.Size = Vector3.new(0.4, 0.4, 0.2)
  669. prtb10.CFrame = Torso.CFrame
  670. local prtb11 = Instance.new("Part")
  671. prtb11.Material = "SmoothPlastic"
  672. prtb11.formFactor = 3
  673. prtb11.Parent = modelzorz
  674. prtb11.CanCollide = false
  675. prtb11.BrickColor = BrickColor.new("Dark red")
  676. prtb11.Name = "Partk"
  677. prtb11.Transparency = 0
  678. prtb11.Reflectance = 0.3
  679. prtb11.Size = Vector3.new(0.4, 0.4, 0.2)
  680. prtb11.CFrame = Torso.CFrame
  681. local prtb12 = Instance.new("Part")
  682. prtb12.Material = "SmoothPlastic"
  683. prtb12.formFactor = 3
  684. prtb12.Parent = modelzorz
  685. prtb12.CanCollide = false
  686. prtb12.BrickColor = BrickColor.new("Dark red")
  687. prtb12.Name = "Partl"
  688. prtb12.Reflectance = 0.3
  689. prtb12.Transparency = 0
  690. prtb12.Size = Vector3.new(0.4, 0.4, 0.2)
  691. prtb12.CFrame = Torso.CFrame
  692. local prtb13 = Instance.new("Part")
  693. prtb13.Material = "SmoothPlastic"
  694. prtb13.formFactor = 3
  695. prtb13.Parent = modelzorz
  696. prtb13.CanCollide = false
  697. prtb13.BrickColor = BrickColor.new("Dark red")
  698. prtb13.Name = "Partm"
  699. prtb13.Transparency = 0
  700. prtb13.Reflectance = 0.3
  701. prtb13.Size = Vector3.new(0.4, 0.4, 0.2)
  702. prtb13.CFrame = Torso.CFrame
  703. local prtb14 = Instance.new("Part")
  704. prtb14.Material = "SmoothPlastic"
  705. prtb14.formFactor = 3
  706. prtb14.Parent = modelzorz
  707. prtb14.CanCollide = false
  708. prtb14.BrickColor = BrickColor.new("Dark red")
  709. prtb14.Name = "Partn"
  710. prtb14.Transparency = 0
  711. prtb14.Reflectance = 0.3
  712. prtb14.Size = Vector3.new(0.4, 0.4, 0.2)
  713. prtb14.CFrame = Torso.CFrame
  714.  
  715. local prtb15 = Instance.new("Part")
  716. prtb15.Material = "SmoothPlastic"
  717. prtb15.formFactor = 3
  718. prtb15.Parent = modelzorz
  719. prtb15.CanCollide = false
  720. prtb15.BrickColor = BrickColor.new("Silver")
  721. prtb15.Name = "Parto"
  722. prtb15.Transparency = 0
  723. prtb15.Reflectance = 0.7
  724. prtb15.Size = Vector3.new(0.4,0.7,0.35)
  725. prtb15.CFrame = Torso.CFrame
  726. local prtb16 = Instance.new("Part")
  727. prtb16.Material = "SmoothPlastic"
  728. prtb16.formFactor = 3
  729. prtb16.Parent = modelzorz
  730. prtb16.CanCollide = false
  731. prtb16.BrickColor = BrickColor.new("Silver")
  732. prtb16.Name = "Partp"
  733. prtb16.Transparency = 0
  734. prtb16.Reflectance = 0.7
  735. prtb16.Size = Vector3.new(0.4,0.7,0.35)
  736. prtb16.CFrame = Torso.CFrame
  737. local prtb17 = Instance.new("Part")
  738. prtb17.Material = "SmoothPlastic"
  739. prtb17.formFactor = 3
  740. prtb17.Parent = modelzorz
  741. prtb17.CanCollide = false
  742. prtb17.BrickColor = BrickColor.new("Silver")
  743. prtb17.Name = "Partq"
  744. prtb17.Transparency = 0
  745. prtb17.Reflectance = 0.7
  746. prtb17.Size = Vector3.new(0.4,0.7,0.35)
  747. prtb17.CFrame = Torso.CFrame
  748. local prtb18 = Instance.new("Part")
  749. prtb18.Material = "SmoothPlastic"
  750. prtb18.formFactor = 3
  751. prtb18.Parent = modelzorz
  752. prtb18.CanCollide = false
  753. prtb18.BrickColor = BrickColor.new("Silver")
  754. prtb18.Name = "Partr"
  755. prtb18.Transparency = 0
  756. prtb18.Reflectance = 0.7
  757. prtb18.Size = Vector3.new(0.4,0.7,0.35)
  758. prtb18.CFrame = Torso.CFrame
  759. local prtb19 = Instance.new("Part")
  760. prtb19.Material = "SmoothPlastic"
  761. prtb19.formFactor = 3
  762. prtb19.Parent = modelzorz
  763. prtb19.CanCollide = false
  764. prtb19.BrickColor = BrickColor.new("Silver")
  765. prtb19.Name = "Parts"
  766. prtb19.Transparency = 0
  767. prtb19.Reflectance = 0.7
  768. prtb19.Size = Vector3.new(0.4,0.7,0.35)
  769. prtb19.CFrame = Torso.CFrame
  770. local prtb20 = Instance.new("Part")
  771. prtb20.Material = "SmoothPlastic"
  772. prtb20.formFactor = 3
  773. prtb20.Parent = modelzorz
  774. prtb20.CanCollide = false
  775. prtb20.BrickColor = BrickColor.new("Silver")
  776. prtb20.Name = "Partt"
  777. prtb20.Transparency = 0
  778. prtb20.Reflectance = 0.7
  779. prtb20.Size = Vector3.new(0.4,0.7,0.35)
  780. prtb20.CFrame = Torso.CFrame
  781. local prtb21 = Instance.new("Part")
  782. prtb21.Material = "SmoothPlastic"
  783. prtb21.formFactor = 3
  784. prtb21.Parent = modelzorz
  785. prtb21.CanCollide = false
  786. prtb21.BrickColor = BrickColor.new("Silver")
  787. prtb21.Name = "Partu"
  788. prtb21.Transparency = 0
  789. prtb21.Reflectance = 0.7
  790. prtb21.Size = Vector3.new(0.4, 0.7, 0.35)
  791. prtb21.CFrame = Torso.CFrame
  792. local prtb22 = Instance.new("Part")
  793. prtb22.Material = "SmoothPlastic"
  794. prtb22.formFactor = 3
  795. prtb22.Parent = modelzorz
  796. prtb22.CanCollide = false
  797. prtb22.BrickColor = BrickColor.new("Silver")
  798. prtb22.Name = "Partv"
  799. prtb22.Reflectance = 0.7
  800. prtb22.Transparency = 0
  801. prtb22.Size = Vector3.new(0.4, 0.7, 0.35)
  802. prtb22.CFrame = Torso.CFrame
  803. modelzorz:BreakJoints()
  804.  
  805. msh1 = Instance.new("CylinderMesh")
  806. msh1.Parent = prt1
  807. msh1.Scale = Vector3.new(1,1,1)
  808.  
  809. msh2 = Instance.new("BlockMesh")
  810. msh2.Parent = prt2
  811. msh2.Scale = Vector3.new(0.5,1.3,0.5)
  812.  
  813. msh3 = Instance.new("CylinderMesh")
  814. msh3.Parent = prt3
  815. msh3.Scale = Vector3.new(1,1,1)
  816.  
  817. msh4 = Instance.new("BlockMesh")
  818. msh4.Parent = prt4
  819. msh4.Scale = Vector3.new(0.5, 1.3, 0.5)
  820.  
  821. msh5 = Instance.new("SpecialMesh")
  822. msh5.Parent = prt5
  823. msh5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  824. msh5.Scale = Vector3.new(2, 2, 0.5)
  825.  
  826. msh6 = Instance.new("SpecialMesh")
  827. msh6.Parent = prt6
  828. msh6.MeshId = "http://www.roblox.com/asset/?id=3270017"
  829. msh6.Scale = Vector3.new(1.95, 1.95, 0.45)
  830.  
  831. msh7 = Instance.new("SpecialMesh")
  832. msh7.Parent = prt7
  833. msh7.MeshId = "http://www.roblox.com/asset/?id=3270017"
  834. msh7.Scale = Vector3.new(1, 1, 0.5)
  835.  
  836. msh8 = Instance.new("SpecialMesh")
  837. msh8.Parent = prt8
  838. msh8.MeshId = "http://www.roblox.com/asset/?id=3270017"
  839. msh8.Scale = Vector3.new(1, 1, 0.5)
  840.  
  841. msh9 = Instance.new("SpecialMesh")
  842. msh9.Parent = prt9
  843. msh9.MeshId = "http://www.roblox.com/asset/?id=3270017"
  844. msh9.Scale = Vector3.new(1, 1, 0.5)
  845.  
  846. msh10 = Instance.new("SpecialMesh")
  847. msh10.Parent = prt10
  848. msh10.MeshId = "http://www.roblox.com/asset/?id=3270017"
  849. msh10.Scale = Vector3.new(1, 1, 0.5)
  850.  
  851. msh11 = Instance.new("SpecialMesh")
  852. msh11.Parent = prt11
  853. msh11.MeshId = "http://www.roblox.com/asset/?id=3270017"
  854. msh11.Scale = Vector3.new(0.95, 0.95, 0.45)
  855.  
  856. msh12 = Instance.new("SpecialMesh")
  857. msh12.Parent = prt12
  858. msh12.MeshId = "http://www.roblox.com/asset/?id=3270017"
  859. msh12.Scale = Vector3.new(0.95, 0.95, 0.45)
  860.  
  861. msh13 = Instance.new("SpecialMesh")
  862. msh13.Parent = prt13
  863. msh13.MeshId = "http://www.roblox.com/asset/?id=3270017"
  864. msh13.Scale = Vector3.new(0.95, 0.95, 0.45)
  865.  
  866. msh14 = Instance.new("SpecialMesh")
  867. msh14.Parent = prt14
  868. msh14.MeshId = "http://www.roblox.com/asset/?id=3270017"
  869. msh14.Scale = Vector3.new(0.95, 0.95, 0.45)
  870.  
  871. msh15 = Instance.new("SpecialMesh")
  872. msh15.Parent = prt15
  873. msh15.MeshType = "FileMesh"
  874. msh15.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  875. msh15.Scale = Vector3.new(0.1, 0.7, 0.2)
  876.  
  877. msh16 = Instance.new("SpecialMesh")
  878. msh16.Parent = prt16
  879. msh16.MeshType = "FileMesh"
  880. msh16.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  881. msh16.Scale = Vector3.new(0.1, 0.7, 0.2)
  882.  
  883. msh17 = Instance.new("SpecialMesh")
  884. msh17.Parent = prt17
  885. msh17.MeshType = "FileMesh"
  886. msh17.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  887. msh17.Scale = Vector3.new(0.1, 0.7, 0.2)
  888.  
  889. msh18 = Instance.new("SpecialMesh")
  890. msh18.Parent = prt18
  891. msh18.MeshType = "FileMesh"
  892. msh18.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  893. msh18.Scale = Vector3.new(0.1, 0.7, 0.2)
  894.  
  895. msh19 = Instance.new("SpecialMesh")
  896. msh19.Parent = prt19
  897. msh19.MeshType = "FileMesh"
  898. msh19.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  899. msh19.Scale = Vector3.new(0.1, 0.7, 0.2)
  900.  
  901. msh20 = Instance.new("SpecialMesh")
  902. msh20.Parent = prt20
  903. msh20.MeshType = "FileMesh"
  904. msh20.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  905. msh20.Scale = Vector3.new(0.1, 0.7, 0.2)
  906.  
  907. msh21 = Instance.new("SpecialMesh")
  908. msh21.Parent = prt21
  909. msh21.MeshType = "FileMesh"
  910. msh21.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  911. msh21.Scale = Vector3.new(0.1, 0.7, 0.2)
  912.  
  913. msh22 = Instance.new("SpecialMesh")
  914. msh22.Parent = prt22
  915. msh22.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  916. msh22.Scale = Vector3.new(0.1, 0.7, 0.2)
  917.  
  918. mshb1 = Instance.new("CylinderMesh")
  919. mshb1.Parent = prtb1
  920. mshb1.Scale = Vector3.new(1,1,1)
  921.  
  922. mshb2 = Instance.new("BlockMesh")
  923. mshb2.Parent = prtb2
  924. mshb2.Scale = Vector3.new(0.5,1.3,0.5)
  925.  
  926. mshb3 = Instance.new("CylinderMesh")
  927. mshb3.Parent = prtb3
  928. mshb3.Scale = Vector3.new(1,1,1)
  929.  
  930. mshb4 = Instance.new("BlockMesh")
  931. mshb4.Parent = prtb4
  932. mshb4.Scale = Vector3.new(0.5, 1.3, 0.5)
  933.  
  934. mshb5 = Instance.new("SpecialMesh")
  935. mshb5.Parent = prtb5
  936. mshb5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  937. mshb5.Scale = Vector3.new(2, 2, 0.5)
  938.  
  939. mshb6 = Instance.new("SpecialMesh")
  940. mshb6.Parent = prtb6
  941. mshb6.MeshId = "http://www.roblox.com/asset/?id=3270017"
  942. mshb6.Scale = Vector3.new(1.95, 1.95, 0.45)
  943.  
  944. mshb7 = Instance.new("SpecialMesh")
  945. mshb7.Parent = prtb7
  946. mshb7.MeshId = "http://www.roblox.com/asset/?id=3270017"
  947. mshb7.Scale = Vector3.new(1, 1, 0.5)
  948.  
  949. mshb8 = Instance.new("SpecialMesh")
  950. mshb8.Parent = prtb8
  951. mshb8.MeshId = "http://www.roblox.com/asset/?id=3270017"
  952. mshb8.Scale = Vector3.new(1, 1, 0.5)
  953.  
  954. mshb9 = Instance.new("SpecialMesh")
  955. mshb9.Parent = prtb9
  956. mshb9.MeshId = "http://www.roblox.com/asset/?id=3270017"
  957. mshb9.Scale = Vector3.new(1, 1, 0.5)
  958.  
  959. mshb10 = Instance.new("SpecialMesh")
  960. mshb10.Parent = prtb10
  961. mshb10.MeshId = "http://www.roblox.com/asset/?id=3270017"
  962. mshb10.Scale = Vector3.new(1, 1, 0.5)
  963.  
  964. mshb11 = Instance.new("SpecialMesh")
  965. mshb11.Parent = prtb11
  966. mshb11.MeshId = "http://www.roblox.com/asset/?id=3270017"
  967. mshb11.Scale = Vector3.new(0.95, 0.95, 0.45)
  968.  
  969. mshb12 = Instance.new("SpecialMesh")
  970. mshb12.Parent = prtb12
  971. mshb12.MeshId = "http://www.roblox.com/asset/?id=3270017"
  972. mshb12.Scale = Vector3.new(0.95, 0.95, 0.45)
  973.  
  974. mshb13 = Instance.new("SpecialMesh")
  975. mshb13.Parent = prtb13
  976. mshb13.MeshId = "http://www.roblox.com/asset/?id=3270017"
  977. mshb13.Scale = Vector3.new(0.95, 0.95, 0.45)
  978.  
  979. mshb14 = Instance.new("SpecialMesh")
  980. mshb14.Parent = prtb14
  981. mshb14.MeshId = "http://www.roblox.com/asset/?id=3270017"
  982. mshb14.Scale = Vector3.new(0.95, 0.95, 0.45)
  983.  
  984. mshb15 = Instance.new("SpecialMesh")
  985. mshb15.Parent = prtb15
  986. mshb15.MeshType = "FileMesh"
  987. mshb15.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  988. mshb15.Scale = Vector3.new(0.1, 0.7, 0.2)
  989.  
  990. mshb16 = Instance.new("SpecialMesh")
  991. mshb16.Parent = prtb16
  992. mshb16.MeshType = "FileMesh"
  993. mshb16.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  994. mshb16.Scale = Vector3.new(0.1, 0.7, 0.2)
  995.  
  996. mshb17 = Instance.new("SpecialMesh")
  997. mshb17.Parent = prtb17
  998. mshb17.MeshType = "FileMesh"
  999. mshb17.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1000. mshb17.Scale = Vector3.new(0.1, 0.7, 0.2)
  1001.  
  1002. mshb18 = Instance.new("SpecialMesh")
  1003. mshb18.Parent = prtb18
  1004. mshb18.MeshType = "FileMesh"
  1005. mshb18.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1006. mshb18.Scale = Vector3.new(0.1, 0.7, 0.2)
  1007.  
  1008. mshb19 = Instance.new("SpecialMesh")
  1009. mshb19.Parent = prtb19
  1010. mshb19.MeshType = "FileMesh"
  1011. mshb19.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1012. mshb19.Scale = Vector3.new(0.1, 0.7, 0.2)
  1013.  
  1014. mshb20 = Instance.new("SpecialMesh")
  1015. mshb20.Parent = prtb20
  1016. mshb20.MeshType = "FileMesh"
  1017. mshb20.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1018. mshb20.Scale = Vector3.new(0.1, 0.7, 0.2)
  1019.  
  1020. mshb21 = Instance.new("SpecialMesh")
  1021. mshb21.Parent = prtb21
  1022. mshb21.MeshType = "FileMesh"
  1023. mshb21.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1024. mshb21.Scale = Vector3.new(0.1, 0.7, 0.2)
  1025.  
  1026. mshb22 = Instance.new("SpecialMesh")
  1027. mshb22.Parent = prtb22
  1028. mshb22.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1029. mshb22.Scale = Vector3.new(0.1, 0.7, 0.2)
  1030.  
  1031. --TOP
  1032. local wld1 = Instance.new("Weld")
  1033. wld1.Parent = prt1
  1034. wld1.Part0 = prt1
  1035. wld1.Part1 = FRightLArm
  1036. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0.5)
  1037. wld1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1038. local wld2 = Instance.new("Weld")
  1039. wld2.Parent = prt2
  1040. wld2.Part0 = prt2
  1041. wld2.Part1 = prt1
  1042. wld2.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),0) * CFrame.new(0,0,0)
  1043. wld2.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1044. local wld3 = Instance.new("Weld")
  1045. wld3.Parent = prt3
  1046. wld3.Part0 = prt3
  1047. wld3.Part1 = prt1
  1048. wld3.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(90)) * CFrame.new(0,0,0)
  1049. wld3.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1050. local wld4 = Instance.new("Weld")
  1051. wld4.Parent = prt4
  1052. wld4.Part0 = prt4
  1053. wld4.Part1 = prt1
  1054. wld4.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(90)) * CFrame.new(0,0,0)
  1055. wld4.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1056.  
  1057. local wld5 = Instance.new("Weld")
  1058. wld5.Parent = prt5
  1059. wld5.Part0 = prt5
  1060. wld5.Part1 = prt1
  1061. wld5.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(0,0,0)
  1062. wld5.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1063. local wld6 = Instance.new("Weld")
  1064. wld6.Parent = prt6
  1065. wld6.Part0 = prt6
  1066. wld6.Part1 = prt1
  1067. wld6.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(0,0,0)
  1068. wld6.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1069. local wld7 = Instance.new("Weld")
  1070. wld7.Parent = prt7
  1071. wld7.Part0 = prt7
  1072. wld7.Part1 = prt1
  1073. wld7.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(0,-1,0)
  1074. wld7.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1075. local wld8 = Instance.new("Weld")
  1076. wld8.Parent = prt8
  1077. wld8.Part0 = prt8
  1078. wld8.Part1 = prt1
  1079. wld8.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(-1,0,0)
  1080. wld8.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1081. local wld9 = Instance.new("Weld")
  1082. wld9.Parent = prt9
  1083. wld9.Part0 = prt9
  1084. wld9.Part1 = prt1
  1085. wld9.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(1,0,0)
  1086. wld9.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1087. local wld10 = Instance.new("Weld")
  1088. wld10.Parent = prt10
  1089. wld10.Part0 = prt10
  1090. wld10.Part1 = prt1
  1091. wld10.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(0,1,0)
  1092. wld10.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1093. local wld11 = Instance.new("Weld")
  1094. wld11.Parent = prt11
  1095. wld11.Part0 = prt11
  1096. wld11.Part1 = prt1
  1097. wld11.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(0,-1,0)
  1098. wld11.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1099. local wld12 = Instance.new("Weld")
  1100. wld12.Parent = prt12
  1101. wld12.Part0 = prt12
  1102. wld12.Part1 = prt1
  1103. wld12.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(-1,0,0)
  1104. wld12.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1105. local wld13 = Instance.new("Weld")
  1106. wld13.Parent = prt13
  1107. wld13.Part0 = prt13
  1108. wld13.Part1 = prt1
  1109. wld13.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(1,0,0)
  1110. wld13.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1111. local wld14 = Instance.new("Weld")
  1112. wld14.Parent = prt14
  1113. wld14.Part0 = prt14
  1114. wld14.Part1 = prt1
  1115. wld14.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(0,1,0)
  1116. wld14.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1117.  
  1118. local wld15 = Instance.new("Weld")
  1119. wld15.Parent = prt15
  1120. wld15.Part0 = prt15
  1121. wld15.Part1 = prt1
  1122. wld15.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),0) * CFrame.new(0,-1.75,0)
  1123. wld15.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1124. local wld16 = Instance.new("Weld")
  1125. wld16.Parent = prt16
  1126. wld16.Part0 = prt16
  1127. wld16.Part1 = prt1
  1128. wld16.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(90),math.rad(45)) * CFrame.new(1,-1,0)
  1129. wld16.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1130. local wld17 = Instance.new("Weld")
  1131. wld17.Parent = prt17
  1132. wld17.Part0 = prt17
  1133. wld17.Part1 = prt1
  1134. wld17.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(90),math.rad(0)) * CFrame.new(1.75,0,0)
  1135. wld17.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1136. local wld18 = Instance.new("Weld")
  1137. wld18.Parent = prt18
  1138. wld18.Part0 = prt18
  1139. wld18.Part1 = prt1
  1140. wld18.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(90),math.rad(-45)) * CFrame.new(1,1,0)
  1141. wld18.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1142. local wld19 = Instance.new("Weld")
  1143. wld19.Parent = prt19
  1144. wld19.Part0 = prt19
  1145. wld19.Part1 = prt1
  1146. wld19.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),0) * CFrame.new(0,1.75,0)
  1147. wld19.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1148. local wld20 = Instance.new("Weld")
  1149. wld20.Parent = prt20
  1150. wld20.Part0 = prt20
  1151. wld20.Part1 = prt1
  1152. wld20.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(90),math.rad(45)) * CFrame.new(-1,1,0)
  1153. wld20.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1154. local wld21 = Instance.new("Weld")
  1155. wld21.Parent = prt21
  1156. wld21.Part0 = prt21
  1157. wld21.Part1 = prt1
  1158. wld21.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(90),math.rad(0)) * CFrame.new(-1.75,0,0)
  1159. wld21.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1160. local wld22 = Instance.new("Weld")
  1161. wld22.Parent = prt22
  1162. wld22.Part0 = prt22
  1163. wld22.Part1 = prt1
  1164. wld22.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(90),math.rad(-45)) * CFrame.new(-1,-1,0)
  1165. wld22.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1166.  
  1167. local wldb1 = Instance.new("Weld")
  1168. wldb1.Parent = prtb1
  1169. wldb1.Part0 = prtb1
  1170. wldb1.Part1 = FLeftLArm
  1171. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.5)
  1172. wldb1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1173. local wldb2 = Instance.new("Weld")
  1174. wldb2.Parent = prtb2
  1175. wldb2.Part0 = prtb2
  1176. wldb2.Part1 = prtb1
  1177. wldb2.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),0) * CFrame.new(0,0,0)
  1178. wldb2.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1179. local wldb3 = Instance.new("Weld")
  1180. wldb3.Parent = prtb3
  1181. wldb3.Part0 = prtb3
  1182. wldb3.Part1 = prtb1
  1183. wldb3.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(90)) * CFrame.new(0,0,0)
  1184. wldb3.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1185. local wldb4 = Instance.new("Weld")
  1186. wldb4.Parent = prtb4
  1187. wldb4.Part0 = prtb4
  1188. wldb4.Part1 = prtb1
  1189. wldb4.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(90)) * CFrame.new(0,0,0)
  1190. wldb4.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1191.  
  1192. local wldb5 = Instance.new("Weld")
  1193. wldb5.Parent = prtb5
  1194. wldb5.Part0 = prtb5
  1195. wldb5.Part1 = prtb1
  1196. wldb5.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(0,0,0)
  1197. wldb5.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1198. local wldb6 = Instance.new("Weld")
  1199. wldb6.Parent = prtb6
  1200. wldb6.Part0 = prtb6
  1201. wldb6.Part1 = prtb1
  1202. wldb6.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(0,0,0)
  1203. wldb6.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1204. local wldb7 = Instance.new("Weld")
  1205. wldb7.Parent = prtb7
  1206. wldb7.Part0 = prtb7
  1207. wldb7.Part1 = prtb1
  1208. wldb7.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(0,-1,0)
  1209. wldb7.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1210. local wldb8 = Instance.new("Weld")
  1211. wldb8.Parent = prtb8
  1212. wldb8.Part0 = prtb8
  1213. wldb8.Part1 = prtb1
  1214. wldb8.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(-1,0,0)
  1215. wldb8.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1216. local wldb9 = Instance.new("Weld")
  1217. wldb9.Parent = prtb9
  1218. wldb9.Part0 = prtb9
  1219. wldb9.Part1 = prtb1
  1220. wldb9.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(1,0,0)
  1221. wldb9.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1222. local wldb10 = Instance.new("Weld")
  1223. wldb10.Parent = prtb10
  1224. wldb10.Part0 = prtb10
  1225. wldb10.Part1 = prtb1
  1226. wldb10.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(0,1,0)
  1227. wldb10.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1228. local wldb11 = Instance.new("Weld")
  1229. wldb11.Parent = prtb11
  1230. wldb11.Part0 = prtb11
  1231. wldb11.Part1 = prtb1
  1232. wldb11.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(0,-1,0)
  1233. wldb11.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1234. local wldb12 = Instance.new("Weld")
  1235. wldb12.Parent = prtb12
  1236. wldb12.Part0 = prtb12
  1237. wldb12.Part1 = prtb1
  1238. wldb12.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(-1,0,0)
  1239. wldb12.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1240. local wldb13 = Instance.new("Weld")
  1241. wldb13.Parent = prtb13
  1242. wldb13.Part0 = prtb13
  1243. wldb13.Part1 = prtb1
  1244. wldb13.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(1,0,0)
  1245. wldb13.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1246. local wldb14 = Instance.new("Weld")
  1247. wldb14.Parent = prtb14
  1248. wldb14.Part0 = prtb14
  1249. wldb14.Part1 = prtb1
  1250. wldb14.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(0,1,0)
  1251. wldb14.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1252.  
  1253. local wldb15 = Instance.new("Weld")
  1254. wldb15.Parent = prtb15
  1255. wldb15.Part0 = prtb15
  1256. wldb15.Part1 = prtb1
  1257. wldb15.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),0) * CFrame.new(0,-1.75,0)
  1258. wldb15.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1259. local wldb16 = Instance.new("Weld")
  1260. wldb16.Parent = prtb16
  1261. wldb16.Part0 = prtb16
  1262. wldb16.Part1 = prtb1
  1263. wldb16.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(90),math.rad(45)) * CFrame.new(1,-1,0)
  1264. wldb16.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1265. local wldb17 = Instance.new("Weld")
  1266. wldb17.Parent = prtb17
  1267. wldb17.Part0 = prtb17
  1268. wldb17.Part1 = prtb1
  1269. wldb17.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(90),math.rad(0)) * CFrame.new(1.75,0,0)
  1270. wldb17.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1271. local wldb18 = Instance.new("Weld")
  1272. wldb18.Parent = prtb18
  1273. wldb18.Part0 = prtb18
  1274. wldb18.Part1 = prtb1
  1275. wldb18.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(90),math.rad(-45)) * CFrame.new(1,1,0)
  1276. wldb18.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1277. local wldb19 = Instance.new("Weld")
  1278. wldb19.Parent = prtb19
  1279. wldb19.Part0 = prtb19
  1280. wldb19.Part1 = prtb1
  1281. wldb19.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),0) * CFrame.new(0,1.75,0)
  1282. wldb19.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1283. local wldb20 = Instance.new("Weld")
  1284. wldb20.Parent = prtb20
  1285. wldb20.Part0 = prtb20
  1286. wldb20.Part1 = prtb1
  1287. wldb20.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(90),math.rad(45)) * CFrame.new(-1,1,0)
  1288. wldb20.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1289. local wldb21 = Instance.new("Weld")
  1290. wldb21.Parent = prtb21
  1291. wldb21.Part0 = prtb21
  1292. wldb21.Part1 = prtb1
  1293. wldb21.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(90),math.rad(0)) * CFrame.new(-1.75,0,0)
  1294. wldb21.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1295. local wldb22 = Instance.new("Weld")
  1296. wldb22.Parent = prtb22
  1297. wldb22.Part0 = prtb22
  1298. wldb22.Part1 = prtb1
  1299. wldb22.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(90),math.rad(-45)) * CFrame.new(-1,-1,0)
  1300. wldb22.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1301.  
  1302. fire1 = Instance.new("Fire")
  1303. fire1.Size = 2
  1304. fire1.Heat = 0
  1305.  
  1306. fire2 = Instance.new("Fire")
  1307. fire2.Size = 2
  1308. fire2.Heat = 0
  1309.  
  1310. fire3 = Instance.new("Fire")
  1311. fire3.Size = 2
  1312. fire3.Heat = 0
  1313.  
  1314. fire4 = Instance.new("Fire")
  1315. fire4.Size = 2
  1316. fire4.Heat = 0
  1317.  
  1318. fireb1 = Instance.new("Fire")
  1319. fireb1.Size = 2
  1320. fireb1.Heat = 0
  1321.  
  1322. fireb2 = Instance.new("Fire")
  1323. fireb2.Size = 2
  1324. fireb2.Heat = 0
  1325.  
  1326. fireb3 = Instance.new("Fire")
  1327. fireb3.Size = 2
  1328. fireb3.Heat = 0
  1329.  
  1330. fireb4 = Instance.new("Fire")
  1331. fireb4.Size = 2
  1332. fireb4.Heat = 0
  1333.  
  1334. light = Instance.new("PointLight")
  1335. light.Color = LColor.Color
  1336. light.Range = 4
  1337. light.Brightness = 5
  1338.  
  1339. lightb = Instance.new("PointLight")
  1340. lightb.Color = LColor.Color
  1341. lightb.Range = 4
  1342. lightb.Brightness = 5
  1343.  
  1344. local ChakramSlash = Instance.new("Sound") -- PRELOADING SOUNDS TROLOLOL
  1345. ChakramSlash.SoundId = "http://roblox.com/asset/?id=10209645"
  1346. ChakramSlash.Parent = modelzorz
  1347. ChakramSlash.Volume = .7
  1348. ChakramSlash.Pitch = 1
  1349. local SlashSound = Instance.new("Sound")
  1350. SlashSound.SoundId = "http://www.roblox.com/asset/?id=2248511"
  1351. SlashSound.Parent = modelzorz
  1352. SlashSound.Volume = .5
  1353. SlashSound.Pitch = 1
  1354. local SlashSound = Instance.new("Sound")
  1355. SlashSound.SoundId = "http://www.roblox.com/asset/?id=2801263"
  1356. SlashSound.Parent = modelzorz
  1357. SlashSound.Volume = .7
  1358. SlashSound.Pitch = 1
  1359. local SlashSound = Instance.new("Sound")
  1360. SlashSound.SoundId = "http://www.roblox.com/asset/?id=3264793"
  1361. SlashSound.Parent = modelzorz
  1362. SlashSound.Volume = .7
  1363. SlashSound.Pitch = 1
  1364.  
  1365. --2.9000001, 0}, {0.450000018, 0}
  1366. local gairo = Instance.new("BodyGyro")
  1367. gairo.Parent = nil
  1368. gairo.maxTorque = Vector3.new(4e+005,4e+005,4e+005)*math.huge
  1369. gairo.P = 20e+003
  1370.  
  1371. if (script.Parent.className ~= "HopperBin") then
  1372. Tool = Instance.new("HopperBin")
  1373. Tool.Parent = Backpack
  1374. Tool.Name = "Eternal Flames"
  1375. script.Parent = workspace.CurrentCamera
  1376. end
  1377. Bin = Tool
  1378.  
  1379. function getback()
  1380. spins = 0
  1381. attack = true
  1382. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)) * CFrame.new(0,0,0.5)
  1383. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)) * CFrame.new(0,0,-0.5)
  1384. fire1.Parent = prt7
  1385. fire2.Parent = prt8
  1386. fire3.Parent = prt9
  1387. fire4.Parent = prt10
  1388. fireb1.Parent = prtb7
  1389. fireb2.Parent = prtb8
  1390. fireb3.Parent = prtb9
  1391. fireb4.Parent = prtb10
  1392. light.Parent = prt5
  1393. lightb.Parent = prtb5
  1394. for i = 0,1,0.1 do
  1395. wait()
  1396. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)*i,math.rad(-15)*i,0)
  1397. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1398. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)*i,math.rad(15)*i,0)
  1399. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1400. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1401. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1402. FLLAwld.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(-0.5,0,0)
  1403. end
  1404. game:GetService("Chat"):Chat(Character,"Get Back!",2)
  1405. for i = 0,1,0.1 do
  1406. wait()
  1407. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)+math.rad(180)*i,math.rad(-15)+math.rad(15)*i,0)
  1408. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1409. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)+math.rad(180)*i,math.rad(15)-math.rad(15)*i,0)
  1410. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1411. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)+math.rad(90)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1412. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)+math.rad(90)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1413. FLLAwld.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0),0,0) * CFrame.new(-0.5,0,0)
  1414. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)-math.rad(180)*i) * CFrame.new(-1*i,0,0.5)
  1415. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)-math.rad(180)*i) * CFrame.new(-1*i,0,-0.5)
  1416. end
  1417. coroutine.resume(coroutine.create(function()
  1418. local c = game.Workspace:GetChildren()
  1419. for i = 1, #c do
  1420. local hum = c[i]:findFirstChild("Humanoid")
  1421. if hum ~= nil and hum.Health ~= 0 then
  1422. local head = c[i]:findFirstChild("Head")
  1423. if head ~= nil then
  1424. local targ = head.Position - prt5.Position
  1425. local mag = targ.magnitude
  1426. if mag <= 5 and c[i].Name ~= Player.Name then
  1427. coroutine.resume(coroutine.create(function(Part,BodPos)
  1428. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-10
  1429. local torso = Part.Parent:findFirstChild("Torso")
  1430. if torso.Parent ~= nil then
  1431. if (torso.Position-prt5.Position).magnitude<=5 then
  1432. local angle = (torso.Position-(prt5.Position+Vector3.new(0,-3,0))).unit
  1433. torso.CFrame=CFrame.new(torso.Position,Vector3.new(angle.x,torso.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1434. local Gyro=Instance.new("BodyGyro")
  1435. Gyro.P=1000
  1436. Gyro.D=Gyro.D/2
  1437. Gyro.maxTorque=Vector3.new(30000,30000,30000)*300000
  1438. Gyro.cframe=torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1439. Gyro.Parent=torso
  1440. local bodyVelocity=Instance.new("BodyVelocity")
  1441. bodyVelocity.velocity=angle*40+Vector3.new(0,35,0)
  1442. bodyVelocity.P=1000
  1443. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1444. bodyVelocity.Parent=torso
  1445. coroutine.resume(coroutine.create(function()
  1446. wait(0.5)
  1447. Bodyvelocity:remove()
  1448. end))
  1449. coroutine.resume(coroutine.create(function()
  1450. wait(1)
  1451. Gyro:remove()
  1452. end))
  1453. end
  1454. end
  1455. coroutine.resume(coroutine.create(function()
  1456. wait(0.5)
  1457. Bodyvelocity:remove()
  1458. end))
  1459. coroutine.resume(coroutine.create(function()
  1460. wait(1)
  1461. Gyro:remove()
  1462. end))
  1463. wait()
  1464. end),head,fb)
  1465. end
  1466. end
  1467. end
  1468. end
  1469. end))
  1470. coroutine.resume(coroutine.create(function()
  1471. local c = game.Workspace:GetChildren()
  1472. for i = 1, #c do
  1473. local hum = c[i]:findFirstChild("Humanoid")
  1474. if hum ~= nil and hum.Health ~= 0 then
  1475. local head = c[i]:findFirstChild("Head")
  1476. if head ~= nil then
  1477. local targ = head.Position - prtb5.Position
  1478. local mag = targ.magnitude
  1479. if mag <= 5 and c[i].Name ~= Player.Name then
  1480. coroutine.resume(coroutine.create(function(Part,BodPos)
  1481. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-10
  1482. local torso = Part.Parent:findFirstChild("Torso")
  1483. if torso.Parent ~= nil then
  1484. if (torso.Position-prtb5.Position).magnitude<=5 then
  1485. local angle = (torso.Position-(prt5.Position+Vector3.new(0,-3,0))).unit
  1486. torso.CFrame=CFrame.new(torso.Position,Vector3.new(angle.x,torso.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1487. local Gyro=Instance.new("BodyGyro")
  1488. Gyro.P=1000
  1489. Gyro.D=Gyro.D/2
  1490. Gyro.maxTorque=Vector3.new(30000,30000,30000)*300000
  1491. Gyro.cframe=torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1492. Gyro.Parent=torso
  1493. local bodyVelocity=Instance.new("BodyVelocity")
  1494. bodyVelocity.velocity=angle*40+Vector3.new(0,35,0)
  1495. bodyVelocity.P=1000
  1496. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1497. bodyVelocity.Parent=torso
  1498. coroutine.resume(coroutine.create(function()
  1499. wait(0.5)
  1500. Bodyvelocity:remove()
  1501. end))
  1502. coroutine.resume(coroutine.create(function()
  1503. wait(1)
  1504. Gyro:remove()
  1505. end))
  1506. end
  1507. end
  1508. coroutine.resume(coroutine.create(function()
  1509. wait(0.5)
  1510. Bodyvelocity:remove()
  1511. end))
  1512. coroutine.resume(coroutine.create(function()
  1513. wait(1)
  1514. Gyro:remove()
  1515. end))
  1516. wait()
  1517. end),head,fb)
  1518. end
  1519. end
  1520. end
  1521. end
  1522. end))
  1523. for i = 0,1,0.1 do
  1524. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(-270)+math.rad(180)*i) * CFrame.new(-1-9*i,0,0.5+1*i)
  1525. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(-270)-math.rad(180)*i) * CFrame.new(-1-9*i,0,-0.5-1*i)
  1526. wait()
  1527. end
  1528. coroutine.resume(coroutine.create(function()
  1529. local c = game.Workspace:GetChildren()
  1530. for i = 1, #c do
  1531. local hum = c[i]:findFirstChild("Humanoid")
  1532. if hum ~= nil and hum.Health ~= 0 then
  1533. local head = c[i]:findFirstChild("Head")
  1534. if head ~= nil then
  1535. local targ = head.Position - prt5.Position
  1536. local mag = targ.magnitude
  1537. if mag <= 5 and c[i].Name ~= Player.Name then
  1538. coroutine.resume(coroutine.create(function(Part,BodPos)
  1539. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-10
  1540. local torso = Part.Parent:findFirstChild("Torso")
  1541. if torso.Parent ~= nil then
  1542. if (torso.Position-prt5.Position).magnitude<=5 then
  1543. local angle = (torso.Position-(prt5.Position+Vector3.new(0,-3,0))).unit
  1544. torso.CFrame=CFrame.new(torso.Position,Vector3.new(angle.x,torso.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1545. local Gyro=Instance.new("BodyGyro")
  1546. Gyro.P=1000
  1547. Gyro.D=Gyro.D/2
  1548. Gyro.maxTorque=Vector3.new(30000,30000,30000)*300000
  1549. Gyro.cframe=torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1550. Gyro.Parent=torso
  1551. local bodyVelocity=Instance.new("BodyVelocity")
  1552. bodyVelocity.velocity=angle*40+Vector3.new(0,35,0)
  1553. bodyVelocity.P=1000
  1554. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1555. bodyVelocity.Parent=torso
  1556. coroutine.resume(coroutine.create(function()
  1557. wait(0.5)
  1558. Bodyvelocity:remove()
  1559. end))
  1560. coroutine.resume(coroutine.create(function()
  1561. wait(1)
  1562. Gyro:remove()
  1563. end))
  1564. end
  1565. end
  1566. coroutine.resume(coroutine.create(function()
  1567. wait(0.5)
  1568. Bodyvelocity:remove()
  1569. end))
  1570. coroutine.resume(coroutine.create(function()
  1571. wait(1)
  1572. Gyro:remove()
  1573. end))
  1574. wait()
  1575. end),head,fb)
  1576. end
  1577. end
  1578. end
  1579. end
  1580. end))
  1581. coroutine.resume(coroutine.create(function()
  1582. local c = game.Workspace:GetChildren()
  1583. for i = 1, #c do
  1584. local hum = c[i]:findFirstChild("Humanoid")
  1585. if hum ~= nil and hum.Health ~= 0 then
  1586. local head = c[i]:findFirstChild("Head")
  1587. if head ~= nil then
  1588. local targ = head.Position - prtb5.Position
  1589. local mag = targ.magnitude
  1590. if mag <= 5 and c[i].Name ~= Player.Name then
  1591. coroutine.resume(coroutine.create(function(Part,BodPos)
  1592. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-10
  1593. local torso = Part.Parent:findFirstChild("Torso")
  1594. if torso.Parent ~= nil then
  1595. if (torso.Position-prtb5.Position).magnitude<=5 then
  1596. local angle = (torso.Position-(prt5.Position+Vector3.new(0,-3,0))).unit
  1597. torso.CFrame=CFrame.new(torso.Position,Vector3.new(angle.x,torso.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1598. local Gyro=Instance.new("BodyGyro")
  1599. Gyro.P=1000
  1600. Gyro.D=Gyro.D/2
  1601. Gyro.maxTorque=Vector3.new(30000,30000,30000)*300000
  1602. Gyro.cframe=torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1603. Gyro.Parent=torso
  1604. local bodyVelocity=Instance.new("BodyVelocity")
  1605. bodyVelocity.velocity=angle*40+Vector3.new(0,35,0)
  1606. bodyVelocity.P=1000
  1607. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1608. bodyVelocity.Parent=torso
  1609. coroutine.resume(coroutine.create(function()
  1610. wait(0.5)
  1611. Bodyvelocity:remove()
  1612. end))
  1613. coroutine.resume(coroutine.create(function()
  1614. wait(1)
  1615. Gyro:remove()
  1616. end))
  1617. end
  1618. end
  1619. coroutine.resume(coroutine.create(function()
  1620. wait(0.5)
  1621. Bodyvelocity:remove()
  1622. end))
  1623. coroutine.resume(coroutine.create(function()
  1624. wait(1)
  1625. Gyro:remove()
  1626. end))
  1627. wait()
  1628. end),head,fb)
  1629. end
  1630. end
  1631. end
  1632. end
  1633. end))
  1634. coroutine.resume(coroutine.create(function()
  1635. repeat
  1636. spins = spins + 1
  1637. for i = 0,1,0.1 do
  1638. wait()
  1639. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(-270)-math.rad(180)+math.rad(180)*i) * CFrame.new(-10,0,1.5)
  1640. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(-270)-math.rad(180)-math.rad(180)*i) * CFrame.new(-10,0,-1.5)
  1641. end
  1642. coroutine.resume(coroutine.create(function()
  1643. local c = game.Workspace:GetChildren()
  1644. for i = 1, #c do
  1645. local hum = c[i]:findFirstChild("Humanoid")
  1646. if hum ~= nil and hum.Health ~= 0 then
  1647. local head = c[i]:findFirstChild("Head")
  1648. if head ~= nil then
  1649. local targ = head.Position - prt5.Position
  1650. local mag = targ.magnitude
  1651. if mag <= 5 and c[i].Name ~= Player.Name then
  1652. coroutine.resume(coroutine.create(function(Part,BodPos)
  1653. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-10
  1654. local torso = Part.Parent:findFirstChild("Torso")
  1655. if torso.Parent ~= nil then
  1656. if (torso.Position-prt5.Position).magnitude<=5 then
  1657. local angle = (torso.Position-(prt5.Position+Vector3.new(0,-3,0))).unit
  1658. torso.CFrame=CFrame.new(torso.Position,Vector3.new(angle.x,torso.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1659. local Gyro=Instance.new("BodyGyro")
  1660. Gyro.P=1000
  1661. Gyro.D=Gyro.D/2
  1662. Gyro.maxTorque=Vector3.new(30000,30000,30000)*300000
  1663. Gyro.cframe=torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1664. Gyro.Parent=torso
  1665. local bodyVelocity=Instance.new("BodyVelocity")
  1666. bodyVelocity.velocity=angle*40+Vector3.new(0,35,0)
  1667. bodyVelocity.P=1000
  1668. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1669. bodyVelocity.Parent=torso
  1670. coroutine.resume(coroutine.create(function()
  1671. wait(0.5)
  1672. Bodyvelocity:remove()
  1673. end))
  1674. coroutine.resume(coroutine.create(function()
  1675. wait(1)
  1676. Gyro:remove()
  1677. end))
  1678. end
  1679. end
  1680. coroutine.resume(coroutine.create(function()
  1681. wait(0.5)
  1682. Bodyvelocity:remove()
  1683. end))
  1684. coroutine.resume(coroutine.create(function()
  1685. wait(1)
  1686. Gyro:remove()
  1687. end))
  1688. wait()
  1689. end),head,fb)
  1690. end
  1691. end
  1692. end
  1693. end
  1694. end))
  1695. coroutine.resume(coroutine.create(function()
  1696. local c = game.Workspace:GetChildren()
  1697. for i = 1, #c do
  1698. local hum = c[i]:findFirstChild("Humanoid")
  1699. if hum ~= nil and hum.Health ~= 0 then
  1700. local head = c[i]:findFirstChild("Head")
  1701. if head ~= nil then
  1702. local targ = head.Position - prtb5.Position
  1703. local mag = targ.magnitude
  1704. if mag <= 5 and c[i].Name ~= Player.Name then
  1705. coroutine.resume(coroutine.create(function(Part,BodPos)
  1706. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-10
  1707. local torso = Part.Parent:findFirstChild("Torso")
  1708. if torso.Parent ~= nil then
  1709. if (torso.Position-prtb5.Position).magnitude<=5 then
  1710. local angle = (torso.Position-(prt5.Position+Vector3.new(0,-3,0))).unit
  1711. torso.CFrame=CFrame.new(torso.Position,Vector3.new(angle.x,torso.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1712. local Gyro=Instance.new("BodyGyro")
  1713. Gyro.P=1000
  1714. Gyro.D=Gyro.D/2
  1715. Gyro.maxTorque=Vector3.new(30000,30000,30000)*300000
  1716. Gyro.cframe=torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1717. Gyro.Parent=torso
  1718. local bodyVelocity=Instance.new("BodyVelocity")
  1719. bodyVelocity.velocity=angle*40+Vector3.new(0,35,0)
  1720. bodyVelocity.P=1000
  1721. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1722. bodyVelocity.Parent=torso
  1723. coroutine.resume(coroutine.create(function()
  1724. wait(0.5)
  1725. Bodyvelocity:remove()
  1726. end))
  1727. coroutine.resume(coroutine.create(function()
  1728. wait(1)
  1729. Gyro:remove()
  1730. end))
  1731. end
  1732. end
  1733. coroutine.resume(coroutine.create(function()
  1734. wait(0.5)
  1735. Bodyvelocity:remove()
  1736. end))
  1737. coroutine.resume(coroutine.create(function()
  1738. wait(1)
  1739. Gyro:remove()
  1740. end))
  1741. wait()
  1742. end),head,fb)
  1743. end
  1744. end
  1745. end
  1746. end
  1747. end))
  1748. until spins == 5
  1749. fire1.Parent = nil
  1750. fire2.Parent = nil
  1751. fire3.Parent = nil
  1752. fire4.Parent = nil
  1753. fireb1.Parent = nil
  1754. fireb2.Parent = nil
  1755. fireb3.Parent = nil
  1756. fireb4.Parent = nil
  1757. light.Parent = nil
  1758. lightb.Parent = nil
  1759. for i = 0,1,0.1 do
  1760. wait()
  1761. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(-270)-math.rad(180)-math.rad(180)+math.rad(360)+math.rad(180)*i) * CFrame.new(-10+10*i,0,1.5-1*i)
  1762. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(-270)-math.rad(180)-math.rad(180)+math.rad(360)+math.rad(180)*i) * CFrame.new(-10+10*i,0,-1.5+1*i)
  1763. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)+math.rad(180)-math.rad(90)*i,math.rad(-15)*i,0)
  1764. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1765. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)+math.rad(180)-math.rad(90)*i,math.rad(15)*i,0)
  1766. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1767. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1768. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1769. end
  1770. for i = 0,1,0.1 do
  1771. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)+math.rad(180)-math.rad(90)-math.rad(15)*i,math.rad(-15)+math.rad(15)*i,math.rad(15)*i)
  1772. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1773. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)+math.rad(180)-math.rad(90)-math.rad(15)*i,math.rad(15)-math.rad(15)*i,math.rad(-15)*i)
  1774. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1775. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)+math.rad(90)+math.rad(-15)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1776. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)+math.rad(90)+math.rad(-15)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1777. wait()
  1778. end
  1779. attack = false
  1780. end))
  1781.  
  1782. end
  1783.  
  1784.  
  1785.  
  1786. function Slash1()
  1787. attack = true
  1788. local c = game.Workspace:GetChildren()
  1789. for i = 1, #c do
  1790. local hum = c[i]:findFirstChild("Humanoid")
  1791. if hum ~= nil and hum.Health ~= 0 then
  1792. local head = c[i]:findFirstChild("Head")
  1793. if head ~= nil then
  1794. local targ = head.Position - prt5.Position
  1795. local mag = targ.magnitude
  1796. if mag <= 5 and c[i].Name ~= Player.Name then
  1797. coroutine.resume(coroutine.create(function(Part,BodPos)
  1798. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-10
  1799. coroutine.resume(coroutine.create(function()
  1800. wait(0.5)
  1801. Bodyvelocity:remove()
  1802. end))
  1803. coroutine.resume(coroutine.create(function()
  1804. wait(1)
  1805. Gyro:remove()
  1806. end))
  1807. end),head,fb)
  1808. end
  1809. end
  1810. end
  1811. end
  1812. for i = 0,1,0.2 do
  1813. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(115)*i,math.rad(90))
  1814. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1815. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-15)-math.rad(30)*i,0,math.rad(-15)-math.rad(30)*i)
  1816. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1817. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15)+math.rad(-30)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1818. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15),math.rad(90)) * CFrame.new(0,0.5,0)
  1819. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-1*i,0,0.5)
  1820. wait()
  1821. end
  1822. end
  1823.  
  1824. function Slash2()
  1825. attack = true
  1826. wait()
  1827. local c = game.Workspace:GetChildren()
  1828. for i = 1, #c do
  1829. local hum = c[i]:findFirstChild("Humanoid")
  1830. if hum ~= nil and hum.Health ~= 0 then
  1831. local head = c[i]:findFirstChild("Head")
  1832. if head ~= nil then
  1833. local targ = head.Position - prtb5.Position
  1834. local mag = targ.magnitude
  1835. if mag <= 5 and c[i].Name ~= Player.Name then
  1836. coroutine.resume(coroutine.create(function(Part,BodPos)
  1837. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-10
  1838. coroutine.resume(coroutine.create(function()
  1839. wait(0.5)
  1840. Bodyvelocity:remove()
  1841. end))
  1842. coroutine.resume(coroutine.create(function()
  1843. wait(1)
  1844. --Gyro:remove()
  1845. end))
  1846. end),head,fb)
  1847. end
  1848. end
  1849. end
  1850. end
  1851. for i = 0,1,0.2 do
  1852. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(115)+math.rad(-115)*i,math.rad(90)+math.rad(-75)*i)
  1853. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1854. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-45)+math.rad(115)*i,math.rad(-75)*i,math.rad(-75)+math.rad(75)*i)
  1855. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1856. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-45)+math.rad(30)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1857. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15)-math.rad(15)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1858. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-1+1*i,0,0.5)
  1859. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-1*i,0,-0.5)
  1860. wait()
  1861. end
  1862. end
  1863.  
  1864. function Slash3()
  1865. attack = true
  1866. wait()
  1867. for i = 0,1,0.1 do
  1868. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(180)*i,math.rad(0),math.rad(15)-math.rad(45)*i)
  1869. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1870. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(70)+math.rad(110)*i,math.rad(-75)+math.rad(75)*i,math.rad(30)*i)
  1871. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1872. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15)+math.rad(-45)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1873. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-30)+math.rad(-30)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1874. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-1*i,0,0.5)
  1875. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-1*i,0,-0.5)
  1876. wait()
  1877. end
  1878. wait(0.1)
  1879. local c = game.Workspace:GetChildren()
  1880. for i = 1, #c do
  1881. local hum = c[i]:findFirstChild("Humanoid")
  1882. if hum ~= nil and hum.Health ~= 0 then
  1883. local head = c[i]:findFirstChild("Head")
  1884. if head ~= nil then
  1885. local targ = head.Position - prt5.Position
  1886. local mag = targ.magnitude
  1887. if mag <= 5 and c[i].Name ~= Player.Name then
  1888. coroutine.resume(coroutine.create(function(Part,BodPos)
  1889. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-10
  1890. coroutine.resume(coroutine.create(function()
  1891. wait(0.5)
  1892. --Bodyvelocity:remove()
  1893. end))
  1894. coroutine.resume(coroutine.create(function()
  1895. wait(1)
  1896. --Gyro:remove()
  1897. end))
  1898. end),head,fb)
  1899. end
  1900. end
  1901. end
  1902. end
  1903. local c = game.Workspace:GetChildren()
  1904. for i = 1, #c do
  1905. local hum = c[i]:findFirstChild("Humanoid")
  1906. if hum ~= nil and hum.Health ~= 0 then
  1907. local head = c[i]:findFirstChild("Head")
  1908. if head ~= nil then
  1909. local targ = head.Position - prtb5.Position
  1910. local mag = targ.magnitude
  1911. if mag <= 5 and c[i].Name ~= Player.Name then
  1912. coroutine.resume(coroutine.create(function(Part,BodPos)
  1913. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-10
  1914. coroutine.resume(coroutine.create(function()
  1915. wait(0.5)
  1916. --Bodyvelocity:remove()
  1917. end))
  1918. coroutine.resume(coroutine.create(function()
  1919. wait(1)
  1920. --Gyro:remove()
  1921. end))
  1922. end),head,fb)
  1923. end
  1924. end
  1925. end
  1926. end
  1927. for i = 0,1,0.2 do
  1928. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(180)+math.rad(-165)*i,math.rad(0),math.rad(15)-math.rad(45)+math.rad(45)*i)
  1929. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1930. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(180)+math.rad(-165)*i,0,math.rad(30)-math.rad(45)*i)
  1931. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1932. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15)+math.rad(-45)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1933. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-30)+math.rad(-30)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1934. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-1*i,0,0.5)
  1935. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-1*i,0,-0.5)
  1936. wait()
  1937. end
  1938. end
  1939.  
  1940. function Slash4()
  1941. attack = true
  1942. wait()
  1943. fire1.Parent = prt7
  1944. fire2.Parent = prt8
  1945. fire3.Parent = prt9
  1946. fire4.Parent = prt10
  1947. fireb1.Parent = prtb7
  1948. fireb2.Parent = prtb8
  1949. fireb3.Parent = prtb9
  1950. fireb4.Parent = prtb10
  1951. light.Parent = prt5
  1952. lightb.Parent = prtb5
  1953. for i = 0,1,0.1 do
  1954. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(15),math.rad(0),math.rad(15)+math.rad(75)*i)
  1955. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1956. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(15),0,math.rad(-15)+math.rad(-75)*i)
  1957. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1958. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-60)+math.rad(60)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1959. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-60)+math.rad(60)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  1960. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-1,0,0.5)
  1961. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-1,0,-0.5)
  1962. wait()
  1963. end
  1964. wld1.Part1 = Torso
  1965. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(-3.5,0,0)
  1966. wldb1.Part1 = Torso
  1967. wldb1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(3.5,0,0)
  1968. wait()
  1969.  
  1970. for i = 0,1,0.025 do
  1971. local c = game.Workspace:GetChildren()
  1972. for i = 1, #c do
  1973. local hum = c[i]:findFirstChild("Humanoid")
  1974. if hum ~= nil and hum.Health ~= 0 then
  1975. local head = c[i]:findFirstChild("Head")
  1976. if head ~= nil then
  1977. local targ = head.Position - prt5.Position
  1978. local mag = targ.magnitude
  1979. if mag <= 5 and c[i].Name ~= Player.Name then
  1980. coroutine.resume(coroutine.create(function(Part,BodPos)
  1981. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-2
  1982. local torso = Part.Parent:findFirstChild("Torso")
  1983. if torso.Parent ~= nil then
  1984. if (torso.Position-prt5.Position).magnitude<=5 then
  1985. local angle = (torso.Position-(prt5.Position+Vector3.new(0,-3,0))).unit
  1986. torso.CFrame=CFrame.new(torso.Position,Vector3.new(angle.x,torso.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1987. local Gyro=Instance.new("BodyGyro")
  1988. Gyro.P=1000
  1989. Gyro.D=Gyro.D/2
  1990. Gyro.maxTorque=Vector3.new(30000,30000,30000)*300000
  1991. Gyro.cframe=torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1992. Gyro.Parent=torso
  1993. local bodyVelocity=Instance.new("BodyVelocity")
  1994. bodyVelocity.velocity=angle*40+Vector3.new(0,35,0)
  1995. bodyVelocity.P=1000
  1996. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1997. bodyVelocity.Parent=torso
  1998. coroutine.resume(coroutine.create(function()
  1999. wait(0.5)
  2000. Bodyvelocity:remove()
  2001. end))
  2002. coroutine.resume(coroutine.create(function()
  2003. wait(1)
  2004. --Gyro:remove()
  2005. end))
  2006. end
  2007. end
  2008. coroutine.resume(coroutine.create(function()
  2009. wait(0.5)
  2010. Bodyvelocity:remove()
  2011. end))
  2012. coroutine.resume(coroutine.create(function()
  2013. wait(1)
  2014. --Gyro:remove()
  2015. end))
  2016. wait()
  2017. end),head,fb)
  2018. end
  2019. end
  2020. end
  2021. end
  2022. local c = game.Workspace:GetChildren()
  2023. for i = 1, #c do
  2024. local hum = c[i]:findFirstChild("Humanoid")
  2025. if hum ~= nil and hum.Health ~= 0 then
  2026. local head = c[i]:findFirstChild("Head")
  2027. if head ~= nil then
  2028. local targ = head.Position - prtb5.Position
  2029. local mag = targ.magnitude
  2030. if mag <= 5 and c[i].Name ~= Player.Name then
  2031. coroutine.resume(coroutine.create(function(Part,BodPos)
  2032. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-2
  2033. local torso = Part.Parent:findFirstChild("Torso")
  2034. if torso.Parent ~= nil then
  2035. if (torso.Position-prtb5.Position).magnitude<=5 then
  2036. local angle = (torso.Position-(prt5.Position+Vector3.new(0,-3,0))).unit
  2037. torso.CFrame=CFrame.new(torso.Position,Vector3.new(angle.x,torso.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2038. local Gyro=Instance.new("BodyGyro")
  2039. Gyro.P=1000
  2040. Gyro.D=Gyro.D/2
  2041. Gyro.maxTorque=Vector3.new(30000,30000,30000)*300000
  2042. Gyro.cframe=torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2043. Gyro.Parent=torso
  2044. local bodyVelocity=Instance.new("BodyVelocity")
  2045. bodyVelocity.velocity=angle*40+Vector3.new(0,35,0)
  2046. bodyVelocity.P=1000
  2047. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2048. bodyVelocity.Parent=torso
  2049. coroutine.resume(coroutine.create(function()
  2050. wait(0.5)
  2051. Bodyvelocity:remove()
  2052. end))
  2053. coroutine.resume(coroutine.create(function()
  2054. wait(1)
  2055. --Gyro:remove()
  2056. end))
  2057. end
  2058. end
  2059. coroutine.resume(coroutine.create(function()
  2060. wait(0.5)
  2061. Bodyvelocity:remove()
  2062. end))
  2063. coroutine.resume(coroutine.create(function()
  2064. wait(1)
  2065. --Gyro:remove()
  2066. end))
  2067. wait()
  2068. end),head,fb)
  2069. end
  2070. end
  2071. end
  2072. end
  2073. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(15),math.rad(0),math.rad(90))
  2074. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2075. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(15),0,math.rad(-90))
  2076. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2077. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(0),math.rad(90)) * CFrame.new(0,0.5,0)
  2078. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(0),math.rad(90)) * CFrame.new(0,0.5,0)
  2079. wld1.C1 = CFrame.fromEulerAnglesXYZ(0,math.rad(720)*i,0) * CFrame.new(0,0,0)
  2080. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(-3.5-2*i,0,0)
  2081. wldb1.C1 = CFrame.fromEulerAnglesXYZ(0,math.rad(-720)*i,0) * CFrame.new(0,0,0)
  2082. wldb1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(3.5+2*i,0,0)
  2083. wait()
  2084. end
  2085. fire1.Parent = nil
  2086. fire2.Parent = nil
  2087. fire3.Parent = nil
  2088. fire4.Parent = nil
  2089. fireb1.Parent = nil
  2090. fireb2.Parent = nil
  2091. fireb3.Parent = nil
  2092. fireb4.Parent = nil
  2093. light.Parent = nil
  2094. lightb.Parent = nil
  2095. wld1.Part1 = FRightLArm
  2096. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0.5)
  2097. wld1.C1 = CFrame.fromEulerAnglesXYZ(0,math.rad(0),0) * CFrame.new(0,0,0)
  2098. wldb1.Part1 = FLeftLArm
  2099. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.5)
  2100. wldb1.C1 = CFrame.fromEulerAnglesXYZ(0,math.rad(0),0) * CFrame.new(0,0,0)
  2101. end
  2102.  
  2103. function firewall()
  2104. attack = true
  2105. charging = true
  2106. for i = 0,1,0.1 do
  2107. wait()
  2108. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-15)+math.rad(15)*i,0,math.rad(15)+math.rad(75)*i)
  2109. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2110. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-15)+math.rad(15)*i,0,math.rad(-15)+math.rad(-75)*i)
  2111. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2112. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15)+math.rad(15)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  2113. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15)+math.rad(15)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  2114. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0.5-1*i)
  2115. wld1.C1 = CFrame.fromEulerAnglesXYZ(0,math.rad(90)*i,0) * CFrame.new(0,0,0)
  2116. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.5+1*i)
  2117. wldb1.C1 = CFrame.fromEulerAnglesXYZ(0,math.rad(-90)*i,0) * CFrame.new(0,0,0)
  2118. end
  2119. m = math.random(1,2)
  2120. if m == 1 then
  2121. game:GetService("Chat"):Chat(Character,"Burn!",2)
  2122. elseif m == 2 then
  2123. game:GetService("Chat"):Chat(Character,"Let the flames burn you!",2)
  2124. end
  2125. fire1.Parent = prt7
  2126. fire2.Parent = prt8
  2127. fire3.Parent = prt9
  2128. fire4.Parent = prt10
  2129. fireb1.Parent = prtb7
  2130. fireb2.Parent = prtb8
  2131. fireb3.Parent = prtb9
  2132. fireb4.Parent = prtb10
  2133. light.Parent = prt5
  2134. lightb.Parent = prtb5
  2135. amb=game.Lighting.Ambient
  2136. ambr=amb.r
  2137. ambg=amb.g
  2138. ambb=amb.b
  2139. print(ambr)
  2140. desr=5/255
  2141. desg=5/255
  2142. desb=5/255
  2143. print(desr)
  2144. difr=ambr-desr
  2145. difg=ambg-desg
  2146. difb=ambb-desb
  2147. difr=difr/255/.1
  2148. difg=difg/255/.1
  2149. difb=difb/255/.1
  2150. bri=game.Lighting.Brightness
  2151. for i=1, 10 do
  2152. game.Lighting.Brightness=game.Lighting.Brightness-(bri)*i
  2153. game.Lighting.Ambient=Color3.new(amb.r-difr*i,amb.g-difg*i,amb.b-difb*i)
  2154. wait()
  2155. end
  2156. Head.Anchored = true
  2157. local p1 = Instance.new("Part")
  2158. p1.Material = "SmoothPlastic"
  2159. p1.formFactor = 3
  2160. p1.Parent = workspace
  2161. p1.BrickColor = BrickColor.new("Flame yellowish orange")
  2162. p1.CanCollide = false
  2163. p1.Position = Torso.Position
  2164. p1.Size = Vector3.new(5,40,5)
  2165. p1.Transparency = 0.75
  2166. pm1 = Instance.new("CylinderMesh")
  2167. pm1.Parent = p1
  2168. pf1 = Instance.new("Fire")
  2169. pf1.Parent = p1
  2170. pf1.Heat = 25
  2171. pf1.Size = 15
  2172. pl1 = Instance.new("PointLight")
  2173. pl1.Parent = p1
  2174. pl1.Color = LColor.Color
  2175. pl1.Brightness = 25
  2176. pl1.Range = 25
  2177. local wldp1 = Instance.new("Weld")
  2178. wldp1.Parent = p1
  2179. wldp1.Part0 = p1
  2180. wldp1.Part1 = Torso
  2181. wldp1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(10,0,0)
  2182. wldp1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  2183.  
  2184. local p2 = Instance.new("Part")
  2185. p2.Material = "SmoothPlastic"
  2186. p2.formFactor = 3
  2187. p2.Parent = workspace
  2188. p2.BrickColor = BrickColor.new("Flame yellowish orange")
  2189. p2.CanCollide = false
  2190. p2.Position = Torso.Position
  2191. p2.Size = Vector3.new(5,40,5)
  2192. p2.Transparency = 0.75
  2193. pm2 = Instance.new("CylinderMesh")
  2194. pm2.Parent = p2
  2195. pf2 = Instance.new("Fire")
  2196. pf2.Parent = p2
  2197. pf2.Heat = 25
  2198. pf2.Size = 15
  2199. pl2 = Instance.new("PointLight")
  2200. pl2.Parent = p2
  2201. pl2.Color = LColor.Color
  2202. pl2.Brightness = 25
  2203. pl2.Range = 25
  2204. local wldp2 = Instance.new("Weld")
  2205. wldp2.Parent = p2
  2206. wldp2.Part0 = p2
  2207. wldp2.Part1 = Torso
  2208. wldp2.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-10,0,0)
  2209. wldp2.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  2210. wait(1)
  2211. coroutine.resume(coroutine.create(function()
  2212. for i = 0,1,0.1 do
  2213. blast = 100*i
  2214. wait(0.1)
  2215. local c = game.Workspace:GetChildren()
  2216. for i = 1, #c do
  2217. local hum = c[i]:findFirstChild("Humanoid")
  2218. if hum ~= nil and hum.Health ~= 0 then
  2219. local head = c[i]:findFirstChild("Head")
  2220. if head ~= nil then
  2221. local targ = head.Position - prtb5.Position
  2222. local mag = targ.magnitude
  2223. if mag <= blast and c[i].Name ~= Player.Name then
  2224. coroutine.resume(coroutine.create(function(Part,BodPos)
  2225. Part.Parent.Humanoid.Health=Part.Parent.Humanoid.Health-5
  2226. local torso = Part.Parent:findFirstChild("Torso")
  2227. if torso.Parent ~= nil then
  2228. if (torso.Position-Torso.Position).magnitude<=blast then
  2229. local angle = (torso.Position-(Torso.Position+Vector3.new(0,-3,0))).unit
  2230. torso.CFrame=CFrame.new(torso.Position,Vector3.new(angle.x,torso.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2231. local Gyro=Instance.new("BodyGyro")
  2232. Gyro.P=1000
  2233. Gyro.D=Gyro.D/2
  2234. Gyro.maxTorque=Vector3.new(30000,30000,30000)*300000
  2235. Gyro.cframe=torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2236. Gyro.Parent=torso
  2237. local bodyVelocity=Instance.new("BodyVelocity")
  2238. bodyVelocity.velocity=angle*40+Vector3.new(0,35,0)
  2239. bodyVelocity.P=1000
  2240. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2241. bodyVelocity.Parent=torso
  2242. coroutine.resume(coroutine.create(function()
  2243. wait(0.5)
  2244. Bodyvelocity:remove()
  2245. end))
  2246. coroutine.resume(coroutine.create(function()
  2247. wait(1)
  2248. Gyro:remove()
  2249. end))
  2250. end
  2251. end
  2252. coroutine.resume(coroutine.create(function()
  2253. wait(0.5)
  2254. Bodyvelocity:remove()
  2255. end))
  2256. coroutine.resume(coroutine.create(function()
  2257. wait(1)
  2258. Gyro:remove()
  2259. end))
  2260. wait()
  2261. end),head,fb)
  2262. end
  2263. end
  2264. end
  2265. end
  2266. UltimaMMMAGIC(Torso,0+100*i,0+100*i,0+100*i,0,0,0,BrickColor.new("Flame yellowish orange"),0.1)
  2267. UltimaMMMAGIC(Torso,0+100*i,0+100*i,0+100*i,0,0,0,BrickColor.new("Flame reddish orange"),0.1)
  2268. end
  2269. end))
  2270. wait(1)
  2271. for i=1, 20 do
  2272. wait(.05)
  2273. game.Lighting.Brightness=game.Lighting.Brightness+(bri)*i
  2274. game.Lighting.Ambient=Color3.new((amb.r-difr*10)+difr*(i*.5),(amb.g-difg*10)+difg*(i*.5),(amb.b-difb*10)+difb*(i*.5))
  2275. end
  2276. game.Lighting.Ambient=Color3.new(amb.r,amb.g,amb.b)
  2277. game.Lighting.Brightness=bri
  2278. Head.Anchored = false
  2279. fire1.Parent = nil
  2280. fire2.Parent = nil
  2281. fire3.Parent = nil
  2282. fire4.Parent = nil
  2283. fireb1.Parent = nil
  2284. fireb2.Parent = nil
  2285. fireb3.Parent = nil
  2286. fireb4.Parent = nil
  2287. light.Parent = nil
  2288. lightb.Parent = nil
  2289. p1:Destroy()
  2290. p2:Destroy()
  2291. for i = 0,1,0.1 do
  2292. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)+math.rad(180)-math.rad(90)-math.rad(15)*i,math.rad(-15)+math.rad(15)*i,math.rad(15)*i)
  2293. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2294. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)+math.rad(180)-math.rad(90)-math.rad(15)*i,math.rad(15)-math.rad(15)*i,math.rad(-15)*i)
  2295. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2296. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)+math.rad(90)+math.rad(-15)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  2297. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)+math.rad(90)+math.rad(-15)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  2298. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0.5)
  2299. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.5)
  2300. wld1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  2301. wldb1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  2302. wait()
  2303. end
  2304. attack = false
  2305. charging = false
  2306. end
  2307.  
  2308. function UltimaMMMAGIC(part,x1,y1,z1,x2,y2,z2,color,trans)
  2309. local msh1 = Instance.new("BlockMesh")
  2310. msh1.Scale = Vector3.new(x1,y1,z1)
  2311. S=Instance.new("Part")
  2312. S.Material = "SmoothPlastic"
  2313. S.Name="Effect"
  2314. S.formFactor=0
  2315. S.Size=Vector3.new(1,1,1)
  2316. S.BrickColor=color
  2317. S.Reflectance = 0
  2318. S.TopSurface=0
  2319. S.BottomSurface=0
  2320. S.Transparency=trans
  2321. S.Anchored=true
  2322. S.CanCollide=false
  2323. S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2324. S.Parent=Character
  2325. msh1.Parent = S
  2326. coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) Part.CFrame=Part.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
  2327. end
  2328.  
  2329. function ob1d(mouse)
  2330. if attack == true then return end
  2331. hold = true
  2332. if combo == 0 then
  2333. combo = 1
  2334. Slash1()
  2335. attack = false
  2336. coroutine.resume(coroutine.create(function()
  2337. wait(0.5)
  2338. if attack == false and combo == 1 then
  2339. combo = 0
  2340. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-15),0,math.rad(15))
  2341. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2342. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-15),0,math.rad(-15))
  2343. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2344. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15),math.rad(90)) * CFrame.new(0,0.5,0)
  2345. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15),math.rad(90)) * CFrame.new(0,0.5,0)
  2346. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0.5)
  2347. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.5)
  2348. end
  2349. end))
  2350. elseif combo == 1 then
  2351. combo = 2
  2352. Slash2()
  2353. attack = false
  2354. coroutine.resume(coroutine.create(function()
  2355. wait(0.5)
  2356. if attack == false and combo == 2 then
  2357. combo = 0
  2358. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-15),0,math.rad(15))
  2359. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2360. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-15),0,math.rad(-15))
  2361. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2362. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15),math.rad(90)) * CFrame.new(0,0.5,0)
  2363. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15),math.rad(90)) * CFrame.new(0,0.5,0)
  2364. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0.5)
  2365. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.5)
  2366. end
  2367. end))
  2368. elseif combo == 2 then
  2369. combo = 3
  2370. Slash3()
  2371. attack = false
  2372. coroutine.resume(coroutine.create(function()
  2373. wait(0.5)
  2374. if attack == false and combo == 3 then
  2375. combo = 0
  2376. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-15),0,math.rad(15))
  2377. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2378. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-15),0,math.rad(-15))
  2379. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2380. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15),math.rad(90)) * CFrame.new(0,0.5,0)
  2381. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15),math.rad(90)) * CFrame.new(0,0.5,0)
  2382. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0.5)
  2383. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.5)
  2384. end
  2385. end))
  2386. elseif combo == 3 then
  2387. combo = 4
  2388. Slash4()
  2389. attack = false
  2390. coroutine.resume(coroutine.create(function()
  2391. wait(0.5)
  2392. if attack == false and combo == 4 then
  2393. combo = 0
  2394. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-15),0,math.rad(15))
  2395. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2396. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-15),0,math.rad(-15))
  2397. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2398. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15),math.rad(90)) * CFrame.new(0,0.5,0)
  2399. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-15),math.rad(90)) * CFrame.new(0,0.5,0)
  2400. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0.5)
  2401. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.5)
  2402. end
  2403. end))
  2404. end
  2405. end
  2406.  
  2407. function ob1u(mouse)
  2408. hold = false
  2409. end
  2410. function key(key)
  2411. if attack == true then return end
  2412. if key == "q" then
  2413. getback()
  2414. elseif key == "e" then
  2415. firewall()
  2416. end
  2417. end
  2418.  
  2419. function s(mouse)
  2420. mouse.Button1Down:connect(function() ob1d(mouse) end)
  2421. mouse.Button1Up:connect(function() ob1u(mouse) end)
  2422. mouse.KeyDown:connect(key)
  2423. mouse.KeyUp:connect(key2)
  2424. unsheathed = true
  2425. player = Player
  2426. ch = Character
  2427. RSH = ch.Torso["Right Shoulder"]
  2428. LSH = ch.Torso["Left Shoulder"]
  2429. --
  2430. RSH.Parent = nil
  2431. LSH.Parent = nil
  2432. --
  2433. RW.Part0 = ch.Torso
  2434. RW.C0 = CFrame.new(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  2435. RW.C1 = CFrame.new(0, 0.5, 0)
  2436. RW.Part1 = ch["Right Arm"]
  2437. RW.Parent = ch.Torso
  2438. --_G.R = RW
  2439. --
  2440. LW.Part0 = ch.Torso
  2441. LW.C0 = CFrame.new(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  2442. LW.C1 = CFrame.new(0, 0.5, 0)
  2443. LW.Part1 = ch["Left Arm"]
  2444. LW.Parent = ch.Torso
  2445. --_G.L = LW
  2446. --
  2447. end
  2448.  
  2449. function ds(mouse)
  2450. Character.Humanoid.WalkSpeed = 16
  2451. wait(0.1)
  2452. RW.Parent = nil
  2453. LW.Parent = nil
  2454. RSH.Parent = player.Character.Torso
  2455. LSH.Parent = player.Character.Torso
  2456. end
  2457.  
  2458. Bin.Selected:connect(s)
  2459. Bin.Deselected:connect(ds)
  2460.  
  2461. function onRunning(speed)
  2462. if attack == true then return end
  2463. if speed>0 then
  2464. walking = true
  2465. for i = 0,1,0.1 do
  2466. if attack == false then
  2467. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)+math.rad(180)-math.rad(90)-math.rad(15)*i,math.rad(-15)+math.rad(15)*i,math.rad(15)*i)
  2468. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2469. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)+math.rad(180)-math.rad(90)-math.rad(15)*i,math.rad(15)-math.rad(15)*i,math.rad(-15)*i)
  2470. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2471. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)+math.rad(90)+math.rad(-15)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  2472. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)+math.rad(90)+math.rad(-15)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  2473. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0.5)
  2474. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.5)
  2475. wld1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  2476. wldb1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  2477. wait()
  2478. end
  2479. end
  2480. else
  2481. walking = false
  2482. for i = 0,1,0.1 do
  2483. if attack == false then
  2484. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)+math.rad(180)-math.rad(90)-math.rad(15)*i,math.rad(-15)+math.rad(15)*i,math.rad(15)*i)
  2485. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2486. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90)+math.rad(180)-math.rad(90)-math.rad(15)*i,math.rad(15)-math.rad(15)*i,math.rad(-15)*i)
  2487. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2488. FREwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)+math.rad(90)+math.rad(-15)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  2489. FLEwld.C0 =CFrame.fromEulerAnglesXYZ(math.rad(90),math.rad(-90)+math.rad(90)+math.rad(-15)*i,math.rad(90)) * CFrame.new(0,0.5,0)
  2490. wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0.5)
  2491. wldb1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.5)
  2492. wld1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  2493. wldb1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  2494. wait()
  2495. end
  2496. end
  2497. end
  2498. end
  2499. Character.Humanoid.Running:connect(onRunning)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement