rouyen

Untitled

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