Advertisement
Darkemperor101

Assasin

Jul 2nd, 2016
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 166.03 KB | None | 0 0
  1. Players = game.Players
  2. Workspace = game.Workspace
  3. HopperBinName = "Sword"
  4. Activated = false
  5. Equipped = false
  6. Equipping = false
  7. Unequipping = false
  8. Flaming = false
  9. Shielding = false
  10. SlimeCharge = false
  11. DarkCharge = false
  12. Mode = ""
  13. Damage = 15
  14. ExplosionVictim = ""
  15. Name = "DarkChaosAssassin"
  16. Me = Players.SwordFighter9122
  17. Backpack = Me["Backpack"]
  18. PlayerGui = Me["PlayerGui"]
  19. wait(0.8)
  20. ------------------------------------------------------------>
  21. --[[
  22. ? -->> Load
  23. --]]
  24. ------------------------------------------------------------>
  25. Check = Me.Character:findFirstChild("Loaded")
  26. if Check == nil then
  27. Gui = Instance.new("ScreenGui")
  28. Gui.Parent = PlayerGui
  29. Gui.Name = "LoadGui"
  30. Background = Instance.new("ImageLabel")
  31. Background.Parent = Gui
  32. Background.Name = "Background"
  33. Background.Size = UDim2.new(0.25, 0, 0.05, 0)
  34. Background.BackgroundTransparency = 0.7
  35. Background.Position = UDim2.new(0.55, 0, 0, 0)
  36. Header = Instance.new("TextLabel")
  37. Header.Parent = Background
  38. Header.Name = "Header"
  39. Header.Size = UDim2.new(0, 0, 0, 0)
  40. Header.BackgroundTransparency = 1
  41. Header.Position = UDim2.new(0.5, 0, 0.2, 0)
  42. Header.Text = "[ Loading : 0 ]"
  43. Bar = Instance.new("ImageLabel")
  44. Bar.Parent = Background
  45. Bar.Size = UDim2.new(0.9, 0, 0.5, 0)
  46. Bar.BackgroundTransparency = 0.2
  47. Bar.BackgroundColor = BrickColor.new("Mid gray")
  48. Bar.Position = UDim2.new(0.05, 0, 0.37, 0)
  49. Bar.BorderSizePixel = 0
  50. Bar2 = Instance.new("ImageLabel")
  51. Bar2.Parent = Bar
  52. Bar2.Size = UDim2.new(0, 0, 1, 0)
  53. Bar2.BackgroundTransparency = 0.2
  54. Bar2.BackgroundColor = BrickColor.new("Really black")
  55. Bar2.Position = UDim2.new(0, 0, 0, 0)
  56. Bar2.BorderSizePixel = 0
  57. for i = 1 , 50 do
  58. Bar2.Size = Bar2.Size + UDim2.new(0.02, 0, 0, 0)
  59. Header.Text = "[ Loading : "..(i*2).." ]"
  60. wait()
  61. end
  62. Header.Text = "[ Loaded ]"
  63. wait(1)
  64. Loaded = Instance.new("IntValue")
  65. Loaded.Parent = Me.Character
  66. Loaded.Name = "Loaded"
  67. Gui:Remove()
  68. end
  69. ------------------------------------------------------------>
  70. --[[
  71. ? -->> Joints
  72. --]]
  73. ------------------------------------------------------------>
  74. LeftShoulder = Me.Character.Torso["Left Shoulder"]
  75. RightShoulder = Me.Character.Torso["Right Shoulder"]
  76. LeftShoulder.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  77. RightShoulder.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  78. OriginalLeftShoulder = LeftShoulder.C0
  79. OriginalLeftShoulder2 = LeftShoulder.C1
  80. OriginalRightShoulder = RightShoulder.C0
  81. OriginalRightShoulder2 = RightShoulder.C1
  82. ------------------------------------------------------------>
  83. --[[
  84. ? -->> HopperBin
  85. --]]
  86. ------------------------------------------------------------>
  87. HopperBin = Instance.new("HopperBin")
  88. Test = Backpack:findFirstChild(HopperBinName)
  89. if Test ~= nil then
  90. Test.Name = "Fake"
  91. end
  92. Stuff = Me.Character:GetChildren()
  93. for i = 1 , #Stuff do
  94. if Stuff[i].className == "Hat" then
  95. Stuff[i]:Remove()
  96. end
  97. end
  98. HopperBin.Parent = Backpack
  99. HopperBin.Name = HopperBinName
  100. script.Parent = HopperBin
  101. wait(1)
  102. ------------------------------------------------------------>
  103. --[[
  104. ? -->> Charge Function
  105. --]]
  106. ------------------------------------------------------------>
  107. function onCharge(Color)
  108. Charge = Instance.new("Part")
  109. Charge.Parent = Me.Character.Torso
  110. Charge.Anchored = true
  111. Charge.CanCollide = false
  112. Charge.Locked = true
  113. Charge.Transparency = 0
  114. Charge.BrickColor = BrickColor.new(Color)
  115. Charge.formFactor = "Symmetric"
  116. Charge.Size = Vector3.new(4, 4, 4)
  117. Charge.TopSurface = "Smooth"
  118. Charge.BottomSurface = "Smooth"
  119. Charge.CFrame = Me.Character.Torso.CFrame
  120. ChargeMesh = Instance.new("SpecialMesh")
  121. ChargeMesh.Parent = Charge
  122. ChargeMesh.MeshType = "Brick"
  123. ChargeMesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  124. Sound.SoundId = "http://www.roblox.com/asset/?id=2101137"
  125. Sound:play()
  126. for i = 1 , 20 do
  127. Stuff = Charge:GetChildren()
  128. for i = 1 , #Stuff do
  129. if Stuff[i].Name == "Particle" then
  130. Stuff[i].Transparency = Stuff[i].Transparency + 0.05
  131. Stuff[i].BodyPosition.position = Me.Character.Torso.Position
  132. end
  133. end
  134. Particle = Instance.new("Part")
  135. Particle.Size = Vector3.new(1, 1, 1)
  136. Particle.Parent = Charge
  137. Particle.Locked = true
  138. Particle.CanCollide = false
  139. Particle.Shape = "Ball"
  140. Particle.BrickColor = BrickColor.new(Color)
  141. Particle.TopSurface = "Smooth"
  142. Particle.BottomSurface = "Smooth"
  143. Particle.Name = "Particle"
  144. Particle.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-i, i)*2, math.random(-i, i)*2, math.random(-i, i)*2)
  145. ParticleMesh = Instance.new("SpecialMesh")
  146. ParticleMesh.Parent = Particle
  147. ParticleMesh.MeshType = "Sphere"
  148. ParticleMesh.Scale = ChargeMesh.Scale / Vector3.new(1.5, 1.5, 1.5)
  149. BodyPosition = Instance.new("BodyPosition")
  150. BodyPosition.Parent = Particle
  151. BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  152. BodyPosition.position = Me.Character.Torso.Position
  153. Particle:BreakJoints()
  154.  
  155. if i >= 10 then
  156. ChargeMesh.Scale = ChargeMesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  157. end
  158. Charge.CFrame = Me.Character.Torso.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  159. Charge.Transparency = Charge.Transparency + 0.05
  160. Stuff = Charge:GetChildren()
  161. for i = 1 , #Stuff do
  162. if Stuff[i].Name == "Effect" then
  163. Stuff[i]:Remove()
  164. end
  165. end
  166. part = Instance.new("Part")
  167. part.Parent = Me.Character
  168. part.CFrame = Me.Character.Torso.CFrame
  169. Angle = (6.28/7)
  170. angle = 0
  171. for ii = 1 , 14 do
  172. angle = Angle + angle
  173. part.CFrame = Me.Character.Torso.CFrame
  174. part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
  175. p = Instance.new("Part")
  176. p.Parent = Charge
  177. p.Name = "Effect"
  178. p.formFactor = "Symmetric"
  179. p.Size = Vector3.new(2, 1, 1)
  180. p.BrickColor = BrickColor.new(Color)
  181. p.Locked = true
  182. p.Anchored = true
  183. p.CanCollide = false
  184. p.TopSurface = "Smooth"
  185. p.BottomSurface = "Smooth"
  186. p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
  187. end
  188. part:Remove()
  189. for i = 1 , 5 do
  190. Effect = Instance.new("Part")
  191. Effect.Parent = Charge
  192. Effect.Anchored = true
  193. Effect.CanCollide = false
  194. Effect.Locked = true
  195. Effect.Name = "Effect"
  196. Effect.Transparency = Charge.Transparency
  197. Effect.BrickColor = BrickColor.new(Color)
  198. Effect.formFactor = "Symmetric"
  199. Effect.Size = Vector3.new(1, 1, 1)
  200. Effect.TopSurface = "Smooth"
  201. Effect.BottomSurface = "Smooth"
  202. Effect.CFrame = Charge.CFrame * CFrame.new(math.random(-(ChargeMesh.Scale.X)*4, ChargeMesh.Scale.X*4), math.random(-(ChargeMesh.Scale.Y)*4, ChargeMesh.Scale.Y*4), math.random(-(ChargeMesh.Scale.Z)*4, ChargeMesh.Scale.Z*4))
  203. Effect.CFrame = CFrame.new(Effect.Position, Charge.Position)
  204. EffectMesh = Instance.new("SpecialMesh")
  205. EffectMesh.Parent = Effect
  206. EffectMesh.MeshType = "Sphere"
  207. EffectMesh.Scale = Vector3.new(1, 1, ChargeMesh.Scale.Z*4)
  208. end
  209. wait(0.05)
  210. end
  211. Charge:Remove()
  212. Sound.SoundId = "http://www.roblox.com/asset/?id=2101148"
  213. Sound:play()
  214. end
  215. ------------------------------------------------------------>
  216. --[[
  217. ? -->> Charge Function 2
  218. --]]
  219. ------------------------------------------------------------>
  220. function onCharge2(Color)
  221. Charge = Instance.new("Part")
  222. Charge.Parent = Me.Character.Torso
  223. Charge.Anchored = true
  224. Charge.CanCollide = false
  225. Charge.Locked = true
  226. Charge.Transparency = 0
  227. Charge.BrickColor = BrickColor.new(Color)
  228. Charge.formFactor = "Symmetric"
  229. Charge.Size = Vector3.new(4, 4, 4)
  230. Charge.TopSurface = "Smooth"
  231. Charge.BottomSurface = "Smooth"
  232. Charge.CFrame = Me.Character.Torso.CFrame
  233. ChargeMesh = Instance.new("SpecialMesh")
  234. ChargeMesh.Parent = Charge
  235. ChargeMesh.MeshType = "Brick"
  236. ChargeMesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  237. for i = 1 , 20 do
  238. Stuff = Charge:GetChildren()
  239. for i = 1 , #Stuff do
  240. if Stuff[i].Name == "Particle" then
  241. Stuff[i].Transparency = Stuff[i].Transparency + 0.05
  242. Stuff[i].BodyPosition.position = Me.Character.Torso.Position
  243. end
  244. end
  245. Particle = Instance.new("Part")
  246. Particle.Size = Vector3.new(1, 1, 1)
  247. Particle.Parent = Charge
  248. Particle.Locked = true
  249. Particle.CanCollide = false
  250. Particle.Shape = "Ball"
  251. Particle.BrickColor = BrickColor.new(Color)
  252. Particle.TopSurface = "Smooth"
  253. Particle.BottomSurface = "Smooth"
  254. Particle.Name = "Particle"
  255. Particle.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-i, i)*2, math.random(-i, i)*2, math.random(-i, i)*2)
  256. ParticleMesh = Instance.new("SpecialMesh")
  257. ParticleMesh.Parent = Particle
  258. ParticleMesh.MeshType = "Sphere"
  259. ParticleMesh.Scale = ChargeMesh.Scale / Vector3.new(1.5, 1.5, 1.5)
  260. BodyPosition = Instance.new("BodyPosition")
  261. BodyPosition.Parent = Particle
  262. BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  263. BodyPosition.position = Me.Character.Torso.Position
  264. Particle:BreakJoints()
  265. if i >= 10 then
  266. ChargeMesh.Scale = ChargeMesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  267. end
  268. Charge.CFrame = Me.Character.Torso.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  269. Charge.Transparency = Charge.Transparency + 0.05
  270. Stuff = Charge:GetChildren()
  271. for i = 1 , #Stuff do
  272. if Stuff[i].Name == "Effect" then
  273. Stuff[i]:Remove()
  274. end
  275. end
  276. part = Instance.new("Part")
  277. part.Parent = Me.Character
  278. part.CFrame = Me.Character.Torso.CFrame
  279. Angle = (6.28/7)
  280. angle = 0
  281. for ii = 1 , 14 do
  282. angle = Angle + angle
  283. part.CFrame = Me.Character.Torso.CFrame
  284. part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
  285. p = Instance.new("Part")
  286. p.Parent = Charge
  287. p.Name = "Effect"
  288. p.formFactor = "Symmetric"
  289. p.Size = Vector3.new(2, 1, 1)
  290. p.BrickColor = BrickColor.new(Color)
  291. p.Locked = true
  292. p.Anchored = true
  293. p.CanCollide = false
  294. p.TopSurface = "Smooth"
  295. p.BottomSurface = "Smooth"
  296. p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
  297. end
  298. part:Remove()
  299. for i = 1 , 5 do
  300. Effect = Instance.new("Part")
  301. Effect.Parent = Charge
  302. Effect.Anchored = true
  303. Effect.CanCollide = false
  304. Effect.Locked = true
  305. Effect.Name = "Effect"
  306. Effect.Transparency = Charge.Transparency
  307. Effect.BrickColor = BrickColor.new(Color)
  308. Effect.formFactor = "Symmetric"
  309. Effect.Size = Vector3.new(1, 1, 1)
  310. Effect.TopSurface = "Smooth"
  311. Effect.BottomSurface = "Smooth"
  312. Effect.CFrame = Charge.CFrame * CFrame.new(math.random(-(ChargeMesh.Scale.X)*4, ChargeMesh.Scale.X*4), math.random(-(ChargeMesh.Scale.Y)*4, ChargeMesh.Scale.Y*4), math.random(-(ChargeMesh.Scale.Z)*4, ChargeMesh.Scale.Z*4))
  313. Effect.CFrame = CFrame.new(Effect.Position, Charge.Position)
  314. EffectMesh = Instance.new("SpecialMesh")
  315. EffectMesh.Parent = Effect
  316. EffectMesh.MeshType = "Sphere"
  317. EffectMesh.Scale = Vector3.new(1, 1, ChargeMesh.Scale.Z*4)
  318. end
  319. wait(0.05)
  320. end
  321. Charge:Remove()
  322. end
  323. ------------------------------------------------------------>
  324. --[[
  325. ? -->> Charge/Aim Function
  326. --]]
  327. ------------------------------------------------------------>
  328. function onChargeAim(Color, VictimTorso)
  329. Charge = Instance.new("Part")
  330. Charge.Parent = Me.Character.Torso
  331. Charge.Anchored = true
  332. Charge.CanCollide = false
  333. Charge.Locked = true
  334. Charge.Transparency = 0
  335. Charge.BrickColor = BrickColor.new(Color)
  336. Charge.formFactor = "Symmetric"
  337. Charge.Size = Vector3.new(4, 4, 4)
  338. Charge.TopSurface = "Smooth"
  339. Charge.BottomSurface = "Smooth"
  340. Charge.CFrame = Me.Character.Torso.CFrame
  341. ChargeMesh = Instance.new("SpecialMesh")
  342. ChargeMesh.Parent = Charge
  343. ChargeMesh.MeshType = "Brick"
  344. ChargeMesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  345. Sound.SoundId = "http://www.roblox.com/asset/?id=2101137"
  346. Sound:play()
  347. for i = 1 , 20 do
  348. Stuff = Charge:GetChildren()
  349. for i = 1 , #Stuff do
  350. if Stuff[i].Name == "Particle" then
  351. Stuff[i].Transparency = Stuff[i].Transparency + 0.05
  352. Stuff[i].BodyPosition.position = Me.Character.Torso.Position
  353. end
  354. end
  355. Particle = Instance.new("Part")
  356. Particle.Size = Vector3.new(1, 1, 1)
  357. Particle.Parent = Charge
  358. Particle.Locked = true
  359. Particle.CanCollide = false
  360. Particle.Shape = "Ball"
  361. Particle.BrickColor = BrickColor.new(Color)
  362. Particle.TopSurface = "Smooth"
  363. Particle.BottomSurface = "Smooth"
  364. Particle.Name = "Particle"
  365. Particle.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-i, i)*2, math.random(-i, i)*2, math.random(-i, i)*2)
  366. ParticleMesh = Instance.new("SpecialMesh")
  367. ParticleMesh.Parent = Particle
  368. ParticleMesh.MeshType = "Sphere"
  369. ParticleMesh.Scale = ChargeMesh.Scale / Vector3.new(1.5, 1.5, 1.5)
  370. BodyPosition = Instance.new("BodyPosition")
  371. BodyPosition.Parent = Particle
  372. BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  373. BodyPosition.position = Me.Character.Torso.Position
  374. Particle:BreakJoints()
  375.  
  376. if i >= 10 then
  377. ChargeMesh.Scale = ChargeMesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  378. end
  379. Charge.CFrame = Me.Character.Torso.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  380. Charge.Transparency = Charge.Transparency + 0.05
  381. Stuff = Charge:GetChildren()
  382. for i = 1 , #Stuff do
  383. if Stuff[i].Name == "Effect" then
  384. Stuff[i]:Remove()
  385. end
  386. end
  387. part = Instance.new("Part")
  388. part.Parent = Me.Character
  389. part.CFrame = Me.Character.Torso.CFrame
  390. Angle = (6.28/7)
  391. angle = 0
  392. for ii = 1 , 14 do
  393. angle = Angle + angle
  394. part.CFrame = Me.Character.Torso.CFrame
  395. part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
  396. p = Instance.new("Part")
  397. p.Parent = Charge
  398. p.Name = "Effect"
  399. p.formFactor = "Symmetric"
  400. p.Size = Vector3.new(2, 1, 1)
  401. p.BrickColor = BrickColor.new(Color)
  402. p.Locked = true
  403. p.Anchored = true
  404. p.CanCollide = false
  405. p.TopSurface = "Smooth"
  406. p.BottomSurface = "Smooth"
  407. p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
  408. end
  409. part:Remove()
  410. part = Instance.new("Part")
  411. part.Parent = Me.Character
  412. part.CFrame = Me.Character.Torso.CFrame
  413. Angle = (6.28/7)
  414. angle = 0
  415. for ii = 1 , 14 do
  416. angle = Angle + angle
  417. part.CFrame = VictimTorso.CFrame
  418. part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
  419. p = Instance.new("Part")
  420. p.Parent = Charge
  421. p.Name = "Effect"
  422. p.formFactor = "Symmetric"
  423. p.Size = Vector3.new(2, 1, 1)
  424. p.BrickColor = BrickColor.new(Color)
  425. p.Locked = true
  426. p.Anchored = true
  427. p.CanCollide = false
  428. p.TopSurface = "Smooth"
  429. p.BottomSurface = "Smooth"
  430. p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
  431. end
  432. part:Remove()
  433. for i = 1 , 5 do
  434. Effect = Instance.new("Part")
  435. Effect.Parent = Charge
  436. Effect.Anchored = true
  437. Effect.CanCollide = false
  438. Effect.Locked = true
  439. Effect.Name = "Effect"
  440. Effect.Transparency = Charge.Transparency
  441. Effect.BrickColor = BrickColor.new(Color)
  442. Effect.formFactor = "Symmetric"
  443. Effect.Size = Vector3.new(1, 1, 1)
  444. Effect.TopSurface = "Smooth"
  445. Effect.BottomSurface = "Smooth"
  446. Effect.CFrame = Charge.CFrame * CFrame.new(math.random(-(ChargeMesh.Scale.X)*4, ChargeMesh.Scale.X*4), math.random(-(ChargeMesh.Scale.Y)*4, ChargeMesh.Scale.Y*4), math.random(-(ChargeMesh.Scale.Z)*4, ChargeMesh.Scale.Z*4))
  447. Effect.CFrame = CFrame.new(Effect.Position, Charge.Position)
  448. EffectMesh = Instance.new("SpecialMesh")
  449. EffectMesh.Parent = Effect
  450. EffectMesh.MeshType = "Sphere"
  451. EffectMesh.Scale = Vector3.new(1, 1, ChargeMesh.Scale.Z*4)
  452. end
  453. wait(0.05)
  454. end
  455. Charge:Remove()
  456. Sound.SoundId = "http://www.roblox.com/asset/?id=2101148"
  457. Sound:play()
  458. end
  459. ------------------------------------------------------------>
  460. --[[
  461. ? -->> Blade
  462. -- The Parts' names are named, "Grip" because I was too lazy to rename them :3
  463. --]]
  464. ------------------------------------------------------------>
  465. wait()
  466. Tool = Me.Character:findFirstChild("Sword")
  467. if Tool ~= nil then
  468. Tool:Remove()
  469. end
  470. Tool = Instance.new("Model")
  471. Tool.Parent = Me.Character
  472. Tool.Name = "Sword"
  473. Handle = Instance.new("Part")
  474. Handle.Parent = Tool
  475. Handle.Locked = true
  476. Handle.Reflectance = 0.5
  477. Handle.CanCollide = false
  478. Handle.TopSurface = "Smooth"
  479. Handle.BottomSurface = "Smooth"
  480. Handle.Size = Vector3.new(1, 1, 1)
  481. Handle.formFactor = "Symmetric"
  482. Handle.Transparency = 1
  483. Handle.Name = "Handle"
  484. Handle.Reflectance = 0
  485. Mesh = Instance.new("SpecialMesh")
  486. Mesh.Parent = Handle
  487. Mesh.MeshType = "Brick"
  488. Mesh.Scale = Vector3.new(0, 0, 0)
  489. Weld = Instance.new("Weld")
  490. Weld.Parent = Me.Character["Torso"]
  491. Weld.Part0 = Me.Character["Torso"]
  492. Weld.Part1 = Handle
  493. Weld.C0 = CFrame.new(1.6, 2.3, 0.6) * CFrame.Angles(0, 0, 2.2)
  494. Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
  495. Grip1 = Instance.new("Part")
  496. Grip1.Parent = Tool
  497. Grip1.Locked = true
  498. Grip1.BrickColor = BrickColor.new("Really black")
  499. Grip1.Reflectance = 0
  500. Grip1.TopSurface = "Smooth"
  501. Grip1.BottomSurface = "Smooth"
  502. Grip1.Size = Vector3.new(1, 1, 1)
  503. Grip1.formFactor = "Symmetric"
  504. Grip1.Transparency = 0
  505. Grip1.Reflectance = 0
  506. Grip1.CanCollide = false
  507. Grip1.Name = "Grip1"
  508. GripMesh1 = Instance.new("CylinderMesh")
  509. GripMesh1.Parent = Grip1
  510. GripMesh1.Scale = Vector3.new(0.45, 1.6, 0.45)
  511. GripWeld = Instance.new("Weld")
  512. GripWeld.Parent = Handle
  513. GripWeld.Part0 = Handle
  514. GripWeld.Part1 = Grip1
  515. GripWeld.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
  516. Grip2 = Instance.new("Part")
  517. Grip2.Parent = Tool
  518. Grip2.Locked = true
  519. Grip2.BrickColor = BrickColor.new("Navy blue")
  520. Grip2.Reflectance = 0
  521. Grip2.TopSurface = "Smooth"
  522. Grip2.BottomSurface = "Smooth"
  523. Grip2.Size = Vector3.new(1, 1, 1)
  524. Grip2.formFactor = "Symmetric"
  525. Grip2.Transparency = 0
  526. Grip2.CanCollide = false
  527. Grip2.Name = "Grip2"
  528. GripMesh2 = Instance.new("CylinderMesh")
  529. GripMesh2.Parent = Grip2
  530. GripMesh2.Scale = Vector3.new(0.46, 0.1, 0.46)
  531. GripWeld2 = Instance.new("Weld")
  532. GripWeld2.Parent = Handle
  533. GripWeld2.Part0 = Handle
  534. GripWeld2.Part1 = Grip2
  535. GripWeld2.C0 = CFrame.new(0, -0.4, 0)*CFrame.Angles(0, 0, 0)
  536. Grip3 = Instance.new("Part")
  537. Grip3.Parent = Tool
  538. Grip3.Locked = true
  539. Grip3.BrickColor = BrickColor.new("Navy blue")
  540. Grip3.Reflectance = 0
  541. Grip3.TopSurface = "Smooth"
  542. Grip3.BottomSurface = "Smooth"
  543. Grip3.Size = Vector3.new(1, 1, 1)
  544. Grip3.formFactor = "Symmetric"
  545. Grip3.Transparency = 0
  546. Grip3.CanCollide = false
  547. Grip3.Name = "Grip3"
  548. GripMesh3 = Instance.new("CylinderMesh")
  549. GripMesh3.Parent = Grip3
  550. GripMesh3.Scale = Vector3.new(0.46, 0.1, 0.46)
  551. GripWeld3 = Instance.new("Weld")
  552. GripWeld3.Parent = Handle
  553. GripWeld3.Part0 = Handle
  554. GripWeld3.Part1 = Grip3
  555. GripWeld3.C0 = CFrame.new(0, -0.29, 0)*CFrame.Angles(0, 0, 0.05)
  556. Grip4 = Instance.new("Part")
  557. Grip4.Parent = Tool
  558. Grip4.Locked = true
  559. Grip4.BrickColor = BrickColor.new("Navy blue")
  560. Grip4.Reflectance = 0
  561. Grip4.TopSurface = "Smooth"
  562. Grip4.BottomSurface = "Smooth"
  563. Grip4.Size = Vector3.new(1, 1, 1)
  564. Grip4.formFactor = "Symmetric"
  565. Grip4.Transparency = 0
  566. Grip4.CanCollide = false
  567. Grip4.Name = "Grip4"
  568. GripMesh4 = Instance.new("CylinderMesh")
  569. GripMesh4.Parent = Grip4
  570. GripMesh4.Scale = Vector3.new(0.46, 0.1, 0.46)
  571. GripWeld4 = Instance.new("Weld")
  572. GripWeld4.Parent = Handle
  573. GripWeld4.Part0 = Handle
  574. GripWeld4.Part1 = Grip4
  575. GripWeld4.C0 = CFrame.new(0, -0.18, 0)*CFrame.Angles(0, 0, 0)
  576. Grip5 = Instance.new("Part")
  577. Grip5.Parent = Tool
  578. Grip5.Locked = true
  579. Grip5.BrickColor = BrickColor.new("Navy blue")
  580. Grip5.Reflectance = 0
  581. Grip5.TopSurface = "Smooth"
  582. Grip5.BottomSurface = "Smooth"
  583. Grip5.Size = Vector3.new(1, 1, 1)
  584. Grip5.formFactor = "Symmetric"
  585. Grip5.Transparency = 0
  586. Grip5.CanCollide = false
  587. Grip5.Name = "Grip5"
  588. GripMesh5 = Instance.new("CylinderMesh")
  589. GripMesh5.Parent = Grip5
  590. GripMesh5.Scale = Vector3.new(0.46, 0.1, 0.46)
  591. GripWeld5 = Instance.new("Weld")
  592. GripWeld5.Parent = Handle
  593. GripWeld5.Part0 = Handle
  594. GripWeld5.Part1 = Grip5
  595. GripWeld5.C0 = CFrame.new(0, -0.07, 0)*CFrame.Angles(0, 0, 0.03)
  596. Grip6 = Instance.new("Part")
  597. Grip6.Parent = Tool
  598. Grip6.Locked = true
  599. Grip6.BrickColor = BrickColor.new("Navy blue")
  600. Grip6.Reflectance = 0
  601. Grip6.TopSurface = "Smooth"
  602. Grip6.BottomSurface = "Smooth"
  603. Grip6.Size = Vector3.new(1, 1, 1)
  604. Grip6.formFactor = "Symmetric"
  605. Grip6.Transparency = 0
  606. Grip6.CanCollide = false
  607. Grip6.Name = "Grip6"
  608. GripMesh = Instance.new("CylinderMesh")
  609. GripMesh.Parent = Grip6
  610. GripMesh.Scale = Vector3.new(0.46, 0.1, 0.46)
  611. GripWeld = Instance.new("Weld")
  612. GripWeld.Parent = Handle
  613. GripWeld.Part0 = Handle
  614. GripWeld.Part1 = Grip6
  615. GripWeld.C0 = CFrame.new(0, 0.04, 0)*CFrame.Angles(0, 0, -0.05)
  616. Grip7 = Instance.new("Part")
  617. Grip7.Parent = Tool
  618. Grip7.Locked = true
  619. Grip7.BrickColor = BrickColor.new("Navy blue")
  620. Grip7.Reflectance = 0
  621. Grip7.TopSurface = "Smooth"
  622. Grip7.BottomSurface = "Smooth"
  623. Grip7.Size = Vector3.new(1, 1, 1)
  624. Grip7.formFactor = "Symmetric"
  625. Grip7.Transparency = 0
  626. Grip7.CanCollide = false
  627. Grip7.Name = "Grip7"
  628. GripMesh7 = Instance.new("CylinderMesh")
  629. GripMesh7.Parent = Grip7
  630. GripMesh7.Scale = Vector3.new(0.46, 0.1, 0.46)
  631. GripWeld7 = Instance.new("Weld")
  632. GripWeld7.Parent = Handle
  633. GripWeld7.Part0 = Handle
  634. GripWeld7.Part1 = Grip7
  635. GripWeld7.C0 = CFrame.new(0, 0.15, 0)*CFrame.Angles(0, 0, 0)
  636. Grip8 = Instance.new("Part")
  637. Grip8.Parent = Tool
  638. Grip8.Locked = true
  639. Grip8.BrickColor = BrickColor.new("Navy blue")
  640. Grip8.Reflectance = 0
  641. Grip8.TopSurface = "Smooth"
  642. Grip8.BottomSurface = "Smooth"
  643. Grip8.Size = Vector3.new(1, 1, 1)
  644. Grip8.formFactor = "Symmetric"
  645. Grip8.Transparency = 0
  646. Grip8.CanCollide = false
  647. Grip8.Name = "Grip8"
  648. GripMesh8 = Instance.new("CylinderMesh")
  649. GripMesh8.Parent = Grip8
  650. GripMesh8.Scale = Vector3.new(0.46, 0.1, 0.46)
  651. GripWeld8 = Instance.new("Weld")
  652. GripWeld8.Parent = Handle
  653. GripWeld8.Part0 = Handle
  654. GripWeld8.Part1 = Grip8
  655. GripWeld8.C0 = CFrame.new(0, 0.26, 0)*CFrame.Angles(0, 0, 0)
  656. Grip9 = Instance.new("Part")
  657. Grip9.Parent = Tool
  658. Grip9.Locked = true
  659. Grip9.BrickColor = BrickColor.new("Navy blue")
  660. Grip9.Reflectance = 0
  661. Grip9.TopSurface = "Smooth"
  662. Grip9.BottomSurface = "Smooth"
  663. Grip9.Size = Vector3.new(1, 1, 1)
  664. Grip9.formFactor = "Symmetric"
  665. Grip9.Transparency = 0
  666. Grip9.CanCollide = false
  667. Grip9.Name = "Grip9"
  668. GripMesh9 = Instance.new("CylinderMesh")
  669. GripMesh9.Parent = Grip9
  670. GripMesh9.Scale = Vector3.new(0.46, 0.1, 0.46)
  671. GripWeld9 = Instance.new("Weld")
  672. GripWeld9.Parent = Handle
  673. GripWeld9.Part0 = Handle
  674. GripWeld9.Part1 = Grip9
  675. GripWeld9.C0 = CFrame.new(0, 0.37, 0)*CFrame.Angles(0, 0, 0.07)
  676. Grip10 = Instance.new("Part")
  677. Grip10.Parent = Tool
  678. Grip10.Locked = true
  679. Grip10.Reflectance = 0
  680. Grip10.CanCollide = false
  681. Grip10.BrickColor = BrickColor.new("Really black")
  682. Grip10.Reflectance = 0
  683. Grip10.TopSurface = "Smooth"
  684. Grip10.BottomSurface = "Smooth"
  685. Grip10.Size = Vector3.new(1, 1, 1)
  686. Grip10.formFactor = "Symmetric"
  687. Grip10.Transparency = 0
  688. Grip10.Name = "Grip10"
  689. GripMesh10 = Instance.new("SpecialMesh")
  690. GripMesh10.Parent = Grip10
  691. GripMesh10.MeshType = "Sphere"
  692. GripMesh10.Scale = Vector3.new(0.6, 0.6, 0.6)
  693. GripWeld10 = Instance.new("Weld")
  694. GripWeld10.Parent = Handle
  695. GripWeld10.Part0 = Handle
  696. GripWeld10.Part1 = Grip10
  697. GripWeld10.C0 = CFrame.new(0, -0.8, 0)*CFrame.Angles(0, 0, 0)
  698. Grip11 = Instance.new("Part")
  699. Grip11.Parent = Tool
  700. Grip11.Locked = true
  701. Grip11.BrickColor = BrickColor.new("Really black")
  702. Grip11.Reflectance = 0.5
  703. Grip11.TopSurface = "Smooth"
  704. Grip11.CanCollide = false
  705. Grip11.BottomSurface = "Smooth"
  706. Grip11.Size = Vector3.new(1, 1, 1)
  707. Grip11.formFactor = "Symmetric"
  708. Grip11.Transparency = 0
  709. Grip11.Name = "Grip11"
  710. Grip11.Reflectance = 0
  711. GripMesh11 = Instance.new("SpecialMesh")
  712. GripMesh11.Parent = Grip11
  713. GripMesh11.MeshType = "Brick"
  714. GripMesh11.Scale = Vector3.new(0.55, 0.4, 1.4)
  715. GripWeld11 = Instance.new("Weld")
  716. GripWeld11.Parent = Handle
  717. GripWeld11.Part0 = Handle
  718. GripWeld11.Part1 = Grip11
  719. GripWeld11.C0 = CFrame.new(0, 0.85, 0)*CFrame.Angles(0, 0, 0)
  720. Grip12 = Instance.new("Part")
  721. Grip12.Parent = Tool
  722. Grip12.Locked = true
  723. Grip12.CanCollide = false
  724. Grip12.BrickColor = BrickColor.new("Really black")
  725. Grip12.Reflectance = 0.5
  726. Grip12.TopSurface = "Smooth"
  727. Grip12.BottomSurface = "Smooth"
  728. Grip12.Size = Vector3.new(1, 1, 1)
  729. Grip12.formFactor = "Symmetric"
  730. Grip12.Transparency = 0
  731. Grip12.Name = "Grip12"
  732. Grip12.Reflectance = 0
  733. GripMesh12 = Instance.new("SpecialMesh")
  734. GripMesh12.Parent = Grip12
  735. GripMesh12.MeshType = "Wedge"
  736. GripMesh12.Scale = Vector3.new(0.55, 0.4, 0.9)
  737. GripWeld12 = Instance.new("Weld")
  738. GripWeld12.Parent = Handle
  739. GripWeld12.Part0 = Handle
  740. GripWeld12.Part1 = Grip12
  741. GripWeld12.C0 = CFrame.new(0, 0.908, 1.1)*CFrame.Angles(3, 0, 0)
  742. Grip13 = Instance.new("Part")
  743. Grip13.Parent = Tool
  744. Grip13.Locked = true
  745. Grip13.CanCollide = false
  746. Grip13.BrickColor = BrickColor.new("Really black")
  747. Grip13.Reflectance = 0.5
  748. Grip13.TopSurface = "Smooth"
  749. Grip13.BottomSurface = "Smooth"
  750. Grip13.Size = Vector3.new(1, 1, 1)
  751. Grip13.formFactor = "Symmetric"
  752. Grip13.Transparency = 0
  753. Grip13.Name = "Grip13"
  754. Grip13.Reflectance = 0
  755. GripMesh13 = Instance.new("SpecialMesh")
  756. GripMesh13.Parent = Grip13
  757. GripMesh13.MeshType = "Wedge"
  758. GripMesh13.Scale = Vector3.new(0.55, 0.4, 0.9)
  759. GripWeld13 = Instance.new("Weld")
  760. GripWeld13.Parent = Handle
  761. GripWeld13.Part0 = Handle
  762. GripWeld13.Part1 = Grip13
  763. GripWeld13.C0 = CFrame.new(0, 0.908, -1.1)*CFrame.Angles(-3, 3.14, 0)
  764. Grip14 = Instance.new("Part")
  765. Grip14.Parent = Tool
  766. Grip14.Locked = true
  767. Grip14.CanCollide = false
  768. Grip14.BrickColor = BrickColor.new("Navy blue")
  769. Grip14.Reflectance = 0.5
  770. Grip14.TopSurface = "Smooth"
  771. Grip14.BottomSurface = "Smooth"
  772. Grip14.Size = Vector3.new(1, 1, 1)
  773. Grip14.formFactor = "Symmetric"
  774. Grip14.Transparency = 0.1
  775. Grip14.Name = "Grip14"
  776. Grip14.Reflectance = 0
  777. GripMesh14 = Instance.new("SpecialMesh")
  778. GripMesh14.Parent = Grip14
  779. GripMesh14.MeshType = "Brick"
  780. GripMesh14.Scale = Vector3.new(0.552, 0.15, 1.3)
  781. GripWeld14 = Instance.new("Weld")
  782. GripWeld14.Parent = Handle
  783. GripWeld14.Part0 = Handle
  784. GripWeld14.Part1 = Grip14
  785. GripWeld14.C0 = CFrame.new(0, 0.85, 0)*CFrame.Angles(0, 0, 0)
  786. Grip15 = Instance.new("Part")
  787. Grip15.Parent = Tool
  788. Grip15.Locked = true
  789. Grip15.CanCollide = false
  790. Grip15.BrickColor = BrickColor.new("Navy blue")
  791. Grip15.Reflectance = 0.5
  792. Grip15.TopSurface = "Smooth"
  793. Grip15.BottomSurface = "Smooth"
  794. Grip15.Size = Vector3.new(1, 1, 1)
  795. Grip15.formFactor = "Symmetric"
  796. Grip15.Transparency = 0.1
  797. Grip15.Name = "Grip15"
  798. Grip15.Reflectance = 0
  799. GripMesh15 = Instance.new("SpecialMesh")
  800. GripMesh15.Parent = Grip15
  801. GripMesh15.MeshType = "Sphere"
  802. GripMesh15.Scale = Vector3.new(0.6, 0.4, 1.5)
  803. GripWeld15 = Instance.new("Weld")
  804. GripWeld15.Parent = Handle
  805. GripWeld15.Part0 = Handle
  806. GripWeld15.Part1 = Grip15
  807. GripWeld15.C0 = CFrame.new(0, 0.85, 0)*CFrame.Angles(0, 0, 0)
  808. Grip16 = Instance.new("Part")
  809. Grip16.Parent = Tool
  810. Grip16.Locked = true
  811. Grip16.BrickColor = BrickColor.new("Really black")
  812. Grip16.Reflectance = 0.5
  813. Grip16.TopSurface = "Smooth"
  814. Grip16.BottomSurface = "Smooth"
  815. Grip16.Size = Vector3.new(1, 1, 1)
  816. Grip16.formFactor = "Symmetric"
  817. Grip16.Transparency = 0
  818. Grip16.Name = "Grip16"
  819. Grip16.CanCollide = false
  820. Grip16.Reflectance = 0
  821. GripMesh16 = Instance.new("SpecialMesh")
  822. GripMesh16.Parent = Grip16
  823. GripMesh16.MeshType = "Brick"
  824. GripMesh16.Scale = Vector3.new(0.2, 0.3, 1)
  825. GripWeld = Instance.new("Weld")
  826. GripWeld.Parent = Handle
  827. GripWeld.Part0 = Handle
  828. GripWeld.Part1 = Grip16
  829. GripWeld.C0 = CFrame.new(0, 1.1, 0)*CFrame.Angles(0, 0, 0)
  830. Grip17 = Instance.new("Part")
  831. Grip17.Parent = Tool
  832. Grip17.Locked = true
  833. Grip17.BrickColor = BrickColor.new("Black")
  834. Grip17.Reflectance = 0.5
  835. Grip17.TopSurface = "Smooth"
  836. Grip17.BottomSurface = "Smooth"
  837. Grip17.Size = Vector3.new(1, 3, 1)
  838. Grip17.formFactor = "Symmetric"
  839. Grip17.Transparency = 0
  840. Grip17.Name = "Grip17"
  841. Grip17.CanCollide = false
  842. Grip17.Reflectance = 0
  843. GripMesh17 = Instance.new("SpecialMesh")
  844. GripMesh17.Parent = Grip17
  845. GripMesh17.MeshType = "Brick"
  846. GripMesh17.Scale = Vector3.new(0.19, 1, 1)
  847. GripWeld17 = Instance.new("Weld")
  848. GripWeld17.Parent = Handle
  849. GripWeld17.Part0 = Handle
  850. GripWeld17.Part1 = Grip17
  851. GripWeld17.C0 = CFrame.new(0, 2.21, -0.08)*CFrame.Angles(-0.08, 0, 0)
  852. Grip18 = Instance.new("Part")
  853. Grip18.Parent = Tool
  854. Grip18.Locked = true
  855. Grip18.BrickColor = BrickColor.new("Black")
  856. Grip18.Reflectance = 0.5
  857. Grip18.TopSurface = "Smooth"
  858. Grip18.BottomSurface = "Smooth"
  859. Grip18.Size = Vector3.new(1, 3, 1)
  860. Grip18.formFactor = "Symmetric"
  861. Grip18.Transparency = 0
  862. Grip18.Name = "Grip18"
  863. Grip18.CanCollide = false
  864. Grip18.Reflectance = 0
  865. GripMesh18 = Instance.new("SpecialMesh")
  866. GripMesh18.Parent = Grip18
  867. GripMesh18.MeshType = "Brick"
  868. GripMesh18.Scale = Vector3.new(0.19, 1, 1)
  869. GripWeld18 = Instance.new("Weld")
  870. GripWeld18.Parent = Handle
  871. GripWeld18.Part0 = Handle
  872. GripWeld18.Part1 = Grip18
  873. GripWeld18.C0 = CFrame.new(0, 4.15, -0.155)*CFrame.Angles(0, 0, 0)
  874. Grip19 = Instance.new("Part")
  875. Grip19.Parent = Tool
  876. Grip19.Locked = true
  877. Grip19.BrickColor = BrickColor.new("Black")
  878. Grip19.Reflectance = 0.5
  879. Grip19.TopSurface = "Smooth"
  880. Grip19.BottomSurface = "Smooth"
  881. Grip19.Size = Vector3.new(1, 3, 1)
  882. Grip19.formFactor = "Symmetric"
  883. Grip19.Transparency = 0
  884. Grip19.CanCollide = false
  885. Grip19.Name = "Grip19"
  886. Grip19.Reflectance = 0
  887. GripMesh19 = Instance.new("SpecialMesh")
  888. GripMesh19.Parent = Grip19
  889. GripMesh19.MeshType = "Wedge"
  890. GripMesh19.Scale = Vector3.new(0.19, 1, 1)
  891. GripWeld19 = Instance.new("Weld")
  892. GripWeld19.Parent = Handle
  893. GripWeld19.Part0 = Handle
  894. GripWeld19.Part1 = Grip19
  895. GripWeld19.C0 = CFrame.new(0, 5.99, -0.07)*CFrame.Angles(0.08, 0, 0)
  896. Grip20 = Instance.new("Part")
  897. Grip20.Parent = Tool
  898. Grip20.Locked = true
  899. Grip20.BrickColor = BrickColor.new("Navy blue")
  900. Grip20.Reflectance = 0.5
  901. Grip20.TopSurface = "Smooth"
  902. Grip20.BottomSurface = "Smooth"
  903. Grip20.Size = Vector3.new(1, 3, 1)
  904. Grip20.formFactor = "Symmetric"
  905. Grip20.Transparency = 0
  906. Grip20.Name = "Grip20"
  907. Grip20.CanCollide = false
  908. Grip20.Reflectance = 0
  909. GripMesh20 = Instance.new("SpecialMesh")
  910. GripMesh20.Parent = Grip20
  911. GripMesh20.MeshType = "Brick"
  912. GripMesh20.Scale = Vector3.new(0.193, 1, 0.2)
  913. GripWeld20 = Instance.new("Weld")
  914. GripWeld20.Parent = Handle
  915. GripWeld20.Part0 = Handle
  916. GripWeld20.Part1 = Grip20
  917. GripWeld20.C0 = CFrame.new(0, 2.21, -0.08)*CFrame.Angles(-0.08, 0, 0)
  918. Grip21 = Instance.new("Part")
  919. Grip21.Parent = Tool
  920. Grip21.Locked = true
  921. Grip21.BrickColor = BrickColor.new("Navy blue")
  922. Grip21.Reflectance = 0.5
  923. Grip21.TopSurface = "Smooth"
  924. Grip21.BottomSurface = "Smooth"
  925. Grip21.Size = Vector3.new(1, 1, 1)
  926. Grip21.formFactor = "Symmetric"
  927. Grip21.Transparency = 0
  928. Grip21.Name = "Grip21"
  929. Grip21.CanCollide = false
  930. Grip21.Reflectance = 0
  931. GripMesh21 = Instance.new("SpecialMesh")
  932. GripMesh21.Parent = Grip21
  933. GripMesh21.MeshType = "Brick"
  934. GripMesh21.Scale = Vector3.new(0.193, 1, 0.2)
  935. GripWeld21 = Instance.new("Weld")
  936. GripWeld21.Parent = Handle
  937. GripWeld21.Part0 = Handle
  938. GripWeld21.Part1 = Grip21
  939. GripWeld21.C0 = CFrame.new(0, 3.7, -0.155)*CFrame.Angles(0, 0, 0)
  940. Grip22 = Instance.new("Part")
  941. Grip22.Parent = Tool
  942. Grip22.Locked = true
  943. Grip22.BrickColor = BrickColor.new("Navy blue")
  944. Grip22.Reflectance = 0.5
  945. Grip22.TopSurface = "Smooth"
  946. Grip22.BottomSurface = "Smooth"
  947. Grip22.Size = Vector3.new(1, 1, 1)
  948. Grip22.formFactor = "Symmetric"
  949. Grip22.Transparency = 0
  950. Grip22.CanCollide = false
  951. Grip22.Name = "Grip22"
  952. Grip22.Reflectance = 0
  953. GripMesh22 = Instance.new("SpecialMesh")
  954. GripMesh22.MeshId = "http://www.roblox.com/asset/?id=19251107"
  955. GripMesh22.Parent = Grip22
  956. GripMesh22.Scale = Vector3.new(0.4, 4.7, 0.4)
  957. GripWeld22 = Instance.new("Weld")
  958. GripWeld22.Parent = Handle
  959. GripWeld22.Part0 = Handle
  960. GripWeld22.Part1 = Grip22
  961. GripWeld22.C0 = CFrame.new(0, 4.2, -0.155)*CFrame.Angles(0, 0, 1.57)
  962. ------------------------------------------------------------>
  963. --[[
  964. ? -->> Sounds
  965. --]]
  966. ------------------------------------------------------------>
  967. Sound = Instance.new("Sound")
  968. Sound.Parent = Handle
  969. Sound.Name = "Sound"
  970. Sound.Pitch = 1
  971. Sound.SoundId = ""
  972. Sound.Volume = 3
  973. ------------------------------------------------------------>
  974. --[[
  975. ? -->> Message
  976. --]]
  977. ------------------------------------------------------------>
  978. Amessage = Instance.new("Message")
  979. Amessage.Parent = game.Workspace
  980. Amessage.Name= "Amessage"
  981. Amessage.Text = ""
  982. ------------------------------------------------------------>
  983. --[[
  984. ? -->> Button1Down
  985. --]]
  986. ------------------------------------------------------------>
  987. function onButton1Down()
  988. if Activated then return end
  989. if Me.Character.Humanoid.Sit == true or Me.Character.Humanoid.PlatformStand == true then
  990. Me.Character.Humanoid.Jump = true
  991. Me.Character.Humanoid.PlatformStand = false
  992. Me.Character.Humanoid.Sit = false
  993. Me.Character.Torso.Velocity = Vector3.new(0, 20, 0)
  994. end
  995. if Mode == "Swing" then
  996. Activated = true
  997. if Me.Character.Humanoid.Jump == true then
  998. Weld.Parent = Me.Character["Left Arm"]
  999. Weld.Part0 = Me.Character["Left Arm"]
  1000. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  1001. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1, 0)
  1002. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1003. Sound:play()
  1004. for i = 1 , 8 do
  1005. Clone1 = Grip17:clone()
  1006. Clone1.Parent = Tool
  1007. Clone1.Name = "Shadow"
  1008. Clone1.Anchored = true
  1009. Clone1.CanCollide = false
  1010. Clone1.Transparency = 0.2
  1011. Clone1.BrickColor = BrickColor.new("Really black")
  1012. Clone2 = Grip18:clone()
  1013. Clone2.Parent = Tool
  1014. Clone2.Name = "Shadow"
  1015. Clone2.Anchored = true
  1016. Clone2.CanCollide = false
  1017. Clone2.Transparency = 0.2
  1018. Clone2.BrickColor = BrickColor.new("Really black")
  1019. Clone3 = Grip19:clone()
  1020. Clone3.Parent = Tool
  1021. Clone3.Name = "Shadow"
  1022. Clone3.Anchored = true
  1023. Clone3.CanCollide = false
  1024. Clone3.Transparency = 0.2
  1025. Clone3.BrickColor = BrickColor.new("Really black")
  1026. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  1027. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1028. wait()
  1029. end
  1030. wait()
  1031. for i = 1 , 8 do
  1032. Clone1 = Grip17:clone()
  1033. Clone1.Parent = Tool
  1034. Clone1.Name = "Shadow"
  1035. Clone1.Anchored = true
  1036. Clone1.CanCollide = false
  1037. Clone1.Transparency = 0.2
  1038. Clone1.BrickColor = BrickColor.new("Really black")
  1039. Clone2 = Grip18:clone()
  1040. Clone2.Parent = Tool
  1041. Clone2.Name = "Shadow"
  1042. Clone2.Anchored = true
  1043. Clone2.CanCollide = false
  1044. Clone2.Transparency = 0.2
  1045. Clone2.BrickColor = BrickColor.new("Really black")
  1046. Clone3 = Grip19:clone()
  1047. Clone3.Parent = Tool
  1048. Clone3.Name = "Shadow"
  1049. Clone3.Anchored = true
  1050. Clone3.CanCollide = false
  1051. Clone3.Transparency = 0.2
  1052. Clone3.BrickColor = BrickColor.new("Really black")
  1053. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  1054. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  1055. wait()
  1056. end
  1057. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1, 0)
  1058. Weld.Parent = Me.Character["Right Arm"]
  1059. Weld.Part0 = Me.Character["Right Arm"]
  1060. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1061. else
  1062. Weld.Parent = Me.Character["Left Arm"]
  1063. Weld.Part0 = Me.Character["Left Arm"]
  1064. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  1065. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1066. Sound:play()
  1067. for i = 1 , 8 do
  1068. Clone1 = Grip17:clone()
  1069. Clone1.Parent = Tool
  1070. Clone1.Name = "Shadow"
  1071. Clone1.Anchored = true
  1072. Clone1.CanCollide = false
  1073. Clone1.Transparency = 0.2
  1074. Clone1.BrickColor = BrickColor.new("Really black")
  1075. Clone2 = Grip18:clone()
  1076. Clone2.Parent = Tool
  1077. Clone2.Name = "Shadow"
  1078. Clone2.Anchored = true
  1079. Clone2.CanCollide = false
  1080. Clone2.Transparency = 0.2
  1081. Clone2.BrickColor = BrickColor.new("Really black")
  1082. Clone3 = Grip19:clone()
  1083. Clone3.Parent = Tool
  1084. Clone3.Name = "Shadow"
  1085. Clone3.Anchored = true
  1086. Clone3.CanCollide = false
  1087. Clone3.Transparency = 0.2
  1088. Clone3.BrickColor = BrickColor.new("Really black")
  1089. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  1090. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1091. wait()
  1092. end
  1093. wait(0.2)
  1094. for i = 1 , 8 do
  1095. Clone1 = Grip17:clone()
  1096. Clone1.Parent = Tool
  1097. Clone1.Name = "Shadow"
  1098. Clone1.Anchored = true
  1099. Clone1.CanCollide = false
  1100. Clone1.Transparency = 0.2
  1101. Clone1.BrickColor = BrickColor.new("Really black")
  1102. Clone2 = Grip18:clone()
  1103. Clone2.Parent = Tool
  1104. Clone2.Name = "Shadow"
  1105. Clone2.Anchored = true
  1106. Clone2.CanCollide = false
  1107. Clone2.Transparency = 0.2
  1108. Clone2.BrickColor = BrickColor.new("Really black")
  1109. Clone3 = Grip19:clone()
  1110. Clone3.Parent = Tool
  1111. Clone3.Name = "Shadow"
  1112. Clone3.Anchored = true
  1113. Clone3.CanCollide = false
  1114. Clone3.Transparency = 0.2
  1115. Clone3.BrickColor = BrickColor.new("Really black")
  1116. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  1117. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  1118. wait()
  1119. end
  1120. Weld.Parent = Me.Character["Right Arm"]
  1121. Weld.Part0 = Me.Character["Right Arm"]
  1122. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1123. end
  1124. Activated = false
  1125. end
  1126. if Mode == "Spin" then
  1127. Activated = true
  1128. Weld.Parent = Me.Character["Left Arm"]
  1129. Weld.Part0 = Me.Character["Left Arm"]
  1130. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  1131. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1132. Sound:play()
  1133. for i = 1 , 8 do
  1134. Clone1 = Grip17:clone()
  1135. Clone1.Parent = Tool
  1136. Clone1.Name = "Shadow"
  1137. Clone1.Anchored = true
  1138. Clone1.CanCollide = false
  1139. Clone1.Transparency = 0.2
  1140. Clone1.BrickColor = BrickColor.new("Really black")
  1141. Clone2 = Grip18:clone()
  1142. Clone2.Parent = Tool
  1143. Clone2.Name = "Shadow"
  1144. Clone2.Anchored = true
  1145. Clone2.CanCollide = false
  1146. Clone2.Transparency = 0.2
  1147. Clone2.BrickColor = BrickColor.new("Really black")
  1148. Clone3 = Grip19:clone()
  1149. Clone3.Parent = Tool
  1150. Clone3.Name = "Shadow"
  1151. Clone3.Anchored = true
  1152. Clone3.CanCollide = false
  1153. Clone3.Transparency = 0.2
  1154. Clone3.BrickColor = BrickColor.new("Really black")
  1155. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  1156. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1157. wait()
  1158. end
  1159. game.Lighting.Brightness = -10
  1160. Sound.SoundId = "http://www.roblox.com/asset/?id=13378571"
  1161. Sound:play()
  1162. Gyro = Instance.new("BodyGyro")
  1163. Gyro.Parent = Me.Character.Torso
  1164. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1165. Gyro.cframe = Me.Character.Torso.CFrame
  1166. Gyro.D = 50
  1167. Wave = Instance.new("Part")
  1168. Wave.Parent = Me.Character.Torso
  1169. Wave.Anchored = true
  1170. Wave.CanCollide = false
  1171. Wave.Locked = true
  1172. Wave.Transparency = 0.2
  1173. Wave.BrickColor = BrickColor.new("Really black")
  1174. Wave.Size = Vector3.new(2, 1, 2)
  1175. Wave.TopSurface = "Smooth"
  1176. Wave.BottomSurface = "Smooth"
  1177. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  1178. WaveMesh = Instance.new("CylinderMesh")
  1179. WaveMesh.Parent = Wave
  1180. WaveMesh.Scale = Vector3.new(1, 0.1, 1)
  1181. for i = 1 , 16 do
  1182. Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  1183. Wave.Transparency = Wave.Transparency + 0.055
  1184. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  1185. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
  1186. wait()
  1187. end
  1188.  
  1189. Wave:Remove()
  1190. Gyro:Remove()
  1191. wait(0.2)
  1192. for i = 1 , 8 do
  1193. Clone1 = Grip17:clone()
  1194. Clone1.Parent = Tool
  1195. Clone1.Name = "Shadow"
  1196. Clone1.Anchored = true
  1197. Clone1.CanCollide = false
  1198. Clone1.Transparency = 0.2
  1199. Clone1.BrickColor = BrickColor.new("Really black")
  1200. Clone2 = Grip18:clone()
  1201. Clone2.Parent = Tool
  1202. Clone2.Name = "Shadow"
  1203. Clone2.Anchored = true
  1204. Clone2.CanCollide = false
  1205. Clone2.Transparency = 0.2
  1206. Clone2.BrickColor = BrickColor.new("Really black")
  1207. Clone3 = Grip19:clone()
  1208. Clone3.Parent = Tool
  1209. Clone3.Name = "Shadow"
  1210. Clone3.Anchored = true
  1211. Clone3.CanCollide = false
  1212. Clone3.Transparency = 0.2
  1213. Clone3.BrickColor = BrickColor.new("Really black")
  1214. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  1215. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  1216. wait()
  1217. end
  1218. Weld.Parent = Me.Character["Right Arm"]
  1219. Weld.Part0 = Me.Character["Right Arm"]
  1220. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1221. wait(1.5)
  1222. game.Lighting.Brightness = 1
  1223. Activated = false
  1224. end
  1225. if Mode == "Teleport" then
  1226. if mouse.Target ~= nil then
  1227. Activated = true
  1228. MousePosition = mouse.Hit.p
  1229. Weld.Parent = Me.Character["Left Arm"]
  1230. Weld.Part0 = Me.Character["Left Arm"]
  1231. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  1232. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1233. Sound:play()
  1234. for i = 1 , 8 do
  1235. Clone1 = Grip17:clone()
  1236. Clone1.Parent = Tool
  1237. Clone1.Name = "Shadow"
  1238. Clone1.Anchored = true
  1239. Clone1.CanCollide = false
  1240. Clone1.Transparency = 0.2
  1241. Clone1.BrickColor = BrickColor.new("Institutional white")
  1242. Clone2 = Grip18:clone()
  1243. Clone2.Parent = Tool
  1244. Clone2.Name = "Shadow"
  1245. Clone2.Anchored = true
  1246. Clone2.CanCollide = false
  1247. Clone2.Transparency = 0.2
  1248. Clone2.BrickColor = BrickColor.new("Institutional white")
  1249. Clone3 = Grip19:clone()
  1250. Clone3.Parent = Tool
  1251. Clone3.Name = "Shadow"
  1252. Clone3.Anchored = true
  1253. Clone3.CanCollide = false
  1254. Clone3.Transparency = 0.2
  1255. Clone3.BrickColor = BrickColor.new("Institutional white")
  1256. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  1257. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1258. wait()
  1259. end
  1260. Me.Character.Torso.CFrame = CFrame.new(MousePosition+Vector3.new(0, 3, 0))
  1261. Sound.SoundId = "http://www.roblox.com/asset/?id=11998796"
  1262. Sound:play()
  1263. Gyro = Instance.new("BodyGyro")
  1264. Gyro.Parent = Me.Character.Torso
  1265. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1266. Gyro.cframe = Me.Character.Torso.CFrame
  1267. Gyro.D = 50
  1268. Wave = Instance.new("Part")
  1269. Wave.Parent = Me.Character.Torso
  1270. Wave.Anchored = true
  1271. Wave.CanCollide = false
  1272. Wave.Locked = true
  1273. Wave.Transparency = 0.2
  1274. Wave.BrickColor = BrickColor.new("Institutional white")
  1275. Wave.Size = Vector3.new(2, 1, 2)
  1276. Wave.TopSurface = "Smooth"
  1277. Wave.BottomSurface = "Smooth"
  1278. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  1279. WaveMesh = Instance.new("CylinderMesh")
  1280. WaveMesh.Parent = Wave
  1281. WaveMesh.Scale = Vector3.new(1, 0.1, 1)
  1282. for i = 1 , 5 do
  1283. Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  1284. Wave.Transparency = Wave.Transparency + 0.055
  1285. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  1286. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 0)
  1287. wait()
  1288. end
  1289. Wave:Remove()
  1290. for i = 1 , 15 do
  1291. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 0)
  1292. wait()
  1293. end
  1294.  
  1295. Gyro:Remove()
  1296. wait(0.2)
  1297. for i = 1 , 8 do
  1298. Clone1 = Grip17:clone()
  1299. Clone1.Parent = Tool
  1300. Clone1.Name = "Shadow"
  1301. Clone1.Anchored = true
  1302. Clone1.CanCollide = false
  1303. Clone1.Transparency = 0.2
  1304. Clone1.BrickColor = BrickColor.new("Institutional white")
  1305. Clone2 = Grip18:clone()
  1306. Clone2.Parent = Tool
  1307. Clone2.Name = "Shadow"
  1308. Clone2.Anchored = true
  1309. Clone2.CanCollide = false
  1310. Clone2.Transparency = 0.2
  1311. Clone2.BrickColor = BrickColor.new("Institutional white")
  1312. Clone3 = Grip19:clone()
  1313. Clone3.Parent = Tool
  1314. Clone3.Name = "Shadow"
  1315. Clone3.Anchored = true
  1316. Clone3.CanCollide = false
  1317. Clone3.Transparency = 0.2
  1318. Clone3.BrickColor = BrickColor.new("Institutional white")
  1319. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  1320. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  1321. wait()
  1322. end
  1323. Weld.Parent = Me.Character["Right Arm"]
  1324. Weld.Part0 = Me.Character["Right Arm"]
  1325. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1326. Activated = false
  1327. end
  1328. end
  1329. if Mode == "Explosion" then
  1330. Activated = true
  1331. for i = 1 , 8 do
  1332. Clone1 = Grip17:clone()
  1333. Clone1.Parent = Tool
  1334. Clone1.Name = "Shadow"
  1335. Clone1.Anchored = true
  1336. Clone1.CanCollide = false
  1337. Clone1.Transparency = 0.2
  1338. Clone1.BrickColor = BrickColor.new("Institutional white")
  1339. Clone2 = Grip18:clone()
  1340. Clone2.Parent = Tool
  1341. Clone2.Name = "Shadow"
  1342. Clone2.Anchored = true
  1343. Clone2.CanCollide = false
  1344. Clone2.Transparency = 0.2
  1345. Clone2.BrickColor = BrickColor.new("Institutional white")
  1346. Clone3 = Grip19:clone()
  1347. Clone3.Parent = Tool
  1348. Clone3.Name = "Shadow"
  1349. Clone3.Anchored = true
  1350. Clone3.CanCollide = false
  1351. Clone3.Transparency = 0.2
  1352. Clone3.BrickColor = BrickColor.new("Institutional white")
  1353. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  1354. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1355. wait()
  1356. end
  1357. onCharge(24)
  1358. Range = 10
  1359. for i = 1 , 5 do
  1360. Range = Range + 15
  1361. Me.Character.Humanoid.WalkSpeed = 0
  1362.  
  1363. Boom = Instance.new("Explosion")
  1364. Boom.Parent = Workspace
  1365. Boom.BlastRadius = Range/2
  1366. Boom.Position = Me.Character.Torso.Position+Vector3.new(Range, 0, 0)
  1367. Boom = Instance.new("Explosion")
  1368. Boom.Parent = Workspace
  1369. Boom.BlastRadius = Range/2
  1370. Boom.Position = Me.Character.Torso.Position+Vector3.new(-Range, 0, 0)
  1371. Boom = Instance.new("Explosion")
  1372. Boom.Parent = Workspace
  1373. Boom.BlastRadius = Range/2
  1374. Boom.Position = Me.Character.Torso.Position+Vector3.new(0, 0, Range)
  1375. Boom = Instance.new("Explosion")
  1376. Boom.Parent = Workspace
  1377. Boom.BlastRadius = Range/2
  1378. Boom.Position = Me.Character.Torso.Position+Vector3.new(0, 0, -Range)
  1379. Boom = Instance.new("Explosion")
  1380. Boom.Parent = Workspace
  1381. Boom.BlastRadius = Range/2
  1382. Boom.Position = Me.Character.Torso.Position+Vector3.new(Range, 0, Range)
  1383. Boom = Instance.new("Explosion")
  1384. Boom.Parent = Workspace
  1385. Boom.BlastRadius = Range/2
  1386. Boom.Position = Me.Character.Torso.Position+Vector3.new(-Range, 0, Range)
  1387. Boom = Instance.new("Explosion")
  1388. Boom.Parent = Workspace
  1389. Boom.BlastRadius = Range/2
  1390. Boom.Position = Me.Character.Torso.Position+Vector3.new(Range, 0, -Range)
  1391. Boom = Instance.new("Explosion")
  1392. Boom.Parent = Workspace
  1393. Boom.BlastRadius = Range/2
  1394. Boom.Position = Me.Character.Torso.Position+Vector3.new(-Range, 0, -Range)
  1395. wait(0.05)
  1396. end
  1397. for i = 1 , 8 do
  1398. Clone1 = Grip17:clone()
  1399. Clone1.Parent = Tool
  1400. Clone1.Name = "Shadow"
  1401. Clone1.Anchored = true
  1402. Clone1.CanCollide = false
  1403. Clone1.Transparency = 0.2
  1404. Clone1.BrickColor = BrickColor.new("Institutional white")
  1405. Clone2 = Grip18:clone()
  1406. Clone2.Parent = Tool
  1407. Clone2.Name = "Shadow"
  1408. Clone2.Anchored = true
  1409. Clone2.CanCollide = false
  1410. Clone2.Transparency = 0.2
  1411. Clone2.BrickColor = BrickColor.new("Institutional white")
  1412. Clone3 = Grip19:clone()
  1413. Clone3.Parent = Tool
  1414. Clone3.Name = "Shadow"
  1415. Clone3.Anchored = true
  1416. Clone3.CanCollide = false
  1417. Clone3.Transparency = 0.2
  1418. Clone3.BrickColor = BrickColor.new("Institutional white")
  1419. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  1420. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  1421. wait()
  1422. end
  1423. Activated = false
  1424. end
  1425. if Mode == "ExplodeVictim" then
  1426. if mouse.Target ~= nil then
  1427. torso = mouse.Target.Parent:findFirstChild("Torso")
  1428. if torso ~= nil and torso.Parent.Name ~= Me.Name then
  1429. Activated = true
  1430. for i = 1 , 8 do
  1431. Clone1 = Grip17:clone()
  1432. Clone1.Parent = Tool
  1433. Clone1.Name = "Shadow"
  1434. Clone1.Anchored = true
  1435. Clone1.CanCollide = false
  1436. Clone1.Transparency = 0.2
  1437. Clone1.BrickColor = BrickColor.new("Institutional white")
  1438. Clone2 = Grip18:clone()
  1439. Clone2.Parent = Tool
  1440. Clone2.Name = "Shadow"
  1441. Clone2.Anchored = true
  1442. Clone2.CanCollide = false
  1443. Clone2.Transparency = 0.2
  1444. Clone2.BrickColor = BrickColor.new("Institutional white")
  1445. Clone3 = Grip19:clone()
  1446. Clone3.Parent = Tool
  1447. Clone3.Name = "Shadow"
  1448. Clone3.Anchored = true
  1449. Clone3.CanCollide = false
  1450. Clone3.Transparency = 0.2
  1451. Clone3.BrickColor = BrickColor.new("Institutional white")
  1452. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  1453. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1454. wait()
  1455. end
  1456. onChargeAim(24, torso)
  1457. Boom = Instance.new("Explosion")
  1458. Boom.Parent = Workspace
  1459. Boom.BlastRadius = 20
  1460. Boom.Position = torso.Position
  1461. Stuff = torso.Parent:GetChildren()
  1462. for i = 1 , #Stuff do
  1463. if Stuff[i].className == "Part" then
  1464. Stuff[i].Anchored = false
  1465. Stuff[i]:BreakJoints()
  1466. Stuff[i].BrickColor = BrickColor.new("Really black")
  1467. Stuff[i].CanCollide = true
  1468. end
  1469. end
  1470. for i = 1 , 8 do
  1471. Clone1 = Grip17:clone()
  1472. Clone1.Parent = Tool
  1473. Clone1.Name = "Shadow"
  1474. Clone1.Anchored = true
  1475. Clone1.CanCollide = false
  1476. Clone1.Transparency = 0.2
  1477. Clone1.BrickColor = BrickColor.new("Institutional white")
  1478. Clone2 = Grip18:clone()
  1479. Clone2.Parent = Tool
  1480. Clone2.Name = "Shadow"
  1481. Clone2.Anchored = true
  1482. Clone2.CanCollide = false
  1483. Clone2.Transparency = 0.2
  1484. Clone2.BrickColor = BrickColor.new("Institutional white")
  1485. Clone3 = Grip19:clone()
  1486. Clone3.Parent = Tool
  1487. Clone3.Name = "Shadow"
  1488. Clone3.Anchored = true
  1489. Clone3.CanCollide = false
  1490. Clone3.Transparency = 0.2
  1491. Clone3.BrickColor = BrickColor.new("Institutional white")
  1492. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  1493. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  1494. wait()
  1495. end
  1496. Activated = false
  1497. end
  1498. end
  1499. end
  1500. if Mode == "Assassinate" then
  1501. if mouse.Target ~= nil then
  1502. torso = mouse.Target.Parent:findFirstChild("Torso")
  1503. if torso ~= nil and torso.Parent.Name ~= Me.Name then
  1504. Activated = true
  1505. Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
  1506. Sound:play()
  1507. for i = 1 , 8 do
  1508. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.05, 0, 0)
  1509. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.15, 0, 0)
  1510. wait()
  1511. end
  1512. wait()
  1513. for i = 1 , 8 do
  1514. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.2)
  1515. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, 0.19)
  1516. wait()
  1517. end
  1518. FakeLeftShoulder.C0 = OriginalLeftShoulder
  1519. Weld = Instance.new("Weld")
  1520. Weld.Parent = Me.Character["Torso"]
  1521. Weld.Part0 = Me.Character["Torso"]
  1522. Weld.Part1 = Handle
  1523. Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
  1524. Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
  1525.  
  1526. for i = 1 , 16 do
  1527. Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
  1528. end
  1529. for i = 1 , 16 do
  1530. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.1)
  1531. Weld.C0 = Weld.C0 * CFrame.new(0, 0, 0.03) * CFrame.Angles(-0.03, 0, -0.11)
  1532. wait()
  1533. end
  1534. FakeRightShoulder.Parent = Me.Character.Torso
  1535. FakeRightShoulder.Part0 = Me.Character.Torso
  1536. FakeRightShoulder.Part1 = Me.Character["Right Arm"]
  1537. FakeRightShoulder.C0 = OriginalRightShoulder
  1538. FakeRightShoulder.C1 = OriginalRightShoulder2
  1539. FakeLeftShoulder.Parent = Me.Character.Torso
  1540. FakeLeftShoulder.Part0 = Me.Character.Torso
  1541. FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
  1542. FakeLeftShoulder.C0 = OriginalLeftShoulder
  1543. FakeLeftShoulder.C1 = OriginalLeftShoulder2
  1544. FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(-0.1, 0, 0)
  1545. FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.Angles(-0.1, 0, 0)
  1546. wait(0.1)
  1547. FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(-0.2, 0, 0)
  1548. FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.Angles(-0.2, 0, 0)
  1549. wait(0.1)
  1550. Blade1 = Instance.new("Part")
  1551. Blade1.Parent = Me.Character["Right Arm"]
  1552. Blade1.CanCollide = false
  1553. Blade1.formFactor = "Symmetric"
  1554. Blade1.Size = Vector3.new(1, 2, 1)
  1555. Blade1.TopSurface = "Smooth"
  1556. Blade1.BottomSurface = "Smooth"
  1557. Blade1.Locked = true
  1558. Blade1.BrickColor = BrickColor.new("Medium stone grey")
  1559. Blade1.Name = "Blade1"
  1560. Blade1.CFrame = Me.Character["Right Arm"].CFrame
  1561. Blade2 = Instance.new("Part")
  1562. Blade2.Parent = Me.Character["Left Arm"]
  1563. Blade2.CanCollide = false
  1564. Blade2.formFactor = "Symmetric"
  1565. Blade2.Size = Vector3.new(1, 2, 1)
  1566. Blade2.TopSurface = "Smooth"
  1567. Blade2.BottomSurface = "Smooth"
  1568. Blade2.Locked = true
  1569. Blade2.BrickColor = BrickColor.new("Medium stone grey")
  1570. Blade2.Name = "Blade2"
  1571. Blade2.CFrame = Me.Character["Left Arm"].CFrame
  1572. Blade1Mesh = Instance.new("SpecialMesh")
  1573. Blade1Mesh.Parent = Blade1
  1574. Blade1Mesh.MeshType = "Brick"
  1575. Blade1Mesh.Scale = Vector3.new(0.2, 1, 0.2)
  1576. Blade2Mesh = Instance.new("SpecialMesh")
  1577. Blade2Mesh.Parent = Blade2
  1578. Blade2Mesh.MeshType = "Brick"
  1579. Blade2Mesh.Scale = Vector3.new(0.2, 1, 0.2)
  1580. Blade1Weld = Instance.new("Weld")
  1581. Blade1Weld.Parent = Me.Character["Right Arm"]
  1582. Blade1Weld.Part0 = Me.Character["Right Arm"]
  1583. Blade1Weld.Part1 = Blade1
  1584. Blade1Weld.C0 = CFrame.new(-0.3, 0, 0)
  1585. Blade2Weld = Instance.new("Weld")
  1586. Blade2Weld.Parent = Me.Character["Left Arm"]
  1587. Blade2Weld.Part0 = Me.Character["Left Arm"]
  1588. Blade2Weld.Part1 = Blade2
  1589. Blade2Weld.C0 = CFrame.new(0.3, 0, 0)
  1590. for i = 1 , 17 do
  1591. Blade1Weld.C0 = Blade1Weld.C0 * CFrame.new(0, -0.1, 0)
  1592. Blade2Weld.C0 = Blade2Weld.C0 * CFrame.new(0, -0.1, 0)
  1593. Me.Character:MoveTo(Me.Character.Torso.Position)
  1594. wait(0.05)
  1595. end
  1596. for i = 1 , 5 do
  1597. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.1)
  1598. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, 0.1)
  1599. wait()
  1600. end
  1601.  
  1602. wait(1.5)
  1603. Me.Character:MoveTo(Me.Character.Torso.Position)
  1604. BodyPosition = Instance.new("BodyPosition")
  1605. BodyPosition.Parent = Me.Character.Torso
  1606. BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1607. BodyPosition.position = torso.Position
  1608. BodyGyro = Instance.new("BodyGyro")
  1609. BodyGyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1610. BodyGyro.Parent = Me.Character.Torso
  1611. BodyGyro.cframe = CFrame.new(Me.Character.Torso.Position, torso.Position)
  1612. wait(0.8)
  1613. BodyPosition:Remove()
  1614. BodyGyro:Remove()
  1615. Me.Character.Torso.CFrame = torso.CFrame
  1616. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.5)
  1617. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.5)
  1618. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 1.57)
  1619. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -1.57)
  1620. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.785, 0, 0)
  1621. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.785, 0, 0)
  1622. KillWeld = Instance.new("Weld")
  1623. KillWeld.Parent = Me.Character.Torso
  1624. KillWeld.Part0 = Me.Character.Torso
  1625. KillWeld.Part1 = torso
  1626. KillWeld.C0 = CFrame.new(0, 0, -1.6)
  1627. wait(0.3)
  1628. for i = 1 , 12 do
  1629. KillWeld.C0 = KillWeld.C0 * CFrame.new(0, 0.08, 0.02) * CFrame.Angles(0.1, 0, 0)
  1630. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.1)
  1631. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.1)
  1632. wait(0.1)
  1633. end
  1634. wait(0.15)
  1635. KillWeld:Remove()
  1636. if torso ~= nil then
  1637. torso:BreakJoints()
  1638. end
  1639. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.785, 0, 0)
  1640. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.785, 0, 0)
  1641. for i = 1 , 3 do
  1642. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.1)
  1643. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.1)
  1644. wait()
  1645. end
  1646. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.07)
  1647. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.07)
  1648. wait(0.1)
  1649. for i = 1 , 17 do
  1650. Blade1Weld.C0 = Blade1Weld.C0 * CFrame.new(0, 0.1, 0)
  1651. Blade2Weld.C0 = Blade2Weld.C0 * CFrame.new(0, 0.1, 0)
  1652. wait(0.05)
  1653. end
  1654. FakeRightShoulder.C0 = OriginalRightShoulder
  1655. FakeLeftShoulder.C0 = OriginalLeftShoulder
  1656. wait()
  1657. Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
  1658. Sound:play()
  1659. FakeRightShoulder.Parent = Me.Character.Torso
  1660. FakeRightShoulder.Part0 = Me.Character.Torso
  1661. FakeRightShoulder.Part1 = Me.Character["Right Arm"]
  1662. FakeRightShoulder.C0 = OriginalRightShoulder
  1663. FakeRightShoulder.C1 = OriginalRightShoulder2
  1664. FakeLeftShoulder.Parent = Me.Character.Torso
  1665. FakeLeftShoulder.Part0 = Me.Character.Torso
  1666. FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
  1667. FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.new(-0.25, 0, -0.45)
  1668. FakeLeftShoulder.C1 = OriginalLeftShoulder2
  1669. Weld:Remove()
  1670. Weld = Instance.new("Weld")
  1671. Weld.Parent = Me.Character["Torso"]
  1672. Weld.Part0 = Me.Character["Torso"]
  1673. Weld.Part1 = Handle
  1674. Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
  1675. Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
  1676. for i = 1 , 16 do
  1677. FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(0, 0, (i/5.2))
  1678. Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
  1679. wait()
  1680. end
  1681. wait()
  1682. Weld.Parent = Me.Character["Right Arm"]
  1683. Weld.Part0 = Me.Character["Right Arm"]
  1684. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1685. for i = 1 , 8 do
  1686. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.2)
  1687. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.19)
  1688. wait()
  1689. end
  1690. wait()
  1691. for i = 1 , 8 do
  1692. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.05, 0, 0)
  1693. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.15, 0, 0)
  1694. wait()
  1695. end
  1696. wait(0.2)
  1697. Activated = false
  1698. end
  1699. end
  1700. end
  1701. if Mode == "Tornado" then
  1702. Activated = true
  1703. Weld.Parent = Me.Character["Left Arm"]
  1704. Weld.Part0 = Me.Character["Left Arm"]
  1705. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  1706. for i = 1 , 8 do
  1707. Clone1 = Grip17:clone()
  1708. Clone1.Parent = Tool
  1709. Clone1.Name = "Shadow"
  1710. Clone1.Anchored = true
  1711. Clone1.CanCollide = false
  1712. Clone1.Transparency = 0.2
  1713. Clone1.BrickColor = BrickColor.new("Institutional white")
  1714. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1715. Sound:play()
  1716. Clone2 = Grip18:clone()
  1717. Clone2.Parent = Tool
  1718. Clone2.Name = "Shadow"
  1719. Clone2.Anchored = true
  1720. Clone2.CanCollide = false
  1721. Clone2.Transparency = 0.2
  1722. Clone2.BrickColor = BrickColor.new("Institutional white")
  1723. Clone3 = Grip19:clone()
  1724. Clone3.Parent = Tool
  1725. Clone3.Name = "Shadow"
  1726. Clone3.Anchored = true
  1727. Clone3.CanCollide = false
  1728. Clone3.Transparency = 0.2
  1729. Clone3.BrickColor = BrickColor.new("Institutional white")
  1730. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  1731. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1732. wait()
  1733. end
  1734. f=Instance.new("Fire")
  1735. f.Parent= Me.Character.Sword.Grip19
  1736. f.Heat = 5
  1737. f.Size = 5
  1738. f.Color=Color3.new(0,0,-255)
  1739. f.SecondaryColor = Color3.new(0,0,-255)
  1740. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1741. Sound:play()
  1742. Gyro = Instance.new("BodyGyro")
  1743. Gyro.Parent = Me.Character.Torso
  1744. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1745. Gyro.cframe = Me.Character.Torso.CFrame
  1746. Gyro.D = 50
  1747. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1748. Sound:play()
  1749. Wave = Instance.new("Part")
  1750. Wave.Parent = Me.Character.Torso
  1751. Wave.Anchored = true
  1752. Wave.CanCollide = false
  1753. Wave.Locked = true
  1754. Wave.Transparency = 0.2
  1755. Wave.BrickColor = BrickColor.new("Institutional white")
  1756. Wave.Size = Vector3.new(2, 1, 2)
  1757. Wave.TopSurface = "Smooth"
  1758. Wave.BottomSurface = "Smooth"
  1759. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  1760. WaveMesh = Instance.new("CylinderMesh")
  1761. WaveMesh.Parent = Wave
  1762. WaveMesh.Scale = Vector3.new(1, 0.1, 1)
  1763. for i = 1 , 200 do
  1764. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1765. Sound:play()
  1766. Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  1767. Wave.Transparency = Wave.Transparency + 0.055
  1768. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -4.4, 0)
  1769. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.985, 0)
  1770. wait()
  1771. end
  1772. f:Remove()
  1773. Wave:Remove()
  1774. Gyro:Remove()
  1775. wait(0.2)
  1776. for i = 1 , 8 do
  1777. Clone1 = Grip17:clone()
  1778. Clone1.Parent = Tool
  1779. Clone1.Name = "Shadow"
  1780. Clone1.Anchored = true
  1781. Clone1.CanCollide = false
  1782. Clone1.Transparency = 0.2
  1783. Clone1.BrickColor = BrickColor.new("Institutional white")
  1784. Clone2 = Grip18:clone()
  1785. Clone2.Parent = Tool
  1786. Clone2.Name = "Shadow"
  1787. Clone2.Anchored = true
  1788. Clone2.CanCollide = false
  1789. Clone2.Transparency = 0.2
  1790. Clone2.BrickColor = BrickColor.new("Institutional white")
  1791. Clone3 = Grip19:clone()
  1792. Clone3.Parent = Tool
  1793. Clone3.Name = "Shadow"
  1794. Clone3.Anchored = true
  1795. Clone3.CanCollide = false
  1796. Clone3.Transparency = 0.2
  1797. Clone3.BrickColor = BrickColor.new("Institutional white")
  1798. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  1799. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  1800. wait()
  1801. end
  1802. Weld.Parent = Me.Character["Right Arm"]
  1803. Weld.Part0 = Me.Character["Right Arm"]
  1804. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1805. Activated = false
  1806. end
  1807. if Mode == "TripleSlash" then
  1808. Activated = true
  1809. Weld.Parent = Me.Character["Left Arm"]
  1810. Weld.Part0 = Me.Character["Left Arm"]
  1811. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  1812. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1813. Sound:play()
  1814. for i = 1 , 4 do
  1815. Clone1 = Grip17:clone()
  1816. Clone1.Parent = Tool
  1817. Clone1.Name = "Shadow"
  1818. Clone1.Anchored = true
  1819. Clone1.CanCollide = false
  1820. Clone1.Transparency = 0.2
  1821. Clone1.BrickColor = BrickColor.new("Institutional white")
  1822. Clone2 = Grip18:clone()
  1823. Clone2.Parent = Tool
  1824. Clone2.Name = "Shadow"
  1825. Clone2.Anchored = true
  1826. Clone2.CanCollide = false
  1827. Clone2.Transparency = 0.2
  1828. Clone2.BrickColor = BrickColor.new("Institutional white")
  1829. Clone3 = Grip19:clone()
  1830. Clone3.Parent = Tool
  1831. Clone3.Name = "Shadow"
  1832. Clone3.Anchored = true
  1833. Clone3.CanCollide = false
  1834. Clone3.Transparency = 0.2
  1835. Clone3.BrickColor = BrickColor.new("Institutional white")
  1836. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.26, 0, 0)
  1837. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  1838. wait()
  1839. end
  1840. for i = 1 , 2 do
  1841. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
  1842. wait()
  1843. end
  1844. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1845. Sound:play()
  1846. for i = 1 , 4 do
  1847. Clone1 = Grip17:clone()
  1848. Clone1.Parent = Tool
  1849. Clone1.Name = "Shadow"
  1850. Clone1.Anchored = true
  1851. Clone1.CanCollide = false
  1852. Clone1.Transparency = 0.2
  1853. Clone1.BrickColor = BrickColor.new("Institutional white")
  1854. Clone2 = Grip18:clone()
  1855. Clone2.Parent = Tool
  1856. Clone2.Name = "Shadow"
  1857. Clone2.Anchored = true
  1858. Clone2.CanCollide = false
  1859. Clone2.Transparency = 0.2
  1860. Clone2.BrickColor = BrickColor.new("Institutional white")
  1861. Clone3 = Grip19:clone()
  1862. Clone3.Parent = Tool
  1863. Clone3.Name = "Shadow"
  1864. Clone3.Anchored = true
  1865. Clone3.CanCollide = false
  1866. Clone3.Transparency = 0.2
  1867. Clone3.BrickColor = BrickColor.new("Institutional white")
  1868. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  1869. wait()
  1870. end
  1871. for i = 1 , 2 do
  1872. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, -1.57, 0)
  1873. wait()
  1874. end
  1875. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1876. Sound:play()
  1877. for i = 1 , 4 do
  1878. Clone1 = Grip17:clone()
  1879. Clone1.Parent = Tool
  1880. Clone1.Name = "Shadow"
  1881. Clone1.Anchored = true
  1882. Clone1.CanCollide = false
  1883. Clone1.Transparency = 0.2
  1884. Clone1.BrickColor = BrickColor.new("Institutional white")
  1885. Clone2 = Grip18:clone()
  1886. Clone2.Parent = Tool
  1887. Clone2.Name = "Shadow"
  1888. Clone2.Anchored = true
  1889. Clone2.CanCollide = false
  1890. Clone2.Transparency = 0.2
  1891. Clone2.BrickColor = BrickColor.new("Institutional white")
  1892. Clone3 = Grip19:clone()
  1893. Clone3.Parent = Tool
  1894. Clone3.Name = "Shadow"
  1895. Clone3.Anchored = true
  1896. Clone3.CanCollide = false
  1897. Clone3.Transparency = 0.2
  1898. Clone3.BrickColor = BrickColor.new("Institutional white")
  1899. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  1900. wait()
  1901. end
  1902. for i = 1 , 4 do
  1903. Clone1 = Grip17:clone()
  1904. Clone1.Parent = Tool
  1905. Clone1.Name = "Shadow"
  1906. Clone1.Anchored = true
  1907. Clone1.CanCollide = false
  1908. Clone1.Transparency = 0.2
  1909. Clone1.BrickColor = BrickColor.new("Institutional white")
  1910. Clone2 = Grip18:clone()
  1911. Clone2.Parent = Tool
  1912. Clone2.Name = "Shadow"
  1913. Clone2.Anchored = true
  1914. Clone2.CanCollide = false
  1915. Clone2.Transparency = 0.2
  1916. Clone2.BrickColor = BrickColor.new("Institutional white")
  1917. Clone3 = Grip19:clone()
  1918. Clone3.Parent = Tool
  1919. Clone3.Name = "Shadow"
  1920. Clone3.Anchored = true
  1921. Clone3.CanCollide = false
  1922. Clone3.Transparency = 0.2
  1923. Clone3.BrickColor = BrickColor.new("Institutional white")
  1924. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.26, 0, 0)
  1925. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.62, 0, 0)
  1926. wait()
  1927. end
  1928. Weld.Parent = Me.Character["Right Arm"]
  1929. Weld.Part0 = Me.Character["Right Arm"]
  1930. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1931. Activated = false
  1932. end
  1933. if Mode == "ForwardSpin" then
  1934. Activated = true
  1935. Weld.Parent = Me.Character["Left Arm"]
  1936. Weld.Part0 = Me.Character["Left Arm"]
  1937. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  1938. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1939. Sound:play()
  1940. for i = 1 , 8 do
  1941. Clone1 = Grip17:clone()
  1942. Clone1.Parent = Tool
  1943. Clone1.Name = "Shadow"
  1944. Clone1.Anchored = true
  1945. Clone1.CanCollide = false
  1946. Clone1.Transparency = 0.2
  1947. Clone1.BrickColor = BrickColor.new("Institutional white")
  1948. Clone2 = Grip18:clone()
  1949. Clone2.Parent = Tool
  1950. Clone2.Name = "Shadow"
  1951. Clone2.Anchored = true
  1952. Clone2.CanCollide = false
  1953. Clone2.Transparency = 0.2
  1954. Clone2.BrickColor = BrickColor.new("Institutional white")
  1955. Clone3 = Grip19:clone()
  1956. Clone3.Parent = Tool
  1957. Clone3.Name = "Shadow"
  1958. Clone3.Anchored = true
  1959. Clone3.CanCollide = false
  1960. Clone3.Transparency = 0.2
  1961. Clone3.BrickColor = BrickColor.new("Institutional white")
  1962. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  1963. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1964. wait()
  1965. end
  1966. Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  1967. Sound:play()
  1968. Velocity = Instance.new("BodyVelocity")
  1969. Velocity.Parent = Me.Character.Torso
  1970. Velocity.maxForce = Vector3.new(math.huge, 0, math.huge)
  1971. Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 200
  1972. Gyro = Instance.new("BodyGyro")
  1973. Gyro.Parent = Me.Character.Torso
  1974. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1975. Gyro.cframe = Me.Character.Torso.CFrame
  1976. Gyro.D = 50
  1977. Wave = Instance.new("Part")
  1978. Wave.Parent = Me.Character.Torso
  1979. Wave.Anchored = true
  1980. Wave.CanCollide = false
  1981. Wave.Locked = true
  1982. Wave.Transparency = 0.2
  1983. Wave.BrickColor = BrickColor.new(1004)
  1984. Wave.Size = Vector3.new(2, 1, 2)
  1985. Wave.TopSurface = "Smooth"
  1986. Wave.BottomSurface = "Smooth"
  1987. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  1988. WaveMesh = Instance.new("CylinderMesh")
  1989. WaveMesh.Parent = Wave
  1990. WaveMesh.Scale = Vector3.new(1, 0.1, 1)
  1991. for i = 1 , 16 do
  1992. Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  1993. Wave.Transparency = Wave.Transparency + 0.055
  1994. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  1995. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
  1996. wait()
  1997. end
  1998.  
  1999. Wave:Remove()
  2000. Gyro:Remove()
  2001. Velocity:Remove()
  2002. wait(1)
  2003. for i = 1 , 8 do
  2004. Clone1 = Grip17:clone()
  2005. Clone1.Parent = Tool
  2006. Clone1.Name = "Shadow"
  2007. Clone1.Anchored = true
  2008. Clone1.CanCollide = false
  2009. Clone1.Transparency = 0.2
  2010. Clone1.BrickColor = BrickColor.new("Institutional white")
  2011. Clone2 = Grip18:clone()
  2012. Clone2.Parent = Tool
  2013. Clone2.Name = "Shadow"
  2014. Clone2.Anchored = true
  2015. Clone2.CanCollide = false
  2016. Clone2.Transparency = 0.2
  2017. Clone2.BrickColor = BrickColor.new("Institutional white")
  2018. Clone3 = Grip19:clone()
  2019. Clone3.Parent = Tool
  2020. Clone3.Name = "Shadow"
  2021. Clone3.Anchored = true
  2022. Clone3.CanCollide = false
  2023. Clone3.Transparency = 0.2
  2024. Clone3.BrickColor = BrickColor.new("Institutional white")
  2025. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  2026. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2027. wait()
  2028. end
  2029. Weld.Parent = Me.Character["Right Arm"]
  2030. Weld.Part0 = Me.Character["Right Arm"]
  2031. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  2032. Activated = false
  2033. end
  2034. if Mode == "DownThrust" then
  2035. Activated = true
  2036. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  2037. Sound:play()
  2038. for i = 1 , 24 do
  2039. Weld.C0 = Weld.C0 * CFrame.Angles(-0.3925, 0, 0)
  2040. wait()
  2041. end
  2042. for i = 1 , 8 do
  2043. Clone1 = Grip17:clone()
  2044. Clone1.Parent = Tool
  2045. Clone1.Name = "Shadow"
  2046. Clone1.Anchored = true
  2047. Clone1.CanCollide = false
  2048. Clone1.Transparency = 0.2
  2049. Clone1.BrickColor = BrickColor.new("Institutional white")
  2050. Clone2 = Grip18:clone()
  2051. Clone2.Parent = Tool
  2052. Clone2.Name = "Shadow"
  2053. Clone2.Anchored = true
  2054. Clone2.CanCollide = false
  2055. Clone2.Transparency = 0.2
  2056. Clone2.BrickColor = BrickColor.new("Institutional white")
  2057. Clone3 = Grip19:clone()
  2058. Clone3.Parent = Tool
  2059. Clone3.Name = "Shadow"
  2060. Clone3.Anchored = true
  2061. Clone3.CanCollide = false
  2062. Clone3.Transparency = 0.2
  2063. Clone3.BrickColor = BrickColor.new("Institutional white")
  2064. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  2065. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2066. wait()
  2067. end
  2068. Velocity = Instance.new("BodyVelocity")
  2069. Velocity.Parent = Me.Character.Torso
  2070. Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2071. Velocity.velocity = Vector3.new(0, 30, 0)
  2072. Gyro = Instance.new("BodyGyro")
  2073. Gyro.Parent = Me.Character.Torso
  2074. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2075. Gyro.cframe = Me.Character.Torso.CFrame
  2076. Gyro.D = 50
  2077. wait(0.8)
  2078. Velocity:Remove()
  2079. for i = 1 , 8 do
  2080. Clone1 = Grip17:clone()
  2081. Clone1.Parent = Tool
  2082. Clone1.Name = "Shadow"
  2083. Clone1.Anchored = true
  2084. Clone1.CanCollide = false
  2085. Clone1.Transparency = 0.2
  2086. Clone1.BrickColor = BrickColor.new("Institutional white")
  2087. Clone2 = Grip18:clone()
  2088. Clone2.Parent = Tool
  2089. Clone2.Name = "Shadow"
  2090. Clone2.Anchored = true
  2091. Clone2.CanCollide = false
  2092. Clone2.Transparency = 0.2
  2093. Clone2.BrickColor = BrickColor.new("Institutional white")
  2094. Clone3 = Grip19:clone()
  2095. Clone3.Parent = Tool
  2096. Clone3.Name = "Shadow"
  2097. Clone3.Anchored = true
  2098. Clone3.CanCollide = false
  2099. Clone3.Transparency = 0.2
  2100. Clone3.BrickColor = BrickColor.new("Institutional white")
  2101. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  2102. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2103. wait(0.08)
  2104. end
  2105. Wave = Instance.new("Part")
  2106. Wave.Parent = Me.Character.Torso
  2107. Wave.Anchored = true
  2108. Wave.CanCollide = false
  2109. Wave.Locked = true
  2110. Wave.Transparency = 0.2
  2111. Wave.Size = Vector3.new(2, 1, 2)
  2112. Wave.TopSurface = "Smooth"
  2113. Wave.BottomSurface = "Smooth"
  2114. Wave.BrickColor = BrickColor.new(1004)
  2115. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  2116. WaveMesh = Instance.new("CylinderMesh")
  2117. WaveMesh.Parent = Wave
  2118. WaveMesh.Scale = Vector3.new(1, 0.1, 1)
  2119. for i = 1 , 16 do
  2120. Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  2121. Wave.Transparency = Wave.Transparency + 0.055
  2122. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  2123. wait()
  2124. end
  2125.  
  2126. Wave:Remove()
  2127. Gyro:Remove()
  2128. wait(0.8)
  2129. for i = 1 , 20 do
  2130. Weld.C0 = Weld.C0 * CFrame.Angles(0.3925*2, 0, 0)
  2131. wait()
  2132. end
  2133. Activated = false
  2134. end
  2135. if Mode == "Escape" then
  2136. Activated = true
  2137. Weld.Parent = Me.Character["Left Arm"]
  2138. Weld.Part0 = Me.Character["Left Arm"]
  2139. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2140. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  2141. Sound:play()
  2142. for i = 1 , 8 do
  2143. Clone1 = Grip17:clone()
  2144. Clone1.Parent = Tool
  2145. Clone1.Name = "Shadow"
  2146. Clone1.Anchored = true
  2147. Clone1.CanCollide = false
  2148. Clone1.Transparency = 0.2
  2149. Clone1.BrickColor = BrickColor.new("Institutional white")
  2150. Clone2 = Grip18:clone()
  2151. Clone2.Parent = Tool
  2152. Clone2.Name = "Shadow"
  2153. Clone2.Anchored = true
  2154. Clone2.CanCollide = false
  2155. Clone2.Transparency = 0.2
  2156. Clone2.BrickColor = BrickColor.new("Institutional white")
  2157. Clone3 = Grip19:clone()
  2158. Clone3.Parent = Tool
  2159. Clone3.Name = "Shadow"
  2160. Clone3.Anchored = true
  2161. Clone3.CanCollide = false
  2162. Clone3.Transparency = 0.2
  2163. Clone3.BrickColor = BrickColor.new("Institutional white")
  2164. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2165. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2166. wait()
  2167. end
  2168. Stuff = Me.Character:GetChildren()
  2169. for i = 1 , #Stuff do
  2170. if Stuff[i].className == "Part" then
  2171. Stuff[i].Anchored = false
  2172. end
  2173. end
  2174. Stuff = Me.Character:GetChildren()
  2175. for i = 1 , #Stuff do
  2176. if Stuff[i].className == "Part" then
  2177. Stuff[i].Anchored = false
  2178. end
  2179. Stuff2 = Stuff[i]:GetChildren()
  2180. for i = 1 , #Stuff2 do
  2181. if Stuff2[i].className == "BodyPosition" or Stuff2[i].className == "BodyVelocity" or Stuff2[i].className == "BodyGyro" then
  2182. Stuff2[i]:Remove()
  2183. end
  2184. end
  2185. end
  2186. Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  2187. Sound:play()
  2188. Velocity = Instance.new("BodyVelocity")
  2189. Velocity.Parent = Me.Character.Torso
  2190. Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2191. Velocity.velocity = Vector3.new(0, 40, 0)
  2192. Gyro = Instance.new("BodyGyro")
  2193. Gyro.Parent = Me.Character.Torso
  2194. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2195. Gyro.cframe = Me.Character.Torso.CFrame
  2196. Gyro.D = 50
  2197. Wave = Instance.new("Part")
  2198. Wave.Parent = Me.Character.Torso
  2199. Wave.Anchored = true
  2200. Wave.CanCollide = false
  2201. Wave.Locked = true
  2202. Wave.Transparency = 0.2
  2203. Wave.Size = Vector3.new(2, 1, 2)
  2204. Wave.TopSurface = "Smooth"
  2205. Wave.BottomSurface = "Smooth"
  2206. Wave.BrickColor = BrickColor.new(1004)
  2207. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  2208. WaveMesh = Instance.new("CylinderMesh")
  2209. WaveMesh.Parent = Wave
  2210. WaveMesh.Scale = Vector3.new(1, 0.1, 1)
  2211. for i = 1 , 16 do
  2212. Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  2213. Wave.Transparency = Wave.Transparency + 0.055
  2214. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  2215. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
  2216. wait()
  2217. end
  2218.  
  2219. Wave:Remove()
  2220. Gyro:Remove()
  2221. Velocity:Remove()
  2222. wait(1)
  2223. for i = 1 , 8 do
  2224. Clone1 = Grip17:clone()
  2225. Clone1.Parent = Tool
  2226. Clone1.Name = "Shadow"
  2227. Clone1.Anchored = true
  2228. Clone1.CanCollide = false
  2229. Clone1.Transparency = 0.2
  2230. Clone1.BrickColor = BrickColor.new("Institutional white")
  2231. Clone2 = Grip18:clone()
  2232. Clone2.Parent = Tool
  2233. Clone2.Name = "Shadow"
  2234. Clone2.Anchored = true
  2235. Clone2.CanCollide = false
  2236. Clone2.Transparency = 0.2
  2237. Clone2.BrickColor = BrickColor.new("Institutional white")
  2238. Clone3 = Grip19:clone()
  2239. Clone3.Parent = Tool
  2240. Clone3.Name = "Shadow"
  2241. Clone3.Anchored = true
  2242. Clone3.CanCollide = false
  2243. Clone3.Transparency = 0.2
  2244. Clone3.BrickColor = BrickColor.new("Institutional white")
  2245. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  2246. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2247. wait()
  2248. end
  2249. Weld.Parent = Me.Character["Right Arm"]
  2250. Weld.Part0 = Me.Character["Right Arm"]
  2251. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  2252. Activated = false
  2253. end
  2254. if Mode == "Toss" then
  2255. Activated = true
  2256. Weld.Parent = Me.Character["Left Arm"]
  2257. Weld.Part0 = Me.Character["Left Arm"]
  2258. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2259. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  2260. Sound:play()
  2261. for i = 1 , 4 do
  2262. Clone1 = Grip17:clone()
  2263. Clone1.Parent = Tool
  2264. Clone1.Name = "Shadow"
  2265. Clone1.Anchored = true
  2266. Clone1.CanCollide = false
  2267. Clone1.Transparency = 0.2
  2268. Clone1.BrickColor = BrickColor.new(1005)
  2269. Clone2 = Grip18:clone()
  2270. Clone2.Parent = Tool
  2271. Clone2.Name = "Shadow"
  2272. Clone2.Anchored = true
  2273. Clone2.CanCollide = false
  2274. Clone2.Transparency = 0.2
  2275. Clone2.BrickColor = BrickColor.new(1005)
  2276. Clone3 = Grip19:clone()
  2277. Clone3.Parent = Tool
  2278. Clone3.Name = "Shadow"
  2279. Clone3.Anchored = true
  2280. Clone3.CanCollide = false
  2281. Clone3.Transparency = 0.2
  2282. Clone3.BrickColor = BrickColor.new(1005)
  2283. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2284. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2285. wait()
  2286. end
  2287. Weld:Remove()
  2288. Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  2289. Sound:play()
  2290. Gyro = Instance.new("BodyGyro")
  2291. Gyro.Parent = Handle
  2292. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2293. Gyro.cframe = Me.Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
  2294. Gyro.D = 50
  2295. Velocity = Instance.new("BodyVelocity")
  2296. Velocity.Parent = Handle
  2297. Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2298. Velocity.velocity = Vector3.new(0, 1, 0) * 10
  2299. for i = 1 , 4 do
  2300. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2301. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2302. wait()
  2303. end
  2304. for i = 1 , 15 do
  2305. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
  2306. wait(0.1)
  2307. end
  2308. Velocity.velocity = Vector3.new(0, 0, 0)
  2309. for i = 1 , 5 do
  2310. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
  2311. wait(0.1)
  2312. end
  2313. Velocity:Remove()
  2314. Position = Instance.new("BodyPosition")
  2315. Position.Parent = Handle
  2316. Position.maxForce = Vector3.new(9999999999, 9999999999, 9999999999)
  2317. Position.position = Me.Character["Left Arm"].Position
  2318. for i = 1 , 10 do
  2319. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
  2320. Position.position = Me.Character["Left Arm"].Position
  2321. wait(0.1)
  2322. end
  2323. Gyro:Remove()
  2324. Position:Remove()
  2325. Weld = Instance.new("Weld")
  2326. Weld.Parent = Me.Character["Left Arm"]
  2327. Weld.Part0 = Me.Character["Left Arm"]
  2328. Weld.Part1 = Handle
  2329. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2330. for i = 1 , 8 do
  2331. Clone1 = Grip17:clone()
  2332. Clone1.Parent = Tool
  2333. Clone1.Name = "Shadow"
  2334. Clone1.Anchored = true
  2335. Clone1.CanCollide = false
  2336. Clone1.Transparency = 0.2
  2337. Clone1.BrickColor = BrickColor.new(1005)
  2338. Clone2 = Grip18:clone()
  2339. Clone2.Parent = Tool
  2340. Clone2.Name = "Shadow"
  2341. Clone2.Anchored = true
  2342. Clone2.CanCollide = false
  2343. Clone2.Transparency = 0.2
  2344. Clone2.BrickColor = BrickColor.new(1005)
  2345. Clone3 = Grip19:clone()
  2346. Clone3.Parent = Tool
  2347. Clone3.Name = "Shadow"
  2348. Clone3.Anchored = true
  2349. Clone3.CanCollide = false
  2350. Clone3.Transparency = 0.2
  2351. Clone3.BrickColor = BrickColor.new(1005)
  2352. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  2353. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2354. wait()
  2355. end
  2356. Weld.Parent = Me.Character["Right Arm"]
  2357. Weld.Part0 = Me.Character["Right Arm"]
  2358. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  2359. Activated = false
  2360. end
  2361. if Mode == "Boomerang" then
  2362. Activated = true
  2363. Weld.Parent = Me.Character["Left Arm"]
  2364. Weld.Part0 = Me.Character["Left Arm"]
  2365. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2366. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  2367. Sound:play()
  2368. for i = 1 , 4 do
  2369. Clone1 = Grip17:clone()
  2370. Clone1.Parent = Tool
  2371. Clone1.Name = "Shadow"
  2372. Clone1.Anchored = true
  2373. Clone1.CanCollide = false
  2374. Clone1.Transparency = 0.2
  2375. Clone1.BrickColor = BrickColor.new("Institutional white")
  2376. Clone2 = Grip18:clone()
  2377. Clone2.Parent = Tool
  2378. Clone2.Name = "Shadow"
  2379. Clone2.Anchored = true
  2380. Clone2.CanCollide = false
  2381. Clone2.Transparency = 0.2
  2382. Clone2.BrickColor = BrickColor.new("Institutional white")
  2383. Clone3 = Grip19:clone()
  2384. Clone3.Parent = Tool
  2385. Clone3.Name = "Shadow"
  2386. Clone3.Anchored = true
  2387. Clone3.CanCollide = false
  2388. Clone3.Transparency = 0.2
  2389. Clone3.BrickColor = BrickColor.new("Institutional white")
  2390. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2391. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2392. wait()
  2393. end
  2394. Weld:Remove()
  2395. Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  2396. Sound:play()
  2397. Gyro = Instance.new("BodyGyro")
  2398. Gyro.Parent = Handle
  2399. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2400. Gyro.cframe = Me.Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
  2401. Gyro.D = 50
  2402. Velocity = Instance.new("BodyVelocity")
  2403. Velocity.Parent = Handle
  2404. Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2405. Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 100
  2406. for i = 1 , 4 do
  2407. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2408. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2409. wait()
  2410. end
  2411. for i = 1 , 15 do
  2412. Gyro.cframe = Gyro.cframe * CFrame.Angles(1, 0, 0)
  2413. wait(0.1)
  2414. end
  2415. Velocity.velocity = Vector3.new(0, 0, 0)
  2416. for i = 1 , 5 do
  2417. Gyro.cframe = Gyro.cframe * CFrame.Angles(1, 0, 0)
  2418. wait(0.1)
  2419. end
  2420. Velocity:Remove()
  2421. Position = Instance.new("BodyPosition")
  2422. Position.Parent = Handle
  2423. Position.maxForce = Vector3.new(9999999999, 9999999999, 9999999999)
  2424. Position.position = Me.Character["Left Arm"].Position
  2425. for i = 1 , 10 do
  2426. Gyro.cframe = Gyro.cframe * CFrame.Angles(1, 0, 0)
  2427. Position.position = Me.Character["Left Arm"].Position
  2428. wait(0.1)
  2429. end
  2430. Gyro:Remove()
  2431. Position:Remove()
  2432. Weld = Instance.new("Weld")
  2433. Weld.Parent = Me.Character["Left Arm"]
  2434. Weld.Part0 = Me.Character["Left Arm"]
  2435. Weld.Part1 = Handle
  2436. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2437. for i = 1 , 8 do
  2438. Clone1 = Grip17:clone()
  2439. Clone1.Parent = Tool
  2440. Clone1.Name = "Shadow"
  2441. Clone1.Anchored = true
  2442. Clone1.CanCollide = false
  2443. Clone1.Transparency = 0.2
  2444. Clone1.BrickColor = BrickColor.new("Institutional white")
  2445. Clone2 = Grip18:clone()
  2446. Clone2.Parent = Tool
  2447. Clone2.Name = "Shadow"
  2448. Clone2.Anchored = true
  2449. Clone2.CanCollide = false
  2450. Clone2.Transparency = 0.2
  2451. Clone2.BrickColor = BrickColor.new("Institutional white")
  2452. Clone3 = Grip19:clone()
  2453. Clone3.Parent = Tool
  2454. Clone3.Name = "Shadow"
  2455. Clone3.Anchored = true
  2456. Clone3.CanCollide = false
  2457. Clone3.Transparency = 0.2
  2458. Clone3.BrickColor = BrickColor.new("Institutional white")
  2459. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  2460. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2461. wait()
  2462. end
  2463. Weld.Parent = Me.Character["Right Arm"]
  2464. Weld.Part0 = Me.Character["Right Arm"]
  2465. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  2466. Activated = false
  2467. end
  2468. if Mode == "Remover" then
  2469. Activated = true
  2470. Weld.Parent = Me.Character["Left Arm"]
  2471. Weld.Part0 = Me.Character["Left Arm"]
  2472. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2473. for i = 1 , 8 do
  2474. Clone1 = Grip17:clone()
  2475. Clone1.Parent = Tool
  2476. Clone1.Name = "Shadow"
  2477. Clone1.Anchored = true
  2478. Clone1.CanCollide = false
  2479. Clone1.Transparency = 0.2
  2480. Clone1.BrickColor = BrickColor.new("Institutional white")
  2481. Clone2 = Grip18:clone()
  2482. Clone2.Parent = Tool
  2483. Clone2.Name = "Shadow"
  2484. Clone2.Anchored = true
  2485. Clone2.CanCollide = false
  2486. Clone2.Transparency = 0.2
  2487. Clone2.BrickColor = BrickColor.new("Institutional white")
  2488. Clone3 = Grip19:clone()
  2489. Clone3.Parent = Tool
  2490. Clone3.Name = "Shadow"
  2491. Clone3.Anchored = true
  2492. Clone3.CanCollide = false
  2493. Clone3.Transparency = 0.2
  2494. Clone3.BrickColor = BrickColor.new("Institutional white")
  2495. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2496. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2497. wait()
  2498. end
  2499. Gyro = Instance.new("BodyGyro")
  2500. Gyro.Parent = Me.Character.Torso
  2501. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2502. Gyro.cframe = Me.Character.Torso.CFrame
  2503. Gyro.D = 50
  2504. ShockWave = Instance.new("Part")
  2505. ShockWave.Parent = Me.Character.Torso
  2506. ShockWave.Anchored = true
  2507. ShockWave.CanCollide = false
  2508. ShockWave.Locked = true
  2509. ShockWave.Transparency = 0
  2510. ShockWave.Shape = "Ball"
  2511. ShockWave.BrickColor = BrickColor.new(1004)
  2512. ShockWave.Size = Vector3.new(1, 1, 1)
  2513. ShockWave.TopSurface = "Smooth"
  2514. ShockWave.BottomSurface = "Smooth"
  2515. ShockWave.CFrame = Me.Character.Torso.CFrame
  2516. ShockWaveMesh = Instance.new("SpecialMesh")
  2517. ShockWaveMesh.Parent = ShockWave
  2518. ShockWaveMesh.MeshType = "Sphere"
  2519. ShockWaveMesh.Scale = Vector3.new(1, 1, 1)
  2520. for ii = 1 , 50 do
  2521. ShockWave.Size = ShockWave.Size + Vector3.new(2, 2, 2)
  2522. ShockWave.Transparency = ShockWave.Transparency + 0.02
  2523. ShockWave.CFrame = Me.Character.Torso.CFrame
  2524. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
  2525. Stuff = game.Workspace:GetChildren()
  2526. for i = 1 , #Stuff do
  2527. if Stuff[i].Name ~= "Base" and Stuff[i].Name ~= Me.Name then
  2528. if Stuff[i].className == "Part" then
  2529. if (Me.Character.Torso.Position-Stuff[i].Position).magnitude <= ii then
  2530. Stuff[i]:Remove()
  2531. end
  2532. end
  2533. if Stuff[i].className == "Model" then
  2534. Stuff2 = Stuff[i]:GetChildren()
  2535. for i = 1 , #Stuff2 do
  2536. if Stuff2[i].className == "Part" then
  2537. if (Me.Character.Torso.Position-Stuff2[i].Position).magnitude <= ii then
  2538. Stuff2[i]:Remove()
  2539. end
  2540. end
  2541. end
  2542. end
  2543. end
  2544. end
  2545. wait()
  2546. end
  2547.  
  2548. ShockWave:Remove()
  2549. Gyro:Remove()
  2550. wait(0.2)
  2551. for i = 1 , 8 do
  2552. Clone1 = Grip17:clone()
  2553. Clone1.Parent = Tool
  2554. Clone1.Name = "Shadow"
  2555. Clone1.Anchored = true
  2556. Clone1.CanCollide = false
  2557. Clone1.Transparency = 0.2
  2558. Clone1.BrickColor = BrickColor.new("Institutional white")
  2559. Clone2 = Grip18:clone()
  2560. Clone2.Parent = Tool
  2561. Clone2.Name = "Shadow"
  2562. Clone2.Anchored = true
  2563. Clone2.CanCollide = false
  2564. Clone2.Transparency = 0.2
  2565. Clone2.BrickColor = BrickColor.new("Institutional white")
  2566. Clone3 = Grip19:clone()
  2567. Clone3.Parent = Tool
  2568. Clone3.Name = "Shadow"
  2569. Clone3.Anchored = true
  2570. Clone3.CanCollide = false
  2571. Clone3.Transparency = 0.2
  2572. Clone3.BrickColor = BrickColor.new("Institutional white")
  2573. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  2574. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2575. wait()
  2576. end
  2577. Weld.Parent = Me.Character["Right Arm"]
  2578. Weld.Part0 = Me.Character["Right Arm"]
  2579. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  2580. Activated = false
  2581. end
  2582. if Mode == "Alchemy" then
  2583. Activated = true
  2584. Weld.Parent = Me.Character["Left Arm"]
  2585. Weld.Part0 = Me.Character["Left Arm"]
  2586. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2587. for i = 1 , 8 do
  2588. Clone1 = Grip17:clone()
  2589. Clone1.Parent = Tool
  2590. Clone1.Name = "Shadow"
  2591. Clone1.Anchored = true
  2592. Clone1.CanCollide = false
  2593. Clone1.Transparency = 0.2
  2594. Clone1.BrickColor = BrickColor.new("Institutional white")
  2595. Clone2 = Grip18:clone()
  2596. Clone2.Parent = Tool
  2597. Clone2.Name = "Shadow"
  2598. Clone2.Anchored = true
  2599. Clone2.CanCollide = false
  2600. Clone2.Transparency = 0.2
  2601. Clone2.BrickColor = BrickColor.new("Institutional white")
  2602. Clone3 = Grip19:clone()
  2603. Clone3.Parent = Tool
  2604. Clone3.Name = "Shadow"
  2605. Clone3.Anchored = true
  2606. Clone3.CanCollide = false
  2607. Clone3.Transparency = 0.2
  2608. Clone3.BrickColor = BrickColor.new("Institutional white")
  2609. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2610. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2611. wait()
  2612. end
  2613. Point1 = Instance.new("Part")
  2614. Point1.Parent = Me.Character.Torso
  2615. Point1.Anchored = true
  2616. Point1.Locked = true
  2617. Point1.Transparency = 1
  2618. Point1.Size = Vector3.new(5, 10, 5)
  2619. Point1.TopSurface = "Smooth"
  2620. Point1.BottomSurface = "Smooth"
  2621. Point1.CFrame = Me.Character.Torso.CFrame * CFrame.new(100, -2, 0)
  2622. Point1Mesh = Instance.new("CylinderMesh")
  2623. Point1Mesh.Parent = Point1
  2624. Point1Mesh.Scale = Vector3.new(0.7, 1, 0.7)
  2625. Point2 = Instance.new("Part")
  2626. Point2.Parent = Me.Character.Torso
  2627. Point2.Anchored = true
  2628. Point2.Locked = true
  2629. Point2.Transparency = 1
  2630. Point2.Size = Vector3.new(5, 10, 5)
  2631. Point2.TopSurface = "Smooth"
  2632. Point2.BottomSurface = "Smooth"
  2633. Point2.CFrame = Me.Character.Torso.CFrame * CFrame.new(-100, -2, 0)
  2634. Point2Mesh = Instance.new("CylinderMesh")
  2635. Point2Mesh.Parent = Point2
  2636. Point2Mesh.Scale = Vector3.new(0.7, 1, 0.7)
  2637. Point3 = Instance.new("Part")
  2638. Point3.Parent = Me.Character.Torso
  2639. Point3.Anchored = true
  2640. Point3.Locked = true
  2641. Point3.Transparency = 1
  2642. Point3.Size = Vector3.new(5, 10, 5)
  2643. Point3.TopSurface = "Smooth"
  2644. Point3.BottomSurface = "Smooth"
  2645. Point3.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2, 100)
  2646. Point3Mesh = Instance.new("CylinderMesh")
  2647. Point3Mesh.Parent = Point3
  2648. Point3Mesh.Scale = Vector3.new(0.7, 1, 0.7)
  2649. Point4 = Instance.new("Part")
  2650. Point4.Parent = Me.Character.Torso
  2651. Point4.Anchored = true
  2652. Point4.Locked = true
  2653. Point4.Transparency = 1
  2654. Point4.Size = Vector3.new(5, 10, 5)
  2655. Point4.TopSurface = "Smooth"
  2656. Point4.BottomSurface = "Smooth"
  2657. Point4.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2, -100)
  2658. Point4Mesh = Instance.new("CylinderMesh")
  2659. Point4Mesh.Parent = Point4
  2660. Point4Mesh.Scale = Vector3.new(0.7, 1, 0.7)
  2661. for i = 1 , 10 do
  2662. Point1.Transparency = Point1.Transparency - 0.1
  2663. Point2.Transparency = Point2.Transparency - 0.1
  2664. Point3.Transparency = Point3.Transparency - 0.1
  2665. Point4.Transparency = Point4.Transparency - 0.1
  2666. wait(0.1)
  2667. end
  2668. Line1 = Instance.new("Part")
  2669. Line1.Parent = Me.Character.Torso
  2670. Line1.Anchored = true
  2671. Line1.Locked = true
  2672. Line1.Transparency = 0.5
  2673. Line1.BrickColor = BrickColor.new(1)
  2674. Line1.Size = Vector3.new(1, 1, 1)
  2675. Line1.TopSurface = "Smooth"
  2676. Line1.BottomSurface = "Smooth"
  2677. Line1.CFrame = CFrame.new((Point1.Position+Point3.Position)/2, Point3.Position)
  2678. Line1Mesh = Instance.new("SpecialMesh")
  2679. Line1Mesh.MeshType = "Brick"
  2680. Line1Mesh.Parent = Line1
  2681. Line1Mesh.Scale = Vector3.new(1, 1, (Point1.Position-Point3.Position).magnitude)
  2682. Line2 = Instance.new("Part")
  2683. Line2.Parent = Me.Character.Torso
  2684. Line2.Anchored = true
  2685. Line2.Locked = true
  2686. Line2.Transparency = 0.5
  2687. Line2.BrickColor = BrickColor.new(1)
  2688. Line2.Size = Vector3.new(1, 1, 1)
  2689. Line2.TopSurface = "Smooth"
  2690. Line2.BottomSurface = "Smooth"
  2691. Line2.CFrame = CFrame.new((Point1.Position+Point4.Position)/2, Point4.Position)
  2692. Line2Mesh = Instance.new("SpecialMesh")
  2693. Line2Mesh.MeshType = "Brick"
  2694. Line2Mesh.Parent = Line2
  2695. Line2Mesh.Scale = Vector3.new(1, 1, (Point1.Position-Point4.Position).magnitude)
  2696. Line3 = Instance.new("Part")
  2697. Line3.Parent = Me.Character.Torso
  2698. Line3.Anchored = true
  2699. Line3.Locked = true
  2700. Line3.Transparency = 0.5
  2701. Line3.BrickColor = BrickColor.new(1)
  2702. Line3.Size = Vector3.new(1, 1, 1)
  2703. Line3.TopSurface = "Smooth"
  2704. Line3.BottomSurface = "Smooth"
  2705. Line3.CFrame = CFrame.new((Point2.Position+Point3.Position)/2, Point3.Position)
  2706. Line3Mesh = Instance.new("SpecialMesh")
  2707. Line3Mesh.MeshType = "Brick"
  2708. Line3Mesh.Parent = Line3
  2709. Line3Mesh.Scale = Vector3.new(1, 1, (Point2.Position-Point3.Position).magnitude)
  2710. Line4 = Instance.new("Part")
  2711. Line4.Parent = Me.Character.Torso
  2712. Line4.Anchored = true
  2713. Line4.Locked = true
  2714. Line4.Transparency = 0.5
  2715. Line4.BrickColor = BrickColor.new(1)
  2716. Line4.Size = Vector3.new(1, 1, 1)
  2717. Line4.TopSurface = "Smooth"
  2718. Line4.BottomSurface = "Smooth"
  2719. Line4.CFrame = CFrame.new((Point2.Position+Point4.Position)/2, Point4.Position)
  2720. Line4Mesh = Instance.new("SpecialMesh")
  2721. Line4Mesh.MeshType = "Brick"
  2722. Line4Mesh.Parent = Line4
  2723. Line4Mesh.Scale = Vector3.new(1, 1, (Point2.Position-Point4.Position).magnitude)
  2724. for i = 1 , 20 do
  2725. Sound.SoundId = "http://www.roblox.com/asset/?id=10756118"
  2726. Sound:play()
  2727. Line1Mesh.Scale = Line1Mesh.Scale + Vector3.new(0, 90, 0)
  2728. Line2Mesh.Scale = Line2Mesh.Scale + Vector3.new(0, 90, 0)
  2729. Line3Mesh.Scale = Line3Mesh.Scale + Vector3.new(0, 90, 0)
  2730. Line4Mesh.Scale = Line4Mesh.Scale + Vector3.new(0, 90, 0)
  2731. Stuff = Workspace:GetChildren()
  2732. for i = 1 , #Stuff do
  2733. if Stuff[i].Name ~= "Base" and Stuff[i].Name ~= Me.Name then
  2734. if Stuff[i].className == "Part" then
  2735. if (Me.Character.Torso.Position-Stuff[i].Position).magnitude <= 100 then
  2736. if Stuff[i].BrickColor ~= BrickColor.new(28) then
  2737. Stuff[i]:Remove()
  2738. end
  2739. end
  2740. end
  2741. if Stuff[i].className == "Model" then
  2742. Stuff2 = Stuff[i]:GetChildren()
  2743. for i = 1 , #Stuff2 do
  2744. if Stuff2[i].className == "Part" then
  2745. if (Me.Character.Torso.Position-Stuff2[i].Position).magnitude <= 100 then
  2746. Stuff2[i]:Remove()
  2747. end
  2748. end
  2749. end
  2750. end
  2751. end
  2752. end
  2753. wait(0.05)
  2754. end
  2755. wait(1)
  2756. for i = 1 , 20 do
  2757. Line1Mesh.Scale = Line1Mesh.Scale - Vector3.new(0, 90, 0)
  2758. Line2Mesh.Scale = Line2Mesh.Scale - Vector3.new(0, 90, 0)
  2759. Line3Mesh.Scale = Line3Mesh.Scale - Vector3.new(0, 90, 0)
  2760. Line4Mesh.Scale = Line4Mesh.Scale - Vector3.new(0, 90, 0)
  2761. wait(0.05)
  2762. end
  2763. Line1:Remove()
  2764. Line2:Remove()
  2765. Line3:Remove()
  2766. Line4:Remove()
  2767. for i = 1 , 10 do
  2768. Point1.Transparency = Point1.Transparency + 0.1
  2769. Point2.Transparency = Point2.Transparency + 0.1
  2770. Point3.Transparency = Point3.Transparency + 0.1
  2771. Point4.Transparency = Point4.Transparency + 0.1
  2772. wait(0.1)
  2773. end
  2774. Point1:Remove()
  2775. Point2:Remove()
  2776. Point3:Remove()
  2777. Point4:Remove()
  2778. for i = 1 , 8 do
  2779. Clone1 = Grip17:clone()
  2780. Clone1.Parent = Tool
  2781. Clone1.Name = "Shadow"
  2782. Clone1.Anchored = true
  2783. Clone1.CanCollide = false
  2784. Clone1.Transparency = 0.2
  2785. Clone1.BrickColor = BrickColor.new("Institutional white")
  2786. Clone2 = Grip18:clone()
  2787. Clone2.Parent = Tool
  2788. Clone2.Name = "Shadow"
  2789. Clone2.Anchored = true
  2790. Clone2.CanCollide = false
  2791. Clone2.Transparency = 0.2
  2792. Clone2.BrickColor = BrickColor.new("Institutional white")
  2793. Clone3 = Grip19:clone()
  2794. Clone3.Parent = Tool
  2795. Clone3.Name = "Shadow"
  2796. Clone3.Anchored = true
  2797. Clone3.CanCollide = false
  2798. Clone3.Transparency = 0.2
  2799. Clone3.BrickColor = BrickColor.new("Institutional white")
  2800. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  2801. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2802. wait()
  2803. end
  2804. Weld.Parent = Me.Character["Right Arm"]
  2805. Weld.Part0 = Me.Character["Right Arm"]
  2806. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  2807. Activated = false
  2808. end
  2809. if Mode == "Lazor" then
  2810. Activated = true
  2811. Weld.Parent = Me.Character["Left Arm"]
  2812. Weld.Part0 = Me.Character["Left Arm"]
  2813. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2814. for i = 1 , 8 do
  2815. Clone1 = Grip17:clone()
  2816. Clone1.Parent = Tool
  2817. Clone1.Name = "Shadow"
  2818. Clone1.Anchored = true
  2819. Clone1.CanCollide = false
  2820. Clone1.Transparency = 0.2
  2821. Clone1.BrickColor = BrickColor.new(1010)
  2822. Clone2 = Grip18:clone()
  2823. Clone2.Parent = Tool
  2824. Clone2.Name = "Shadow"
  2825. Clone2.Anchored = true
  2826. Clone2.CanCollide = false
  2827. Clone2.Transparency = 0.2
  2828. Clone2.BrickColor = BrickColor.new(1010)
  2829. Clone3 = Grip19:clone()
  2830. Clone3.Parent = Tool
  2831. Clone3.Name = "Shadow"
  2832. Clone3.Anchored = true
  2833. Clone3.CanCollide = false
  2834. Clone3.Transparency = 0.2
  2835. Clone3.BrickColor = BrickColor.new(1010)
  2836. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2837. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2838. wait()
  2839. end
  2840. Bolt = Instance.new("Part")
  2841. Bolt.Parent = Tool
  2842. Bolt.Anchored = true
  2843. Bolt.Name = "Shadow"
  2844. Bolt.CanCollide = false
  2845. Bolt.Locked = true
  2846. Bolt.Transparency = 0.2
  2847. Bolt.formFactor = "Symmetric"
  2848. Bolt.Size = Vector3.new(1, 1, math.random(5, 10))
  2849. Bolt.TopSurface = "Smooth"
  2850. Bolt.BrickColor = BrickColor.new(1010)
  2851. Bolt.BottomSurface = "Smooth"
  2852. Value = (math.random(-5, 5)/100)
  2853. Value2 = (math.random(-5, 5)/100)
  2854. Value3 = (math.random(-5, 5)/100)
  2855. Bolt.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -6) * CFrame.Angles(Value, Value2, Value3)
  2856. BoltMesh = Instance.new("SpecialMesh")
  2857. BoltMesh.MeshType = "Brick"
  2858. BoltMesh.Parent = Bolt
  2859. BoltMesh.Scale = Vector3.new(10, 10, 3)
  2860. Stuff = Workspace:GetChildren()
  2861. for i = 1 , #Stuff do
  2862. if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  2863. Torso = Stuff[i]:findFirstChild("Torso")
  2864. Humanoid = Stuff[i]:findFirstChild("Humanoid")
  2865. if Torso ~= nil and Humanoid ~= nil then
  2866. if (Bolt.Position-Torso.Position).magnitude <= 15 then
  2867. Humanoid.MaxHealth = 100
  2868. Humanoid:TakeDamage(Damage)
  2869. end
  2870. end
  2871. end
  2872. end
  2873. game.Lighting.Brightness = 10
  2874. Sound.SoundId = "http://www.roblox.com/asset/?id=12222030"
  2875. Sound:play()
  2876. for i = 1 , math.random(9, 13) do
  2877. FakeBolt = Instance.new("Part")
  2878. FakeBolt.Parent = Tool
  2879. FakeBolt.Anchored = true
  2880. FakeBolt.Name = "Shadow"
  2881. FakeBolt.CanCollide = false
  2882. FakeBolt.Locked = true
  2883. FakeBolt.Transparency = 0.2
  2884. FakeBolt.formFactor = "Symmetric"
  2885. FakeBolt.Size = Vector3.new(1, 1, math.random(5, 10))
  2886. FakeBolt.TopSurface = "Smooth"
  2887. FakeBolt.BrickColor = BrickColor.new(1010)
  2888. FakeBolt.BottomSurface = "Smooth"
  2889. Value = (math.random(-5, 5)/100)
  2890. Value2 = (math.random(-5, 5)/100)
  2891. Value3 = (math.random(-5, 5)/100)
  2892. FakeBolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  2893. FakeBolt.CFrame = FakeBolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  2894. FakeBolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  2895. FakeBoltMesh = Instance.new("SpecialMesh")
  2896. FakeBoltMesh.MeshType = "Brick"
  2897. FakeBoltMesh.Parent = FakeBolt
  2898. FakeBoltMesh.Scale = Vector3.new(10, 10, 3)
  2899. Stuff = Workspace:GetChildren()
  2900. for i = 1 , #Stuff do
  2901. if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  2902. Torso = Stuff[i]:findFirstChild("Torso")
  2903. Humanoid = Stuff[i]:findFirstChild("Humanoid")
  2904. if Torso ~= nil and Humanoid ~= nil then
  2905. if (FakeBolt.Position-Torso.Position).magnitude <= 15 then
  2906. Humanoid.MaxHealth = 100
  2907. Humanoid:TakeDamage(Damage)
  2908. end
  2909. end
  2910. end
  2911. end
  2912. Bolt:Remove()
  2913. Bolt = Instance.new("Part")
  2914. Bolt.Parent = Tool
  2915. Bolt.Anchored = true
  2916. Bolt.Name = "Shadow"
  2917. Bolt.CanCollide = false
  2918. Bolt.Locked = true
  2919. Bolt.Transparency = 0.2
  2920. Bolt.formFactor = "Symmetric"
  2921. Bolt.Size = Vector3.new(1, 1, math.random(5, 10))
  2922. Bolt.TopSurface = "Smooth"
  2923. Bolt.BrickColor = BrickColor.new(1010)
  2924. Bolt.BottomSurface = "Smooth"
  2925. Value = (math.random(-5, 5)/100)
  2926. Value2 = (math.random(-5, 5)/100)
  2927. Value3 = (math.random(-5, 5)/100)
  2928. Bolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  2929. Bolt.CFrame = Bolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  2930. Bolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  2931. BoltMesh = Instance.new("SpecialMesh")
  2932. BoltMesh.MeshType = "Brick"
  2933. BoltMesh.Parent = Bolt
  2934. BoltMesh.Scale = Vector3.new(10, 10, 3)
  2935. Stuff = Workspace:GetChildren()
  2936. for i = 1 , #Stuff do
  2937. if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  2938. Torso = Stuff[i]:findFirstChild("Torso")
  2939. Humanoid = Stuff[i]:findFirstChild("Humanoid")
  2940. if Torso ~= nil and Humanoid ~= nil then
  2941. if (Bolt.Position-Torso.Position).magnitude <= 15 then
  2942. Humanoid.MaxHealth = 100
  2943. Humanoid:TakeDamage(Damage)
  2944. end
  2945. end
  2946. end
  2947. end
  2948. Bolt2 = Instance.new("Part")
  2949. Bolt2.Parent = Tool
  2950. Bolt2.Anchored = true
  2951. Bolt2.Name = "Shadow"
  2952. Bolt2.CanCollide = false
  2953. Bolt2.Locked = true
  2954. Bolt2.Transparency = 0.2
  2955. Bolt2.formFactor = "Symmetric"
  2956. Bolt2.Size = Bolt.Size
  2957. Bolt2.TopSurface = "Smooth"
  2958. Bolt2.BrickColor = BrickColor.new(1010)
  2959. Bolt2.BottomSurface = "Smooth"
  2960. Bolt2.CFrame = Bolt.CFrame
  2961. BoltMesh = Instance.new("SpecialMesh")
  2962. BoltMesh.MeshType = "Brick"
  2963. BoltMesh.Parent = Bolt2
  2964. BoltMesh.Scale = Vector3.new(10, 10, 3)
  2965. Stuff = Workspace:GetChildren()
  2966. for i = 1 , #Stuff do
  2967. if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  2968. Torso = Stuff[i]:findFirstChild("Torso")
  2969. Humanoid = Stuff[i]:findFirstChild("Humanoid")
  2970. if Torso ~= nil and Humanoid ~= nil then
  2971. if (Bolt2.Position-Torso.Position).magnitude <= 20 then
  2972. Humanoid.MaxHealth = 100
  2973. Humanoid:TakeDamage(Damage)
  2974. end
  2975. end
  2976. end
  2977. end
  2978. end
  2979. FakeBolt = Instance.new("Part")
  2980. FakeBolt.Parent = Tool
  2981. FakeBolt.Anchored = true
  2982. FakeBolt.Name = "Shadow"
  2983. FakeBolt.CanCollide = false
  2984. FakeBolt.Locked = true
  2985. FakeBolt.Transparency = 0.2
  2986. FakeBolt.formFactor = "Symmetric"
  2987. FakeBolt.Size = Vector3.new(1, 1, math.random(5, 10))
  2988. FakeBolt.TopSurface = "Smooth"
  2989. FakeBolt.BrickColor = BrickColor.new(1010)
  2990. FakeBolt.BottomSurface = "Smooth"
  2991. Value = (math.random(-5, 5)/100)
  2992. Value2 = (math.random(-5, 5)/100)
  2993. Value3 = (math.random(-5, 5)/100)
  2994. FakeBolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  2995. FakeBolt.CFrame = FakeBolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  2996. FakeBolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  2997. FakeBoltMesh = Instance.new("SpecialMesh")
  2998. FakeBoltMesh.MeshType = "Brick"
  2999. FakeBoltMesh.Parent = FakeBolt
  3000. FakeBoltMesh.Scale = Vector3.new(10, 10, 3)
  3001. Stuff = Workspace:GetChildren()
  3002. for i = 1 , #Stuff do
  3003. if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3004. Torso = Stuff[i]:findFirstChild("Torso")
  3005. Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3006. if Torso ~= nil and Humanoid ~= nil then
  3007. if (FakeBolt.Position-Torso.Position).magnitude <= 10 then
  3008. Humanoid.MaxHealth = 100
  3009. Humanoid:TakeDamage(Damage)
  3010. FakeBolt.CFrame = CFrame.new(FakeBolt.Position, Torso.Position)
  3011. end
  3012. end
  3013. end
  3014. end
  3015. Bolt:Remove()
  3016. wait(0.1)
  3017. game.Lighting.Brightness = 1
  3018. for i = 1 , 8 do
  3019. Clone1 = Grip17:clone()
  3020. Clone1.Parent = Tool
  3021. Clone1.Name = "Shadow"
  3022. Clone1.Anchored = true
  3023. Clone1.CanCollide = false
  3024. Clone1.Transparency = 0.2
  3025. Clone1.BrickColor = BrickColor.new(1010)
  3026. Clone2 = Grip18:clone()
  3027. Clone2.Parent = Tool
  3028. Clone2.Name = "Shadow"
  3029. Clone2.Anchored = true
  3030. Clone2.CanCollide = false
  3031. Clone2.Transparency = 0.2
  3032. Clone2.BrickColor = BrickColor.new(1010)
  3033. Clone3 = Grip19:clone()
  3034. Clone3.Parent = Tool
  3035. Clone3.Name = "Shadow"
  3036. Clone3.Anchored = true
  3037. Clone3.CanCollide = false
  3038. Clone3.Transparency = 0.2
  3039. Clone3.BrickColor = BrickColor.new(1010)
  3040. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  3041. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  3042. wait()
  3043. end
  3044. Weld.Parent = Me.Character["Right Arm"]
  3045. Weld.Part0 = Me.Character["Right Arm"]
  3046. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  3047. Activated = false
  3048. end
  3049. if Mode == "Ice" then
  3050. Activated = true
  3051. f = Instance.new("Fire")
  3052. f.Parent = Grip17
  3053. f.Size = 2
  3054. ff = Instance.new("Fire")
  3055. ff.Parent = Grip18
  3056. ff.Size = 2
  3057. fff = Instance.new("Fire")
  3058. fff.Parent = Grip18
  3059. fff.Size = 2
  3060. Weld.Parent = Me.Character["Left Arm"]
  3061. Weld.Part0 = Me.Character["Left Arm"]
  3062. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3063. Test = FakeLeftShoulder.C0
  3064. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-(0.26*4), 0, 0)
  3065. for i = 1 , 20 do
  3066. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3067. Sound:play()
  3068. for i = 1 , 4 do
  3069. Clone1 = Grip17:clone()
  3070. Clone1.Parent = Tool
  3071. Clone1.Name = "Shadow"
  3072. Clone1.Anchored = true
  3073. Clone1.CanCollide = false
  3074. Clone1.Transparency = 0.2
  3075. Clone1.BrickColor = BrickColor.new(1004)
  3076. Clone2 = Grip18:clone()
  3077. Clone2.Parent = Tool
  3078. Clone2.Name = "Shadow"
  3079. Clone2.Anchored = true
  3080. Clone2.CanCollide = false
  3081. Clone2.Transparency = 0.2
  3082. Clone2.BrickColor = BrickColor.new(1004)
  3083. Clone3 = Grip19:clone()
  3084. Clone3.Parent = Tool
  3085. Clone3.Name = "Shadow"
  3086. Clone3.Anchored = true
  3087. Clone3.CanCollide = false
  3088. Clone3.Transparency = 0.2
  3089. Clone3.BrickColor = BrickColor.new(1004)
  3090. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  3091. wait()
  3092. end
  3093. for i = 1 , 2 do
  3094. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
  3095. wait()
  3096. end
  3097. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3098. Sound:play()
  3099. for i = 1 , 4 do
  3100. Clone1 = Grip17:clone()
  3101. Clone1.Parent = Tool
  3102. Clone1.Name = "Shadow"
  3103. Clone1.Anchored = true
  3104. Clone1.CanCollide = false
  3105. Clone1.Transparency = 0.2
  3106. Clone1.BrickColor = BrickColor.new(1005)
  3107. Clone2 = Grip18:clone()
  3108. Clone2.Parent = Tool
  3109. Clone2.Name = "Shadow"
  3110. Clone2.Anchored = true
  3111. Clone2.CanCollide = false
  3112. Clone2.Transparency = 0.2
  3113. Clone2.BrickColor = BrickColor.new(1005)
  3114. Clone3 = Grip19:clone()
  3115. Clone3.Parent = Tool
  3116. Clone3.Name = "Shadow"
  3117. Clone3.Anchored = true
  3118. Clone3.CanCollide = false
  3119. Clone3.Transparency = 0.2
  3120. Clone3.BrickColor = BrickColor.new(1005)
  3121. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  3122. wait()
  3123. end
  3124. for i = 1 , 2 do
  3125. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, -1.57, 0)
  3126. wait()
  3127. end
  3128. end
  3129. for i = 1 , 2 do
  3130. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
  3131. end
  3132. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3133. Sound:play()
  3134. for i = 1 , 4 do
  3135. Clone1 = Grip17:clone()
  3136. Clone1.Parent = Tool
  3137. Clone1.Name = "Shadow"
  3138. Clone1.Anchored = true
  3139. Clone1.CanCollide = false
  3140. Clone1.Transparency = 0.2
  3141. Clone1.BrickColor = BrickColor.new(1009)
  3142. Clone2 = Grip18:clone()
  3143. Clone2.Parent = Tool
  3144. Clone2.Name = "Shadow"
  3145. Clone2.Anchored = true
  3146. Clone2.CanCollide = false
  3147. Clone2.Transparency = 0.2
  3148. Clone2.BrickColor = BrickColor.new(1009)
  3149. Clone3 = Grip19:clone()
  3150. Clone3.Parent = Tool
  3151. Clone3.Name = "Shadow"
  3152. Clone3.Anchored = true
  3153. Clone3.CanCollide = false
  3154. Clone3.Transparency = 0.2
  3155. Clone3.BrickColor = BrickColor.new(1009)
  3156. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  3157. wait()
  3158. end
  3159. for i = 1 , 4 do
  3160. Clone1 = Grip17:clone()
  3161. Clone1.Parent = Tool
  3162. Clone1.Name = "Shadow"
  3163. Clone1.Anchored = true
  3164. Clone1.CanCollide = false
  3165. Clone1.Transparency = 0.2
  3166. Clone1.BrickColor = BrickColor.new(1004)
  3167. Clone2 = Grip18:clone()
  3168. Clone2.Parent = Tool
  3169. Clone2.Name = "Shadow"
  3170. Clone2.Anchored = true
  3171. Clone2.CanCollide = false
  3172. Clone2.Transparency = 0.2
  3173. Clone2.BrickColor = BrickColor.new(1004)
  3174. Clone3 = Grip19:clone()
  3175. Clone3.Parent = Tool
  3176. Clone3.Name = "Shadow"
  3177. Clone3.Anchored = true
  3178. Clone3.CanCollide = false
  3179. Clone3.Transparency = 0.2
  3180. Clone3.BrickColor = BrickColor.new(1004)
  3181. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.26, 0, 0)
  3182. FakeLeftShoulder.C0 = Test
  3183. wait()
  3184. end
  3185. Weld.Parent = Me.Character["Right Arm"]
  3186. Weld.Part0 = Me.Character["Right Arm"]
  3187. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  3188. Activated = false
  3189. f:remove()
  3190. ff:remove()
  3191. fff:remove()
  3192. end
  3193. if Mode == "Fire" then
  3194. Activated = true
  3195. Weld.Parent = Me.Character["Left Arm"]
  3196. Weld.Part0 = Me.Character["Left Arm"]
  3197. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3198. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3199. Sound:play()
  3200. for i = 1 , 8 do
  3201. Clone1 = Grip17:clone()
  3202. Clone1.Parent = Tool
  3203. Clone1.Name = "Shadow"
  3204. Clone1.Anchored = true
  3205. Clone1.CanCollide = false
  3206. Clone1.Transparency = 0.2
  3207. Clone1.BrickColor = BrickColor.new(21)
  3208. Clone2 = Grip18:clone()
  3209. Clone2.Parent = Tool
  3210. Clone2.Name = "Shadow"
  3211. Clone2.Anchored = true
  3212. Clone2.CanCollide = false
  3213. Clone2.Transparency = 0.2
  3214. Clone2.BrickColor = BrickColor.new(21)
  3215. Clone3 = Grip19:clone()
  3216. Clone3.Parent = Tool
  3217. Clone3.Name = "Shadow"
  3218. Clone3.Anchored = true
  3219. Clone3.CanCollide = false
  3220. Clone3.Transparency = 0.2
  3221. Clone3.BrickColor = BrickColor.new(21)
  3222. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  3223. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  3224. wait()
  3225. end
  3226. Flaming = true
  3227. while Flaming == true do
  3228. wait()
  3229. end
  3230. wait(0.2)
  3231. for i = 1 , 8 do
  3232. Clone1 = Grip17:clone()
  3233. Clone1.Parent = Tool
  3234. Clone1.Name = "Shadow"
  3235. Clone1.Anchored = true
  3236. Clone1.CanCollide = false
  3237. Clone1.Transparency = 0.2
  3238. Clone1.BrickColor = BrickColor.new(21)
  3239. Clone2 = Grip18:clone()
  3240. Clone2.Parent = Tool
  3241. Clone2.Name = "Shadow"
  3242. Clone2.Anchored = true
  3243. Clone2.CanCollide = false
  3244. Clone2.Transparency = 0.2
  3245. Clone2.BrickColor = BrickColor.new(21)
  3246. Clone3 = Grip19:clone()
  3247. Clone3.Parent = Tool
  3248. Clone3.Name = "Shadow"
  3249. Clone3.Anchored = true
  3250. Clone3.CanCollide = false
  3251. Clone3.Transparency = 0.2
  3252. Clone3.BrickColor = BrickColor.new(21)
  3253. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  3254. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  3255. wait()
  3256. end
  3257. Weld.Parent = Me.Character["Right Arm"]
  3258. Weld.Part0 = Me.Character["Right Arm"]
  3259. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  3260. Activated = false
  3261. end
  3262. if Mode == "Slime" then
  3263. Activated = true
  3264. Weld.Parent = Me.Character["Left Arm"]
  3265. Weld.Part0 = Me.Character["Left Arm"]
  3266. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3267. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3268. Sound:play()
  3269. for i = 1 , 8 do
  3270. Clone1 = Grip17:clone()
  3271. Clone1.Parent = Tool
  3272. Clone1.Name = "Shadow"
  3273. Clone1.Anchored = true
  3274. Clone1.CanCollide = false
  3275. Clone1.Transparency = 0.2
  3276. Clone1.BrickColor = BrickColor.new("Institutional white")
  3277. Clone2 = Grip18:clone()
  3278. Clone2.Parent = Tool
  3279. Clone2.Name = "Shadow"
  3280. Clone2.Anchored = true
  3281. Clone2.CanCollide = false
  3282. Clone2.Transparency = 0.2
  3283. Clone2.BrickColor = BrickColor.new("Institutional white")
  3284. Clone3 = Grip19:clone()
  3285. Clone3.Parent = Tool
  3286. Clone3.Name = "Shadow"
  3287. Clone3.Anchored = true
  3288. Clone3.CanCollide = false
  3289. Clone3.Transparency = 0.2
  3290. Clone3.BrickColor = BrickColor.new("Institutional white")
  3291. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  3292. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  3293. wait()
  3294. end
  3295. SlimeCharge = true
  3296. Slime = Instance.new("Part")
  3297. Slime.Parent = Me.Character.Torso
  3298. Slime.Size = Vector3.new(1, 1, 1)
  3299. Slime.BrickColor = BrickColor.new("Navy blue")
  3300. Slime.Locked = true
  3301. Slime.Shape = "Ball"
  3302. Slime.Anchored = true
  3303. Slime.TopSurface = "Smooth"
  3304. Slime.BottomSurface = "Smooth"
  3305. Slime.Transparency = 0.4
  3306. Slime.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -10)
  3307. f=Instance.new("Fire")
  3308. f.Parent= Slime
  3309. f.Heat = 6
  3310. f.Size = 15
  3311. f.Color=Color3.new(0,0,-255)
  3312. f.SecondaryColor = Color3.new(0,0,-255)
  3313. Nucleus = Instance.new("Part")
  3314. Nucleus.Parent = Slime
  3315. Nucleus.Size = Vector3.new(2, 2, 2)
  3316. Nucleus.BrickColor = BrickColor.new("Bright blue")
  3317. Nucleus.Locked = true
  3318. Nucleus.LeftSurface = "Smooth"
  3319. Nucleus.Anchored = true
  3320. Nucleus.RightSurface = "Smooth"
  3321. Nucleus.FrontSurface = "Smooth"
  3322. Nucleus.BackSurface = "Smooth"
  3323. Nucleus.TopSurface = "Smooth"
  3324. Nucleus.BottomSurface = "Smooth"
  3325. Nucleus.Transparency = 0.1
  3326. Nucleus.Shape = "Ball"
  3327. Nucleus.CFrame = Slime.CFrame
  3328. SlimeWeld = Instance.new("Weld")
  3329. SlimeWeld.Parent = Slime
  3330. SlimeWeld.Part0 = Slime
  3331. SlimeWeld.Part1 = Nucleus
  3332. SlimeWeld.C0 = CFrame.new(0, 0, 0)
  3333. while SlimeCharge == true do
  3334. Slime.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -10)
  3335. Nucleus.CFrame = Slime.CFrame
  3336. if Slime.Size.X <= 10 then
  3337. SlimeWeld:Remove()
  3338. Slime.Size = Slime.Size + Vector3.new(1, 1, 1)
  3339. Slime.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -10)
  3340. Nucleus.CFrame = Slime.CFrame
  3341. SlimeWeld = Instance.new("Weld")
  3342. SlimeWeld.Parent = Slime
  3343. SlimeWeld.Part0 = Slime
  3344. SlimeWeld.Part1 = Nucleus
  3345. SlimeWeld.C0 = CFrame.new(0, 0, 0)
  3346. end
  3347. wait()
  3348. end
  3349. wait(0.2)
  3350. for i = 1 , 8 do
  3351. Clone1 = Grip17:clone()
  3352. Clone1.Parent = Tool
  3353. Clone1.Name = "Shadow"
  3354. Clone1.Anchored = true
  3355. Clone1.CanCollide = false
  3356. Clone1.Transparency = 0.2
  3357. Clone1.BrickColor = BrickColor.new("Institutional white")
  3358. Clone2 = Grip18:clone()
  3359. Clone2.Parent = Tool
  3360. Clone2.Name = "Shadow"
  3361. Clone2.Anchored = true
  3362. Clone2.CanCollide = false
  3363. Clone2.Transparency = 0.2
  3364. Clone2.BrickColor = BrickColor.new("Institutional white")
  3365. Clone3 = Grip19:clone()
  3366. Clone3.Parent = Tool
  3367. Clone3.Name = "Shadow"
  3368. Clone3.Anchored = true
  3369. Clone3.CanCollide = false
  3370. Clone3.Transparency = 0.2
  3371. Clone3.BrickColor = BrickColor.new("Institutional white")
  3372. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  3373. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  3374. wait()
  3375. end
  3376. Weld.Parent = Me.Character["Right Arm"]
  3377. Weld.Part0 = Me.Character["Right Arm"]
  3378. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  3379. Activated = false
  3380. end
  3381. if Mode == "DarkPulse" then
  3382. Activated = true
  3383. Weld.Parent = Me.Character["Left Arm"]
  3384. Weld.Part0 = Me.Character["Left Arm"]
  3385. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3386. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3387. Sound:play()
  3388. for i = 1 , 8 do
  3389. Clone1 = Grip17:clone()
  3390. Clone1.Parent = Tool
  3391. Clone1.Name = "Shadow"
  3392. Clone1.Anchored = true
  3393. Clone1.CanCollide = false
  3394. Clone1.Transparency = 0.2
  3395. Clone1.BrickColor = BrickColor.new("Institutional white")
  3396. Clone2 = Grip18:clone()
  3397. Clone2.Parent = Tool
  3398. Clone2.Name = "Shadow"
  3399. Clone2.Anchored = true
  3400. Clone2.CanCollide = false
  3401. Clone2.Transparency = 0.2
  3402. Clone2.BrickColor = BrickColor.new("Institutional white")
  3403. Clone3 = Grip19:clone()
  3404. Clone3.Parent = Tool
  3405. Clone3.Name = "Shadow"
  3406. Clone3.Anchored = true
  3407. Clone3.CanCollide = false
  3408. Clone3.Transparency = 0.2
  3409. Clone3.BrickColor = BrickColor.new("Institutional white")
  3410. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  3411. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  3412. wait()
  3413. end
  3414. DarkCharge = true
  3415. Dark = Instance.new("Part")
  3416. Dark.Parent = Me.Character.Torso
  3417. Dark.Size = Vector3.new(1, 2, 1)
  3418. Dark.BrickColor = BrickColor.new("Really black")
  3419. Dark.Locked = true
  3420. Dark.Anchored = true
  3421. Dark.TopSurface = "Smooth"
  3422. Dark.BottomSurface = "Smooth"
  3423. Dark.Transparency = 0
  3424. Dark.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -20)
  3425. DarkMesh = Instance.new("SpecialMesh")
  3426. DarkMesh.Parent = Dark
  3427. DarkMesh.MeshType = "Sphere"
  3428. Gyro = Instance.new("BodyGyro")
  3429. Gyro.Parent = Dark
  3430. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3431. Gyro.D = 50
  3432. Gyro.cframe = Dark.CFrame
  3433. while DarkCharge == true do
  3434. if Dark.Transparency < 0 then
  3435. Dark.Transparency = Dark.Transparency + 0
  3436. end
  3437. Dark.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -20)
  3438. if Dark.Size.X <= 20 then
  3439. Dark.Size = Dark.Size + Vector3.new(1, 0, 1)
  3440. Dark.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -20)
  3441. end
  3442. wait()
  3443. end
  3444. wait(0.2)
  3445. for i = 1 , 8 do
  3446. Clone1 = Grip17:clone()
  3447. Clone1.Parent = Tool
  3448. Clone1.Name = "Shadow"
  3449. Clone1.Anchored = true
  3450. Clone1.CanCollide = false
  3451. Clone1.Transparency = 0.2
  3452. Clone1.BrickColor = BrickColor.new("Institutional white")
  3453. Clone2 = Grip18:clone()
  3454. Clone2.Parent = Tool
  3455. Clone2.Name = "Shadow"
  3456. Clone2.Anchored = true
  3457. Clone2.CanCollide = false
  3458. Clone2.Transparency = 0.2
  3459. Clone2.BrickColor = BrickColor.new("Institutional white")
  3460. Clone3 = Grip19:clone()
  3461. Clone3.Parent = Tool
  3462. Clone3.Name = "Shadow"
  3463. Clone3.Anchored = true
  3464. Clone3.CanCollide = false
  3465. Clone3.Transparency = 0.2
  3466. Clone3.BrickColor = BrickColor.new("Institutional white")
  3467. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  3468. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  3469. wait()
  3470. end
  3471. Weld.Parent = Me.Character["Right Arm"]
  3472. Weld.Part0 = Me.Character["Right Arm"]
  3473. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  3474. end
  3475. if Mode == "Raise" then
  3476. Activated = true
  3477. Weld.Parent = Me.Character["Left Arm"]
  3478. Weld.Part0 = Me.Character["Left Arm"]
  3479. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3480. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3481. Sound:play()
  3482. for i = 1 , 4 do
  3483. Clone1 = Grip17:clone()
  3484. Clone1.Parent = Tool
  3485. Clone1.Name = "Shadow"
  3486. Clone1.Anchored = true
  3487. Clone1.CanCollide = false
  3488. Clone1.Transparency = 0.2
  3489. Clone1.BrickColor = BrickColor.new("Institutional white")
  3490. Clone2 = Grip18:clone()
  3491. Clone2.Parent = Tool
  3492. Clone2.Name = "Shadow"
  3493. Clone2.Anchored = true
  3494. Clone2.CanCollide = false
  3495. Clone2.Transparency = 0.2
  3496. Clone2.BrickColor = BrickColor.new("Institutional white")
  3497. Clone3 = Grip19:clone()
  3498. Clone3.Parent = Tool
  3499. Clone3.Name = "Shadow"
  3500. Clone3.Anchored = true
  3501. Clone3.CanCollide = false
  3502. Clone3.Transparency = 0.2
  3503. Clone3.BrickColor = BrickColor.new("Institutional white")
  3504. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  3505. wait()
  3506. end
  3507. for i = 1 , 2 do
  3508. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
  3509. wait()
  3510. end
  3511. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3512. Sound:play()
  3513. for i = 1 , 4 do
  3514. Clone1 = Grip17:clone()
  3515. Clone1.Parent = Tool
  3516. Clone1.Name = "Shadow"
  3517. Clone1.Anchored = true
  3518. Clone1.CanCollide = false
  3519. Clone1.Transparency = 0.2
  3520. Clone1.BrickColor = BrickColor.new("Institutional white")
  3521. Clone2 = Grip18:clone()
  3522. Clone2.Parent = Tool
  3523. Clone2.Name = "Shadow"
  3524. Clone2.Anchored = true
  3525. Clone2.CanCollide = false
  3526. Clone2.Transparency = 0.2
  3527. Clone2.BrickColor = BrickColor.new("Institutional white")
  3528. Clone3 = Grip19:clone()
  3529. Clone3.Parent = Tool
  3530. Clone3.Name = "Shadow"
  3531. Clone3.Anchored = true
  3532. Clone3.CanCollide = false
  3533. Clone3.Transparency = 0.2
  3534. Clone3.BrickColor = BrickColor.new("Institutional white")
  3535. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  3536. wait()
  3537. end
  3538. for i = 1 , 2 do
  3539. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, -1.57, 0)
  3540. wait()
  3541. end
  3542. Velocity = Instance.new("BodyVelocity")
  3543. Velocity.Parent = Me.Character.Torso
  3544. Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3545. Velocity.velocity = Vector3.new(0, 30, 0)
  3546. Gyro = Instance.new("BodyGyro")
  3547. Gyro.Parent = Me.Character.Torso
  3548. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3549. Gyro.cframe = Me.Character.Torso.CFrame
  3550. Gyro.D = 50
  3551. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3552. Sound:play()
  3553. for i = 1 , 8 do
  3554. Clone1 = Grip17:clone()
  3555. Clone1.Parent = Tool
  3556. Clone1.Name = "Shadow"
  3557. Clone1.Anchored = true
  3558. Clone1.CanCollide = false
  3559. Clone1.Transparency = 0.2
  3560. Clone1.BrickColor = BrickColor.new("Institutional white")
  3561. Clone2 = Grip18:clone()
  3562. Clone2.Parent = Tool
  3563. Clone2.Name = "Shadow"
  3564. Clone2.Anchored = true
  3565. Clone2.CanCollide = false
  3566. Clone2.Transparency = 0.2
  3567. Clone2.BrickColor = BrickColor.new("Institutional white")
  3568. Clone3 = Grip19:clone()
  3569. Clone3.Parent = Tool
  3570. Clone3.Name = "Shadow"
  3571. Clone3.Anchored = true
  3572. Clone3.CanCollide = false
  3573. Clone3.Transparency = 0.2
  3574. Clone3.BrickColor = BrickColor.new("Institutional white")
  3575. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.31, 0, 0)
  3576. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, (0.785*2), 0)
  3577. wait()
  3578. end
  3579. Velocity.maxForce = Vector3.new(math.huge, 0, math.huge)
  3580. Velocity.velocity = Vector3.new(0, 0, 0)
  3581. for i = 1 , 2 do
  3582. Clone1 = Grip17:clone()
  3583. Clone1.Parent = Tool
  3584. Clone1.Name = "Shadow"
  3585. Clone1.Anchored = true
  3586. Clone1.CanCollide = false
  3587. Clone1.Transparency = 0.2
  3588. Clone1.BrickColor = BrickColor.new("Institutional white")
  3589. Clone2 = Grip18:clone()
  3590. Clone2.Parent = Tool
  3591. Clone2.Name = "Shadow"
  3592. Clone2.Anchored = true
  3593. Clone2.CanCollide = false
  3594. Clone2.Transparency = 0.2
  3595. Clone2.BrickColor = BrickColor.new("Institutional white")
  3596. Clone3 = Grip19:clone()
  3597. Clone3.Parent = Tool
  3598. Clone3.Name = "Shadow"
  3599. Clone3.Anchored = true
  3600. Clone3.CanCollide = false
  3601. Clone3.Transparency = 0.2
  3602. Clone3.BrickColor = BrickColor.new("Institutional white")
  3603. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(1.24, 0, 0)
  3604. wait()
  3605. end
  3606. Weld.Parent = Me.Character["Right Arm"]
  3607. Weld.Part0 = Me.Character["Right Arm"]
  3608. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  3609. for i = 1 , 4 do
  3610. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.4)
  3611. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  3612. wait()
  3613. end
  3614. wait(0.2)
  3615. for i = 1 , 8 do
  3616. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.4)
  3617. wait()
  3618. end
  3619.  
  3620. Wave = Instance.new("Part")
  3621. Wave.Parent = Me.Character.Torso
  3622. Wave.Anchored = true
  3623. Wave.CanCollide = false
  3624. Wave.Locked = true
  3625. Wave.Transparency = 0.2
  3626. Wave.Size = Vector3.new(2, 1, 2)
  3627. Wave.TopSurface = "Smooth"
  3628. Wave.BrickColor = BrickColor.new(1004)
  3629. Wave.BottomSurface = "Smooth"
  3630. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  3631. WaveMesh = Instance.new("CylinderMesh")
  3632. WaveMesh.Parent = Wave
  3633. WaveMesh.Scale = Vector3.new(1, 0.3, 1)
  3634. for i = 1 , 32 do
  3635. Wave.Size = Wave.Size + Vector3.new(3, 0, 3)
  3636. Wave.Transparency = Wave.Transparency + (0.8/32)
  3637. Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  3638. Stuff = Workspace:GetChildren()
  3639. for i = 1 , #Stuff do
  3640. Torso = Stuff[i]:findFirstChild("Torso")
  3641. if Torso ~= nil then
  3642. if (Me.Character.Torso.Position-Torso.Position).magnitude <= (Wave.Size.X/2) then
  3643. if Torso.Parent.Name ~= Me.Name then
  3644. Humanoid = Torso.Parent:findFirstChild("Humanoid")
  3645. if Humanoid ~= nil then
  3646. Humanoid.MaxHealth = 100
  3647. Humanoid:TakeDamage(Damage)
  3648. end
  3649. end
  3650. end
  3651. end
  3652. end
  3653. wait()
  3654. end
  3655. for i = 1 , 4 do
  3656. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.62, 0, 0)
  3657. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.4)
  3658. wait()
  3659. end
  3660. wait(0.4)
  3661. Gyro:Remove()
  3662. Velocity:Remove()
  3663. Activated = false
  3664. end
  3665. if Mode == "Stone" then
  3666. Activated = true
  3667. Sound.SoundId = "http://www.roblox.com/asset/?id=11420922"
  3668. Sound:play()
  3669. wait(5)
  3670. Sound.SoundId = "http://www.roblox.com/asset/?id=2767085"
  3671. Sound.Pitch = 0.8
  3672. Sound:play()
  3673. wait(1.5)
  3674. Amessage.Text = "Its time.."
  3675. Sound.SoundId = "http://www.roblox.com/asset/?id=2767085"
  3676. Sound.Pitch = 0.8
  3677. Sound.Volume = 0.6
  3678. Sound:play()
  3679. wait(1.5)
  3680. Sound.SoundId = "http://www.roblox.com/asset/?id=2767085"
  3681. Sound.Pitch = 0.8
  3682. Sound.Volume = 0.3
  3683. Sound:play()
  3684. wait(1.5)
  3685. Amessage.Text = "To die.."
  3686. Sound.SoundId = "http://www.roblox.com/asset/?id=2767085"
  3687. Sound.Pitch = 0.8
  3688. Sound.Volume = 0.2
  3689. Sound:play()
  3690. wait()
  3691. Sound.SoundId = "http://www.roblox.com/asset/?id=13378571"
  3692. Sound.Pitch = 0.8
  3693. Sound.Volume = 0.6
  3694. Sound:play()
  3695. for i = 1 , 8 do
  3696. Clone1 = Grip17:clone()
  3697. Clone1.Parent = Tool
  3698. Clone1.Name = "Shadow"
  3699. Clone1.Anchored = true
  3700. Clone1.CanCollide = false
  3701. Clone1.Transparency = 0.2
  3702. Clone1.BrickColor = BrickColor.new("Really black")
  3703. Clone2 = Grip18:clone()
  3704. Clone2.Parent = Tool
  3705. Clone2.Name = "Shadow"
  3706. Clone2.Anchored = true
  3707. Clone2.CanCollide = false
  3708. Clone2.Transparency = 0.2
  3709. Clone2.BrickColor = BrickColor.new("Really black")
  3710. Clone3 = Grip19:clone()
  3711. Clone3.Parent = Tool
  3712. Clone3.Name = "Shadow"
  3713. Clone3.Anchored = true
  3714. Clone3.CanCollide = false
  3715. Clone3.Transparency = 0.2
  3716. Clone3.BrickColor = BrickColor.new("Really black")
  3717. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  3718. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  3719. wait()
  3720. end
  3721. onCharge2("Really black")
  3722. Stuff = game.Workspace:GetChildren()
  3723. for i = 1 , #Stuff do
  3724. if Stuff[i].Name ~= Me.Name then
  3725. Torso = Stuff[i]:findFirstChild("Torso")
  3726. Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3727. if Torso ~= nil and Humanoid ~= nil then
  3728. if (Me.Character.Torso.Position-Torso.Position).magnitude <= 200 then
  3729. Humanoid.Sit = true
  3730. Rock = Instance.new("Part")
  3731. Rock.Parent = Tool
  3732. Rock.Name = "Rock"
  3733. Rock.Anchored = true
  3734. Rock.BrickColor = BrickColor.new("Really black")
  3735. Rock.Material = "Plastic"
  3736. Rock.Size = Vector3.new(10, 2, 10)
  3737. Rock.formFactor = "Symmetric"
  3738. Rock.Locked = true
  3739. Rock.TopSurface = "Smooth"
  3740. Rock.BottomSurface = "Smooth"
  3741. Rock.CFrame = CFrame.new(Torso.Position-Vector3.new(0, 2, 0))
  3742. Torso.Velocity = Vector3.new(math.random(-20, 20), 150, math.random(-20, 20))
  3743. Humanoid.MaxHealth = 100
  3744. Humanoid:TakeDamage(Damage*3)
  3745. end
  3746. end
  3747. end
  3748. end
  3749. for i = 1 , 10 do
  3750. Stuff = Tool:GetChildren()
  3751. for i = 1 , #Stuff do
  3752. if Stuff[i].Name == "Rock" then
  3753. P = Stuff[i].CFrame
  3754. Stuff[i].Size = Stuff[i].Size + Vector3.new(0, 2, 0)
  3755. Stuff[i].CFrame = P * CFrame.new(0, 1, 0)
  3756. end
  3757. end
  3758. wait()
  3759. end
  3760. wait(0.1)
  3761. for i = 1 , 10 do
  3762. Stuff = Tool:GetChildren()
  3763. for i = 1 , #Stuff do
  3764. if Stuff[i].Name == "Rock" then
  3765. P = Stuff[i].CFrame
  3766. Stuff[i].Size = Stuff[i].Size - Vector3.new(0, 2, 0)
  3767. Stuff[i].CFrame = P * CFrame.new(0, -1, 0)
  3768. end
  3769. end
  3770. wait()
  3771. end
  3772. Stuff = Tool:GetChildren()
  3773. for i = 1 , #Stuff do
  3774. if Stuff[i].Name == "Rock" then
  3775. Stuff[i]:Remove()
  3776. end
  3777. end
  3778. wait(0.2)
  3779. for i = 1 , 8 do
  3780. Clone1 = Grip17:clone()
  3781. Clone1.Parent = Tool
  3782. Clone1.Name = "Shadow"
  3783. Clone1.Anchored = true
  3784. Clone1.CanCollide = false
  3785. Clone1.Transparency = 0.2
  3786. Clone1.BrickColor = BrickColor.new("Really black")
  3787. Clone2 = Grip18:clone()
  3788. Clone2.Parent = Tool
  3789. Clone2.Name = "Shadow"
  3790. Clone2.Anchored = true
  3791. Clone2.CanCollide = false
  3792. Clone2.Transparency = 0.2
  3793. Clone2.BrickColor = BrickColor.new("Really black")
  3794. Clone3 = Grip19:clone()
  3795. Clone3.Parent = Tool
  3796. Clone3.Name = "Shadow"
  3797. Clone3.Anchored = true
  3798. Clone3.CanCollide = false
  3799. Clone3.Transparency = 0.2
  3800. Clone3.BrickColor = BrickColor.new("Really black")
  3801. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  3802. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  3803. wait()
  3804. Amessage.Text = ""
  3805. Sound.Pitch = 1
  3806. Sound.Volume = 1
  3807. end
  3808. Activated = false
  3809. end
  3810. if Mode == "Shield" then
  3811. Activated = true
  3812. Weld.Parent = Me.Character["Left Arm"]
  3813. Weld.Part0 = Me.Character["Left Arm"]
  3814. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3815. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3816. Sound:play()
  3817. for i = 1 , 8 do
  3818. Clone1 = Grip17:clone()
  3819. Clone1.Parent = Tool
  3820. Clone1.Name = "Shadow"
  3821. Clone1.Anchored = true
  3822. Clone1.CanCollide = false
  3823. Clone1.Transparency = 0.2
  3824. Clone1.BrickColor = BrickColor.new("Dark stone grey")
  3825. Clone2 = Grip18:clone()
  3826. Clone2.Parent = Tool
  3827. Clone2.Name = "Shadow"
  3828. Clone2.Anchored = true
  3829. Clone2.CanCollide = false
  3830. Clone2.Transparency = 0.2
  3831. Clone2.BrickColor = BrickColor.new("Dark stone grey")
  3832. Clone3 = Grip19:clone()
  3833. Clone3.Parent = Tool
  3834. Clone3.Name = "Shadow"
  3835. Clone3.Anchored = true
  3836. Clone3.CanCollide = false
  3837. Clone3.Transparency = 0.2
  3838. Clone3.BrickColor = BrickColor.new("Dark stone grey")
  3839. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  3840. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  3841. wait()
  3842. end
  3843. Shielding = true
  3844. while Shielding == true do
  3845. Me.Character.Humanoid.WalkSpeed = 0
  3846. Stuff = game.Workspace:GetChildren()
  3847. for i = 1 , #Stuff do
  3848. if Stuff[i].Name ~= "Base" and Stuff[i].Name ~= Me.Name then
  3849. if Stuff[i].className == "Part" then
  3850. if (Me.Character.Torso.Position-Stuff[i].Position).magnitude <= 30 then
  3851. Stuff[i]:Remove()
  3852. end
  3853. end
  3854. if Stuff[i].className == "Model" then
  3855. Stuff2 = Stuff[i]:GetChildren()
  3856. for i = 1 , #Stuff2 do
  3857. if Stuff2[i].className == "Part" then
  3858. if (Me.Character.Torso.Position-Stuff2[i].Position).magnitude <= 30 then
  3859. Stuff2[i]:Remove()
  3860. end
  3861. end
  3862. end
  3863. end
  3864. end
  3865. end
  3866. wait()
  3867. end
  3868. for i = 1 , 8 do
  3869. Clone1 = Grip17:clone()
  3870. Clone1.Parent = Tool
  3871. Clone1.Name = "Shadow"
  3872. Clone1.Anchored = true
  3873. Clone1.CanCollide = false
  3874. Clone1.Transparency = 0.2
  3875. Clone1.BrickColor = BrickColor.new("Dark stone grey")
  3876. Clone2 = Grip18:clone()
  3877. Clone2.Parent = Tool
  3878. Clone2.Name = "Shadow"
  3879. Clone2.Anchored = true
  3880. Clone2.CanCollide = false
  3881. Clone2.Transparency = 0.2
  3882. Clone2.BrickColor = BrickColor.new("Dark stone grey")
  3883. Clone3 = Grip19:clone()
  3884. Clone3.Parent = Tool
  3885. Clone3.Name = "Shadow"
  3886. Clone3.Anchored = true
  3887. Clone3.CanCollide = false
  3888. Clone3.Transparency = 0.2
  3889. Clone3.BrickColor = BrickColor.new("Dark stone grey")
  3890. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  3891. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  3892. wait()
  3893. end
  3894. Weld.Parent = Me.Character["Right Arm"]
  3895. Weld.Part0 = Me.Character["Right Arm"]
  3896. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  3897. Activated = false
  3898. end
  3899. if Mode == "Snipe" then
  3900. if mouse.Target ~= nil then
  3901. Torso = mouse.Target.Parent:findFirstChild("Torso")
  3902. if mouse.Target.Parent.Name ~= Me.Name and Torso ~= nil then
  3903. Activated = true
  3904. Weld.Parent = Me.Character["Left Arm"]
  3905. Weld.Part0 = Me.Character["Left Arm"]
  3906. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3907. Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3908. Sound:play()
  3909. for i = 1 , 4 do
  3910. Clone1 = Grip17:clone()
  3911. Clone1.Parent = Tool
  3912. Clone1.Name = "Shadow"
  3913. Clone1.Anchored = true
  3914. Clone1.CanCollide = false
  3915. Clone1.Transparency = 0.2
  3916. Clone1.BrickColor = BrickColor.new("Institutional white")
  3917. Clone2 = Grip18:clone()
  3918. Clone2.Parent = Tool
  3919. Clone2.Name = "Shadow"
  3920. Clone2.Anchored = true
  3921. Clone2.CanCollide = false
  3922. Clone2.Transparency = 0.2
  3923. Clone2.BrickColor = BrickColor.new("Institutional white")
  3924. Clone3 = Grip19:clone()
  3925. Clone3.Parent = Tool
  3926. Clone3.Name = "Shadow"
  3927. Clone3.Anchored = true
  3928. Clone3.CanCollide = false
  3929. Clone3.Transparency = 0.2
  3930. Clone3.BrickColor = BrickColor.new("Institutional white")
  3931. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  3932. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  3933. wait()
  3934. end
  3935. Weld:Remove()
  3936. Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  3937. Sound:play()
  3938. Gyro = Instance.new("BodyGyro")
  3939. Gyro.Parent = Handle
  3940. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3941. Gyro.cframe = Me.Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
  3942. Gyro.D = 50
  3943. Position = Instance.new("BodyPosition")
  3944. Position.Parent = Handle
  3945. Position.maxForce = Vector3.new(9999999999, 9999999999, 9999999999)
  3946. Position.position = Torso.Position
  3947. for i = 1 , 4 do
  3948. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  3949. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  3950. wait()
  3951. end
  3952. for i = 1 , 20 do
  3953. if Torso ~= nil then
  3954. Gyro.cframe = CFrame.new(Handle.Position, Torso.Position) * CFrame.Angles(-1.57, 0, 0)
  3955. Position.position = Torso.Position
  3956. end
  3957. wait(0.1)
  3958. end
  3959. Gyro:Remove()
  3960. Position:Remove()
  3961. for i = 1 , 10 do
  3962. Gyro.cframe = CFrame.new(Handle.Position, Me.Character.Torso.Position) * CFrame.Angles(-1.57, 0, 0)
  3963. Position.position = Me.Character.Torso.Position
  3964. wait(0.1)
  3965. end
  3966. Weld = Instance.new("Weld")
  3967. Weld.Parent = Me.Character["Left Arm"]
  3968. Weld.Part0 = Me.Character["Left Arm"]
  3969. Weld.Part1 = Handle
  3970. Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3971. for i = 1 , 8 do
  3972. Clone1 = Grip17:clone()
  3973. Clone1.Parent = Tool
  3974. Clone1.Name = "Shadow"
  3975. Clone1.Anchored = true
  3976. Clone1.CanCollide = false
  3977. Clone1.Transparency = 0.2
  3978. Clone1.BrickColor = BrickColor.new("Institutional white")
  3979. Clone2 = Grip18:clone()
  3980. Clone2.Parent = Tool
  3981. Clone2.Name = "Shadow"
  3982. Clone2.Anchored = true
  3983. Clone2.CanCollide = false
  3984. Clone2.Transparency = 0.2
  3985. Clone2.BrickColor = BrickColor.new("Institutional white")
  3986. Clone3 = Grip19:clone()
  3987. Clone3.Parent = Tool
  3988. Clone3.Name = "Shadow"
  3989. Clone3.Anchored = true
  3990. Clone3.CanCollide = false
  3991. Clone3.Transparency = 0.2
  3992. Clone3.BrickColor = BrickColor.new("Institutional white")
  3993. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  3994. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  3995. wait()
  3996. end
  3997. Weld.Parent = Me.Character["Right Arm"]
  3998. Weld.Part0 = Me.Character["Right Arm"]
  3999. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  4000. Activated = false
  4001. end
  4002. end
  4003. end
  4004. end
  4005. ------------------------------------------------------------>
  4006. --[[
  4007. ? -->> onButton1Up
  4008. --]]
  4009. ------------------------------------------------------------>
  4010. function onButton1Up()
  4011. Flaming = false
  4012. Shielding = false
  4013. if DarkCharge == true then
  4014. Sound.SoundId = "http://www.roblox.com/asset/?id=11998770"
  4015. Sound:play()
  4016. DarkCharge = false
  4017. Dark.Anchored = false
  4018. Velocity = Instance.new("BodyVelocity")
  4019. Velocity.Parent = Dark
  4020. Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4021. Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 150
  4022. for i = 1 , 40 do
  4023. Dark.Transparency = Dark.Transparency + 0.02
  4024. function DarkHit(Hit)
  4025. if Hit.Name ~= "Base" and Hit.Parent.Name ~= "Sword" and Hit.Parent.Name ~= Me.Name and Hit.Parent.Parent.Name ~= Me.Name then
  4026. Hit:Remove()
  4027. end
  4028. end
  4029. Dark.Touched:connect(DarkHit)
  4030. wait(0.1)
  4031. end
  4032. Dark:Remove()
  4033. Activated = false
  4034. end
  4035. if SlimeCharge == true then
  4036. SlimeCharge = false
  4037. Slime.Anchored = false
  4038. Nucleus.Anchored = false
  4039. SlimeWeld = Instance.new("Weld")
  4040. SlimeWeld.Parent = Slime
  4041. SlimeWeld.Part0 = Slime
  4042. SlimeWeld.Part1 = Nucleus
  4043. SlimeWeld.C0 = CFrame.new(0, 0, 0)
  4044. Velocity = Instance.new("BodyVelocity")
  4045. Velocity.Parent = Slime
  4046. Velocity.maxForce = Vector3.new(math.huge, 0, math.huge)
  4047. Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 100
  4048.  
  4049. function SlimeWeld(Hit)
  4050. if Hit.Parent.Name ~= Me.Name then
  4051. Humanoid = Hit.Parent:findFirstChild("Humanoid")
  4052. if Humanoid ~= nil then
  4053. Humanoid.MaxHealth = 0
  4054. Humanoid.Health = 0
  4055. Stuff = Humanoid.Parent:GetChildren()
  4056. for i = 1 , #Stuff do
  4057. if Stuff[i].className == "Part" then
  4058. SlimeWeldz = Instance.new("Weld")
  4059. SlimeWeldz.Parent = Slime
  4060. SlimeWeldz.Part0 = Slime
  4061. SlimeWeldz.Part1 = Stuff[i]
  4062. SlimeWeldz.C0 = CFrame.new(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1)) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  4063. end
  4064. end
  4065. end
  4066. end
  4067. end
  4068. Slime.Touched:connect(SlimeWeld)
  4069. end
  4070. end
  4071. ------------------------------------------------------------>
  4072. --[[
  4073. ? -->> Selected
  4074. --]]
  4075. ------------------------------------------------------------>
  4076. function onSelected(Mouse)
  4077. Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
  4078. Sound:play()
  4079. Mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  4080. Mouse.Button1Up:connect(function() onButton1Up(mouse) end)
  4081. mouse = Mouse
  4082. FakeRightShoulder = Instance.new("Weld")
  4083. FakeRightShoulder.Parent = Me.Character.Torso
  4084. FakeRightShoulder.Part0 = Me.Character.Torso
  4085. FakeRightShoulder.Part1 = Me.Character["Right Arm"]
  4086. FakeRightShoulder.C0 = OriginalRightShoulder
  4087. FakeRightShoulder.C1 = OriginalRightShoulder2
  4088. FakeLeftShoulder = Instance.new("Weld")
  4089. FakeLeftShoulder.Parent = Me.Character.Torso
  4090. FakeLeftShoulder.Part0 = Me.Character.Torso
  4091. FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
  4092. FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.new(-0.25, 0, -0.45)
  4093. FakeLeftShoulder.C1 = OriginalLeftShoulder2
  4094. Weld:Remove()
  4095. Weld = Instance.new("Weld")
  4096. Weld.Parent = Me.Character["Torso"]
  4097. Weld.Part0 = Me.Character["Torso"]
  4098. Weld.Part1 = Handle
  4099. Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
  4100. Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
  4101. equipped = true
  4102. Activated = false
  4103. Equipping = true
  4104. Unequipping = false
  4105. Flaming = false
  4106. Shielding = false
  4107. SlimeCharge = false
  4108. DarkCharge = false
  4109. for i = 1 , 16 do
  4110. FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(0, 0, (i/5.2))
  4111. Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
  4112. wait()
  4113. end
  4114. wait()
  4115. Weld.Parent = Me.Character["Right Arm"]
  4116. Weld.Part0 = Me.Character["Right Arm"]
  4117. Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  4118. for i = 1 , 8 do
  4119. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.2)
  4120. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.19)
  4121. wait()
  4122. end
  4123. wait()
  4124. for i = 1 , 8 do
  4125. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.05, 0, 0)
  4126. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.15, 0, 0)
  4127. wait()
  4128. end
  4129. Equipping = false
  4130. end
  4131. HopperBin.Selected:connect(onSelected)
  4132. ------------------------------------------------------------>
  4133. --[[
  4134. ? -->> Deselected
  4135. --]]
  4136. ------------------------------------------------------------>
  4137. function onDeselected(Mouse)
  4138. Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
  4139. Sound:play()
  4140. for i = 1 , 8 do
  4141. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.05, 0, 0)
  4142. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.15, 0, 0)
  4143. wait()
  4144. end
  4145. wait()
  4146. for i = 1 , 8 do
  4147. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.2)
  4148. FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, 0.19)
  4149. wait()
  4150. end
  4151. FakeLeftShoulder.C0 = OriginalLeftShoulder
  4152. Weld = Instance.new("Weld")
  4153. Weld.Parent = Me.Character["Torso"]
  4154. Weld.Part0 = Me.Character["Torso"]
  4155. Weld.Part1 = Handle
  4156. Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
  4157. Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
  4158.  
  4159. for i = 1 , 16 do
  4160. Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
  4161. end
  4162. for i = 1 , 16 do
  4163. FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.1)
  4164. Weld.C0 = Weld.C0 * CFrame.new(0, 0, 0.03) * CFrame.Angles(-0.03, 0, -0.11)
  4165. wait()
  4166. end
  4167. FakeRightShoulder:Remove()
  4168. FakeLeftShoulder:Remove()
  4169. FakeRightShoulder = Instance.new("Weld")
  4170. FakeRightShoulder.Parent = Me.Character.Torso
  4171. FakeRightShoulder.Part0 = Me.Character.Torso
  4172. FakeRightShoulder.Part1 = Me.Character["Right Arm"]
  4173. FakeRightShoulder.C0 = OriginalRightShoulder
  4174. FakeRightShoulder.C1 = OriginalRightShoulder2
  4175. FakeLeftShoulder = Instance.new("Weld")
  4176. FakeLeftShoulder.Parent = Me.Character.Torso
  4177. FakeLeftShoulder.Part0 = Me.Character.Torso
  4178. FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
  4179. FakeLeftShoulder.C0 = OriginalLeftShoulder
  4180. FakeLeftShoulder.C1 = OriginalLeftShoulder2
  4181. Equipped = false
  4182. Activated = false
  4183. Equipping = false
  4184. Flaming = false
  4185. DarkCharge = false
  4186. Shielding = false
  4187. Unequipping = true
  4188. SlimeCharge = false
  4189. Unequipping = false
  4190. end
  4191. HopperBin.Deselected:connect(onDeselected)
  4192. ------------------------------------------------------------>
  4193. --[[
  4194. ? -->> onTouched() Functions
  4195. --]]
  4196. ------------------------------------------------------------>
  4197. function onTouched(Hit)
  4198. if Activated then
  4199. if Hit.Parent.Name ~= Me.Name and Hit.Parent.Name ~= HopperBinName then
  4200. Humanoid = Hit.Parent:findFirstChild("Humanoid")
  4201. if Humanoid ~= nil and Mode ~= "Assassinate" then
  4202. Humanoid.MaxHealth = 100
  4203. Humanoid:TakeDamage(Damage)
  4204. for i = 1 , (Humanoid.Health/10) do
  4205. Blood = Instance.new("Part")
  4206. Blood.Parent = Workspace
  4207. Blood.CanCollide = false
  4208. Blood.Transparency = 0.1
  4209. Blood.TopSurface = "Smooth"
  4210. Blood.BottomSurface = "Smooth"
  4211. Blood.Size = Vector3.new(1, 1, 1)
  4212. Blood.Locked = true
  4213. Blood.BrickColor = BrickColor.new(1004)
  4214. Blood.CFrame = Hit.CFrame * CFrame.new(math.random(-0.5, 0.5), math.random(-0.5, 0.5), math.random(-0.5, 0.5)) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  4215. Blood.Velocity = Vector3.new(math.random(-50, 50), math.random(30, 50), math.random(-50, 50))
  4216. BloodMesh = Instance.new("SpecialMesh")
  4217. BloodMesh.Parent = Blood
  4218. BloodMesh.MeshType = "Sphere"
  4219. BloodMesh.Scale = Vector3.new(0.35, 0.35, 0.35)
  4220. Blood:BreakJoints()
  4221. Blood.Velocity = Vector3.new(math.random(-50, 50), math.random(30, 50), math.random(-50, 50))
  4222. end
  4223. end
  4224. end
  4225. end
  4226. end
  4227. Stuff = Tool:GetChildren()
  4228. for i = 1 , #Stuff do
  4229. if Stuff[i].className == "Part" then
  4230. Stuff[i].Touched:connect(onTouched)
  4231. end
  4232. end
  4233. ------------------------------------------------------------>
  4234. --[[
  4235. ? -->> Gui
  4236. --]]
  4237. ------------------------------------------------------------>
  4238. wait(1)
  4239. Gui = PlayerGui:findFirstChild("LoadGui")
  4240. if Gui ~= nil then
  4241. Gui:Remove()
  4242. end
  4243. PlayerGui = Me["PlayerGui"]
  4244. Gui = PlayerGui:findFirstChild("SwordGui")
  4245. if Gui ~= nil then
  4246. Gui:Remove()
  4247. end
  4248. Gui = Instance.new("ScreenGui")
  4249. Gui.Parent = PlayerGui
  4250. Gui.Name = "SwordGui"
  4251. Background = Instance.new("ImageLabel")
  4252. Background.Parent = Gui
  4253. Background.Name = "Background"
  4254. Background.Size = UDim2.new(0.25, 0, 0.5, 0)
  4255. Background.BackgroundTransparency = 0.7
  4256. Background.Position = UDim2.new(0.55, 0, 0, 0)
  4257. Background.BackgroundColor = BrickColor.new("Royal purple")
  4258. Page1 = Instance.new("ImageLabel")
  4259. Page1.Parent = Background
  4260. Page1.Name = "Page1"
  4261. Page1.Size = UDim2.new(1, 0, 1, 0)
  4262. Page1.BackgroundTransparency = 1
  4263. Page1.Position = UDim2.new(0, 0, 0, 0)
  4264. Reset = Instance.new("TextButton")
  4265. Reset.Parent = Page1
  4266. Reset.Name = "Swing"
  4267. Reset.Size = UDim2.new(0.2, 0, 0.07, 0)
  4268. Reset.BackgroundTransparency = 0.1
  4269. Reset.Position = UDim2.new(0.02, 0, 0.02, 0)
  4270. Reset.BorderSizePixel = 0
  4271. Reset.BackgroundColor = BrickColor.new("Royal purple")
  4272. Reset.Text = "[ Reset ]"
  4273. Reset.MouseButton1Down:connect(function()
  4274. p = game.Workspace:findFirstChild(Me.Name)
  4275. if p ~= nil then
  4276. p:BreakJoints()
  4277. end
  4278. end)
  4279. Hint = Instance.new("TextLabel")
  4280. Hint.Parent = Background
  4281. Hint.Name = "Hint"
  4282. Hint.Size = UDim2.new(1, 0, 0.07, 0)
  4283. Hint.BackgroundTransparency = 0.1
  4284. Hint.Position = UDim2.new(0, 0, -0.07, 0)
  4285. Hint.BorderSizePixel = 0
  4286. Hint.BackgroundColor = BrickColor.new("Bright violet")
  4287. Hint.Text = "[ ]"
  4288. Header1 = Instance.new("TextLabel")
  4289. Header1.Parent = Page1
  4290. Header1.Name = "Header1"
  4291. Header1.Size = UDim2.new(0, 0, 0, 0)
  4292. Header1.BackgroundTransparency = 1
  4293. Header1.Position = UDim2.new(0.5, 0, 0.05, 0)
  4294. Header1.Text = "[ Chaos Assassin created by Airflow ]"
  4295. Swing = Instance.new("TextButton")
  4296. Swing.Parent = Page1
  4297. Swing.Name = "Swing"
  4298. Swing.Size = UDim2.new(0.25, 0, 0.07, 0)
  4299. Swing.BackgroundTransparency = 0.1
  4300. Swing.Position = UDim2.new(0.05, 0, 0.2, 0)
  4301. Swing.BorderSizePixel = 0
  4302. Swing.BackgroundColor = BrickColor.new("Bright violet")
  4303. Swing.Text = "[ Swing ]"
  4304. Swing.MouseButton1Down:connect(function()
  4305. Mode = "Swing"
  4306. Stuff = Page1:GetChildren()
  4307. for i = 1 , #Stuff do
  4308. if Stuff[i].className == "TextButton" then
  4309. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4310. Swing.BackgroundColor = BrickColor.new("Lime green")
  4311. Hint.Text = "[ Click to Slash ]"
  4312. end
  4313. end
  4314. end)
  4315. Spin = Instance.new("TextButton")
  4316. Spin.Parent = Page1
  4317. Spin.Name = "Spin"
  4318. Spin.Size = UDim2.new(0.25, 0, 0.07, 0)
  4319. Spin.BackgroundTransparency = 0.1
  4320. Spin.Position = UDim2.new(0.05, 0, 0.3, 0)
  4321. Spin.BorderSizePixel = 0
  4322. Spin.BackgroundColor = BrickColor.new("Bright violet")
  4323. Spin.Text = "[ DarkFlash ]"
  4324. Spin.MouseButton1Down:connect(function()
  4325. Mode = "Spin"
  4326. Stuff = Page1:GetChildren()
  4327. for i = 1 , #Stuff do
  4328. if Stuff[i].className == "TextButton" then
  4329. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4330. Spin.BackgroundColor = BrickColor.new("Lime green")
  4331. Hint.Text = "[ Click to Spin Slash ]"
  4332. end
  4333. end
  4334. end)
  4335. TripleSlash = Instance.new("TextButton")
  4336. TripleSlash.Parent = Page1
  4337. TripleSlash.Name = "TripleSlash"
  4338. TripleSlash.Size = UDim2.new(0.25, 0, 0.07, 0)
  4339. TripleSlash.BackgroundTransparency = 0.1
  4340. TripleSlash.Position = UDim2.new(0.05, 0, 0.4, 0)
  4341. TripleSlash.BorderSizePixel = 0
  4342. TripleSlash.BackgroundColor = BrickColor.new("Bright violet")
  4343. TripleSlash.Text = "[ TripleSlash ]"
  4344. TripleSlash.MouseButton1Down:connect(function()
  4345. Mode = "TripleSlash"
  4346. Stuff = Page1:GetChildren()
  4347. for i = 1 , #Stuff do
  4348. if Stuff[i].className == "TextButton" then
  4349. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4350. TripleSlash.BackgroundColor = BrickColor.new("Lime green")
  4351. Hint.Text = "[ Click to slash 3 times quickly ]"
  4352. end
  4353. end
  4354. end)
  4355. ForwardSpin = Instance.new("TextButton")
  4356. ForwardSpin.Parent = Page1
  4357. ForwardSpin.Name = "Spin"
  4358. ForwardSpin.Size = UDim2.new(0.25, 0, 0.07, 0)
  4359. ForwardSpin.BackgroundTransparency = 0.1
  4360. ForwardSpin.Position = UDim2.new(0.05, 0, 0.5, 0)
  4361. ForwardSpin.BorderSizePixel = 0
  4362. ForwardSpin.BackgroundColor = BrickColor.new("Bright violet")
  4363. ForwardSpin.Text = "[ ForwardSpin ]"
  4364. ForwardSpin.MouseButton1Down:connect(function()
  4365. Mode = "ForwardSpin"
  4366. Stuff = Page1:GetChildren()
  4367. for i = 1 , #Stuff do
  4368. if Stuff[i].className == "TextButton" then
  4369. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4370. ForwardSpin.BackgroundColor = BrickColor.new("Lime green")
  4371. Hint.Text = "[ Click to Spin Slash forward ]"
  4372. end
  4373. end
  4374. end)
  4375. Boomerang = Instance.new("TextButton")
  4376. Boomerang.Parent = Page1
  4377. Boomerang.Name = "Boomerang"
  4378. Boomerang.Size = UDim2.new(0.25, 0, 0.07, 0)
  4379. Boomerang.BackgroundTransparency = 0.1
  4380. Boomerang.Position = UDim2.new(0.05, 0, 0.6, 0)
  4381. Boomerang.BorderSizePixel = 0
  4382. Boomerang.BackgroundColor = BrickColor.new("Bright violet")
  4383. Boomerang.Text = "[ Boomerang ]"
  4384. Boomerang.MouseButton1Down:connect(function()
  4385. Mode = "Boomerang"
  4386. Stuff = Page1:GetChildren()
  4387. for i = 1 , #Stuff do
  4388. if Stuff[i].className == "TextButton" then
  4389. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4390. Boomerang.BackgroundColor = BrickColor.new("Lime green")
  4391. Hint.Text = "[ Click to throw your sword ]"
  4392. end
  4393. end
  4394. end)
  4395. Remover = Instance.new("TextButton")
  4396. Remover.Parent = Page1
  4397. Remover.Name = "Remover"
  4398. Remover.Size = UDim2.new(0.25, 0, 0.07, 0)
  4399. Remover.BackgroundTransparency = 0.1
  4400. Remover.Position = UDim2.new(0.05, 0, 0.7, 0)
  4401. Remover.BorderSizePixel = 0
  4402. Remover.BackgroundColor = BrickColor.new("Bright violet")
  4403. Remover.Text = "[ Remover ]"
  4404. Remover.MouseButton1Down:connect(function()
  4405. Mode = "Remover"
  4406. Stuff = Page1:GetChildren()
  4407. for i = 1 , #Stuff do
  4408. if Stuff[i].className == "TextButton" then
  4409. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4410. Remover.BackgroundColor = BrickColor.new("Lime green")
  4411. Hint.Text = "[ Click to remove anything nearby ]"
  4412. end
  4413. end
  4414. end)
  4415. Alchemy = Instance.new("TextButton")
  4416. Alchemy.Parent = Page1
  4417. Alchemy.Name = "Alchemy"
  4418. Alchemy.Size = UDim2.new(0.25, 0, 0.07, 0)
  4419. Alchemy.BackgroundTransparency = 0.1
  4420. Alchemy.Position = UDim2.new(0.05, 0, 0.8, 0)
  4421. Alchemy.BorderSizePixel = 0
  4422. Alchemy.BackgroundColor = BrickColor.new("Bright violet")
  4423. Alchemy.Text = "[ Alchemy ]"
  4424. Alchemy.MouseButton1Down:connect(function()
  4425. Mode = "Alchemy"
  4426. Stuff = Page1:GetChildren()
  4427. for i = 1 , #Stuff do
  4428. if Stuff[i].className == "TextButton" then
  4429. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4430. Alchemy.BackgroundColor = BrickColor.new("Lime green")
  4431. Hint.Text = "[ Click to use alchemy ]"
  4432. end
  4433. end
  4434. end)
  4435. Fire = Instance.new("TextButton")
  4436. Fire.Parent = Page1
  4437. Fire.Name = "Fire"
  4438. Fire.Size = UDim2.new(0.25, 0, 0.07, 0)
  4439. Fire.BackgroundTransparency = 0.1
  4440. Fire.Position = UDim2.new(0.375, 0, 0.2, 0)
  4441. Fire.BorderSizePixel = 0
  4442. Fire.BackgroundColor = BrickColor.new("Bright violet")
  4443. Fire.Text = "[ Fire ]"
  4444. Fire.MouseButton1Down:connect(function()
  4445. Mode = "Fire"
  4446. Stuff = Page1:GetChildren()
  4447. for i = 1 , #Stuff do
  4448. if Stuff[i].className == "TextButton" then
  4449. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4450. Fire.BackgroundColor = BrickColor.new("Lime green")
  4451. Hint.Text = "[ Click and hold to shoot fire ]"
  4452. end
  4453. end
  4454. end)
  4455. Slimeball = Instance.new("TextButton")
  4456. Slimeball.Parent = Page1
  4457. Slimeball.Name = "Slime"
  4458. Slimeball.Size = UDim2.new(0.25, 0, 0.07, 0)
  4459. Slimeball.BackgroundTransparency = 0.1
  4460. Slimeball.Position = UDim2.new(0.375, 0, 0.3, 0)
  4461. Slimeball.BorderSizePixel = 0
  4462. Slimeball.BackgroundColor = BrickColor.new("Bright violet")
  4463. Slimeball.Text = "[ Fireball ]"
  4464. Slimeball.MouseButton1Down:connect(function()
  4465. Mode = "Slime"
  4466. Stuff = Page1:GetChildren()
  4467. for i = 1 , #Stuff do
  4468. if Stuff[i].className == "TextButton" then
  4469. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4470. Slimeball.BackgroundColor = BrickColor.new("Lime green")
  4471. Hint.Text = "[ Click and hold to fire a slime ]"
  4472. end
  4473. end
  4474. end)
  4475. Stone = Instance.new("TextButton")
  4476. Stone.Parent = Page1
  4477. Stone.Name = "Stone"
  4478. Stone.Size = UDim2.new(0.25, 0, 0.07, 0)
  4479. Stone.BackgroundTransparency = 0.1
  4480. Stone.Position = UDim2.new(0.375, 0, 0.4, 0)
  4481. Stone.BorderSizePixel = 0
  4482. Stone.BackgroundColor = BrickColor.new("Bright violet")
  4483. Stone.Text = "[ UltimateVoid ]"
  4484. Stone.MouseButton1Down:connect(function()
  4485. Mode = "Stone"
  4486. Stuff = Page1:GetChildren()
  4487. for i = 1 , #Stuff do
  4488. if Stuff[i].className == "TextButton" then
  4489. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4490. Stone.BackgroundColor = BrickColor.new("Lime green")
  4491. Hint.Text = "[ Click to hit anybody near you ]"
  4492. end
  4493. end
  4494. end)
  4495. Escape = Instance.new("TextButton")
  4496. Escape.Parent = Page1
  4497. Escape.Name = "Escape"
  4498. Escape.Size = UDim2.new(0.25, 0, 0.07, 0)
  4499. Escape.BackgroundTransparency = 0.1
  4500. Escape.Position = UDim2.new(0.375, 0, 0.5, 0)
  4501. Escape.BorderSizePixel = 0
  4502. Escape.BackgroundColor = BrickColor.new("Bright violet")
  4503. Escape.Text = "[ Escape ]"
  4504. Escape.MouseButton1Down:connect(function()
  4505. Mode = "Escape"
  4506. Stuff = Page1:GetChildren()
  4507. for i = 1 , #Stuff do
  4508. if Stuff[i].className == "TextButton" then
  4509. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4510. Escape.BackgroundColor = BrickColor.new("Lime green")
  4511. Hint.Text = "[ Click to escape when stuck ]"
  4512. end
  4513. end
  4514. end)
  4515. Shield = Instance.new("TextButton")
  4516. Shield.Parent = Page1
  4517. Shield.Name = "Shield"
  4518. Shield.Size = UDim2.new(0.25, 0, 0.07, 0)
  4519. Shield.BackgroundTransparency = 0.1
  4520. Shield.Position = UDim2.new(0.375, 0, 0.6, 0)
  4521. Shield.BorderSizePixel = 0
  4522. Shield.BackgroundColor = BrickColor.new("Bright violet")
  4523. Shield.Text = "[ Shield ]"
  4524. Shield.MouseButton1Down:connect(function()
  4525. Mode = "Shield"
  4526. Stuff = Page1:GetChildren()
  4527. for i = 1 , #Stuff do
  4528. if Stuff[i].className == "TextButton" then
  4529. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4530. Shield.BackgroundColor = BrickColor.new("Lime green")
  4531. Hint.Text = "[ Click and hold for an invisible shield ]"
  4532. end
  4533. end
  4534. end)
  4535. DarkPulse = Instance.new("TextButton")
  4536. DarkPulse.Parent = Page1
  4537. DarkPulse.Name = "DarkPulse"
  4538. DarkPulse.Size = UDim2.new(0.25, 0, 0.07, 0)
  4539. DarkPulse.BackgroundTransparency = 0.1
  4540. DarkPulse.Position = UDim2.new(0.375, 0, 0.7, 0)
  4541. DarkPulse.BorderSizePixel = 0
  4542. DarkPulse.BackgroundColor = BrickColor.new("Bright violet")
  4543. DarkPulse.Text = "[ DarkPulse ]"
  4544. DarkPulse.MouseButton1Down:connect(function()
  4545. Mode = "DarkPulse"
  4546. Stuff = Page1:GetChildren()
  4547. for i = 1 , #Stuff do
  4548. if Stuff[i].className == "TextButton" then
  4549. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4550. DarkPulse.BackgroundColor = BrickColor.new("Lime green")
  4551. Hint.Text = "[ Click and hold to fire a dark wave ]"
  4552. end
  4553. end
  4554. end)
  4555. Snipe = Instance.new("TextButton")
  4556. Snipe.Parent = Page1
  4557. Snipe.Name = "Snipe"
  4558. Snipe.Size = UDim2.new(0.25, 0, 0.07, 0)
  4559. Snipe.BackgroundTransparency = 0.1
  4560. Snipe.Position = UDim2.new(0.375, 0, 0.8, 0)
  4561. Snipe.BorderSizePixel = 0
  4562. Snipe.BackgroundColor = BrickColor.new("Bright violet")
  4563. Snipe.Text = "[ Snipe ]"
  4564. Snipe.MouseButton1Down:connect(function()
  4565. Mode = "Snipe"
  4566. Stuff = Page1:GetChildren()
  4567. for i = 1 , #Stuff do
  4568. if Stuff[i].className == "TextButton" then
  4569. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4570. Snipe.BackgroundColor = BrickColor.new("Lime green")
  4571. Hint.Text = "[ Click a person to zoom toward him ]"
  4572. end
  4573. end
  4574. end)
  4575. Ice = Instance.new("TextButton")
  4576. Ice.Parent = Page1
  4577. Ice.Name = "Ice"
  4578. Ice.Size = UDim2.new(0.25, 0, 0.07, 0)
  4579. Ice.BackgroundTransparency = 0.1
  4580. Ice.Position = UDim2.new(0.7, 0, 0.2, 0)
  4581. Ice.BorderSizePixel = 0
  4582. Ice.BackgroundColor = BrickColor.new("Bright violet")
  4583. Ice.Text = "[ HeatSlashes ]"
  4584. Ice.MouseButton1Down:connect(function()
  4585. Mode = "Ice"
  4586. Stuff = Page1:GetChildren()
  4587. for i = 1 , #Stuff do
  4588. if Stuff[i].className == "TextButton" then
  4589. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4590. Ice.BackgroundColor = BrickColor.new("Lime green")
  4591. Hint.Text = "[ Click to send out a beam of ice ]"
  4592. end
  4593. end
  4594. end)
  4595. Tornado = Instance.new("TextButton")
  4596. Tornado.Parent = Page1
  4597. Tornado.Name = "Tornado"
  4598. Tornado.Size = UDim2.new(0.25, 0, 0.07, 0)
  4599. Tornado.BackgroundTransparency = 0.1
  4600. Tornado.Position = UDim2.new(0.7, 0, 0.3, 0)
  4601. Tornado.BorderSizePixel = 0
  4602. Tornado.BackgroundColor = BrickColor.new("Bright violet")
  4603. Tornado.Text = "[ HeatSpins ]"
  4604. Tornado.MouseButton1Down:connect(function()
  4605. Mode = "Tornado"
  4606. Stuff = Page1:GetChildren()
  4607. for i = 1 , #Stuff do
  4608. if Stuff[i].className == "TextButton" then
  4609. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4610. Tornado.BackgroundColor = BrickColor.new("Lime green")
  4611. Hint.Text = "[ Click to throw people near you ]"
  4612. end
  4613. end
  4614. end)
  4615. Explosion = Instance.new("TextButton")
  4616. Explosion.Parent = Page1
  4617. Explosion.Name = "BlackHole"
  4618. Explosion.Size = UDim2.new(0.25, 0, 0.07, 0)
  4619. Explosion.BackgroundTransparency = 0.1
  4620. Explosion.Position = UDim2.new(0.7, 0, 0.4, 0)
  4621. Explosion.BorderSizePixel = 0
  4622. Explosion.BackgroundColor = BrickColor.new("Bright violet")
  4623. Explosion.Text = "[ Explosion ]"
  4624. Explosion.MouseButton1Down:connect(function()
  4625. Mode = "Explosion"
  4626. Stuff = Page1:GetChildren()
  4627. for i = 1 , #Stuff do
  4628. if Stuff[i].className == "TextButton" then
  4629. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4630. Explosion.BackgroundColor = BrickColor.new("Lime green")
  4631. Hint.Text = "[ Click to summon a huge explosion ]"
  4632. end
  4633. end
  4634. end)
  4635. ExplodeVictim = Instance.new("TextButton")
  4636. ExplodeVictim.Parent = Page1
  4637. ExplodeVictim.Name = "ExplodeVictim"
  4638. ExplodeVictim.Size = UDim2.new(0.25, 0, 0.07, 0)
  4639. ExplodeVictim.BackgroundTransparency = 0.1
  4640. ExplodeVictim.Position = UDim2.new(0.7, 0, 0.5, 0)
  4641. ExplodeVictim.BorderSizePixel = 0
  4642. ExplodeVictim.BackgroundColor = BrickColor.new("Bright violet")
  4643. ExplodeVictim.Text = "[ ExplodeVictim ]"
  4644. ExplodeVictim.MouseButton1Down:connect(function()
  4645. Mode = "ExplodeVictim"
  4646. Stuff = Page1:GetChildren()
  4647. for i = 1 , #Stuff do
  4648. if Stuff[i].className == "TextButton" then
  4649. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4650. ExplodeVictim.BackgroundColor = BrickColor.new("Lime green")
  4651. Hint.Text = "[ Click a person to explode him ]"
  4652. end
  4653. end
  4654. end)
  4655. Raise = Instance.new("TextButton")
  4656. Raise.Parent = Page1
  4657. Raise.Name = "Raise"
  4658. Raise.Size = UDim2.new(0.25, 0, 0.07, 0)
  4659. Raise.BackgroundTransparency = 0.1
  4660. Raise.Position = UDim2.new(0.7, 0, 0.6, 0)
  4661. Raise.BorderSizePixel = 0
  4662. Raise.BackgroundColor = BrickColor.new("Bright violet")
  4663. Raise.Text = "[ Wave ]"
  4664. Raise.MouseButton1Down:connect(function()
  4665. Mode = "Raise"
  4666. Stuff = Page1:GetChildren()
  4667. for i = 1 , #Stuff do
  4668. if Stuff[i].className == "TextButton" then
  4669. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4670. Raise.BackgroundColor = BrickColor.new("Lime green")
  4671. Hint.Text = "[ Click the ground to make a mountain ]"
  4672. end
  4673. end
  4674. end)
  4675. Teleport = Instance.new("TextButton")
  4676. Teleport.Parent = Page1
  4677. Teleport.Name = "Teleport"
  4678. Teleport.Size = UDim2.new(0.25, 0, 0.07, 0)
  4679. Teleport.BackgroundTransparency = 0.1
  4680. Teleport.Position = UDim2.new(0.7, 0, 0.7, 0)
  4681. Teleport.BorderSizePixel = 0
  4682. Teleport.BackgroundColor = BrickColor.new("Bright violet")
  4683. Teleport.Text = "[ Teleport ]"
  4684. Teleport.MouseButton1Down:connect(function()
  4685. Mode = "Teleport"
  4686. Stuff = Page1:GetChildren()
  4687. for i = 1 , #Stuff do
  4688. if Stuff[i].className == "TextButton" then
  4689. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4690. Teleport.BackgroundColor = BrickColor.new("Lime green")
  4691. Hint.Text = "[ Click to teleport and slash ]"
  4692. end
  4693. end
  4694. end)
  4695. DownThrust = Instance.new("TextButton")
  4696. DownThrust.Parent = Page1
  4697. DownThrust.Name = "DownThrust"
  4698. DownThrust.Size = UDim2.new(0.25, 0, 0.07, 0)
  4699. DownThrust.BackgroundTransparency = 0.1
  4700. DownThrust.Position = UDim2.new(0.7, 0, 0.8, 0)
  4701. DownThrust.BorderSizePixel = 0
  4702. DownThrust.BackgroundColor = BrickColor.new("Bright violet")
  4703. DownThrust.Text = "[ DownThrust ]"
  4704. DownThrust.MouseButton1Down:connect(function()
  4705. Mode = "DownThrust"
  4706. Stuff = Page1:GetChildren()
  4707. for i = 1 , #Stuff do
  4708. if Stuff[i].className == "TextButton" then
  4709. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4710. DownThrust.BackgroundColor = BrickColor.new("Lime green")
  4711. Hint.Text = "[ Click to thurst downward ]"
  4712. end
  4713. end
  4714. end)
  4715. Assassinate = Instance.new("TextButton")
  4716. Assassinate.Parent = Page1
  4717. Assassinate.Name = "Assassinate"
  4718. Assassinate.Size = UDim2.new(0.25, 0, 0.07, 0)
  4719. Assassinate.BackgroundTransparency = 0.1
  4720. Assassinate.Position = UDim2.new(0.375, 0, 0.1, 0)
  4721. Assassinate.BorderSizePixel = 0
  4722. Assassinate.BackgroundColor = BrickColor.new("Bright violet")
  4723. Assassinate.Text = "[ Assassinate ]"
  4724. Assassinate.MouseButton1Down:connect(function()
  4725. Mode = "Assassinate"
  4726. Stuff = Page1:GetChildren()
  4727. for i = 1 , #Stuff do
  4728. if Stuff[i].className == "TextButton" then
  4729. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4730. Assassinate.BackgroundColor = BrickColor.new("Lime green")
  4731. Hint.Text = "[ Click a player to kill ]"
  4732. end
  4733. end
  4734. end)
  4735. Lazor = Instance.new("TextButton")
  4736. Lazor.Parent = Page1
  4737. Lazor.Name = "lazor"
  4738. Lazor.Size = UDim2.new(0.25, 0, 0.07, 0)
  4739. Lazor.BackgroundTransparency = 0.1
  4740. Lazor.Position = UDim2.new(0.05, 0, 0.1, 0)
  4741. Lazor.BorderSizePixel = 0
  4742. Lazor.BackgroundColor = BrickColor.new("Bright violet")
  4743. Lazor.Text = "[ LAZOR ]"
  4744. Lazor.MouseButton1Down:connect(function()
  4745. Mode = "Lazor"
  4746. Stuff = Page1:GetChildren()
  4747. for i = 1 , #Stuff do
  4748. if Stuff[i].className == "TextButton" then
  4749. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4750. Lazor.BackgroundColor = BrickColor.new("Lime green")
  4751. Hint.Text = "[ Click to FIRE LAZOOOOOR!!! ]"
  4752. end
  4753. end
  4754. end)
  4755. Lazor3 = Instance.new("TextButton")
  4756. Lazor3.Parent = Page1
  4757. Lazor3.Name = "Toss"
  4758. Lazor3.Size = UDim2.new(0.25, 0, 0.07, 0)
  4759. Lazor3.BackgroundTransparency = 0.1
  4760. Lazor3.Position = UDim2.new(0.7, 0, 0.1, 0)
  4761. Lazor3.BorderSizePixel = 0
  4762. Lazor3.BackgroundColor = BrickColor.new("Bright violet")
  4763. Lazor3.Text = "[ Toss ]"
  4764. Lazor3.MouseButton1Down:connect(function()
  4765. Mode = "Toss"
  4766. Stuff = Page1:GetChildren()
  4767. for i = 1 , #Stuff do
  4768. if Stuff[i].className == "TextButton" then
  4769. Stuff[i].BackgroundColor = BrickColor.new("Bright violet")
  4770. Lazor3.BackgroundColor = BrickColor.new("Lime green")
  4771. Hint.Text = "[ Click to toss Sword ]"
  4772. end
  4773. end
  4774. end)
  4775. ------------------------------------------------------------>
  4776. --[[
  4777. ? -->> Suit
  4778. --]]
  4779. ------------------------------------------------------------>
  4780. Player = Me
  4781. Person = Player
  4782. Character = Player.Character
  4783. Torso = Character.Torso
  4784. Head = Character:findFirstChild("Head")
  4785. LA = Character:findFirstChild("Left Arm")
  4786. RA = Character:findFirstChild("Right Arm")
  4787. LL = Character:findFirstChild("Left Leg")
  4788. RL = Character:findFirstChild("Right Leg")
  4789. Characters = Instance.new("Model")
  4790. Characters.Name = "Suit"
  4791. Characters.Parent = Character
  4792. Suit = Character.Suit
  4793. RAs = Instance.new("Part")
  4794. RAs.Name = "RightArmShuriken"
  4795. RAs.formFactor = "Plate"
  4796. RAs.Size = Vector3.new(1, 0.4, 1)
  4797. RAs.TopSurface = "Smooth"
  4798. RAs.BottomSurface = "Smooth"
  4799. RAs.BrickColor = BrickColor.new("Navy blue")
  4800. RAs.Reflectance = 0
  4801. Rasm = Instance.new("SpecialMesh")
  4802. Rasm.Parent = RAs
  4803. Rasm.MeshType = "FileMesh"
  4804. Rasm.MeshId = "http://www.roblox.com/asset/?id=19251107"
  4805. Rasm.Scale = Vector3.new(0.27,1,0.27)
  4806. RAs.Parent = Characters
  4807. RAsw = Instance.new("Weld")
  4808. RAsw.Part0 = RAs
  4809. RAsw.Part1 = RA
  4810. RAsw.Parent = RAs
  4811. RAsw.C0 = CFrame.new(0.03,-0.5,-0.5)*CFrame.fromEulerAnglesXYZ(0,1.5,1.6)
  4812. RAa = Instance.new("Part")
  4813. RAa.Name = "RightArmArmor"
  4814. RAa.formFactor = "Symmetric"
  4815. RAa.Size = Vector3.new(1,2,1)
  4816. RAa.TopSurface = "Smooth"
  4817. RAa.BottomSurface = "Smooth"
  4818. RAa.BrickColor = BrickColor.new("Really black")
  4819. RAa.Reflectance = 0
  4820. RAm = Instance.new("BlockMesh")
  4821. RAm.Parent = RAa
  4822. RAm.Scale = Vector3.new(1.01,0.51,1.01)
  4823. RAa.Parent = Characters
  4824. RAaw = Instance.new("Weld")
  4825. RAaw.Part0 = RA
  4826. RAaw.Part1 = RAa
  4827. RAaw.Parent = RA
  4828. RAaw.C0 = CFrame.new(0,0.5,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  4829. TorsoX = Instance.new("WedgePart")
  4830. TorsoX.Name = "TorsoPart"
  4831. TorsoX.formFactor = "Plate"
  4832. TorsoX.Size = Vector3.new(1.01, 1.01, 1.01)
  4833. TorsoX.TopSurface = "Smooth"
  4834. TorsoX.BottomSurface = "Smooth"
  4835. TorsoX.BrickColor = BrickColor.new("Really black")
  4836. TorsoX.Reflectance = 0
  4837. TorsoX.Parent = Characters
  4838. TorsoXW = Instance.new("Weld")
  4839. TorsoXW.Part0 = TorsoX
  4840. TorsoXW.Part1 = Torso
  4841. TorsoXW.Parent = TorsoX
  4842. TorsoXW.C0 = CFrame.new(0,0.41,-0.51)*CFrame.fromEulerAnglesXYZ(0,-1.575,-1.575)
  4843. TorsoX2 = Instance.new("WedgePart")
  4844. TorsoX2.Name = "TorsoPart2"
  4845. TorsoX2.formFactor = "Plate"
  4846. TorsoX2.Size = Vector3.new(1.01, 1.01, 1.01)
  4847. TorsoX2.TopSurface = "Smooth"
  4848. TorsoX2.BottomSurface = "Smooth"
  4849. TorsoX2.BrickColor = BrickColor.new("Really black")
  4850. TorsoX2.Reflectance = 0
  4851. TorsoX2.Parent = Characters
  4852. TorsoXW2 = Instance.new("Weld")
  4853. TorsoXW2.Part0 = TorsoX2
  4854. TorsoXW2.Part1 = Torso
  4855. TorsoXW2.Parent = TorsoX
  4856. TorsoXW2.C0 = CFrame.new(0.01,0.41,-0.51)*CFrame.fromEulerAnglesXYZ(0,-1.575,-1.575)
  4857. RAb = Instance.new("Part")
  4858. RAb.Name = "RightArmArmor"
  4859. RAb.formFactor = "Symmetric"
  4860. RAb.Size = Vector3.new(1,2,1)
  4861. RAb.TopSurface = "Smooth"
  4862. RAb.BottomSurface = "Smooth"
  4863. RAb.BrickColor = BrickColor.new("Navy blue")
  4864. RAb.Reflectance = 0
  4865. RAm = Instance.new("BlockMesh")
  4866. RAm.Parent = RAb
  4867. RAm.Scale = Vector3.new(1.02,0.05,1.02)
  4868. RAb.Parent = Characters
  4869. RAbw = Instance.new("Weld")
  4870. RAbw.Part0 = RAb
  4871. RAbw.Part1 = RA
  4872. RAbw.Parent = RAb
  4873. RAbw.C0 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  4874. Chakram = Instance.new("Part")
  4875. Chakram.Name = "Chakram"
  4876. Chakram.formFactor = "Symmetric"
  4877. Chakram.Size = Vector3.new(1,1,1)
  4878. Chakram.TopSurface = "Smooth"
  4879. Chakram.BottomSurface = "Smooth"
  4880. Chakram.BrickColor = BrickColor.new("Navy blue")
  4881. Chakram.Reflectance = 0
  4882. ChakramMesh = Instance.new("SpecialMesh")
  4883. ChakramMesh.Parent = Chakram
  4884. ChakramMesh.MeshType = "FileMesh"
  4885. ChakramMesh.MeshId = "http://www.roblox.com/asset/?id=16150814"
  4886. ChakramMesh.TextureId = "http://www.roblox.com/asset/?id=79146468"
  4887. ChakramMesh.Scale = Vector3.new(1.05,1.05,1.05)
  4888. Chakram.Parent = Characters
  4889. ChakramWeld = Instance.new("Weld")
  4890. ChakramWeld.Part0 = Chakram
  4891. ChakramWeld.Part1 = Head
  4892. ChakramWeld.Parent = Chakram
  4893. ChakramWeld.C0 = CFrame.new(0,-0.1,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  4894. Chakram2 = Instance.new("Part")
  4895. Chakram2.Name = "Chakram2"
  4896. Chakram2.formFactor = "Symmetric"
  4897. Chakram2.Size = Vector3.new(1,1,1)
  4898. Chakram2.TopSurface = "Smooth"
  4899. Chakram2.BottomSurface = "Smooth"
  4900. Chakram2.BrickColor = BrickColor.new("Navy blue")
  4901. Chakram2.Reflectance = 0
  4902. ChakramMesh2 = Instance.new("SpecialMesh")
  4903. ChakramMesh2.Parent = Chakram2
  4904. ChakramMesh2.MeshType = "FileMesh"
  4905. ChakramMesh2.MeshId = "http://www.roblox.com/asset/?id=1185246"
  4906. ChakramMesh2.TextureId = "http://www.roblox.com/asset/?id=21345517"
  4907. ChakramMesh2.Scale = Vector3.new(2,2,1)
  4908. Chakram2.Parent = Characters
  4909. Chakram2Weld = Instance.new("Weld")
  4910. Chakram2Weld.Part0 = Chakram2
  4911. Chakram2Weld.Part1 = Torso
  4912. Chakram2Weld.Parent = Chakram2
  4913. Chakram2Weld.C0 = CFrame.new(0,0,0.21)*CFrame.fromEulerAnglesXYZ(0,0,1.95)
  4914. Chakram3 = Instance.new("Part")
  4915. Chakram3.Name = "Chakram3"
  4916. Chakram3.formFactor = "Symmetric"
  4917. Chakram3.Size = Vector3.new(1,1,1)
  4918. Chakram3.TopSurface = "Smooth"
  4919. Chakram3.BottomSurface = "Smooth"
  4920. Chakram3.BrickColor = BrickColor.new("Really black")
  4921. Chakram3.Reflectance = 0
  4922. Chakram3.Transparency = 0.5
  4923. ChakramMesh3 = Instance.new("SpecialMesh")
  4924. ChakramMesh3.Parent = Chakram3
  4925. ChakramMesh3.MeshType = "Sphere"
  4926. ChakramMesh3.MeshId = "http://www.roblox.com/asset/?id=1185246"
  4927. ChakramMesh3.Scale = Vector3.new(1.3,1.3,1.3)
  4928. Chakram3.Parent = Characters
  4929. Chakram3Weld = Instance.new("Weld")
  4930. Chakram3Weld.Part0 = Chakram3
  4931. Chakram3Weld.Part1 = RA
  4932. Chakram3Weld.Parent = Chakram3
  4933. Chakram3Weld.C0 = CFrame.new(-0.25,-0.5,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  4934. ------------------------------------------------------------>
  4935. --[[
  4936. ? -->> Loop
  4937. --]]
  4938. ------------------------------------------------------------>
  4939. while true do
  4940. wait()
  4941. Stuff = Workspace:GetChildren()
  4942. for i = 1 , #Stuff do
  4943. Stuff2 = Stuff[i]:GetChildren()
  4944. for i = 1 , #Stuff2 do
  4945. Stuff3 = Stuff2[i]:GetChildren()
  4946. for i = 1 , #Stuff3 do
  4947. if Stuff3[i].className == "ForceField" then
  4948. Stuff3[i]:Remove()
  4949. end
  4950. end
  4951. if Stuff2[i].className == "ForceField" then
  4952. Stuff2[i]:Remove()
  4953. end
  4954. end
  4955. end
  4956. if Flaming == true then
  4957. Flame = Instance.new("Part")
  4958. Flame.Parent = Tool
  4959. Flame.Anchored = true
  4960. Flame.BrickColor = BrickColor.new("Really black")
  4961. Flame.CanCollide = false
  4962. Flame.Name = "Flame"
  4963. Color = math.random(1, 3)
  4964. if Color == 1 then
  4965. Flame.BrickColor = BrickColor.new(21)
  4966. else
  4967. if Color == 2 then
  4968. Flame.BrickColor = BrickColor.new(24)
  4969. end
  4970. if Color == 3 then
  4971. Flame.BrickColor = BrickColor.new(105)
  4972. end
  4973. end
  4974. Flame.Locked = true
  4975. Flame.Shape = "Ball"
  4976. Flame.Transparency = 0.2
  4977. Flame.Size = Vector3.new(1, 1, 1)
  4978. Flawme.TopSurface = "Smooth"
  4979. Flame.BottomSurface = "Smooth"
  4980. Flame.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-2, 2), math.random(-2, 2), -(math.random(8, 12)))
  4981. FlameMesh = Instance.new("SpecialMesh")
  4982. FlameMesh.MeshType = "Sphere"
  4983. FlameMesh.Parent = Flame
  4984. FlameMesh.Scale = Vector3.new(1, 1, 1)
  4985. end
  4986. Me.Character.Humanoid.WalkSpeed = 16
  4987. Me.Character.Humanoid.MaxHealth = 100
  4988. if Me.Character.Torso.Position.Y <= -20 or Me.Character.Torso.Position.Y >= 10000 then
  4989. Base = Workspace:findFirstChild("Base")
  4990. if Base ~= nil then
  4991. Me.Character:MoveTo(Base.Position)
  4992. else
  4993. Me.Character:MoveTo(Vector3.new(0, 50, 0))
  4994. end
  4995. end
  4996. Stuff = Tool:GetChildren()
  4997. for i = 1 , #Stuff do
  4998. if Stuff[i].className == "Part" then
  4999. if Stuff[i].Name == "Shadow" then
  5000. Stuff[i].Transparency = Stuff[i].Transparency + 0.2
  5001. if Stuff[i].Transparency >= 1 then
  5002. Stuff[i]:Remove()
  5003. end
  5004. end
  5005. if Stuff[i].Name == "Flame" then
  5006. p = Stuff[i].CFrame * CFrame.new(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1))
  5007. Size = math.random(1, 3)
  5008. Stuff[i].Mesh.Scale = Stuff[i].Mesh.Scale + Vector3.new(Size, Size, Size)
  5009. Stuff[i].Transparency = Stuff[i].Transparency + 0.0785
  5010. Stuff[i].CFrame = p
  5011. Stuff[i].CFrame = Stuff[i].CFrame * CFrame.new(0, 0, -(math.random(3, 5)))
  5012. Stuff2 = Workspace:GetChildren()
  5013. for ii = 1 , #Stuff2 do
  5014. if Stuff2[ii].className == "Part" then
  5015. if (Stuff[i].Position-Stuff2[ii].Position).magnitude <= Stuff[i].Mesh.Scale.X then
  5016. if Stuff2[ii].Name ~= "Base" then
  5017. Stuff2[ii].Anchored = false
  5018. Stuff2[ii].BrickColor = BrickColor.new("Really black")
  5019. Stuff2[ii]:BreakJoints()
  5020. end
  5021. end
  5022. end
  5023. if Stuff2[ii].className == "Model" and Stuff2[ii].Name ~= Me.Name then
  5024. Torso = Stuff2[ii]:findFirstChild("Torso")
  5025. Humanoid = Stuff2[ii]:findFirstChild("Humanoid")
  5026. if Torso ~= nil and Humanoid ~= nil then
  5027. if (Stuff[i].Position-Torso.Position).magnitude <= Stuff[i].Mesh.Scale.X then
  5028. Humanoid.MaxHealth = 100
  5029. Humanoid:TakeDamage(Damage)
  5030. Parts = Humanoid.Parent:GetChildren()
  5031. for i = 1 , #Parts do
  5032. if Parts[i].className == "Part" then
  5033. Parts[i].BrickColor = BrickColor.new("Really black")
  5034. if Humanoid.Health <= 0 then
  5035. Parts[i].Anchored = false
  5036. Parts[i]:BreakJoints()
  5037. end
  5038. end
  5039. end
  5040. end
  5041. end
  5042. end
  5043. end
  5044. if Stuff[i].Transparency >= 1 then
  5045. Stuff[i]:Remove()
  5046. end
  5047. end
  5048. end
  5049. end
  5050. ------------------------------------------------------------>
  5051. --[[
  5052. ? -->> End of Script!
  5053. --]]
  5054. ------------------------------------------------------------>
  5055. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement