Advertisement
tyridge77

Untitled

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