Advertisement
Gmodmoney2

Untitled

Jun 5th, 2016
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 78.66 KB | None | 0 0
  1. --MADE BY OneLegend (NOT THE SCRIPT) LOCAL SCRIPT: Go to line 5 and put your name where it says "YOUR NAME HERE"
  2.  
  3. if script.Parent.className ~= "HopperBin" then
  4. h = Instance.new("HopperBin")
  5. local admin = game.Players.GmodMoney
  6. h.Name = "Epic Blades"
  7. script.Parent = h
  8. h.Parent = admin.Backpack
  9. end
  10.  
  11. bin = script.Parent
  12. player = bin.Parent.Parent.Character
  13. rarm = player["Right Arm"]
  14. larm = player["Left Arm"]
  15. visible = true
  16. --for i, v in pairs(game.Players:GetChildren()) do
  17. --bin:Clone().Parent = v.Backpack
  18. --end
  19. on = 1
  20.  
  21. local glideg = Instance.new("BodyGyro")
  22. local glidev = Instance.new("BodyVelocity")
  23.  
  24. function shadow(rblade,lblade)
  25. while on == 1 do
  26. wait(.1)
  27. if visible then
  28. local a = rblade:clone()
  29. local b = lblade:clone()
  30. a.Anchored = true
  31. a.Parent = player
  32. a.CFrame = rblade.CFrame
  33. a.CanCollide = false
  34. a.Transparency = .2
  35. b.Anchored = true
  36. b.Parent = player
  37. b.CFrame = lblade.CFrame
  38. b.CanCollide = false
  39. b.Transparency = .2
  40. coroutine.resume(coroutine.create(function() dissapate(a,b) end))
  41. end
  42. end
  43. end
  44.  
  45. function stun(blast)
  46. for x = 1,15 do
  47. wait(1)
  48. local sap = game.Players:GetChildren()
  49. for i = 1,#sap do
  50. wait()
  51. if (sap.Character.Torso.Position - Workspace.keel.Position).magnitude < 20 then
  52. sap.Character.Humanoid.Sit = true
  53. end
  54. end
  55. end
  56. end
  57.  
  58. function dissapate(a,b)
  59. for i = 1,8 do
  60. wait()
  61. a.Transparency = a.Transparency +.1
  62. b.Transparency = b.Transparency +.1
  63. end
  64. a:remove()
  65. b:remove()
  66. end
  67.  
  68. bin.Selected:connect(function(mouse)
  69. on = 1
  70. if player.Torso:findFirstChild("Right Shoulder") ~= nil then
  71. rs = player.Torso["Right Shoulder"]
  72. rs.Part1 = nil
  73. end
  74. if player.Torso:findFirstChild("Left Shoulder") ~= nil then
  75. ls = player.Torso["Left Shoulder"]
  76. ls.Part1 = nil
  77. end
  78. if player:FindFirstChild("check") == nil then
  79. rns = Instance.new("Weld")
  80. rns.Parent = player.Torso
  81. rns.Part0 = rns.Parent
  82. rns.Part1 = player["Right Arm"]
  83. rns.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  84. lns = Instance.new("Weld")
  85. lns.Parent = player.Torso
  86. lns.Part0 = lns.Parent
  87. lns.Part1 = player["Left Arm"]
  88. lns.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  89. rblade = Instance.new("Part")
  90. rblade.BrickColor = BrickColor.new("Institutional white")
  91. rblade.Name ="check"
  92. rblade.Parent = player
  93. rblade.CanCollide = false
  94. rblade.Size = Vector3.new(1,3,1)
  95. rblade.formFactor = "Symmetric"
  96. rblade.TopSurface = 0
  97. rblade.BottomSurface = 0
  98. rbm = Instance.new("BlockMesh")
  99. rbm.Parent = rblade
  100. rbm.Scale = Vector3.new(.1,1,.3)
  101. rbw = Instance.new("Weld")
  102. rbw.Parent = rarm
  103. rbw.Part0 = rarm
  104. rbw.Part1 = rblade
  105. rbw.C1 = CFrame.new(0,1,0)
  106. lblade = Instance.new("Part")
  107. lblade.BrickColor = rblade.BrickColor
  108. lblade.Name = "checkb"
  109. lblade.Parent = player
  110. lblade.CanCollide = false
  111. lblade.Size = Vector3.new(1,3,1)
  112. lblade.formFactor = "Symmetric"
  113. lblade.TopSurface = 0
  114. lblade.BottomSurface = 0
  115. lbm = Instance.new("BlockMesh")
  116. lbm.Parent = lblade
  117. lbm.Scale = Vector3.new(.1,1,.3)
  118. lbw = Instance.new("Weld")
  119. lbw.Parent = larm
  120. lbw.Part0 = larm
  121. lbw.Part1 = lblade
  122. lbw.C1 = CFrame.new(0,1,0)
  123. coroutine.resume(coroutine.create(function() shadow(rblade, lblade) end))
  124. end
  125. rblade.Touched:connect(function(hit)
  126. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  127. if hit.Parent.Name ~= player.Name then
  128. if hit.Parent.Humanoid.MaxHealth > 100 then
  129. hit.Parent.Humanoid.MaxHealth = 100
  130. end
  131. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.random(3,7)
  132. for i = 1, (math.random(1,3)) do
  133. wait()
  134. local bleed = Instance.new("Part")
  135. bleed.formFactor = "Symmetric"
  136. bleed.Size = Vector3.new(1,1,1)
  137. bleed.BrickColor = BrickColor.new("Bright red")
  138. bleed.TopSurface = 0
  139. bleed.BottomSurface = 0
  140. bleed.Reflectance = .1
  141. bleed.Transparency = .4
  142. bleed.Parent = Workspace
  143. bleed.Position = rblade.Position
  144. local bleedm = Instance.new("SpecialMesh")
  145. bleedm.MeshType = "Sphere"
  146. bleedm.Scale = Vector3.new(.2,.2,.2)
  147. bleedm.Parent = bleed
  148. game:GetService("Debris"):AddItem(bleed, 5)
  149. end
  150. end
  151. end
  152. end)
  153.  
  154. lblade.Touched:connect(function(hit)
  155. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  156. if hit.Parent.Name ~= player.Name then
  157. if hit.Parent.Humanoid.MaxHealth > 100 then
  158. hit.Parent.Humanoid.MaxHealth = 100
  159. end
  160. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.random(3,7)
  161. for i = 1, (math.random(1,3)) do
  162. wait()
  163. local bleed = Instance.new("Part")
  164. bleed.formFactor = "Symmetric"
  165. bleed.Size = Vector3.new(1,1,1)
  166. bleed.BrickColor = BrickColor.new("Bright red")
  167. bleed.TopSurface = 0
  168. bleed.BottomSurface = 0
  169. bleed.Reflectance = .1
  170. bleed.Transparency = .4
  171. bleed.Parent = Workspace
  172. bleed.Position = lblade.Position
  173. local bleedm = Instance.new("SpecialMesh")
  174. bleedm.MeshType = "Sphere"
  175. bleedm.Scale = Vector3.new(.2,.2,.2)
  176. bleedm.Parent = bleed
  177. game:GetService("Debris"):AddItem(bleed, 5)
  178. end
  179. end
  180. end
  181. end)
  182. ----end of blades
  183. right = rns
  184. left = lns
  185. mouse.KeyDown:connect(function(key)
  186. key = key:lower()
  187. print(key)
  188. if key == "z" and rblade.Transparency <= 0 then
  189. for i = 1,50 do
  190. wait()
  191. rblade.Transparency = rblade.Transparency + .02
  192. lblade.Transparency = lblade.Transparency + .02
  193. end
  194. rblade.Transparency = 1
  195. lblade.Transparency = 1
  196. visible = false
  197. elseif key == "x" and rblade.Transparency > 0 then
  198. visible = true
  199. for i = 1,50 do
  200. wait()
  201. rblade.Transparency = rblade.Transparency - .02
  202. lblade.Transparency = lblade.Transparency - .02
  203. end
  204. rblade.Transparency = 0
  205. lblade.Transparency = 0
  206. elseif key == "c" then
  207. wait()
  208. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  209. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  210. end
  211. if key == "e" then
  212. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  213. wait()
  214. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  215. wait()
  216. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  217. wait()
  218. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  219. wait()
  220. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  221. wait()
  222. right.C1 = CFrame.new(-1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  223. wait(.5)
  224. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  225. wait()
  226. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  227. wait()
  228. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  229. wait()
  230. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  231. wait()
  232. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  233. elseif key == "q" then
  234. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  235. wait()
  236. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  237. wait()
  238. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  239. wait()
  240. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  241. wait()
  242. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  243. wait()
  244. left.C1 = CFrame.new(1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  245. wait(.5)
  246. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  247. wait()
  248. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  249. wait()
  250. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  251. wait()
  252. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  253. wait()
  254. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  255. elseif key == "r" then
  256. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  257. wait()
  258. left.C1 = CFrame.new(1.42,0.62,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.3))
  259. wait()
  260. left.C1 = CFrame.new(1.29,0.84,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.35))
  261. wait()
  262. left.C1 = CFrame.new(1.16,1.06,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.4))
  263. wait()
  264. left.C1 = CFrame.new(1.03,1.28,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.45))
  265. wait()
  266. left.C1 = CFrame.new(0.9,1.5,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.5))
  267. wait(.2)
  268. left.C1 = CFrame.new(0.9,1.5,-0.15)*CFrame.Angles((math.pi*-.15),(math.pi*0),(math.pi*.5))
  269. wait()
  270. left.C1 = CFrame.new(0.9,1.5,-0.30)*CFrame.Angles((math.pi*-.30),(math.pi*0),(math.pi*.5))
  271. wait()
  272. left.C1 = CFrame.new(0.9,1.5,-0.45)*CFrame.Angles((math.pi*-.45),(math.pi*0),(math.pi*.5))
  273. wait()
  274. left.C1 = CFrame.new(0.9,1.5,-0.60)*CFrame.Angles((math.pi*-.60),(math.pi*0),(math.pi*.5))
  275. wait()
  276. left.C1 = CFrame.new(0.9,1.5,-0.75)*CFrame.Angles((math.pi*-.75),(math.pi*0),(math.pi*.5))
  277. wait(.1)
  278. left.C1 = CFrame.new(1.03,1.28,0)*CFrame.Angles((math.pi*-.60),(math.pi*0),(math.pi*.45))
  279. wait()
  280. left.C1 = CFrame.new(1.16,1.06,0)*CFrame.Angles((math.pi*-.45),(math.pi*0),(math.pi*.4))
  281. wait()
  282. left.C1 = CFrame.new(1.29,0.84,0)*CFrame.Angles((math.pi*-.30),(math.pi*0),(math.pi*.35))
  283. wait()
  284. left.C1 = CFrame.new(1.42,0.62,0)*CFrame.Angles((math.pi*-.15),(math.pi*0),(math.pi*.3))
  285. wait()
  286. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  287. elseif key == "t" then
  288. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  289. wait()
  290. right.C1 = CFrame.new(-1.42,0.62,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.3))
  291. wait()
  292. right.C1 = CFrame.new(-1.29,0.84,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.35))
  293. wait()
  294. right.C1 = CFrame.new(-1.16,1.06,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.4))
  295. wait()
  296. right.C1 = CFrame.new(-1.03,1.28,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.45))
  297. wait()
  298. right.C1 = CFrame.new(-0.9,1.5,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.5))
  299. wait(.2)
  300. right.C1 = CFrame.new(-0.9,1.5,-0.15)*CFrame.Angles((math.pi*-.15),(math.pi*0),(math.pi*-.5))
  301. wait()
  302. right.C1 = CFrame.new(-0.9,1.5,-0.30)*CFrame.Angles((math.pi*-.30),(math.pi*0),(math.pi*-.5))
  303. wait()
  304. right.C1 = CFrame.new(-0.9,1.5,-0.45)*CFrame.Angles((math.pi*-.45),(math.pi*0),(math.pi*-.5))
  305. wait()
  306. right.C1 = CFrame.new(-0.9,1.5,-0.60)*CFrame.Angles((math.pi*-.60),(math.pi*0),(math.pi*-.5))
  307. wait()
  308. right.C1 = CFrame.new(-0.9,1.5,-0.75)*CFrame.Angles((math.pi*-.75),(math.pi*0),(math.pi*-.5))
  309. wait(.1)
  310. right.C1 = CFrame.new(-1.03,1.28,0)*CFrame.Angles((math.pi*-.60),(math.pi*0),(math.pi*-.45))
  311. wait()
  312. right.C1 = CFrame.new(-1.16,1.06,0)*CFrame.Angles((math.pi*-.45),(math.pi*0),(math.pi*-.4))
  313. wait()
  314. right.C1 = CFrame.new(-1.29,0.84,0)*CFrame.Angles((math.pi*-.30),(math.pi*0),(math.pi*-.35))
  315. wait()
  316. right.C1 = CFrame.new(-1.42,0.62,0)*CFrame.Angles((math.pi*-.15),(math.pi*0),(math.pi*-.3))
  317. wait()
  318. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  319. end
  320. --abilities
  321. if key == "b" then
  322. local a = player:GetChildren()
  323. for i = 1,#a do
  324. wait()
  325. if a.className == "Part" and a.Name ~= "check" and a.Name ~= "checkb" then
  326. for x = 1, 5 do
  327. wait()
  328. a.Transparency = a.Transparency +.2
  329. end
  330. elseif a.className == "Hat" then
  331. for x = 1, 5 do
  332. wait()
  333. a.Handle.Transparency = a.Handle.Transparency +.2
  334. end
  335. end
  336. end
  337. player.Torso.CFrame = mouse.Hit + Vector3.new(0,4,0)
  338. wait()
  339. for i = 1,#a do
  340. wait()
  341. if a.className == "Part" and a.Name ~= "check" and a.Name ~= "checkb" then
  342. for x = 1, 5 do
  343. wait()
  344. a.Transparency = a.Transparency -.2
  345. end
  346. elseif a.className == "Hat" then
  347. for x = 1, 5 do
  348. wait()
  349. a.Handle.Transparency = a.Handle.Transparency -.2
  350. end
  351. end
  352. end
  353. for i = 1,#a do
  354. wait()
  355. if a.className == "Part" and a.Name ~= "check" and a.Name ~= "checkb" then
  356. wait()
  357. a.Transparency = 0
  358. elseif a.className == "Hat" then
  359. wait()
  360. a.Handle.Transparency = 0
  361. end
  362. end
  363. end
  364. if key == "v" then
  365. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  366. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  367. wait()
  368. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  369. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  370. wait()
  371. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  372. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  373. wait()
  374. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  375. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  376. wait()
  377. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  378. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  379. wait()
  380. right.C1 = CFrame.new(-1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  381. left.C1 = CFrame.new(1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  382. wait(.2)
  383. wait(.45)
  384. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  385. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  386. wait()
  387. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  388. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  389. wait()
  390. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  391. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  392. wait()
  393. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  394. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  395. wait()
  396. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  397. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  398. end
  399. if key == "f" then
  400. local tar = mouse.Target
  401. if tar.Parent:findFirstChild("Humanoid") ~= nil then
  402. local float = Instance.new("BodyPosition")
  403. float.Parent = tar.Parent.Torso
  404. float.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  405. float.position = tar.Parent.Torso.Position + Vector3.new(0,10,0)
  406. wait(1)
  407. player.Humanoid.MaxHealth = 99999
  408. player.Humanoid.Health = 99999
  409. local floatme = Instance.new("BodyPosition")
  410. floatme.Parent = player.Torso
  411. floatme.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  412. floatme.position = tar.Parent.Torso.Position
  413. wait(1)
  414. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  415. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  416. wait()
  417. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  418. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  419. wait()
  420. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  421. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  422. wait()
  423. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  424. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  425. wait()
  426. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  427. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  428. wait()
  429. right.C1 = CFrame.new(-1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  430. left.C1 = CFrame.new(1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  431. wait()
  432. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  433. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  434. wait()
  435. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  436. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  437. wait()
  438. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  439. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  440. wait()
  441. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  442. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  443. wait()
  444. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  445. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  446. wait()
  447. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  448. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  449. wait()
  450. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  451. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  452. wait()
  453. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  454. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  455. wait()
  456. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  457. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  458. wait()
  459. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  460. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  461. wait()
  462. right.C1 = CFrame.new(-1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  463. left.C1 = CFrame.new(1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  464. wait()
  465. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  466. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  467. wait()
  468. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  469. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  470. wait()
  471. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  472. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  473. wait()
  474. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  475. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  476. wait()
  477. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  478. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  479. wait(.5)
  480. player.Humanoid.MaxHealth = 100
  481. player.Humanoid.Health = 100
  482. float:remove()
  483. floatme:remove()
  484. end
  485. end
  486. if key == "g" then
  487. --
  488. rblade2 = Instance.new("Part")
  489. rblade2.BrickColor = BrickColor.new("Really black")
  490. rblade2.Parent = player
  491. rblade2.CanCollide = false
  492. rblade2.Size = Vector3.new(1,6,1)
  493. rblade2.CFrame = rblade.CFrame
  494. rblade2.formFactor = "Symmetric"
  495. rblade2.TopSurface = 0
  496. rblade2.BottomSurface = 0
  497. rblade2.Reflectance = .5
  498. rbm2 = Instance.new("BlockMesh")
  499. rbm2.Parent = rblade2
  500. rbm2.Scale = Vector3.new(.21,1,.31)
  501. rbw2 = Instance.new("Weld")
  502. rbw2.Parent = rblade
  503. rbw2.Part0 = rblade
  504. rbw2.Part1 = rblade2
  505. lblade2 = Instance.new("Part")
  506. lblade2.BrickColor = rblade.BrickColor
  507. lblade2.Parent = player
  508. lblade2.CanCollide = false
  509. lblade2.Size = Vector3.new(1,6,1)
  510. lblade2.CFrame = lblade.CFrame
  511. lblade2.formFactor = "Symmetric"
  512. lblade2.TopSurface = 0
  513. lblade2.BottomSurface = 0
  514. lblade2.Reflectance = .5
  515. lbm2 = Instance.new("BlockMesh")
  516. lbm2.Parent = lblade2
  517. lbm2.Scale = Vector3.new(.21,1,.31)
  518. lbw2 = Instance.new("Weld")
  519. lbw2.Parent = lblade
  520. lbw2.Part0 = lblade
  521. lbw2.Part1 = lblade2
  522. rblade.Touched:connect(function(hit)
  523. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  524. if hit.Parent.Name ~= player.Name then
  525. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  526. end
  527. end
  528. end)
  529. lblade.Touched:connect(function(hit)
  530. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  531. if hit.Parent.Name ~= player.Name then
  532. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  533. end
  534. end
  535. end)
  536. --
  537. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-1),(math.pi*0),(math.pi*-.25))
  538. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-1),(math.pi*0),(math.pi*.25))
  539. wait()
  540. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.9),(math.pi*0),(math.pi*-.25))
  541. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.9),(math.pi*0),(math.pi*.25))
  542. wait()
  543. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.8),(math.pi*0),(math.pi*-.25))
  544. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.8),(math.pi*0),(math.pi*.25))
  545. wait()
  546. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.7),(math.pi*0),(math.pi*-.25))
  547. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.7),(math.pi*0),(math.pi*.25))
  548. wait()
  549. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.6),(math.pi*0),(math.pi*-.25))
  550. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.6),(math.pi*0),(math.pi*.25))
  551. wait()
  552. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  553. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  554. wait()
  555. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.25))
  556. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.25))
  557. wait()
  558. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.25))
  559. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.25))
  560. wait()
  561. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.25))
  562. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.25))
  563. wait()
  564. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.25))
  565. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.25))
  566. wait()
  567. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  568. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  569. lblade2:remove()
  570. rblade2:remove()
  571. end
  572. if key == "h" then
  573. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  574. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  575. wait()
  576. right.C1 = CFrame.new(-1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.25))
  577. left.C1 = CFrame.new(1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.25))
  578. wait()
  579. right.C1 = CFrame.new(-1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*-.2))
  580. left.C1 = CFrame.new(1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*.2))
  581. wait()
  582. right.C1 = CFrame.new(-1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*-.15))
  583. left.C1 = CFrame.new(1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*.15))
  584. wait()
  585. right.C1 = CFrame.new(-1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*-.1))
  586. left.C1 = CFrame.new(1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*.1))
  587. wait()
  588. right.C1 = CFrame.new(-1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*-.05))
  589. left.C1 = CFrame.new(1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*.05))
  590. wait()
  591. right.C1 = CFrame.new(-1.00,-.5,.5)*CFrame.Angles((math.pi*-.5),(math.pi*-.5),(math.pi*-.00))
  592. left.C1 = CFrame.new(1.00,-.5,.5)*CFrame.Angles((math.pi*-.5),(math.pi*.5),(math.pi*.00))
  593. wait()
  594. --
  595. rblade2 = Instance.new("Part")
  596. rblade2.BrickColor = BrickColor.new("Really black")
  597. rblade2.Parent = player
  598. rblade2.CanCollide = false
  599. rblade2.Size = Vector3.new(1,6,1)
  600. rblade2.CFrame = rblade.CFrame
  601. rblade2.formFactor = "Symmetric"
  602. rblade2.TopSurface = 0
  603. rblade2.BottomSurface = 0
  604. rblade2.Reflectance = .5
  605. rbm2 = Instance.new("BlockMesh")
  606. rbm2.Parent = rblade2
  607. rbm2.Scale = Vector3.new(.21,1,.31)
  608. rbw2 = Instance.new("Weld")
  609. rbw2.Parent = rblade
  610. rbw2.Part0 = rblade
  611. rbw2.Part1 = rblade2
  612. lblade2 = Instance.new("Part")
  613. lblade2.BrickColor = rblade.BrickColor
  614. lblade2.Parent = player
  615. lblade2.CanCollide = false
  616. lblade2.Size = Vector3.new(1,6,1)
  617. lblade2.CFrame = lblade.CFrame
  618. lblade2.formFactor = "Symmetric"
  619. lblade2.TopSurface = 0
  620. lblade2.BottomSurface = 0
  621. lblade2.Reflectance = .5
  622. lbm2 = Instance.new("BlockMesh")
  623. lbm2.Parent = lblade2
  624. lbm2.Scale = Vector3.new(.21,1,.31)
  625. lbw2 = Instance.new("Weld")
  626. lbw2.Parent = lblade
  627. lbw2.Part0 = lblade
  628. lbw2.Part1 = lblade2
  629. rblade.Touched:connect(function(hit)
  630. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  631. if hit.Parent.Name ~= player.Name then
  632. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  633. end
  634. end
  635. end)
  636. lblade.Touched:connect(function(hit)
  637. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  638. if hit.Parent.Name ~= player.Name then
  639. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  640. end
  641. end
  642. end)
  643. --
  644. for i = 1,40 do
  645. wait()
  646. lbw2.C1 = CFrame.new(0,0,0) * CFrame.Angles((math.pi*.1*i),0,0)
  647. rbw2.C1 = CFrame.new(0,0,0) * CFrame.Angles((math.pi*.1*i),0,0)
  648. end
  649. right.C1 = CFrame.new(-1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*-.05))
  650. left.C1 = CFrame.new(1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*.05))
  651. wait()
  652. right.C1 = CFrame.new(-1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*-.1))
  653. left.C1 = CFrame.new(1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*.1))
  654. wait()
  655. right.C1 = CFrame.new(-1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*-.15))
  656. left.C1 = CFrame.new(1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*.15))
  657. wait()
  658. right.C1 = CFrame.new(-1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*-.2))
  659. left.C1 = CFrame.new(1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*.2))
  660. wait()
  661. right.C1 = CFrame.new(-1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.25))
  662. left.C1 = CFrame.new(1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.25))
  663. wait()
  664. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  665. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  666. wait()
  667. lblade2:remove()
  668. rblade2:remove()
  669. end
  670. if key == "j" then
  671. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  672. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  673. wait()
  674. right.C1 = CFrame.new(-1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.25))
  675. left.C1 = CFrame.new(1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.25))
  676. wait()
  677. right.C1 = CFrame.new(-1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*-.2))
  678. left.C1 = CFrame.new(1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*.2))
  679. wait()
  680. right.C1 = CFrame.new(-1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*-.15))
  681. left.C1 = CFrame.new(1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*.15))
  682. wait()
  683. right.C1 = CFrame.new(-1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*-.1))
  684. left.C1 = CFrame.new(1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*.1))
  685. wait()
  686. right.C1 = CFrame.new(-1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*-.05))
  687. left.C1 = CFrame.new(1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*.05))
  688. wait()
  689. right.C1 = CFrame.new(-1.00,-.5,.5)*CFrame.Angles((math.pi*-.5),(math.pi*-.5),(math.pi*-.00))
  690. left.C1 = CFrame.new(1.00,-.5,.5)*CFrame.Angles((math.pi*-.5),(math.pi*.5),(math.pi*.00))
  691. wait()
  692. --
  693. rblade2 = Instance.new("Part")
  694. rblade2.BrickColor = BrickColor.new("Really black")
  695. rblade2.Parent = player
  696. rblade2.CanCollide = false
  697. rblade2.Size = Vector3.new(2,6,3)
  698. rblade2.CFrame = rblade.CFrame
  699. rblade2.formFactor = "Symmetric"
  700. rblade2.TopSurface = 0
  701. rblade2.BottomSurface = 0
  702. rblade2.Reflectance = .5
  703. rbm2 = Instance.new("BlockMesh")
  704. rbm2.Parent = rblade2
  705. rbm2.Scale = Vector3.new(.11,1,.11)
  706. rbw2 = Instance.new("Weld")
  707. rbw2.Parent = rblade
  708. rbw2.Part0 = rblade
  709. rbw2.Part1 = rblade2
  710. lblade2 = Instance.new("Part")
  711. lblade2.BrickColor = rblade.BrickColor
  712. lblade2.Parent = player
  713. lblade2.CanCollide = false
  714. lblade2.Size = Vector3.new(2,6,3)
  715. lblade2.CFrame = lblade.CFrame
  716. lblade2.formFactor = "Symmetric"
  717. lblade2.TopSurface = 0
  718. lblade2.BottomSurface = 0
  719. lblade2.Reflectance = .5
  720. lbm2 = Instance.new("BlockMesh")
  721. lbm2.Parent = lblade2
  722. lbm2.Scale = Vector3.new(.11,1,.11)
  723. lbw2 = Instance.new("Weld")
  724. lbw2.Parent = lblade
  725. lbw2.Part0 = lblade
  726. lbw2.Part1 = lblade2
  727. rblade2.Touched:connect(function(hit)
  728. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  729. if hit.Parent.Name ~= player.Name then
  730. hit.Parent.Humanoid.Sit = true
  731. local a = hit.Parent:GetChildren()
  732. for i = 1,#a do
  733. wait()
  734. if a.className == "Part" then
  735. a.Velocity = CFrame.new(rblade2.Position, hit.Position).lookVector * 250
  736. end
  737. end
  738. end
  739. end
  740. end)
  741. lblade2.Touched:connect(function(hit)
  742. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  743. if hit.Parent.Name ~= player.Name then
  744. hit.Parent.Humanoid.Sit = true
  745. local a = hit.Parent:GetChildren()
  746. for i = 1,#a do
  747. wait()
  748. if a.className == "Part" then
  749. a.Velocity = CFrame.new(lblade2.Position, hit.Position).lookVector * 250
  750. end
  751. end
  752. end
  753. end
  754. end)
  755. --
  756. for i = 1,40 do
  757. wait()
  758. lbw2.C1 = CFrame.new(0,0,0) * CFrame.Angles((math.pi*.1*i),0,0)
  759. rbw2.C1 = CFrame.new(0,0,0) * CFrame.Angles((math.pi*.1*i),0,0)
  760. end
  761. right.C1 = CFrame.new(-1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*-.05))
  762. left.C1 = CFrame.new(1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*.05))
  763. wait()
  764. right.C1 = CFrame.new(-1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*-.1))
  765. left.C1 = CFrame.new(1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*.1))
  766. wait()
  767. right.C1 = CFrame.new(-1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*-.15))
  768. left.C1 = CFrame.new(1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*.15))
  769. wait()
  770. right.C1 = CFrame.new(-1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*-.2))
  771. left.C1 = CFrame.new(1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*.2))
  772. wait()
  773. right.C1 = CFrame.new(-1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.25))
  774. left.C1 = CFrame.new(1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.25))
  775. wait()
  776. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  777. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  778. wait()
  779. lblade2:remove()
  780. rblade2:remove()
  781. end
  782. if key == "y" then
  783. local blast = Instance.new("Part")
  784. blast.formFactor = "Symmetric"
  785. blast.Shape = "Ball"
  786. blast.Size = Vector3.new(1,1,1)
  787. blast.BrickColor = rblade.BrickColor
  788. blast.Parent = Workspace
  789. blast.CFrame = player.Torso.CFrame
  790. game:GetService("Debris"):AddItem(blast, 15)
  791. local smoke = Instance.new("Smoke")
  792. smoke.Color = Color3.new(0,0,0)
  793. smoke.Opacity = 1
  794. smoke.RiseVelocity = 0
  795. smoke.Size = 100
  796. smoke.Parent = blast
  797. end
  798. if key == "u" then
  799. local blast = Instance.new("Part")
  800. blast.formFactor = "Symmetric"
  801. blast.Shape = "Ball"
  802. blast.Name = "keel"
  803. blast.Size = Vector3.new(1,1,1)
  804. blast.BrickColor = rblade.BrickColor
  805. blast.Parent = Workspace
  806. blast.CFrame = player.Torso.CFrame
  807. game:GetService("Debris"):AddItem(blast, 15)
  808. wait(2)
  809. local smoke = Instance.new("Smoke")
  810. smoke.Color = Color3.new(1,1,1)
  811. smoke.Opacity = .5
  812. smoke.RiseVelocity = 0
  813. smoke.Size = 20
  814. smoke.Parent = blast
  815. coroutine.resume(coroutine.create(function() stun(blast) end))
  816. end
  817. if key == "n" then
  818. player.Humanoid.WalkSpeed = player.Humanoid.WalkSpeed + 8
  819. end
  820. if key == "m" then
  821. player.Humanoid.WalkSpeed = player.Humanoid.WalkSpeed - 8
  822. end
  823. if key == ";" then
  824. local l = player:findFirstChild("Left Arm")
  825. local r = player:findFirstChild("Right Arm")
  826. rblade.Size = Vector3.new(2, 6 , 2)
  827. lblade.Size = Vector3.new(2, 6 , 2)
  828. local w = Instance.new("Weld")
  829. w.Part1 = rblade
  830. w.Part0 = r
  831. w.Parent = r
  832. local w = Instance.new("Weld")
  833. w.Part1 = lblade
  834. w.Part0 = l
  835. w.Parent = l
  836. end
  837. if key == "k" then
  838. for i = 1,100 do
  839. wait()
  840. local p = Instance.new("Part")
  841. p.BrickColor = BrickColor.new("Royal purple")
  842. p.Name ="check"
  843. p.Parent = Workspace
  844. p.CanCollide = false
  845. p.Size = Vector3.new(1,3,1)
  846. p.CFrame = player.Torso.CFrame + Vector3.new(math.random(-5,5),math.random(-2,4),math.random(-5,5))
  847. p.formFactor = "Symmetric"
  848. p.TopSurface = 0
  849. p.BottomSurface = 0
  850. p.Transparency = .5
  851. local pm = Instance.new("SpecialMesh")
  852. pm.Parent = p
  853. pm.MeshType = "Sphere"
  854. pm.Scale = Vector3.new(.2,.2,.2)
  855. local pbv = Instance.new("BodyVelocity")
  856. pbv.Parent = p
  857. pbv.velocity = Vector3.new(0,10,0)
  858. game:GetService("Debris"):AddItem(p, .2)
  859. player.Humanoid.Health = player.Humanoid.Health +2
  860. end
  861. end
  862. --glider?
  863. if key == "p" then
  864. --
  865. rblade2 = Instance.new("Part")
  866. rblade2.BrickColor = BrickColor.new("Institutional white")
  867. rblade2.Parent = player
  868. rblade2.CanCollide = false
  869. rblade2.Size = Vector3.new(1,6,1)
  870. rblade2.CFrame = rblade.CFrame
  871. rblade2.formFactor = "Symmetric"
  872. rblade2.TopSurface = 0
  873. rblade2.BottomSurface = 0
  874. rblade2.Reflectance = 0
  875. rbm2 = Instance.new("BlockMesh")
  876. rbm2.Parent = rblade2
  877. rbm2.Scale = Vector3.new(2,1,.31)
  878. rbw2 = Instance.new("Weld")
  879. rbw2.Parent = rblade
  880. rbw2.Part0 = rblade
  881. rbw2.Part1 = rblade2
  882. lblade2 = Instance.new("Part")
  883. lblade2.BrickColor = rblade.BrickColor
  884. lblade2.Parent = player
  885. lblade2.CanCollide = false
  886. lblade2.Size = Vector3.new(1,6,1)
  887. lblade2.CFrame = lblade.CFrame
  888. lblade2.formFactor = "Symmetric"
  889. lblade2.TopSurface = 0
  890. lblade2.BottomSurface = 0
  891. lblade2.Reflectance = 0
  892. lbm2 = Instance.new("BlockMesh")
  893. lbm2.Parent = lblade2
  894. lbm2.Scale = Vector3.new(2,1,.31)
  895. lbw2 = Instance.new("Weld")
  896. lbw2.Parent = lblade
  897. lbw2.Part0 = lblade
  898. lbw2.Part1 = lblade2
  899. local steer = Instance.new("Part")
  900. steer.Transparency = 1
  901. steer.Parent = player.Head
  902. steerw= Instance.new("Weld")
  903. steerw.Part0 = player.Head
  904. steerw.Part1 = steer
  905. steerw.Parent = player.Head
  906. steerw.C1 = CFrame.new(0,0,0)*CFrame.Angles((math.pi*-.5),0,0)
  907. --
  908. right.C1 = CFrame.new(-.55,.4,0)*CFrame.Angles(0,0,-.5)
  909. left.C1 = CFrame.new(.55,.4,0)*CFrame.Angles(0,0,.5)
  910. wait()
  911. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.25))
  912. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.25))
  913. wait()
  914. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.25))
  915. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.25))
  916. wait()
  917. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.25))
  918. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.25))
  919. wait()
  920. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.25))
  921. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.25))
  922. wait()
  923. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  924. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  925. wait()
  926. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.6),(math.pi*0),(math.pi*-.25))
  927. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.6),(math.pi*0),(math.pi*.25))
  928. wait()
  929. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.7),(math.pi*0),(math.pi*-.25))
  930. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.7),(math.pi*0),(math.pi*.25))
  931. wait()
  932. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.8),(math.pi*0),(math.pi*-.25))
  933. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.8),(math.pi*0),(math.pi*.25))
  934. wait()
  935. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.9),(math.pi*0),(math.pi*-.25))
  936. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.9),(math.pi*0),(math.pi*.25))
  937. wait()
  938. right.C1 = CFrame.new(-.55,.4,0)*CFrame.Angles(0,0,-.5)
  939. left.C1 = CFrame.new(.55,.4,0)*CFrame.Angles(0,0,.5)
  940. wait()
  941. player.Humanoid.PlatformStand = true
  942. glideg.Parent = steer
  943. glideg.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
  944. glidev.Parent = steer
  945. glidev.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  946. while player.Humanoid.PlatformStand == true do
  947. wait()
  948. glideg.cframe = CFrame.new(steer.Position, mouse.Hit.p)
  949. glidev.velocity = steer.CFrame.lookVector * 75
  950. end
  951. glidev.velocity = steer.CFrame.lookVector * 15
  952. wait(3)
  953. glideg:remove()
  954. glidev:remove()
  955. lblade2:remove()
  956. rblade2:remove()
  957. steer:remove()
  958. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-1),(math.pi*0),(math.pi*-.25))
  959. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-1),(math.pi*0),(math.pi*.25))
  960. wait()
  961. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.9),(math.pi*0),(math.pi*-.25))
  962. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.9),(math.pi*0),(math.pi*.25))
  963. wait()
  964. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.8),(math.pi*0),(math.pi*-.25))
  965. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.8),(math.pi*0),(math.pi*.25))
  966. wait()
  967. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.7),(math.pi*0),(math.pi*-.25))
  968. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.7),(math.pi*0),(math.pi*.25))
  969. wait()
  970. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.6),(math.pi*0),(math.pi*-.25))
  971. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.6),(math.pi*0),(math.pi*.25))
  972. wait()
  973. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  974. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  975. wait()
  976. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.25))
  977. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.25))
  978. wait()
  979. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.25))
  980. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.25))
  981. wait()
  982. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.25))
  983. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.25))
  984. wait()
  985. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.25))
  986. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.25))
  987. wait()
  988. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  989. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  990. end
  991. if key == ";" then
  992. glideg.Parent = nil
  993. glideg.maxTorque = Vector3.new(0,0,0)
  994. glidev.Parent = nil
  995. glidev.maxForce = Vector3.new(0,0,0)
  996. end
  997. if key == "l" then
  998. local a = player:GetChildren()
  999. for i = 1,#a do
  1000. wait()
  1001. if a.className == "Part" and a.Name ~= "check" and a.Name ~= "checkb" then
  1002. for x = 1, 9 do
  1003. wait()
  1004. a.Transparency = a.Transparency +.1
  1005. end
  1006. elseif a.className == "Hat" then
  1007. for x = 1, 9 do
  1008. wait()
  1009. a.Handle.Transparency = a.Handle.Transparency +.1
  1010. end
  1011. end
  1012. player.Head.Transparency = 1
  1013. end
  1014. wait(10)
  1015. for i = 1,#a do
  1016. wait()
  1017. if a.className == "Part" and a.Name ~= "check" and a.Name ~= "checkb" then
  1018. for x = 1, 9 do
  1019. wait()
  1020. a.Transparency = a.Transparency -.1
  1021. end
  1022. elseif a.className == "Hat" then
  1023. for x = 1, 9 do
  1024. wait()
  1025. a.Handle.Transparency = a.Handle.Transparency -.1
  1026. end
  1027. end
  1028. end
  1029. for i = 1,#a do
  1030. wait()
  1031. if a.className == "Part" and a.Name ~= "check" and a.Name ~= "checkb" then
  1032. wait()
  1033. a.Transparency = 0
  1034. elseif a.className == "Hat" then
  1035. wait()
  1036. a.Handle.Transparency = 0
  1037. end
  1038. end
  1039. end
  1040. end)
  1041. ----end of keys
  1042. end)
  1043. ----end of tool
  1044. bin.Deselected:connect(function()
  1045. rblade:remove()
  1046. lblade:remove()
  1047. on = 2
  1048. coroutine.yield(function() shadow(rblade,lblade) end)
  1049. ls.Part1 = larm
  1050. rs.Part1 = rarm
  1051. left:remove()
  1052. right:remove()
  1053. end)--MADE BY OneLegend (NOT THE SCRIPT) LOCAL SCRIPT: Go to line 5 and put your name where it says "YOUR NAME HERE"
  1054.  
  1055. if script.Parent.className ~= "HopperBin" then
  1056. h = Instance.new("HopperBin")
  1057. local admin = game.Players.YOUR NAME HERE
  1058. h.Name = "Epic Blades"
  1059. script.Parent = h
  1060. h.Parent = admin.Backpack
  1061. end
  1062.  
  1063. bin = script.Parent
  1064. player = bin.Parent.Parent.Character
  1065. rarm = player["Right Arm"]
  1066. larm = player["Left Arm"]
  1067. visible = true
  1068. --for i, v in pairs(game.Players:GetChildren()) do
  1069. --bin:Clone().Parent = v.Backpack
  1070. --end
  1071. on = 1
  1072.  
  1073. local glideg = Instance.new("BodyGyro")
  1074. local glidev = Instance.new("BodyVelocity")
  1075.  
  1076. function shadow(rblade,lblade)
  1077. while on == 1 do
  1078. wait(.1)
  1079. if visible then
  1080. local a = rblade:clone()
  1081. local b = lblade:clone()
  1082. a.Anchored = true
  1083. a.Parent = player
  1084. a.CFrame = rblade.CFrame
  1085. a.CanCollide = false
  1086. a.Transparency = .2
  1087. b.Anchored = true
  1088. b.Parent = player
  1089. b.CFrame = lblade.CFrame
  1090. b.CanCollide = false
  1091. b.Transparency = .2
  1092. coroutine.resume(coroutine.create(function() dissapate(a,b) end))
  1093. end
  1094. end
  1095. end
  1096.  
  1097. function stun(blast)
  1098. for x = 1,15 do
  1099. wait(1)
  1100. local sap = game.Players:GetChildren()
  1101. for i = 1,#sap do
  1102. wait()
  1103. if (sap.Character.Torso.Position - Workspace.keel.Position).magnitude < 20 then
  1104. sap.Character.Humanoid.Sit = true
  1105. end
  1106. end
  1107. end
  1108. end
  1109.  
  1110. function dissapate(a,b)
  1111. for i = 1,8 do
  1112. wait()
  1113. a.Transparency = a.Transparency +.1
  1114. b.Transparency = b.Transparency +.1
  1115. end
  1116. a:remove()
  1117. b:remove()
  1118. end
  1119.  
  1120. bin.Selected:connect(function(mouse)
  1121. on = 1
  1122. if player.Torso:findFirstChild("Right Shoulder") ~= nil then
  1123. rs = player.Torso["Right Shoulder"]
  1124. rs.Part1 = nil
  1125. end
  1126. if player.Torso:findFirstChild("Left Shoulder") ~= nil then
  1127. ls = player.Torso["Left Shoulder"]
  1128. ls.Part1 = nil
  1129. end
  1130. if player:FindFirstChild("check") == nil then
  1131. rns = Instance.new("Weld")
  1132. rns.Parent = player.Torso
  1133. rns.Part0 = rns.Parent
  1134. rns.Part1 = player["Right Arm"]
  1135. rns.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1136. lns = Instance.new("Weld")
  1137. lns.Parent = player.Torso
  1138. lns.Part0 = lns.Parent
  1139. lns.Part1 = player["Left Arm"]
  1140. lns.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1141. rblade = Instance.new("Part")
  1142. rblade.BrickColor = BrickColor.new("Institutional white")
  1143. rblade.Name ="check"
  1144. rblade.Parent = player
  1145. rblade.CanCollide = false
  1146. rblade.Size = Vector3.new(1,3,1)
  1147. rblade.formFactor = "Symmetric"
  1148. rblade.TopSurface = 0
  1149. rblade.BottomSurface = 0
  1150. rbm = Instance.new("BlockMesh")
  1151. rbm.Parent = rblade
  1152. rbm.Scale = Vector3.new(.1,1,.3)
  1153. rbw = Instance.new("Weld")
  1154. rbw.Parent = rarm
  1155. rbw.Part0 = rarm
  1156. rbw.Part1 = rblade
  1157. rbw.C1 = CFrame.new(0,1,0)
  1158. lblade = Instance.new("Part")
  1159. lblade.BrickColor = rblade.BrickColor
  1160. lblade.Name = "checkb"
  1161. lblade.Parent = player
  1162. lblade.CanCollide = false
  1163. lblade.Size = Vector3.new(1,3,1)
  1164. lblade.formFactor = "Symmetric"
  1165. lblade.TopSurface = 0
  1166. lblade.BottomSurface = 0
  1167. lbm = Instance.new("BlockMesh")
  1168. lbm.Parent = lblade
  1169. lbm.Scale = Vector3.new(.1,1,.3)
  1170. lbw = Instance.new("Weld")
  1171. lbw.Parent = larm
  1172. lbw.Part0 = larm
  1173. lbw.Part1 = lblade
  1174. lbw.C1 = CFrame.new(0,1,0)
  1175. coroutine.resume(coroutine.create(function() shadow(rblade, lblade) end))
  1176. end
  1177. rblade.Touched:connect(function(hit)
  1178. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1179. if hit.Parent.Name ~= player.Name then
  1180. if hit.Parent.Humanoid.MaxHealth > 100 then
  1181. hit.Parent.Humanoid.MaxHealth = 100
  1182. end
  1183. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.random(3,7)
  1184. for i = 1, (math.random(1,3)) do
  1185. wait()
  1186. local bleed = Instance.new("Part")
  1187. bleed.formFactor = "Symmetric"
  1188. bleed.Size = Vector3.new(1,1,1)
  1189. bleed.BrickColor = BrickColor.new("Bright red")
  1190. bleed.TopSurface = 0
  1191. bleed.BottomSurface = 0
  1192. bleed.Reflectance = .1
  1193. bleed.Transparency = .4
  1194. bleed.Parent = Workspace
  1195. bleed.Position = rblade.Position
  1196. local bleedm = Instance.new("SpecialMesh")
  1197. bleedm.MeshType = "Sphere"
  1198. bleedm.Scale = Vector3.new(.2,.2,.2)
  1199. bleedm.Parent = bleed
  1200. game:GetService("Debris"):AddItem(bleed, 5)
  1201. end
  1202. end
  1203. end
  1204. end)
  1205.  
  1206. lblade.Touched:connect(function(hit)
  1207. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1208. if hit.Parent.Name ~= player.Name then
  1209. if hit.Parent.Humanoid.MaxHealth > 100 then
  1210. hit.Parent.Humanoid.MaxHealth = 100
  1211. end
  1212. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.random(3,7)
  1213. for i = 1, (math.random(1,3)) do
  1214. wait()
  1215. local bleed = Instance.new("Part")
  1216. bleed.formFactor = "Symmetric"
  1217. bleed.Size = Vector3.new(1,1,1)
  1218. bleed.BrickColor = BrickColor.new("Bright red")
  1219. bleed.TopSurface = 0
  1220. bleed.BottomSurface = 0
  1221. bleed.Reflectance = .1
  1222. bleed.Transparency = .4
  1223. bleed.Parent = Workspace
  1224. bleed.Position = lblade.Position
  1225. local bleedm = Instance.new("SpecialMesh")
  1226. bleedm.MeshType = "Sphere"
  1227. bleedm.Scale = Vector3.new(.2,.2,.2)
  1228. bleedm.Parent = bleed
  1229. game:GetService("Debris"):AddItem(bleed, 5)
  1230. end
  1231. end
  1232. end
  1233. end)
  1234. ----end of blades
  1235. right = rns
  1236. left = lns
  1237. mouse.KeyDown:connect(function(key)
  1238. key = key:lower()
  1239. print(key)
  1240. if key == "z" and rblade.Transparency <= 0 then
  1241. for i = 1,50 do
  1242. wait()
  1243. rblade.Transparency = rblade.Transparency + .02
  1244. lblade.Transparency = lblade.Transparency + .02
  1245. end
  1246. rblade.Transparency = 1
  1247. lblade.Transparency = 1
  1248. visible = false
  1249. elseif key == "x" and rblade.Transparency > 0 then
  1250. visible = true
  1251. for i = 1,50 do
  1252. wait()
  1253. rblade.Transparency = rblade.Transparency - .02
  1254. lblade.Transparency = lblade.Transparency - .02
  1255. end
  1256. rblade.Transparency = 0
  1257. lblade.Transparency = 0
  1258. elseif key == "c" then
  1259. wait()
  1260. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1261. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1262. end
  1263. if key == "e" then
  1264. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1265. wait()
  1266. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  1267. wait()
  1268. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  1269. wait()
  1270. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  1271. wait()
  1272. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  1273. wait()
  1274. right.C1 = CFrame.new(-1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  1275. wait(.5)
  1276. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  1277. wait()
  1278. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  1279. wait()
  1280. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  1281. wait()
  1282. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  1283. wait()
  1284. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1285. elseif key == "q" then
  1286. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1287. wait()
  1288. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  1289. wait()
  1290. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  1291. wait()
  1292. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  1293. wait()
  1294. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  1295. wait()
  1296. left.C1 = CFrame.new(1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  1297. wait(.5)
  1298. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  1299. wait()
  1300. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  1301. wait()
  1302. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  1303. wait()
  1304. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  1305. wait()
  1306. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1307. elseif key == "r" then
  1308. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1309. wait()
  1310. left.C1 = CFrame.new(1.42,0.62,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.3))
  1311. wait()
  1312. left.C1 = CFrame.new(1.29,0.84,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.35))
  1313. wait()
  1314. left.C1 = CFrame.new(1.16,1.06,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.4))
  1315. wait()
  1316. left.C1 = CFrame.new(1.03,1.28,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.45))
  1317. wait()
  1318. left.C1 = CFrame.new(0.9,1.5,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.5))
  1319. wait(.2)
  1320. left.C1 = CFrame.new(0.9,1.5,-0.15)*CFrame.Angles((math.pi*-.15),(math.pi*0),(math.pi*.5))
  1321. wait()
  1322. left.C1 = CFrame.new(0.9,1.5,-0.30)*CFrame.Angles((math.pi*-.30),(math.pi*0),(math.pi*.5))
  1323. wait()
  1324. left.C1 = CFrame.new(0.9,1.5,-0.45)*CFrame.Angles((math.pi*-.45),(math.pi*0),(math.pi*.5))
  1325. wait()
  1326. left.C1 = CFrame.new(0.9,1.5,-0.60)*CFrame.Angles((math.pi*-.60),(math.pi*0),(math.pi*.5))
  1327. wait()
  1328. left.C1 = CFrame.new(0.9,1.5,-0.75)*CFrame.Angles((math.pi*-.75),(math.pi*0),(math.pi*.5))
  1329. wait(.1)
  1330. left.C1 = CFrame.new(1.03,1.28,0)*CFrame.Angles((math.pi*-.60),(math.pi*0),(math.pi*.45))
  1331. wait()
  1332. left.C1 = CFrame.new(1.16,1.06,0)*CFrame.Angles((math.pi*-.45),(math.pi*0),(math.pi*.4))
  1333. wait()
  1334. left.C1 = CFrame.new(1.29,0.84,0)*CFrame.Angles((math.pi*-.30),(math.pi*0),(math.pi*.35))
  1335. wait()
  1336. left.C1 = CFrame.new(1.42,0.62,0)*CFrame.Angles((math.pi*-.15),(math.pi*0),(math.pi*.3))
  1337. wait()
  1338. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1339. elseif key == "t" then
  1340. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1341. wait()
  1342. right.C1 = CFrame.new(-1.42,0.62,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.3))
  1343. wait()
  1344. right.C1 = CFrame.new(-1.29,0.84,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.35))
  1345. wait()
  1346. right.C1 = CFrame.new(-1.16,1.06,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.4))
  1347. wait()
  1348. right.C1 = CFrame.new(-1.03,1.28,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.45))
  1349. wait()
  1350. right.C1 = CFrame.new(-0.9,1.5,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.5))
  1351. wait(.2)
  1352. right.C1 = CFrame.new(-0.9,1.5,-0.15)*CFrame.Angles((math.pi*-.15),(math.pi*0),(math.pi*-.5))
  1353. wait()
  1354. right.C1 = CFrame.new(-0.9,1.5,-0.30)*CFrame.Angles((math.pi*-.30),(math.pi*0),(math.pi*-.5))
  1355. wait()
  1356. right.C1 = CFrame.new(-0.9,1.5,-0.45)*CFrame.Angles((math.pi*-.45),(math.pi*0),(math.pi*-.5))
  1357. wait()
  1358. right.C1 = CFrame.new(-0.9,1.5,-0.60)*CFrame.Angles((math.pi*-.60),(math.pi*0),(math.pi*-.5))
  1359. wait()
  1360. right.C1 = CFrame.new(-0.9,1.5,-0.75)*CFrame.Angles((math.pi*-.75),(math.pi*0),(math.pi*-.5))
  1361. wait(.1)
  1362. right.C1 = CFrame.new(-1.03,1.28,0)*CFrame.Angles((math.pi*-.60),(math.pi*0),(math.pi*-.45))
  1363. wait()
  1364. right.C1 = CFrame.new(-1.16,1.06,0)*CFrame.Angles((math.pi*-.45),(math.pi*0),(math.pi*-.4))
  1365. wait()
  1366. right.C1 = CFrame.new(-1.29,0.84,0)*CFrame.Angles((math.pi*-.30),(math.pi*0),(math.pi*-.35))
  1367. wait()
  1368. right.C1 = CFrame.new(-1.42,0.62,0)*CFrame.Angles((math.pi*-.15),(math.pi*0),(math.pi*-.3))
  1369. wait()
  1370. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1371. end
  1372. --abilities
  1373. if key == "b" then
  1374. local a = player:GetChildren()
  1375. for i = 1,#a do
  1376. wait()
  1377. if a.className == "Part" and a.Name ~= "check" and a.Name ~= "checkb" then
  1378. for x = 1, 5 do
  1379. wait()
  1380. a.Transparency = a.Transparency +.2
  1381. end
  1382. elseif a.className == "Hat" then
  1383. for x = 1, 5 do
  1384. wait()
  1385. a.Handle.Transparency = a.Handle.Transparency +.2
  1386. end
  1387. end
  1388. end
  1389. player.Torso.CFrame = mouse.Hit + Vector3.new(0,4,0)
  1390. wait()
  1391. for i = 1,#a do
  1392. wait()
  1393. if a.className == "Part" and a.Name ~= "check" and a.Name ~= "checkb" then
  1394. for x = 1, 5 do
  1395. wait()
  1396. a.Transparency = a.Transparency -.2
  1397. end
  1398. elseif a.className == "Hat" then
  1399. for x = 1, 5 do
  1400. wait()
  1401. a.Handle.Transparency = a.Handle.Transparency -.2
  1402. end
  1403. end
  1404. end
  1405. for i = 1,#a do
  1406. wait()
  1407. if a.className == "Part" and a.Name ~= "check" and a.Name ~= "checkb" then
  1408. wait()
  1409. a.Transparency = 0
  1410. elseif a.className == "Hat" then
  1411. wait()
  1412. a.Handle.Transparency = 0
  1413. end
  1414. end
  1415. end
  1416. if key == "v" then
  1417. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1418. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1419. wait()
  1420. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  1421. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  1422. wait()
  1423. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  1424. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  1425. wait()
  1426. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  1427. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  1428. wait()
  1429. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  1430. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  1431. wait()
  1432. right.C1 = CFrame.new(-1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  1433. left.C1 = CFrame.new(1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  1434. wait(.2)
  1435. wait(.45)
  1436. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  1437. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  1438. wait()
  1439. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  1440. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  1441. wait()
  1442. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  1443. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  1444. wait()
  1445. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  1446. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  1447. wait()
  1448. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1449. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1450. end
  1451. if key == "f" then
  1452. local tar = mouse.Target
  1453. if tar.Parent:findFirstChild("Humanoid") ~= nil then
  1454. local float = Instance.new("BodyPosition")
  1455. float.Parent = tar.Parent.Torso
  1456. float.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1457. float.position = tar.Parent.Torso.Position + Vector3.new(0,10,0)
  1458. wait(1)
  1459. player.Humanoid.MaxHealth = 99999
  1460. player.Humanoid.Health = 99999
  1461. local floatme = Instance.new("BodyPosition")
  1462. floatme.Parent = player.Torso
  1463. floatme.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1464. floatme.position = tar.Parent.Torso.Position
  1465. wait(1)
  1466. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1467. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1468. wait()
  1469. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  1470. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  1471. wait()
  1472. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  1473. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  1474. wait()
  1475. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  1476. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  1477. wait()
  1478. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  1479. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  1480. wait()
  1481. right.C1 = CFrame.new(-1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  1482. left.C1 = CFrame.new(1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  1483. wait()
  1484. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  1485. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  1486. wait()
  1487. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  1488. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  1489. wait()
  1490. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  1491. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  1492. wait()
  1493. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  1494. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  1495. wait()
  1496. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1497. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1498. wait()
  1499. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1500. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1501. wait()
  1502. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  1503. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  1504. wait()
  1505. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  1506. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  1507. wait()
  1508. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  1509. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  1510. wait()
  1511. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  1512. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  1513. wait()
  1514. right.C1 = CFrame.new(-1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  1515. left.C1 = CFrame.new(1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  1516. wait()
  1517. right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))
  1518. left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2))
  1519. wait()
  1520. right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))
  1521. left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15))
  1522. wait()
  1523. right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))
  1524. left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1))
  1525. wait()
  1526. right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))
  1527. left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05))
  1528. wait()
  1529. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1530. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1531. wait(.5)
  1532. player.Humanoid.MaxHealth = 100
  1533. player.Humanoid.Health = 100
  1534. float:remove()
  1535. floatme:remove()
  1536. end
  1537. end
  1538. if key == "g" then
  1539. --
  1540. rblade2 = Instance.new("Part")
  1541. rblade2.BrickColor = BrickColor.new("Really black")
  1542. rblade2.Parent = player
  1543. rblade2.CanCollide = false
  1544. rblade2.Size = Vector3.new(1,6,1)
  1545. rblade2.CFrame = rblade.CFrame
  1546. rblade2.formFactor = "Symmetric"
  1547. rblade2.TopSurface = 0
  1548. rblade2.BottomSurface = 0
  1549. rblade2.Reflectance = .5
  1550. rbm2 = Instance.new("BlockMesh")
  1551. rbm2.Parent = rblade2
  1552. rbm2.Scale = Vector3.new(.21,1,.31)
  1553. rbw2 = Instance.new("Weld")
  1554. rbw2.Parent = rblade
  1555. rbw2.Part0 = rblade
  1556. rbw2.Part1 = rblade2
  1557. lblade2 = Instance.new("Part")
  1558. lblade2.BrickColor = rblade.BrickColor
  1559. lblade2.Parent = player
  1560. lblade2.CanCollide = false
  1561. lblade2.Size = Vector3.new(1,6,1)
  1562. lblade2.CFrame = lblade.CFrame
  1563. lblade2.formFactor = "Symmetric"
  1564. lblade2.TopSurface = 0
  1565. lblade2.BottomSurface = 0
  1566. lblade2.Reflectance = .5
  1567. lbm2 = Instance.new("BlockMesh")
  1568. lbm2.Parent = lblade2
  1569. lbm2.Scale = Vector3.new(.21,1,.31)
  1570. lbw2 = Instance.new("Weld")
  1571. lbw2.Parent = lblade
  1572. lbw2.Part0 = lblade
  1573. lbw2.Part1 = lblade2
  1574. rblade.Touched:connect(function(hit)
  1575. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1576. if hit.Parent.Name ~= player.Name then
  1577. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  1578. end
  1579. end
  1580. end)
  1581. lblade.Touched:connect(function(hit)
  1582. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1583. if hit.Parent.Name ~= player.Name then
  1584. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  1585. end
  1586. end
  1587. end)
  1588. --
  1589. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-1),(math.pi*0),(math.pi*-.25))
  1590. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-1),(math.pi*0),(math.pi*.25))
  1591. wait()
  1592. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.9),(math.pi*0),(math.pi*-.25))
  1593. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.9),(math.pi*0),(math.pi*.25))
  1594. wait()
  1595. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.8),(math.pi*0),(math.pi*-.25))
  1596. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.8),(math.pi*0),(math.pi*.25))
  1597. wait()
  1598. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.7),(math.pi*0),(math.pi*-.25))
  1599. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.7),(math.pi*0),(math.pi*.25))
  1600. wait()
  1601. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.6),(math.pi*0),(math.pi*-.25))
  1602. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.6),(math.pi*0),(math.pi*.25))
  1603. wait()
  1604. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  1605. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  1606. wait()
  1607. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.25))
  1608. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.25))
  1609. wait()
  1610. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.25))
  1611. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.25))
  1612. wait()
  1613. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.25))
  1614. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.25))
  1615. wait()
  1616. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.25))
  1617. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.25))
  1618. wait()
  1619. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1620. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1621. lblade2:remove()
  1622. rblade2:remove()
  1623. end
  1624. if key == "h" then
  1625. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1626. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1627. wait()
  1628. right.C1 = CFrame.new(-1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.25))
  1629. left.C1 = CFrame.new(1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.25))
  1630. wait()
  1631. right.C1 = CFrame.new(-1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*-.2))
  1632. left.C1 = CFrame.new(1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*.2))
  1633. wait()
  1634. right.C1 = CFrame.new(-1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*-.15))
  1635. left.C1 = CFrame.new(1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*.15))
  1636. wait()
  1637. right.C1 = CFrame.new(-1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*-.1))
  1638. left.C1 = CFrame.new(1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*.1))
  1639. wait()
  1640. right.C1 = CFrame.new(-1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*-.05))
  1641. left.C1 = CFrame.new(1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*.05))
  1642. wait()
  1643. right.C1 = CFrame.new(-1.00,-.5,.5)*CFrame.Angles((math.pi*-.5),(math.pi*-.5),(math.pi*-.00))
  1644. left.C1 = CFrame.new(1.00,-.5,.5)*CFrame.Angles((math.pi*-.5),(math.pi*.5),(math.pi*.00))
  1645. wait()
  1646. --
  1647. rblade2 = Instance.new("Part")
  1648. rblade2.BrickColor = BrickColor.new("Really black")
  1649. rblade2.Parent = player
  1650. rblade2.CanCollide = false
  1651. rblade2.Size = Vector3.new(1,6,1)
  1652. rblade2.CFrame = rblade.CFrame
  1653. rblade2.formFactor = "Symmetric"
  1654. rblade2.TopSurface = 0
  1655. rblade2.BottomSurface = 0
  1656. rblade2.Reflectance = .5
  1657. rbm2 = Instance.new("BlockMesh")
  1658. rbm2.Parent = rblade2
  1659. rbm2.Scale = Vector3.new(.21,1,.31)
  1660. rbw2 = Instance.new("Weld")
  1661. rbw2.Parent = rblade
  1662. rbw2.Part0 = rblade
  1663. rbw2.Part1 = rblade2
  1664. lblade2 = Instance.new("Part")
  1665. lblade2.BrickColor = rblade.BrickColor
  1666. lblade2.Parent = player
  1667. lblade2.CanCollide = false
  1668. lblade2.Size = Vector3.new(1,6,1)
  1669. lblade2.CFrame = lblade.CFrame
  1670. lblade2.formFactor = "Symmetric"
  1671. lblade2.TopSurface = 0
  1672. lblade2.BottomSurface = 0
  1673. lblade2.Reflectance = .5
  1674. lbm2 = Instance.new("BlockMesh")
  1675. lbm2.Parent = lblade2
  1676. lbm2.Scale = Vector3.new(.21,1,.31)
  1677. lbw2 = Instance.new("Weld")
  1678. lbw2.Parent = lblade
  1679. lbw2.Part0 = lblade
  1680. lbw2.Part1 = lblade2
  1681. rblade.Touched:connect(function(hit)
  1682. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1683. if hit.Parent.Name ~= player.Name then
  1684. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  1685. end
  1686. end
  1687. end)
  1688. lblade.Touched:connect(function(hit)
  1689. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1690. if hit.Parent.Name ~= player.Name then
  1691. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  1692. end
  1693. end
  1694. end)
  1695. --
  1696. for i = 1,40 do
  1697. wait()
  1698. lbw2.C1 = CFrame.new(0,0,0) * CFrame.Angles((math.pi*.1*i),0,0)
  1699. rbw2.C1 = CFrame.new(0,0,0) * CFrame.Angles((math.pi*.1*i),0,0)
  1700. end
  1701. right.C1 = CFrame.new(-1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*-.05))
  1702. left.C1 = CFrame.new(1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*.05))
  1703. wait()
  1704. right.C1 = CFrame.new(-1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*-.1))
  1705. left.C1 = CFrame.new(1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*.1))
  1706. wait()
  1707. right.C1 = CFrame.new(-1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*-.15))
  1708. left.C1 = CFrame.new(1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*.15))
  1709. wait()
  1710. right.C1 = CFrame.new(-1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*-.2))
  1711. left.C1 = CFrame.new(1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*.2))
  1712. wait()
  1713. right.C1 = CFrame.new(-1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.25))
  1714. left.C1 = CFrame.new(1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.25))
  1715. wait()
  1716. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1717. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1718. wait()
  1719. lblade2:remove()
  1720. rblade2:remove()
  1721. end
  1722. if key == "j" then
  1723. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1724. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1725. wait()
  1726. right.C1 = CFrame.new(-1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.25))
  1727. left.C1 = CFrame.new(1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.25))
  1728. wait()
  1729. right.C1 = CFrame.new(-1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*-.2))
  1730. left.C1 = CFrame.new(1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*.2))
  1731. wait()
  1732. right.C1 = CFrame.new(-1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*-.15))
  1733. left.C1 = CFrame.new(1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*.15))
  1734. wait()
  1735. right.C1 = CFrame.new(-1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*-.1))
  1736. left.C1 = CFrame.new(1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*.1))
  1737. wait()
  1738. right.C1 = CFrame.new(-1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*-.05))
  1739. left.C1 = CFrame.new(1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*.05))
  1740. wait()
  1741. right.C1 = CFrame.new(-1.00,-.5,.5)*CFrame.Angles((math.pi*-.5),(math.pi*-.5),(math.pi*-.00))
  1742. left.C1 = CFrame.new(1.00,-.5,.5)*CFrame.Angles((math.pi*-.5),(math.pi*.5),(math.pi*.00))
  1743. wait()
  1744. --
  1745. rblade2 = Instance.new("Part")
  1746. rblade2.BrickColor = BrickColor.new("Really black")
  1747. rblade2.Parent = player
  1748. rblade2.CanCollide = false
  1749. rblade2.Size = Vector3.new(2,6,3)
  1750. rblade2.CFrame = rblade.CFrame
  1751. rblade2.formFactor = "Symmetric"
  1752. rblade2.TopSurface = 0
  1753. rblade2.BottomSurface = 0
  1754. rblade2.Reflectance = .5
  1755. rbm2 = Instance.new("BlockMesh")
  1756. rbm2.Parent = rblade2
  1757. rbm2.Scale = Vector3.new(.11,1,.11)
  1758. rbw2 = Instance.new("Weld")
  1759. rbw2.Parent = rblade
  1760. rbw2.Part0 = rblade
  1761. rbw2.Part1 = rblade2
  1762. lblade2 = Instance.new("Part")
  1763. lblade2.BrickColor = rblade.BrickColor
  1764. lblade2.Parent = player
  1765. lblade2.CanCollide = false
  1766. lblade2.Size = Vector3.new(2,6,3)
  1767. lblade2.CFrame = lblade.CFrame
  1768. lblade2.formFactor = "Symmetric"
  1769. lblade2.TopSurface = 0
  1770. lblade2.BottomSurface = 0
  1771. lblade2.Reflectance = .5
  1772. lbm2 = Instance.new("BlockMesh")
  1773. lbm2.Parent = lblade2
  1774. lbm2.Scale = Vector3.new(.11,1,.11)
  1775. lbw2 = Instance.new("Weld")
  1776. lbw2.Parent = lblade
  1777. lbw2.Part0 = lblade
  1778. lbw2.Part1 = lblade2
  1779. rblade2.Touched:connect(function(hit)
  1780. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1781. if hit.Parent.Name ~= player.Name then
  1782. hit.Parent.Humanoid.Sit = true
  1783. local a = hit.Parent:GetChildren()
  1784. for i = 1,#a do
  1785. wait()
  1786. if a.className == "Part" then
  1787. a.Velocity = CFrame.new(rblade2.Position, hit.Position).lookVector * 250
  1788. end
  1789. end
  1790. end
  1791. end
  1792. end)
  1793. lblade2.Touched:connect(function(hit)
  1794. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1795. if hit.Parent.Name ~= player.Name then
  1796. hit.Parent.Humanoid.Sit = true
  1797. local a = hit.Parent:GetChildren()
  1798. for i = 1,#a do
  1799. wait()
  1800. if a.className == "Part" then
  1801. a.Velocity = CFrame.new(lblade2.Position, hit.Position).lookVector * 250
  1802. end
  1803. end
  1804. end
  1805. end
  1806. end)
  1807. --
  1808. for i = 1,40 do
  1809. wait()
  1810. lbw2.C1 = CFrame.new(0,0,0) * CFrame.Angles((math.pi*.1*i),0,0)
  1811. rbw2.C1 = CFrame.new(0,0,0) * CFrame.Angles((math.pi*.1*i),0,0)
  1812. end
  1813. right.C1 = CFrame.new(-1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*-.05))
  1814. left.C1 = CFrame.new(1.11,-.4,.4)*CFrame.Angles((math.pi*-.4),(math.pi*.4),(math.pi*.05))
  1815. wait()
  1816. right.C1 = CFrame.new(-1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*-.1))
  1817. left.C1 = CFrame.new(1.22,-.3,.3)*CFrame.Angles((math.pi*-.3),(math.pi*.3),(math.pi*.1))
  1818. wait()
  1819. right.C1 = CFrame.new(-1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*-.15))
  1820. left.C1 = CFrame.new(1.33,.2,.2)*CFrame.Angles((math.pi*-.2),(math.pi*.2),(math.pi*.15))
  1821. wait()
  1822. right.C1 = CFrame.new(-1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*-.2))
  1823. left.C1 = CFrame.new(1.44,.1,.1)*CFrame.Angles((math.pi*-.1),(math.pi*.1),(math.pi*.2))
  1824. wait()
  1825. right.C1 = CFrame.new(-1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.25))
  1826. left.C1 = CFrame.new(1.55,.0,0)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.25))
  1827. wait()
  1828. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  1829. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  1830. wait()
  1831. lblade2:remove()
  1832. rblade2:remove()
  1833. end
  1834. if key == "y" then
  1835. local blast = Instance.new("Part")
  1836. blast.formFactor = "Symmetric"
  1837. blast.Shape = "Ball"
  1838. blast.Size = Vector3.new(1,1,1)
  1839. blast.BrickColor = rblade.BrickColor
  1840. blast.Parent = Workspace
  1841. blast.CFrame = player.Torso.CFrame
  1842. game:GetService("Debris"):AddItem(blast, 15)
  1843. local smoke = Instance.new("Smoke")
  1844. smoke.Color = Color3.new(0,0,0)
  1845. smoke.Opacity = 1
  1846. smoke.RiseVelocity = 0
  1847. smoke.Size = 100
  1848. smoke.Parent = blast
  1849. end
  1850. if key == "u" then
  1851. local blast = Instance.new("Part")
  1852. blast.formFactor = "Symmetric"
  1853. blast.Shape = "Ball"
  1854. blast.Name = "keel"
  1855. blast.Size = Vector3.new(1,1,1)
  1856. blast.BrickColor = rblade.BrickColor
  1857. blast.Parent = Workspace
  1858. blast.CFrame = player.Torso.CFrame
  1859. game:GetService("Debris"):AddItem(blast, 15)
  1860. wait(2)
  1861. local smoke = Instance.new("Smoke")
  1862. smoke.Color = Color3.new(1,1,1)
  1863. smoke.Opacity = .5
  1864. smoke.RiseVelocity = 0
  1865. smoke.Size = 20
  1866. smoke.Parent = blast
  1867. coroutine.resume(coroutine.create(function() stun(blast) end))
  1868. end
  1869. if key == "n" then
  1870. player.Humanoid.WalkSpeed = player.Humanoid.WalkSpeed + 8
  1871. end
  1872. if key == "m" then
  1873. player.Humanoid.WalkSpeed = player.Humanoid.WalkSpeed - 8
  1874. end
  1875. if key == ";" then
  1876. local l = player:findFirstChild("Left Arm")
  1877. local r = player:findFirstChild("Right Arm")
  1878. rblade.Size = Vector3.new(2, 6 , 2)
  1879. lblade.Size = Vector3.new(2, 6 , 2)
  1880. local w = Instance.new("Weld")
  1881. w.Part1 = rblade
  1882. w.Part0 = r
  1883. w.Parent = r
  1884. local w = Instance.new("Weld")
  1885. w.Part1 = lblade
  1886. w.Part0 = l
  1887. w.Parent = l
  1888. end
  1889. if key == "k" then
  1890. for i = 1,100 do
  1891. wait()
  1892. local p = Instance.new("Part")
  1893. p.BrickColor = BrickColor.new("Royal purple")
  1894. p.Name ="check"
  1895. p.Parent = Workspace
  1896. p.CanCollide = false
  1897. p.Size = Vector3.new(1,3,1)
  1898. p.CFrame = player.Torso.CFrame + Vector3.new(math.random(-5,5),math.random(-2,4),math.random(-5,5))
  1899. p.formFactor = "Symmetric"
  1900. p.TopSurface = 0
  1901. p.BottomSurface = 0
  1902. p.Transparency = .5
  1903. local pm = Instance.new("SpecialMesh")
  1904. pm.Parent = p
  1905. pm.MeshType = "Sphere"
  1906. pm.Scale = Vector3.new(.2,.2,.2)
  1907. local pbv = Instance.new("BodyVelocity")
  1908. pbv.Parent = p
  1909. pbv.velocity = Vector3.new(0,10,0)
  1910. game:GetService("Debris"):AddItem(p, .2)
  1911. player.Humanoid.Health = player.Humanoid.Health +2
  1912. end
  1913. end
  1914. --glider?
  1915. if key == "p" then
  1916. --
  1917. rblade2 = Instance.new("Part")
  1918. rblade2.BrickColor = BrickColor.new("Institutional white")
  1919. rblade2.Parent = player
  1920. rblade2.CanCollide = false
  1921. rblade2.Size = Vector3.new(1,6,1)
  1922. rblade2.CFrame = rblade.CFrame
  1923. rblade2.formFactor = "Symmetric"
  1924. rblade2.TopSurface = 0
  1925. rblade2.BottomSurface = 0
  1926. rblade2.Reflectance = 0
  1927. rbm2 = Instance.new("BlockMesh")
  1928. rbm2.Parent = rblade2
  1929. rbm2.Scale = Vector3.new(2,1,.31)
  1930. rbw2 = Instance.new("Weld")
  1931. rbw2.Parent = rblade
  1932. rbw2.Part0 = rblade
  1933. rbw2.Part1 = rblade2
  1934. lblade2 = Instance.new("Part")
  1935. lblade2.BrickColor = rblade.BrickColor
  1936. lblade2.Parent = player
  1937. lblade2.CanCollide = false
  1938. lblade2.Size = Vector3.new(1,6,1)
  1939. lblade2.CFrame = lblade.CFrame
  1940. lblade2.formFactor = "Symmetric"
  1941. lblade2.TopSurface = 0
  1942. lblade2.BottomSurface = 0
  1943. lblade2.Reflectance = 0
  1944. lbm2 = Instance.new("BlockMesh")
  1945. lbm2.Parent = lblade2
  1946. lbm2.Scale = Vector3.new(2,1,.31)
  1947. lbw2 = Instance.new("Weld")
  1948. lbw2.Parent = lblade
  1949. lbw2.Part0 = lblade
  1950. lbw2.Part1 = lblade2
  1951. local steer = Instance.new("Part")
  1952. steer.Transparency = 1
  1953. steer.Parent = player.Head
  1954. steerw= Instance.new("Weld")
  1955. steerw.Part0 = player.Head
  1956. steerw.Part1 = steer
  1957. steerw.Parent = player.Head
  1958. steerw.C1 = CFrame.new(0,0,0)*CFrame.Angles((math.pi*-.5),0,0)
  1959. --
  1960. right.C1 = CFrame.new(-.55,.4,0)*CFrame.Angles(0,0,-.5)
  1961. left.C1 = CFrame.new(.55,.4,0)*CFrame.Angles(0,0,.5)
  1962. wait()
  1963. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.25))
  1964. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.25))
  1965. wait()
  1966. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.25))
  1967. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.25))
  1968. wait()
  1969. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.25))
  1970. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.25))
  1971. wait()
  1972. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.25))
  1973. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.25))
  1974. wait()
  1975. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  1976. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  1977. wait()
  1978. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.6),(math.pi*0),(math.pi*-.25))
  1979. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.6),(math.pi*0),(math.pi*.25))
  1980. wait()
  1981. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.7),(math.pi*0),(math.pi*-.25))
  1982. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.7),(math.pi*0),(math.pi*.25))
  1983. wait()
  1984. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.8),(math.pi*0),(math.pi*-.25))
  1985. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.8),(math.pi*0),(math.pi*.25))
  1986. wait()
  1987. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.9),(math.pi*0),(math.pi*-.25))
  1988. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.9),(math.pi*0),(math.pi*.25))
  1989. wait()
  1990. right.C1 = CFrame.new(-.55,.4,0)*CFrame.Angles(0,0,-.5)
  1991. left.C1 = CFrame.new(.55,.4,0)*CFrame.Angles(0,0,.5)
  1992. wait()
  1993. player.Humanoid.PlatformStand = true
  1994. glideg.Parent = steer
  1995. glideg.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
  1996. glidev.Parent = steer
  1997. glidev.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1998. while player.Humanoid.PlatformStand == true do
  1999. wait()
  2000. glideg.cframe = CFrame.new(steer.Position, mouse.Hit.p)
  2001. glidev.velocity = steer.CFrame.lookVector * 75
  2002. end
  2003. glidev.velocity = steer.CFrame.lookVector * 15
  2004. wait(3)
  2005. glideg:remove()
  2006. glidev:remove()
  2007. lblade2:remove()
  2008. rblade2:remove()
  2009. steer:remove()
  2010. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-1),(math.pi*0),(math.pi*-.25))
  2011. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-1),(math.pi*0),(math.pi*.25))
  2012. wait()
  2013. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.9),(math.pi*0),(math.pi*-.25))
  2014. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.9),(math.pi*0),(math.pi*.25))
  2015. wait()
  2016. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.8),(math.pi*0),(math.pi*-.25))
  2017. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.8),(math.pi*0),(math.pi*.25))
  2018. wait()
  2019. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.7),(math.pi*0),(math.pi*-.25))
  2020. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.7),(math.pi*0),(math.pi*.25))
  2021. wait()
  2022. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.6),(math.pi*0),(math.pi*-.25))
  2023. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.6),(math.pi*0),(math.pi*.25))
  2024. wait()
  2025. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))
  2026. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25))
  2027. wait()
  2028. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.25))
  2029. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.25))
  2030. wait()
  2031. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.25))
  2032. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.25))
  2033. wait()
  2034. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.25))
  2035. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.25))
  2036. wait()
  2037. right.C1 = CFrame.new(-1.55,.5,0)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.25))
  2038. left.C1 = CFrame.new(1.55,.5,0)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.25))
  2039. wait()
  2040. right.C1 = CFrame.new(-1.55,.4,0)*CFrame.Angles(0,0,-.5)
  2041. left.C1 = CFrame.new(1.55,.4,0)*CFrame.Angles(0,0,.5)
  2042. end
  2043. if key == ";" then
  2044. glideg.Parent = nil
  2045. glideg.maxTorque = Vector3.new(0,0,0)
  2046. glidev.Parent = nil
  2047. glidev.maxForce = Vector3.new(0,0,0)
  2048. end
  2049. if key == "l" then
  2050. local a = player:GetChildren()
  2051. for i = 1,#a do
  2052. wait()
  2053. if a.className == "Part" and a.Name ~= "check" and a.Name ~= "checkb" then
  2054. for x = 1, 9 do
  2055. wait()
  2056. a.Transparency = a.Transparency +.1
  2057. end
  2058. elseif a.className == "Hat" then
  2059. for x = 1, 9 do
  2060. wait()
  2061. a.Handle.Transparency = a.Handle.Transparency +.1
  2062. end
  2063. end
  2064. player.Head.Transparency = 1
  2065. end
  2066. wait(10)
  2067. for i = 1,#a do
  2068. wait()
  2069. if a.className == "Part" and a.Name ~= "check" and a.Name ~= "checkb" then
  2070. for x = 1, 9 do
  2071. wait()
  2072. a.Transparency = a.Transparency -.1
  2073. end
  2074. elseif a.className == "Hat" then
  2075. for x = 1, 9 do
  2076. wait()
  2077. a.Handle.Transparency = a.Handle.Transparency -.1
  2078. end
  2079. end
  2080. end
  2081. for i = 1,#a do
  2082. wait()
  2083. if a.className == "Part" and a.Name ~= "check" and a.Name ~= "checkb" then
  2084. wait()
  2085. a.Transparency = 0
  2086. elseif a.className == "Hat" then
  2087. wait()
  2088. a.Handle.Transparency = 0
  2089. end
  2090. end
  2091. end
  2092. end)
  2093. ----end of keys
  2094. end)
  2095. ----end of tool
  2096. bin.Deselected:connect(function()
  2097. rblade:remove()
  2098. lblade:remove()
  2099. on = 2
  2100. coroutine.yield(function() shadow(rblade,lblade) end)
  2101. ls.Part1 = larm
  2102. rs.Part1 = rarm
  2103. left:remove()
  2104. right:remove()
  2105. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement