Advertisement
Guest User

Dark Titan

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