Niccotin

SPIDER

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