Advertisement
Guest User

aaa

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