Advertisement
D0MiN0_FX

Chakrams Shuriken

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