Advertisement
deishuu

Untitled

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