Advertisement
timmysjet123456789

ROBLOX Palidius script

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