DarkScripter123

God Sword Power

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