Advertisement
Coryh

Assasin Cory

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