pasterultimate22

YES THIS IS A ROBLOX OP SRIPT THINGY!!!

Jul 10th, 2018
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 70.31 KB | None | 0 0
  1. Player=game:GetService("Players").LocalPlayer
  2. Character=Player.Character
  3. Character.Humanoid.Name = "noneofurbusiness"
  4. hum = Character.noneofurbusiness
  5. LeftArm=Character["Left Arm"]
  6. LeftLeg=Character["Left Leg"]
  7. RightArm=Character["Right Arm"]
  8. RightLeg=Character["Right Leg"]
  9. Root=Character["HumanoidRootPart"]
  10. Head=Character["Head"]
  11. Torso=Character["Torso"]
  12. Neck=Torso["Neck"]
  13. walking = false
  14. attacking = false
  15. running = false
  16. appi = false
  17. position = nil
  18. MseGuide = true
  19. settime = 0
  20. sine = 0
  21. change = 0
  22. t = 0
  23. dgs = 75
  24. local themetable = {260366243}
  25. local wubs = {1684160790,1684067753,1684363028,1678747502}
  26. local wubs2 = {131538164,138069930,1689567518,1689614538,1694702424,1694737893,1719745910,1736341565,1736332220,1736368888,1736518563}
  27. theme1 = #themetable
  28. wub = #wubs
  29. wub2 = #wubs2
  30. mouse = Player:GetMouse()
  31. removeuseless = game:GetService("Debris")
  32. RunSrv = game:GetService("RunService")
  33. RenderStepped = game:GetService("RunService").RenderStepped
  34. damageall={}
  35. Repeater={}
  36. Repeater2={}
  37. nonmeshRepeater={}
  38. nonmeshRepeater2={}
  39. dmgii={}
  40. DamageAll2={}
  41. SlowlyFade={}
  42. th1={}
  43. nstorm={}
  44. highnoon={}
  45. th2={}
  46. th3={}
  47. Extreme={}
  48. ExtremeM={}
  49. ExtremeM2={}
  50. m3={}
  51. th4={}
  52. th5={}
  53. UpMover={}
  54. openshocktable={}
  55. LessSize={}
  56. ForwardMover={}
  57. signtable={}
  58. signtransparency={}
  59. signmover={}
  60. signrotator={}
  61. hum.HipHeight = 3
  62.  
  63. theme1 = themetable[math.random(1,#themetable)]
  64. theme = Instance.new("Sound", Torso)
  65. theme.SoundId = "rbxassetid://"..theme1
  66. theme.Volume = 1
  67. theme.Looped = true
  68. theme:Play()
  69.  
  70. levsound = Instance.new("Sound",Torso)
  71. levsound.SoundId = "rbxassetid://1611762169"
  72. levsound.Volume = .5
  73. levsound.Looped = true
  74. levsound:Play()
  75.  
  76. musicanote1 = Instance.new("Sound",Torso)
  77. musicanote1.SoundId = "rbxassetid://1707907331"
  78. musicanote1.Volume = 4
  79.  
  80. musicanote2 = Instance.new("Sound",Torso)
  81. musicanote2.SoundId = "rbxassetid://1707907822"
  82. musicanote2.Volume = 4
  83.  
  84. musicanote3 = Instance.new("Sound",Torso)
  85. musicanote3.SoundId = "rbxassetid://1707907547"
  86. musicanote3.Volume = 4
  87.  
  88. local HEADLERP = Instance.new("ManualWeld")
  89. HEADLERP.Parent = Head
  90. HEADLERP.Part0 = Head
  91. HEADLERP.Part1 = Head
  92. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  93.  
  94. local TORSOLERP = Instance.new("ManualWeld")
  95. TORSOLERP.Parent = Root
  96. TORSOLERP.Part0 = Torso
  97. TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  98.  
  99. local ROOTLERP = Instance.new("ManualWeld")
  100. ROOTLERP.Parent = Root
  101. ROOTLERP.Part0 = Root
  102. ROOTLERP.Part1 = Torso
  103. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  104.  
  105. local RIGHTARMLERP = Instance.new("ManualWeld")
  106. RIGHTARMLERP.Parent = RightArm
  107. RIGHTARMLERP.Part0 = RightArm
  108. RIGHTARMLERP.Part1 = Torso
  109. RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  110.  
  111. local LEFTARMLERP = Instance.new("ManualWeld")
  112. LEFTARMLERP.Parent = LeftArm
  113. LEFTARMLERP.Part0 = LeftArm
  114. LEFTARMLERP.Part1 = Torso
  115. LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  116.  
  117. local RIGHTLEGLERP = Instance.new("ManualWeld")
  118. RIGHTLEGLERP.Parent = RightLeg
  119. RIGHTLEGLERP.Part0 = RightLeg
  120. RIGHTLEGLERP.Part1 = Torso
  121. RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  122.  
  123. local LEFTLEGLERP = Instance.new("ManualWeld")
  124. LEFTLEGLERP.Parent = LeftLeg
  125. LEFTLEGLERP.Part0 = LeftLeg
  126. LEFTLEGLERP.Part1 = Torso
  127. LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  128.  
  129. local function weldBetween(a, b)
  130. local weld = Instance.new("ManualWeld", a)
  131. weld.Part0 = a
  132. weld.Part1 = b
  133. weld.C0 = a.CFrame:inverse() * b.CFrame
  134. return weld
  135. end
  136.  
  137. godmode = coroutine.wrap(function()
  138. while true do
  139. hum.MaxHealth = math.huge
  140. wait(0.0000001)
  141. hum.Health = math.huge
  142. wait()
  143. end
  144. end)
  145. godmode()
  146. ff = Instance.new("ForceField", Character)
  147. ff.Visible = false
  148.  
  149. function damagealll(Radius,Position)
  150. local Returning = {}
  151. for _,v in pairs(workspace:GetChildren()) do
  152. if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
  153. if v:FindFirstChild("Torso") then
  154. local Mag = (v.Torso.Position - Position).magnitude
  155. if Mag < Radius then
  156. table.insert(Returning,v)
  157. end
  158. elseif v:FindFirstChild("UpperTorso") then
  159. local Mag = (v.UpperTorso.Position - Position).magnitude
  160. if Mag < Radius then
  161. table.insert(Returning,v)
  162. end
  163. end
  164. end
  165. end
  166. return Returning
  167. end
  168.  
  169. checks1 = coroutine.wrap(function() -------Checks
  170. while true do
  171. if Root.Velocity.Magnitude > 6 and running == false then
  172. position = "Walking"
  173. elseif Root.Velocity.Magnitude < 1 and running == false then
  174. position = "Idle"
  175. elseif Root.Velocity.Magnitude > 15 then
  176. position = "Running"
  177. else
  178. end
  179. wait()
  180. end
  181. end)
  182. checks1()
  183.  
  184. OrgnC0 = Neck.C0
  185. local movelimbs = coroutine.wrap(function()
  186. while RunSrv.RenderStepped:wait() do
  187. TrsoLV = Torso.CFrame.lookVector
  188. Dist = nil
  189. Diff = nil
  190. if not MseGuide then
  191. print("l")
  192. else
  193. local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  194. Dist = (Head.CFrame.p-Point).magnitude
  195. Diff = Head.CFrame.Y-Point.Y
  196. local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  197. Dist2 = (LeftArm.CFrame.p-Point).magnitude
  198. Diff2 = LeftArm.CFrame.Y-Point.Y
  199. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  200. Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*1), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .1)
  201. end
  202. end
  203. end)
  204. movelimbs()
  205.  
  206. mouse.KeyDown:connect(function(Press)
  207. Press=Press:lower()
  208. if Press=='e' then
  209. if debounce then return end
  210. debounce = true
  211. attacking = true
  212. continue = true
  213. appi = true
  214. hum.WalkSpeed = 0
  215. coroutine.wrap(function()
  216. while appi do
  217. wait()
  218. if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
  219. position = "Idle3"
  220. elseif Root.Velocity.Magnitude < 2 and running == false and attacking == true then
  221. position = "Idle4"
  222. end
  223. end
  224. end)()
  225. coroutine.wrap(function()
  226. while appi do
  227. wait()
  228. settime = 0.05
  229. sine = sine + change
  230. if position == "Idle3" and attacking == true and running == false and appi == true then
  231. change = .7
  232. hum.WalkSpeed = 7
  233. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
  234. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
  235. elseif position == "Idle4" and attacking == true and running == false and appi == true then
  236. change = .7
  237. hum.WalkSpeed = 7
  238. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
  239. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
  240. end
  241. end
  242. end)()
  243. g1 = Instance.new("BodyGyro", Root)
  244. g1.D = 175
  245. g1.P = 20000
  246. g1.MaxTorque = Vector3.new(0,9000,0)
  247. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  248. for i = 1, 15 do
  249. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  250. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)),.3)
  251. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
  252. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  253. wait()
  254. end
  255. SwordPortal = Instance.new("Part", Torso)
  256. SwordPortal.Size = Vector3.new(0.5, 0.5, 0.5)
  257. SwordPortal.Material = "Neon"
  258. SwordPortal.BrickColor = BrickColor.Random()
  259. SwordPortal.Transparency = 0
  260. SwordPortal.Anchored = true
  261. SwordPortal.CanCollide = false
  262. SwordPortalMESH = Instance.new("SpecialMesh", SwordPortal)
  263. SwordPortalMESH.MeshType = "Cylinder"
  264. SwordPortalMESH.Scale = Vector3.new(.2,0.01,0.01)
  265. SwordPortal.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
  266. swordportalsound = Instance.new("Sound", SwordPortal)
  267. swordportalsound.SoundId = "rbxassetid://159296220"
  268. swordportalsound.Volume = 5
  269. swordportalsound:Play()
  270. removeuseless:AddItem(swordportalsound,3)
  271. sizeincreasor = coroutine.wrap(function()
  272. while continue do
  273. SwordPortal.BrickColor = BrickColor.Random()
  274. SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(0,8,8)
  275. wait()
  276. end
  277. end)
  278. sizeincreasor()
  279. for i = 1, 20 do
  280. wait()
  281. end
  282. continue = false
  283. g1:Remove()
  284. bigmusicnote = Instance.new("Part", Torso)
  285. bigmusicnote.Material = "Neon"
  286. bigmusicnote.Transparency = 0
  287. bigmusicnote.CanCollide = false
  288. bigmusicnote.Anchored = true
  289. bigmusicnote.BrickColor = BrickColor.Random()
  290. bigmusicnoteMESH = Instance.new("SpecialMesh", bigmusicnote)
  291. bigmusicnoteMESH.Scale = Vector3.new(.50,0.246,0.60)
  292. bigmusicnoteMESH.MeshId = "rbxassetid://989516523"
  293. bigmusicnote.CFrame = CFrame.new(SwordPortal.Position) * CFrame.new(0,35,0) * CFrame.Angles(math.rad(90),0,0)
  294. ring = Instance.new("Part", Torso)
  295. ring.Size = Vector3.new(5, 5, 5)
  296. ring.Transparency = 0
  297. ring.BrickColor = SwordPortal.BrickColor
  298. ring.Anchored = true
  299. ring.CanCollide = false
  300. ring.CFrame = SwordPortal.CFrame*CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  301. ringh = Instance.new("SpecialMesh", ring)
  302. ringh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  303. ringh.Scale = Vector3.new(30, 30, 10)
  304. wub = wubs[math.random(1,#wubs)]
  305. wubwub = Instance.new("Sound", SwordPortal)
  306. wubwub.SoundId = "rbxassetid://" ..wub
  307. wubwub.Volume = 6
  308. wubwub:Play()
  309. removeuseless:AddItem(swordoutofportal,6)
  310. removeuseless:AddItem(SwordPortal,6)
  311. local Hit = damagealll(35,SwordPortal.Position)
  312. for _,v in pairs(Hit) do
  313. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(70,90))
  314. end
  315. for i = 1, 25 do
  316. ringh.Scale = ringh.Scale + Vector3.new(15, 15, 0)
  317. ring.Transparency = ring.Transparency + 0.07
  318. bigmusicnote.CFrame = bigmusicnote.CFrame * CFrame.Angles(math.rad(0),math.rad(0),math.rad(15))
  319. bigmusicnote.Transparency = bigmusicnote.Transparency + 0.05
  320. SwordPortal.Transparency = SwordPortal.Transparency + 0.05
  321. SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(100,0,0)
  322. wait()
  323. end
  324. hum.WalkSpeed = 32
  325. appi = false
  326. attacking = false
  327. debounce = false
  328. end
  329. end)
  330.  
  331. mouse.KeyDown:connect(function(Press)
  332. Press=Press:lower()
  333. if Press=='r' then ----dubgun
  334. if debounce then return end
  335. debounce = true
  336. attacking = true
  337. dubwub = true
  338. appi = true
  339. damagedebounce = false
  340. hum.WalkSpeed = 7
  341. g1 = Instance.new("BodyGyro", Root)
  342. g1.D = 175
  343. g1.P = 20000
  344. g1.MaxTorque = Vector3.new(0,9000,0)
  345. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  346. coroutine.wrap(function()
  347. for i = 1, 10 do
  348. theme.Volume = theme.Volume - 0.1
  349. wait()
  350. end
  351. end)()
  352. dubgun = Instance.new("Part", Torso)
  353. dubgun.Size = Vector3.new(1,1,1)
  354. dubgun.Transparency = 1
  355. dubgun.CanCollide = false
  356. dubgun.BrickColor = LeftArm.BrickColor
  357. dubgunMESH = Instance.new("SpecialMesh",dubgun)
  358. dubgunMESH.MeshId = "rbxassetid://519125417"
  359. dubgunMESH.Scale = Vector3.new(.006,.006,.006)
  360. dubgunweld = weldBetween(dubgun,LeftArm)
  361. dubgunweld.C0 = dubgunweld.C0 * CFrame.new(1,.5,1) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-100))
  362. mgcso = Instance.new("Sound",dubgun)
  363. mgcso.SoundId = "rbxassetid://1659770705"
  364. mgcso.Volume = 4
  365. mgcso:Play()
  366. removeuseless:AddItem(mgcso,3)
  367. coroutine.wrap(function()
  368. for i = 1, 20 do
  369. dubgun.Transparency = dubgun.Transparency - 0.025
  370. wait()
  371. end
  372. end)()
  373. for i = 1, 15 do
  374. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)), 0.5)
  375. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(-1, 0.1, 0.4) * CFrame.Angles(math.rad(-90), math.rad(-60), math.rad(0)), 0.5)
  376. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)),.5)
  377. wait()
  378. end
  379. coroutine.wrap(function()
  380. while appi do
  381. wait()
  382. if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
  383. position = "Idle3"
  384. elseif Root.Velocity.Magnitude < 2 and running == false and attacking == true then
  385. position = "Idle4"
  386. end
  387. end
  388. end)()
  389. coroutine.wrap(function()
  390. while appi do
  391. wait()
  392. settime = 0.05
  393. sine = sine + change
  394. if position == "Idle3" and attacking == true and running == false and appi == true then
  395. change = .7
  396. hum.WalkSpeed = 7
  397. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
  398. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
  399. elseif position == "Idle4" and attacking == true and running == false and appi == true then
  400. change = .7
  401. hum.WalkSpeed = 7
  402. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
  403. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
  404. end
  405. end
  406. end)()
  407. p = Instance.new("Part", dubgun)
  408. p.Size = Vector3.new(1,1,1)
  409. p.CanCollide = false
  410. p.Transparency = 1
  411. pw = weldBetween(p,dubgun)
  412. pw.C0 = CFrame.new(3.3,0,-.6)
  413. shockwave = Instance.new("Part", Torso)
  414. shockwave.Size = Vector3.new(5, 5, 5)
  415. shockwave.Transparency = .4
  416. shockwave.BrickColor = dubgun.BrickColor
  417. shockwave.Anchored = true
  418. shockwave.CanCollide = false
  419. shockwave.CFrame = p.CFrame*CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90))
  420. sh = Instance.new("SpecialMesh", shockwave)
  421. sh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  422. sh.Scale = Vector3.new(0, 0, 0)
  423. shockwave2 = Instance.new("Part", Torso)
  424. shockwave2.Size = Vector3.new(5, 5, 5)
  425. shockwave2.Transparency = .7
  426. shockwave2.BrickColor = dubgun.BrickColor
  427. shockwave2.Anchored = true
  428. shockwave2.CanCollide = false
  429. shockwave2.CFrame = p.CFrame*CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90))
  430. sh2 = Instance.new("SpecialMesh", shockwave2)
  431. sh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  432. sh2.Scale = Vector3.new(2, 2, 2)
  433. shockwave3 = Instance.new("Part", Torso)
  434. shockwave3.Size = Vector3.new(5, 5, 5)
  435. shockwave3.Transparency = .2
  436. shockwave3.BrickColor = dubgun.BrickColor
  437. shockwave3.Anchored = true
  438. shockwave3.CanCollide = false
  439. shockwave3.CFrame = p.CFrame*CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90))
  440. sh3 = Instance.new("SpecialMesh", shockwave3)
  441. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  442. sh3.Scale = Vector3.new(0, 0, 0)
  443. Blaster = Instance.new("Part", dubgun)
  444. Blaster.Material = "Neon"
  445. Blaster.Anchored = false
  446. Blaster.CanCollide = false
  447. Blaster.BrickColor = BrickColor.Random()
  448. Blaster.Size = Vector3.new(5,5,5)
  449. BlasterShape = Instance.new("SpecialMesh", Blaster)
  450. BlasterShape.MeshType = "Sphere"
  451. BlasterShape.Scale = Vector3.new(1.8,1.8,1.8)
  452. Blaster.CFrame = dubgun.CFrame * CFrame.new(4, 0, 0)
  453. Blasterweld = weldBetween(Blaster,dubgun)
  454. Blasterweld.C0 = pw.C0 * CFrame.new(4,0,0)
  455. TheBeam = Instance.new("Part", Blaster)
  456. TheBeam.CanCollide = false
  457. TheBeam.Shape = "Cylinder"
  458. TheBeam.Transparency = 0
  459. TheBeam.Size = Vector3.new(1000,3,3)
  460. TheBeam.Material = "Neon"
  461. TheBeam.Anchored = true
  462. TheBeam.BrickColor = Blaster.BrickColor
  463. TheBeam.CFrame = Blaster.CFrame * CFrame.new(-500,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  464. Blaster2 = Instance.new("Part", dubgun)
  465. Blaster2.Material = "Neon"
  466. Blaster2.Anchored = false
  467. Blaster2.Transparency = 1
  468. Blaster2.CanCollide = false
  469. Blaster2.BrickColor = BrickColor.Random()
  470. Blaster2.Size = Vector3.new(5,5,5)
  471. BlasterShape2 = Instance.new("SpecialMesh", Blaster2)
  472. BlasterShape2.MeshType = "Sphere"
  473. BlasterShape2.Scale = Vector3.new(1.8,1.8,1.8)
  474. Blaster2.CFrame = dubgun.CFrame * CFrame.new(4, 0, 0)
  475. Blasterweld2 = weldBetween(Blaster2,dubgun)
  476. Blasterweld2.C0 = pw.C0 * CFrame.new(4,0,0)
  477. TheBeam2 = Instance.new("Part", Blaster2)
  478. TheBeam2.CanCollide = false
  479. TheBeam2.Shape = "Cylinder"
  480. TheBeam2.Transparency = 1
  481. TheBeam2.Size = Vector3.new(1000,3,3)
  482. TheBeam2.Material = "Neon"
  483. TheBeam2.Anchored = true
  484. TheBeam2.BrickColor = Blaster2.BrickColor
  485. TheBeam2.CFrame = Blaster2.CFrame * CFrame.new(-500,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  486. wub2 = wubs2[math.random(1,#wubs2)]
  487. datsik = Instance.new("Sound", dubgun)
  488. datsik.SoundId = "rbxassetid://"..wub2
  489. datsik.Volume = 10
  490. datsik.Looped = true
  491. datsik:Play()
  492. coroutine.wrap(function()
  493. while dubwub do
  494. Blaster2.BrickColor = BrickColor.Random()
  495. TheBeam2.BrickColor = Blaster2.BrickColor
  496. for i = 1, 10 do
  497. Blaster2.Transparency = Blaster2.Transparency - .1
  498. Blaster.Transparency = Blaster.Transparency + .1
  499. TheBeam2.Transparency = TheBeam2.Transparency - .1
  500. TheBeam.Transparency = TheBeam.Transparency + .1
  501. wait()
  502. end
  503. Blaster.BrickColor = BrickColor.Random()
  504. TheBeam.BrickColor = Blaster.BrickColor
  505. for i = 1, 10 do
  506. Blaster2.Transparency = Blaster2.Transparency + .1
  507. Blaster.Transparency = Blaster.Transparency - .1
  508. TheBeam2.Transparency = TheBeam2.Transparency + .1
  509. TheBeam.Transparency = TheBeam.Transparency - .1
  510. wait()
  511. end
  512. wait()
  513. end
  514. end)()
  515. wubwound = Instance.new("Sound", nil)
  516. TheBeam.Touched:connect(function(hit)
  517. if hit.Parent:IsA("Part") then
  518. elseif hit.Parent:IsA("SpecialMesh") then
  519. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  520. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  521. if damagedebounce == true then return end
  522. damagedebounce = true
  523. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  524. woobz = Instance.new("Part", Slachtoffer.Parent)
  525. woobz.Material = "Neon"
  526. woobz.Anchored = true
  527. woobz.Transparency = 0.1
  528. woobz.CanCollide = false
  529. woobz.BrickColor = BrickColor.Random()
  530. woobz.Size = Vector3.new(5,5,5)
  531. woobzShape = Instance.new("SpecialMesh", woobz)
  532. woobzShape.MeshType = "Sphere"
  533. woobzShape.Scale = Vector3.new(.1,.1,.1)
  534. if Slachtoffer.Parent:FindFirstChild("Torso") or Slachtoffer.Parent:FindFirstChild("UpperTorso") ~= nil then
  535. if Slachtoffer.RigType == Enum.HumanoidRigType.R15 then
  536. woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("UpperTorso").Position)
  537. else
  538. woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("Torso").Position)
  539. end
  540. end
  541. table.insert(Repeater,woobzShape)
  542. table.insert(nonmeshRepeater2,woobz)
  543. removeuseless:AddItem(woobz,3)
  544. quickcour = coroutine.wrap(function()
  545. Slachtoffer.WalkSpeed = 2
  546. wait(1)
  547. Slachtoffer.WalkSpeed = 16
  548. end)
  549. quickcour()
  550. Slachtoffer:TakeDamage(math.random(12,25))
  551. wub = wubs[math.random(1,#wubs)]
  552. wubwound.Parent = Slachtoffer.Parent:FindFirstChild("Torso")
  553. wubwound.SoundId = "rbxassetid://"..wub
  554. wubwound.Volume = 2
  555. wubwound:Play()
  556. wait(.25)
  557. damagedebounce = false
  558. end
  559. end)
  560. t = 0
  561. n = 0
  562. b = 0
  563. while dubwub do
  564. t = t + 25
  565. n = n + 12
  566. b = b + 5
  567. game.Workspace.CurrentCamera.FieldOfView = 70 - datsik.PlaybackLoudness/75
  568. RIGHTARMLERP.C0 = CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-90), math.rad(0 + datsik.PlaybackLoudness/150), math.rad(0))
  569. LEFTARMLERP.C0 = CFrame.new(-1, 0.1 * datsik.PlaybackLoudness/150, 0.4) * CFrame.Angles(math.rad(-90), math.rad(-60), math.rad(0))
  570. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  571. shockwave.CFrame = p.CFrame * CFrame.Angles(math.rad(n),math.rad(0),math.rad(90))
  572. shockwave2.CFrame = p.CFrame * CFrame.Angles(math.rad(t),math.rad(0),math.rad(90))
  573. shockwave3.CFrame = p.CFrame * CFrame.Angles(math.rad(b),math.rad(0),math.rad(90))
  574. sh3.Scale = Vector3.new(datsik.PlaybackLoudness/120, datsik.PlaybackLoudness/800, datsik.PlaybackLoudness/120)
  575. sh2.Scale = Vector3.new(datsik.PlaybackLoudness/50, datsik.PlaybackLoudness/500, datsik.PlaybackLoudness/50)
  576. sh.Scale = Vector3.new(datsik.PlaybackLoudness/80, datsik.PlaybackLoudness/600, datsik.PlaybackLoudness/80)
  577. BlasterShape.Scale = Vector3.new(datsik.PlaybackLoudness/200, datsik.PlaybackLoudness/200, datsik.PlaybackLoudness/200)
  578. BlasterShape2.Scale = Vector3.new(datsik.PlaybackLoudness/200, datsik.PlaybackLoudness/200, datsik.PlaybackLoudness/200)
  579. TheBeam.Size = Vector3.new(1000, datsik.PlaybackLoudness/50, datsik.PlaybackLoudness/50)
  580. BlasterShape2.Scale = Vector3.new(datsik.PlaybackLoudness/200, datsik.PlaybackLoudness/200, datsik.PlaybackLoudness/200)
  581. TheBeam2.Size = Vector3.new(1000, datsik.PlaybackLoudness/50, datsik.PlaybackLoudness/50)
  582. TheBeam.CFrame = Blaster.CFrame * CFrame.new(-500,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  583. TheBeam2.CFrame = Blaster2.CFrame * CFrame.new(-500,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  584. wait()
  585. end
  586. g1:Remove()
  587. coroutine.wrap(function()
  588. for i = 1, 10 do
  589. theme.Volume = theme.Volume + 0.1
  590. wait()
  591. end
  592. end)()
  593. game.Workspace.CurrentCamera.FieldOfView = 70
  594. appi = false
  595. hum.WalkSpeed = 32
  596. dubwub = false
  597. attacking = false
  598. wubwound:Remove()
  599. debounce = false
  600. TheBeam:Remove()
  601. shockwave:Remove()
  602. shockwave2:Remove()
  603. shockwave3:Remove()
  604. Blaster:Remove()
  605. dubgun:Remove()
  606. debounce = false
  607. attacking = false
  608. datsik:Remove()
  609. end
  610. end)
  611.  
  612.  
  613. mouse.KeyDown:connect(function(Press)
  614. Press=Press:lower()
  615. if Press=='y' then ----notes
  616. if debounce then return end
  617. debounce = true
  618. attacking = true
  619. stopnotes = true
  620. appi = true
  621. damagedebounce = false
  622. locater = Instance.new("Part", Root)
  623. locater.CFrame = Root.CFrame * CFrame.new(0,0,5)
  624. locater.Size = Vector3.new(1,1,1)
  625. locater.Transparency = 1
  626. locaterWeld = weldBetween(locater,Root)
  627. locaterWeld.C0 = CFrame.new(0,0,5)
  628. musicnoteWeld:Remove()
  629. musicnoteWeld2:Remove()
  630. musicnoteWeld3:Remove()
  631. musicnoteWeld = weldBetween(musicnote,locater)
  632. musicnoteWeld2 = weldBetween(musicnote2,locater)
  633. musicnoteWeld3 = weldBetween(musicnote3,locater)
  634. coroutine.wrap(function()
  635. while appi do
  636. wait()
  637. if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
  638. position = "Idle3"
  639. elseif Root.Velocity.Magnitude < 2 and running == false and attacking == true then
  640. position = "Idle4"
  641. end
  642. end
  643. end)()
  644. coroutine.wrap(function()
  645. while appi do
  646. wait()
  647. settime = 0.05
  648. sine = sine + change
  649. if position == "Idle3" and attacking == true and running == false and appi == true then
  650. change = .7
  651. hum.WalkSpeed = 7
  652. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
  653. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
  654. elseif position == "Idle4" and attacking == true and running == false and appi == true then
  655. change = .7
  656. hum.WalkSpeed = 7
  657. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
  658. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
  659. end
  660. end
  661. end)()
  662. t = 0
  663. for i = 1, 10 do
  664. t = t + 5
  665. musicnoteWeld.C0 = ROOTLERP.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  666. musicnoteWeld.C1 = musicnoteWeld.C1 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  667. musicnoteWeld2.C0 = ROOTLERP.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  668. musicnoteWeld2.C1 = musicnoteWeld2.C1 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  669. musicnoteWeld3.C0 = ROOTLERP.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  670. musicnoteWeld3.C1 = musicnoteWeld3.C1 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  671. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
  672. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
  673. wait()
  674. end
  675. tr1.Enabled = false
  676. tr2.Enabled = false
  677. tr3.Enabled = false
  678. for i = 1, 12 do
  679. musicnoteWeld2.C0 = musicnoteWeld2.C0:lerp(CFrame.new(-3,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.3)
  680. musicnoteWeld3.C0 = musicnoteWeld3.C0:lerp(CFrame.new(3,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.3)
  681. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(-20), math.rad(90)), 0.3)
  682. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(20), math.rad(-90)), 0.3)
  683. wait()
  684. end
  685. locater2 = Instance.new("Part", Torso)
  686. locater2.CFrame = Root.CFrame * CFrame.new(0,0,5)
  687. locater2.Size = Vector3.new(1,1,1)
  688. locater2.Transparency = 1
  689. locaterWeld2 = weldBetween(locater2,Root)
  690. locaterWeld2.C0 = CFrame.new(-3,0,5)
  691. locater3 = Instance.new("Part", Torso)
  692. locater3.CFrame = Root.CFrame * CFrame.new(0,0,5)
  693. locater3.Size = Vector3.new(1,1,1)
  694. locater3.Transparency = 1
  695. locaterWeld3 = weldBetween(locater3,Root)
  696. locaterWeld3.C0 = CFrame.new(3,0,5)
  697. musicnoteWeld2:Remove()
  698. musicnoteWeld3:Remove()
  699. musicnoteWeld2 = weldBetween(musicnote2,locater2)
  700. musicnoteWeld3 = weldBetween(musicnote3,locater3)
  701. musicnoteWeld2.C0 = musicnoteWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  702. musicnoteWeld3.C0 = musicnoteWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  703. coroutine.wrap(function()
  704. while true do
  705. if breakz then break end
  706. z = z + 5
  707. musicnoteWeld.C1 = musicnoteWeld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0 + z),math.rad(0)),.3)
  708. musicnoteWeld2.C1 = musicnoteWeld2.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0 + z),math.rad(0)),.3)
  709. musicnoteWeld3.C1 = musicnoteWeld3.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0 + z),math.rad(0)),.3)
  710. wait()
  711. end
  712. end)()
  713. g1 = Instance.new("BodyGyro", Root)
  714. g1.D = 175
  715. g1.P = 20000
  716. g1.MaxTorque = Vector3.new(0,9000,0)
  717. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  718. coroutine.wrap(function()
  719. for i = 1, 15 do
  720. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  721. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)),.3)
  722. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
  723. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  724. wait()
  725. end
  726. breakz = true
  727. boomzika = true
  728. while boomzika do
  729. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  730. wait()
  731. end
  732. end)()
  733. wait(.5)
  734. musicnoteWeld3:Destroy()
  735. musicnote3.Anchored = false
  736. tr3.Enabled = true
  737. musicanote1:Play()
  738. flie = Instance.new("Sound",musicnote3)
  739. flie.SoundId = "rbxassetid://161034732"
  740. flie.Volume = 10
  741. flie:Play()
  742. removeuseless:AddItem(flie,3)
  743. local PB = Instance.new("BodyVelocity", musicnote3)
  744. PB.MaxForce = Vector3.new(999999999, 999999999, 999999999)
  745. musicnote3.CFrame = CFrame.new(musicnote3.Position,mouse.Hit.p)
  746. PB.Velocity = musicnote3.CFrame.lookVector * 800
  747. musicnote3.Touched:connect(function(hit)
  748. if hit.Parent:IsA("Part") then
  749. elseif hit.Parent:IsA("SpecialMesh") then
  750. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  751. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  752. if damagedebounce == true then return end
  753. damagedebounce = true
  754. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  755. woobz = Instance.new("Part", Slachtoffer.Parent)
  756. woobz.Material = "Neon"
  757. woobz.Anchored = true
  758. woobz.Transparency = 0.1
  759. woobz.CanCollide = false
  760. woobz.BrickColor = BrickColor.Random()
  761. woobz.Size = Vector3.new(5,5,5)
  762. woobzShape = Instance.new("SpecialMesh", woobz)
  763. woobzShape.MeshType = "Sphere"
  764. woobzShape.Scale = Vector3.new(.1,.1,.1)
  765. if Slachtoffer.Parent:FindFirstChild("Torso") or Slachtoffer.Parent:FindFirstChild("UpperTorso") ~= nil then
  766. if Slachtoffer.RigType == Enum.HumanoidRigType.R15 then
  767. woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("UpperTorso").Position)
  768. else
  769. woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("Torso").Position)
  770. end
  771. end
  772. table.insert(Repeater,woobzShape)
  773. table.insert(nonmeshRepeater2,woobz)
  774. removeuseless:AddItem(woobz,3)
  775. quickcour = coroutine.wrap(function()
  776. Slachtoffer.WalkSpeed = 6
  777. wait(1)
  778. Slachtoffer.WalkSpeed = 16
  779. end)
  780. quickcour()
  781. Slachtoffer:TakeDamage(35)
  782. wub = wubs[math.random(1,#wubs)]
  783. wubwound = Instance.new("Sound", Slachtoffer.Torso)
  784. wubwound.SoundId = "rbxassetid://"..wub
  785. wubwound.Volume = 4
  786. wubwound:Play()
  787. removeuseless:AddItem(wubwound,2)
  788. end
  789. end)
  790. wait(.5)
  791. damagedebounce = false
  792. tr1.Enabled = true
  793. musicnoteWeld:Remove()
  794. flie2 = Instance.new("Sound",musicnote)
  795. flie2.SoundId = "rbxassetid://161034732"
  796. flie2.Volume = 10
  797. flie2:Play()
  798. musicanote2:Play()
  799. removeuseless:AddItem(flie2,3)
  800. local PB2 = Instance.new("BodyVelocity", musicnote)
  801. PB2.MaxForce = Vector3.new(999999999, 999999999, 999999999)
  802. musicnote.CFrame = CFrame.new(musicnote.Position,mouse.Hit.p)
  803. PB2.Velocity = musicnote.CFrame.lookVector * 800
  804. local PB = Instance.new("BodyVelocity", musicnote3)
  805. PB.MaxForce = Vector3.new(999999999, 999999999, 999999999)
  806. musicnote3.CFrame = CFrame.new(musicnote3.Position,mouse.Hit.p)
  807. PB.Velocity = musicnote3.CFrame.lookVector * 800
  808. musicnote.Touched:connect(function(hit)
  809. if hit.Parent:IsA("Part") then
  810. elseif hit.Parent:IsA("SpecialMesh") then
  811. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  812. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  813. if damagedebounce == true then return end
  814. damagedebounce = true
  815. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  816. woobz = Instance.new("Part", Slachtoffer.Parent)
  817. woobz.Material = "Neon"
  818. woobz.Anchored = true
  819. woobz.Transparency = 0.1
  820. woobz.CanCollide = false
  821. woobz.BrickColor = BrickColor.Random()
  822. woobz.Size = Vector3.new(5,5,5)
  823. woobzShape = Instance.new("SpecialMesh", woobz)
  824. woobzShape.MeshType = "Sphere"
  825. woobzShape.Scale = Vector3.new(.1,.1,.1)
  826. if Slachtoffer.Parent:FindFirstChild("Torso") or Slachtoffer.Parent:FindFirstChild("UpperTorso") ~= nil then
  827. if Slachtoffer.RigType == Enum.HumanoidRigType.R15 then
  828. woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("UpperTorso").Position)
  829. else
  830. woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("Torso").Position)
  831. end
  832. end
  833. table.insert(Repeater,woobzShape)
  834. table.insert(nonmeshRepeater2,woobz)
  835. removeuseless:AddItem(woobz,3)
  836. quickcour = coroutine.wrap(function()
  837. Slachtoffer.WalkSpeed = 6
  838. wait(1)
  839. Slachtoffer.WalkSpeed = 16
  840. end)
  841. quickcour()
  842. Slachtoffer:TakeDamage(35)
  843. wub = wubs[math.random(1,#wubs)]
  844. wubwound = Instance.new("Sound", Slachtoffer.Torso)
  845. wubwound.SoundId = "rbxassetid://"..wub
  846. wubwound.Volume = 4
  847. wubwound:Play()
  848. removeuseless:AddItem(wubwound,2)
  849. end
  850. end)
  851. wait(.5)
  852. musicanote3:Play()
  853. damagedebounce = false
  854. tr2.Enabled = true
  855. musicnoteWeld2:Remove()
  856. flie3 = Instance.new("Sound",musicnote2)
  857. flie3.SoundId = "rbxassetid://161034732"
  858. flie3.Volume = 10
  859. flie3:Play()
  860. removeuseless:AddItem(flie3,3)
  861. local PB3 = Instance.new("BodyVelocity", musicnote2)
  862. PB3.MaxForce = Vector3.new(999999999, 999999999, 999999999)
  863. musicnote2.CFrame = CFrame.new(musicnote2.Position,mouse.Hit.p)
  864. PB3.Velocity = musicnote2.CFrame.lookVector * 800
  865. g1:Remove()
  866. local PB = Instance.new("BodyVelocity", musicnote3)
  867. PB.MaxForce = Vector3.new(999999999, 999999999, 999999999)
  868. musicnote3.CFrame = CFrame.new(musicnote3.Position,mouse.Hit.p)
  869. PB.Velocity = musicnote3.CFrame.lookVector * 800
  870. musicnote2.Touched:connect(function(hit)
  871. if hit.Parent:IsA("Part") then
  872. elseif hit.Parent:IsA("SpecialMesh") then
  873. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  874. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  875. if damagedebounce == true then return end
  876. damagedebounce = true
  877. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  878. woobz = Instance.new("Part", Slachtoffer.Parent)
  879. woobz.Material = "Neon"
  880. woobz.Anchored = true
  881. woobz.Transparency = 0.1
  882. woobz.CanCollide = false
  883. woobz.BrickColor = BrickColor.Random()
  884. woobz.Size = Vector3.new(5,5,5)
  885. woobzShape = Instance.new("SpecialMesh", woobz)
  886. woobzShape.MeshType = "Sphere"
  887. woobzShape.Scale = Vector3.new(.1,.1,.1)
  888. if Slachtoffer.Parent:FindFirstChild("Torso") or Slachtoffer.Parent:FindFirstChild("UpperTorso") ~= nil then
  889. if Slachtoffer.RigType == Enum.HumanoidRigType.R15 then
  890. woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("UpperTorso").Position)
  891. else
  892. woobz.CFrame = CFrame.new(Slachtoffer.Parent:FindFirstChild("Torso").Position)
  893. end
  894. end
  895. table.insert(Repeater,woobzShape)
  896. table.insert(nonmeshRepeater2,woobz)
  897. removeuseless:AddItem(woobz,3)
  898. quickcour = coroutine.wrap(function()
  899. Slachtoffer.WalkSpeed = 6
  900. wait(1)
  901. Slachtoffer.WalkSpeed = 16
  902. end)
  903. quickcour()
  904. Slachtoffer:TakeDamage(35)
  905. wub = wubs[math.random(1,#wubs)]
  906. wubwound = Instance.new("Sound", Slachtoffer.Torso)
  907. wubwound.SoundId = "rbxassetid://"..wub
  908. wubwound.Volume = 4
  909. wubwound:Play()
  910. removeuseless:AddItem(wubwound,2)
  911. end
  912. end)
  913. appi = false
  914. attacking = false
  915. wait(2)
  916. n = 0
  917. attacking = true
  918. PB:Remove()
  919. PB2:Remove()
  920. PB3:Remove()
  921. musicnote:Remove()
  922. musicnote2:Remove()
  923. musicnote3:Remove()
  924. musicnote = Instance.new("Part", Torso)
  925. musicnote.Material = "Neon"
  926. musicnote.Transparency = 1
  927. musicnote.CanCollide = false
  928. musicnote.BrickColor = BrickColor.new("Royal purple")
  929. musicnoteMESH = Instance.new("SpecialMesh", musicnote)
  930. musicnoteMESH.Scale = Vector3.new(.025,0.0123,0.030)
  931. musicnoteMESH.MeshId = "rbxassetid://989516523"
  932. musicnoteWeld = weldBetween(musicnote,Root)
  933. musicnote2 = Instance.new("Part", Torso)
  934. musicnote2.Material = "Neon"
  935. musicnote2.Transparency = 1
  936. musicnote2.CanCollide = false
  937. musicnote2.BrickColor = BrickColor.new("Lime green")
  938. musicnoteMESH2 = Instance.new("SpecialMesh", musicnote2)
  939. musicnoteMESH2.Scale = Vector3.new(.025,0.0123,0.030)
  940. musicnoteMESH2.MeshId = "rbxassetid://989516523"
  941. musicnoteWeld2 = weldBetween(musicnote2,Root)
  942. musicnote3 = Instance.new("Part", Torso)
  943. musicnote3.Material = "Neon"
  944. musicnote3.Transparency = 1
  945. musicnote3.CanCollide = false
  946. musicnote3.BrickColor = BrickColor.new("Really red")
  947. musicnoteMESH3 = Instance.new("SpecialMesh", musicnote3)
  948. musicnoteMESH3.Scale = Vector3.new(.025,0.0123,0.030)
  949. musicnoteMESH3.MeshId = "rbxassetid://989516523"
  950. musicnoteWeld3 = weldBetween(musicnote3,Root)
  951. A = Instance.new("Attachment", musicnote)
  952. A.Position = Vector3.new(0,-2,0)
  953. A.Name = "A"
  954. B = Instance.new("Attachment", musicnote)
  955. B.Position = Vector3.new(0,2,0)
  956. B.Name = "B"
  957. tr1 = Instance.new("Trail", musicnote)
  958. tr1.Attachment0 = A
  959. tr1.Attachment1 = B
  960. tr1.Enabled = true
  961. tr1.Lifetime = .8
  962. tr1.TextureMode = "Static"
  963. tr1.LightInfluence = 0
  964. tr1.Color = ColorSequence.new(BrickColor.new"Royal purple".Color,BrickColor.new"Really black".Color)
  965. tr1.Transparency = NumberSequence.new(0, 1)
  966. A = Instance.new("Attachment", musicnote2)
  967. A.Position = Vector3.new(0,-2,0)
  968. A.Name = "A"
  969. B = Instance.new("Attachment", musicnote2)
  970. B.Position = Vector3.new(0,2,0)
  971. B.Name = "B"
  972. tr2 = Instance.new("Trail", musicnote2)
  973. tr2.Attachment0 = A
  974. tr2.Attachment1 = B
  975. tr2.Enabled = true
  976. tr2.Lifetime = .8
  977. tr2.TextureMode = "Static"
  978. tr2.LightInfluence = 0
  979. tr2.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  980. tr2.Transparency = NumberSequence.new(0, 1)
  981. A = Instance.new("Attachment", musicnote3)
  982. A.Position = Vector3.new(0,-2,0)
  983. A.Name = "A"
  984. B = Instance.new("Attachment", musicnote3)
  985. B.Position = Vector3.new(0,2,0)
  986. B.Name = "B"
  987. tr3 = Instance.new("Trail", musicnote3)
  988. tr3.Attachment0 = A
  989. tr3.Attachment1 = B
  990. tr3.Enabled = true
  991. tr3.Lifetime = .8
  992. tr3.TextureMode = "Static"
  993. tr3.LightInfluence = 0
  994. tr3.Color = ColorSequence.new(BrickColor.new"Really red".Color,BrickColor.new"Really black".Color)
  995. tr3.Transparency = NumberSequence.new(0, 1)
  996.  
  997. light = Instance.new("PointLight", musicnote)
  998. light.Color = BrickColor.new("Royal purple").Color
  999. light.Range = 8
  1000. light.Brightness = 35
  1001.  
  1002. light2 = Instance.new("PointLight", musicnote2)
  1003. light2.Color = BrickColor.new("Lime green").Color
  1004. light2.Range = 8
  1005. light2.Brightness = 35
  1006.  
  1007. light3 = Instance.new("PointLight", musicnote3)
  1008. light3.Color = BrickColor.new("Really red").Color
  1009. light3.Range = 8
  1010. light3.Brightness = 35
  1011. stopnotes = false
  1012. sou = Instance.new("Sound", Torso)
  1013. sou.SoundId = "rbxassetid://1659770705"
  1014. sou.Volume = 4
  1015. sou:Play()
  1016. removeuseless:AddItem(sou,2)
  1017. for i = 1, 25 do
  1018. n = n + 100
  1019. musicnote.Transparency = musicnote.Transparency - .05
  1020. musicnote2.Transparency = musicnote2.Transparency - .05
  1021. musicnote3.Transparency = musicnote3.Transparency - .05
  1022. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
  1023. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  1024. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(n), math.rad(0)), 0.6)
  1025. wait()
  1026. end
  1027. n = 0
  1028. appi = false
  1029. locater3:Remove()
  1030. locater2:Remove()
  1031. locater:Remove()
  1032. attacking = false
  1033. debounce = false
  1034. end
  1035. end)
  1036.  
  1037. mouse.KeyDown:connect(function(Press)
  1038. Press=Press:lower()
  1039. if Press=='u' then ----bignote
  1040. if debounce then return end
  1041. debounce = true
  1042. attacking = true
  1043. appi = true
  1044. damagedebounce = false
  1045. g1 = Instance.new("BodyGyro", Root)
  1046. g1.D = 175
  1047. g1.P = 20000
  1048. g1.MaxTorque = Vector3.new(0,9000,0)
  1049. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  1050. coroutine.wrap(function()
  1051. while appi do
  1052. wait()
  1053. if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
  1054. position = "Idle3"
  1055. elseif Root.Velocity.Magnitude < 2 and running == false and attacking == true then
  1056. position = "Idle4"
  1057. end
  1058. end
  1059. end)()
  1060. coroutine.wrap(function()
  1061. while appi do
  1062. wait()
  1063. settime = 0.05
  1064. sine = sine + change
  1065. if position == "Idle3" and attacking == true and running == false and appi == true then
  1066. change = .5
  1067. hum.WalkSpeed = 7
  1068. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
  1069. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
  1070. elseif position == "Idle4" and attacking == true and running == false and appi == true then
  1071. change = .5
  1072. hum.WalkSpeed = 7
  1073. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
  1074. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
  1075. end
  1076. end
  1077. end)()
  1078. coroutine.wrap(function()
  1079. for i = 1, 10 do
  1080. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  1081. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)
  1082. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,1,.5) * CFrame.Angles(math.rad(-90),math.rad(25),math.rad(0)), 0.5)
  1083. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1,.5) * CFrame.Angles(math.rad(-90),math.rad(-25),math.rad(0)), 0.5)
  1084. wait()
  1085. end
  1086. end)()
  1087. locater = Instance.new("Part", Torso)
  1088. locater.Size = Vector3.new(1,1,1)
  1089. locater.Transparency = 1
  1090. locater.CanCollide = false
  1091. locaterweld = weldBetween(locater,Root)
  1092. locaterweld.C0 = CFrame.new(0,0,3)
  1093. locater2 = Instance.new("Part", Torso)
  1094. locater2.Size = Vector3.new(1,1,1)
  1095. locater2.Transparency = 1
  1096. locater2.CanCollide = false
  1097. locaterweld2 = weldBetween(locater2,locater)
  1098. locaterweld2.C0 = CFrame.new(0,0,1)
  1099. bigmusicnote = Instance.new("Part", Torso)
  1100. bigmusicnote.Material = "Neon"
  1101. bigmusicnote.Transparency = 0
  1102. bigmusicnote.CanCollide = false
  1103. bigmusicnote.Anchored = false
  1104. bigmusicnote.BrickColor = BrickColor.new("Really black")
  1105. bigmusicnoteMESH = Instance.new("SpecialMesh", bigmusicnote)
  1106. bigmusicnoteMESH.Scale = Vector3.new(.0050,0.00246,0.0060)
  1107. bigmusicnoteMESH.MeshId = "rbxassetid://989516523"
  1108. bigmusicnoteweld = weldBetween(bigmusicnote,locater)
  1109. bigmusicnoteweld.C0 = bigmusicnoteweld.C0 * CFrame.Angles(math.rad(-89),0,0)
  1110. for i = 1, 10 do
  1111. bigmusicnoteMESH.Scale = bigmusicnoteMESH.Scale + Vector3.new(.0050,0.00246,0.0060)
  1112. wait()
  1113. end
  1114. shockw2 = Instance.new("Part", Torso)
  1115. shockw2.Size = Vector3.new(1,1,1)
  1116. shockw2.CanCollide = false
  1117. shockw2.Transparency = .2
  1118. shockw2.BrickColor = bigmusicnote.BrickColor
  1119. shockweld2 = weldBetween(shockw2,locater2)
  1120. shockwmesh2 = Instance.new("SpecialMesh", shockw2)
  1121. shockwmesh2.Scale = Vector3.new(10,10,2)
  1122. shockwmesh2.MeshId = "rbxassetid://3270017"
  1123.  
  1124. shockw3 = Instance.new("Part", Torso)
  1125. shockw3.Size = Vector3.new(1,1,1)
  1126. shockw3.CanCollide = false
  1127. shockw3.Transparency = .2
  1128. shockw3.BrickColor = bigmusicnote.BrickColor
  1129. shockweld3 = weldBetween(shockw3,locater2)
  1130. shockwmesh3 = Instance.new("SpecialMesh", shockw3)
  1131. shockwmesh3.Scale = Vector3.new(10,10,2)
  1132. shockwmesh3.MeshId = "rbxassetid://3270017"
  1133. spin = true
  1134. coroutine.wrap(function()
  1135. x = 45
  1136. while spin do
  1137. shockweld2.C0 = shockweld2.C0 * CFrame.Angles(math.rad(0+22),math.rad(0+17),math.rad(0+25))
  1138. shockweld3.C0 = shockweld3.C0 * CFrame.Angles(math.rad(0-22),math.rad(0-17),math.rad(0-25))
  1139. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,.9 - .1 * math.sin(sine/.5),.5) * CFrame.Angles(math.rad(-90),math.rad(25),math.rad(0)), 0.8)
  1140. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1 - .1 * math.sin(sine/.5),.5) * CFrame.Angles(math.rad(-90),math.rad(-25),math.rad(0)), 0.8)
  1141. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  1142. bigmusicnote.BrickColor = BrickColor.Random()
  1143. bigmusicnoteweld.C0 = bigmusicnoteweld.C0 * CFrame.Angles(0,math.rad(0 + x),0)
  1144. wait()
  1145. end
  1146. end)()
  1147. coroutine.wrap(function()
  1148. while spin do
  1149. smallmusicnote = Instance.new("Part", Torso)
  1150. smallmusicnote.Material = "Neon"
  1151. smallmusicnote.Transparency = 0
  1152. smallmusicnote.CanCollide = false
  1153. smallmusicnote.Anchored = false
  1154. smallmusicnote.BrickColor = bigmusicnote.BrickColor
  1155. smallmusicnoteMESH = Instance.new("SpecialMesh", smallmusicnote)
  1156. smallmusicnoteMESH.Scale = Vector3.new(.050,0.0246,0.060)
  1157. smallmusicnoteMESH.MeshId = "rbxassetid://989516523"
  1158. smallmusicnote.CFrame = locater2.CFrame * CFrame.Angles(math.rad(-89),0,0)
  1159. PB = Instance.new("BodyVelocity", smallmusicnote) PB.MaxForce = Vector3.new(999999999, 999999999, 999999999) smallmusicnote.CFrame = CFrame.new(smallmusicnote.Position,mouse.Hit.p) PB.Velocity = smallmusicnote.CFrame.lookVector * 400
  1160. A = Instance.new("Attachment", smallmusicnote)
  1161. A.Position = Vector3.new(-2,0,0)
  1162. A.Name = "A"
  1163. B = Instance.new("Attachment", smallmusicnote)
  1164. B.Position = Vector3.new(2,0,0)
  1165. B.Name = "B"
  1166. vv = Instance.new("Trail", smallmusicnote)
  1167. vv.Attachment0 = A
  1168. vv.Attachment1 = B
  1169. vv.Enabled = true
  1170. vv.Lifetime = .5
  1171. vv.TextureMode = "Static"
  1172. vv.LightInfluence = 1
  1173. vv.Color = ColorSequence.new(bigmusicnote.BrickColor.Color,BrickColor.new"Really black".Color)
  1174. vv.Transparency = NumberSequence.new(0, 1)
  1175. removeuseless:AddItem(smallmusicnote,2)
  1176. smallmusicnote.Touched:connect(function(hit)
  1177. if hit.Parent:IsA("Part") then
  1178. elseif hit.Parent:IsA("SpecialMesh") then
  1179. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  1180. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  1181. if damagedebounce == true then return end
  1182. damagedebounce = true
  1183. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  1184. quickcour = coroutine.wrap(function()
  1185. Slachtoffer.WalkSpeed = 10
  1186. wait(1)
  1187. Slachtoffer.WalkSpeed = 16
  1188. end)
  1189. quickcour()
  1190. Slachtoffer:TakeDamage(math.random(3,6))
  1191. end
  1192. end)
  1193. boomboom = Instance.new("Part", Torso)
  1194. boomboom.Material = "Neon"
  1195. boomboom.Anchored = false
  1196. boomboom.CanCollide = false
  1197. boomboom.BrickColor = bigmusicnote.BrickColor
  1198. boomboom.Size = Vector3.new(.1,.1,.1)
  1199. boomboomShape = Instance.new("SpecialMesh", boomboom)
  1200. boomboomShape.MeshType = "Sphere"
  1201. boomboomShape.Scale = Vector3.new(.1,.1,.1)
  1202. boomboomWeld = weldBetween(boomboom,locater2)
  1203. table.insert(th3,boomboomShape)
  1204. table.insert(SlowlyFade,boomboom)
  1205. removeuseless:AddItem(boomboom,2)
  1206. shockw = Instance.new("Part", Torso)
  1207. shockw.Size = Vector3.new(1,1,1)
  1208. shockw.CanCollide = false
  1209. shockw.Transparency = .25
  1210. shockw.BrickColor = bigmusicnote.BrickColor
  1211. shockweld = weldBetween(shockw,locater2)
  1212. shockwmesh = Instance.new("SpecialMesh", shockw)
  1213. shockwmesh.Scale = Vector3.new(0,0,0.2)
  1214. shockwmesh.MeshId = "rbxassetid://3270017"
  1215. table.insert(nstorm,shockwmesh)
  1216. table.insert(SlowlyFade,shockw)
  1217. removeuseless:AddItem(shockw,2)
  1218. shockw4 = Instance.new("Part", Torso)
  1219. shockw4.Size = Vector3.new(1,1,1)
  1220. shockw4.CanCollide = false
  1221. shockw4.Anchored = true
  1222. shockw4.Transparency = .5
  1223. shockw4.BrickColor = bigmusicnote.BrickColor
  1224. shockw4.CFrame = locater2.CFrame * CFrame.new(0,-5,0)
  1225. shockwmesh4 = Instance.new("SpecialMesh", shockw4)
  1226. shockwmesh4.Scale = Vector3.new(0,2,0)
  1227. shockwmesh4.MeshId = "rbxassetid://20329976"
  1228. table.insert(th5,shockwmesh4)
  1229. table.insert(SlowlyFade,shockw4)
  1230. removeuseless:AddItem(shockw4,2)
  1231. shockw5 = Instance.new("Part", Torso)
  1232. shockw5.Size = Vector3.new(1,1,1)
  1233. shockw5.CanCollide = false
  1234. shockw5.Transparency = .6
  1235. shockw5.BrickColor = bigmusicnote.BrickColor
  1236. shockweld5 = weldBetween(shockw5,locater2)
  1237. shockweld5.C0 = shockweld5.C0 * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90),0,0)
  1238. shockwmesh5 = Instance.new("SpecialMesh", shockw5)
  1239. shockwmesh5.Scale = Vector3.new(0,3,0)
  1240. shockwmesh5.MeshId = "rbxassetid://20329976"
  1241. table.insert(th5,shockwmesh5)
  1242. table.insert(SlowlyFade,shockw5)
  1243. removeuseless:AddItem(shockw5,1)
  1244. wait(.05)
  1245. damagedebounce = false
  1246. end
  1247. end)()
  1248. godly1 = Instance.new("Sound",Torso)
  1249. godly1.SoundId = "rbxassetid://1730051355"
  1250. godly1.Volume = 4
  1251. godly1:Play()
  1252. wait(.2)
  1253. wait(godly1.TimeLength)
  1254. attacking = false
  1255. appi = false
  1256. spin = false
  1257. g1:Remove()
  1258. for i = 1, 20 do
  1259. shockw2.Transparency = shockw2.Transparency + .05
  1260. shockw3.Transparency = shockw3.Transparency + .05
  1261. bigmusicnoteMESH.Scale = bigmusicnoteMESH.Scale + Vector3.new(.01,.01,.01)
  1262. bigmusicnote.Transparency = bigmusicnote.Transparency + 0.05
  1263. shockwmesh2.Scale = shockwmesh2.Scale + Vector3.new(.2,.2,.2)
  1264. shockwmesh3.Scale = shockwmesh3.Scale + Vector3.new(.2,.2,.2)
  1265. wait()
  1266. end
  1267. shockw2:Remove()
  1268. shockw3:Remove()
  1269. bigmusicnote:Remove()
  1270. locater:Remove()
  1271. locater2:Remove()
  1272. debounce = false
  1273. damagedebounce = false
  1274. end
  1275. end)
  1276.  
  1277. mouse.KeyDown:connect(function(Press)
  1278. Press=Press:lower()
  1279. if Press=='f' then ----bignote
  1280. if debounce then return end
  1281. debounce = true
  1282. attacking = true
  1283. hum.WalkSpeed = 0
  1284. HEADLERP.Part1 = Torso
  1285. for i = 1, 10 do
  1286. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)),.5)
  1287. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, 0.2) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.5)
  1288. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,1,.5) * CFrame.Angles(math.rad(-90),math.rad(25),math.rad(0)), 0.5)
  1289. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1,.5) * CFrame.Angles(math.rad(-90),math.rad(-25),math.rad(0)), 0.5)
  1290. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1., .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1291. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1292. wait()
  1293. end
  1294. so = Instance.new("Sound",Torso)
  1295. so.SoundId = "rbxassetid://345716857"
  1296. so.Volume = 10
  1297. so:Play()
  1298. coroutine.wrap(function()
  1299. TheWind4 = Instance.new("Part", Torso)
  1300. TheWind4.Size = Vector3.new(0.5, 0.5, 0.5)
  1301. TheWind4.Material = "Neon"
  1302. TheWind4.BrickColor = BrickColor.new("Really white")
  1303. TheWind4.Transparency = 1
  1304. TheWind4.CanCollide = false
  1305. TheWindMESH4 = Instance.new("SpecialMesh", TheWind4)
  1306. TheWindMESH4.Scale = Vector3.new(10,10,10)
  1307. TheWindMESH4.MeshId = "rbxassetid://168892432"
  1308. TheWindWeld4 = weldBetween(TheWind4,Root)
  1309. TheWindWeld4.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1310. TheWind5 = Instance.new("Part", Torso)
  1311. TheWind5.Size = Vector3.new(0.5, 0.5, 0.5)
  1312. TheWind5.Material = "Neon"
  1313. TheWind5.BrickColor = BrickColor.new("Really white")
  1314. TheWind5.Transparency = 1
  1315. TheWind5.CanCollide = false
  1316. TheWindMESH5 = Instance.new("SpecialMesh", TheWind5)
  1317. TheWindMESH5.Scale = Vector3.new(15,15,15)
  1318. TheWindMESH5.MeshId = "rbxassetid://168892432"
  1319. TheWindWeld5 = weldBetween(TheWind5,Root)
  1320. TheWindWeld5.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1321. TheWind6 = Instance.new("Part", Torso)
  1322. TheWind6.Size = Vector3.new(0.5, 0.5, 0.5)
  1323. TheWind6.Material = "Neon"
  1324. TheWind6.BrickColor = BrickColor.new("Really white")
  1325. TheWind6.Transparency = 1
  1326. TheWind6.CanCollide = false
  1327. TheWindMESH6 = Instance.new("SpecialMesh", TheWind6)
  1328. TheWindMESH6.Scale = Vector3.new(20,20,20)
  1329. TheWindMESH6.MeshId = "rbxassetid://168892432"
  1330. TheWindWeld6 = weldBetween(TheWind6,Root)
  1331. TheWindWeld6.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1332. quickcour = coroutine.wrap(function()
  1333. for i = 1, 25 do
  1334. TheWind4.Transparency = TheWind4.Transparency - 0.01
  1335. TheWind5.Transparency = TheWind5.Transparency - 0.005
  1336. TheWind6.Transparency = TheWind6.Transparency - 0.012
  1337. wait()
  1338. end
  1339. end)
  1340. quickcour()
  1341. quickcour2 = coroutine.wrap(function()
  1342. z = 0
  1343. while wait() do
  1344. TheWindWeld4.C0 = TheWindWeld4.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
  1345. TheWindWeld5.C0 = TheWindWeld5.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  1346. TheWindWeld6.C0 = TheWindWeld6.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  1347. end
  1348. end)
  1349. quickcour2()
  1350. end)()
  1351. for i = 1, 10 do
  1352. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)),.5)
  1353. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1354. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(-20), math.rad(90)), 0.5)
  1355. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(20), math.rad(-90)), 0.5)
  1356. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 1.7, 0.5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(-10)), 0.5)
  1357. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.30, 1.7, 0.5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(10)), 0.5)
  1358. wait()
  1359. end
  1360. mz = true
  1361. THELIGHT = Instance.new("Part", Torso)
  1362. THELIGHT.Size = Vector3.new(0.5, 0.5, 0.5)
  1363. THELIGHT.Material = "Neon"
  1364. THELIGHT.BrickColor = BrickColor.new("Cyan")
  1365. THELIGHT.Transparency = 1
  1366. THELIGHT.Anchored = true
  1367. THELIGHT.CanCollide = false
  1368. THELIGHT.CFrame = Root.CFrame * CFrame.Angles(0,0,math.rad(90))
  1369. THELIGHTMESH = Instance.new("SpecialMesh", THELIGHT)
  1370. THELIGHTMESH.MeshType = "Cylinder"
  1371. THELIGHTMESH.Scale = Vector3.new(99999,15,15)
  1372. coroutine.wrap(function()
  1373. for i = 1, 10 do
  1374. THELIGHT.Transparency = THELIGHT.Transparency - 0.05
  1375. wait()
  1376. end
  1377. end)()
  1378. ringodeath = Instance.new("Part", Torso)
  1379. ringodeath.Size = Vector3.new(1,1,1)
  1380. ringodeath.CanCollide = false
  1381. ringodeath.Anchored = true
  1382. ringodeath.Transparency = 1
  1383. ringodeath.BrickColor = Head.BrickColor
  1384. ringodeath.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
  1385. ringodeathmesh = Instance.new("SpecialMesh", ringodeath)
  1386. ringodeathmesh.Scale = Vector3.new(20,20,1)
  1387. ringodeathmesh.MeshId = "rbxassetid://3270017"
  1388. ringodeath2 = Instance.new("Part", Torso)
  1389. ringodeath2.Size = Vector3.new(1,1,1)
  1390. ringodeath2.CanCollide = false
  1391. ringodeath2.Anchored = true
  1392. ringodeath2.Transparency = 1
  1393. ringodeath2.BrickColor = Head.BrickColor
  1394. ringodeath2.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
  1395. ringodeathmesh2 = Instance.new("SpecialMesh", ringodeath2)
  1396. ringodeathmesh2.Scale = Vector3.new(20,20,1)
  1397. ringodeathmesh2.MeshId = "rbxassetid://3270017"
  1398. ringodeath3 = Instance.new("Part", Torso)
  1399. ringodeath3.Size = Vector3.new(1,1,1)
  1400. ringodeath3.CanCollide = false
  1401. ringodeath3.Anchored = true
  1402. ringodeath3.Transparency = 1
  1403. ringodeath3.BrickColor = Head.BrickColor
  1404. ringodeath3.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
  1405. ringodeathmesh3 = Instance.new("SpecialMesh", ringodeath3)
  1406. ringodeathmesh3.Scale = Vector3.new(50,50,1)
  1407. ringodeathmesh3.MeshId = "rbxassetid://3270017"
  1408. ringodeath4 = Instance.new("Part", Torso)
  1409. ringodeath4.Size = Vector3.new(1,1,1)
  1410. ringodeath4.CanCollide = false
  1411. ringodeath4.Anchored = true
  1412. ringodeath4.Transparency = 1
  1413. ringodeath4.BrickColor = Head.BrickColor
  1414. ringodeath4.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
  1415. ringodeathmesh4 = Instance.new("SpecialMesh", ringodeath4)
  1416. ringodeathmesh4.Scale = Vector3.new(50,50,1)
  1417. ringodeathmesh4.MeshId = "rbxassetid://3270017"
  1418. ringodeath5 = Instance.new("Part", Torso)
  1419. ringodeath5.Size = Vector3.new(1,1,1)
  1420. ringodeath5.CanCollide = false
  1421. ringodeath5.Anchored = true
  1422. ringodeath5.Transparency = 1
  1423. ringodeath5.BrickColor = Head.BrickColor
  1424. ringodeath5.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
  1425. ringodeathmesh5 = Instance.new("SpecialMesh", ringodeath5)
  1426. ringodeathmesh5.Scale = Vector3.new(120,120,1)
  1427. ringodeathmesh5.MeshId = "rbxassetid://3270017"
  1428. ringodeath6 = Instance.new("Part", Torso)
  1429. ringodeath6.Size = Vector3.new(1,1,1)
  1430. ringodeath6.CanCollide = false
  1431. ringodeath6.Anchored = true
  1432. ringodeath6.Transparency = 1
  1433. ringodeath6.BrickColor = Head.BrickColor
  1434. ringodeath6.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
  1435. ringodeathmesh6 = Instance.new("SpecialMesh", ringodeath6)
  1436. ringodeathmesh6.Scale = Vector3.new(120,120,1)
  1437. ringodeathmesh6.MeshId = "rbxassetid://3270017"
  1438. ringodeath7 = Instance.new("Part", Torso)
  1439. ringodeath7.Size = Vector3.new(1,1,1)
  1440. ringodeath7.CanCollide = false
  1441. ringodeath7.Anchored = true
  1442. ringodeath7.Transparency = 1
  1443. ringodeath7.BrickColor = Head.BrickColor
  1444. ringodeath7.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
  1445. ringodeathmesh7 = Instance.new("SpecialMesh", ringodeath7)
  1446. ringodeathmesh7.Scale = Vector3.new(240,240,1)
  1447. ringodeathmesh7.MeshId = "rbxassetid://3270017"
  1448. ringodeath8 = Instance.new("Part", Torso)
  1449. ringodeath8.Size = Vector3.new(1,1,1)
  1450. ringodeath8.CanCollide = false
  1451. ringodeath8.Anchored = true
  1452. ringodeath8.Transparency = 1
  1453. ringodeath8.BrickColor = Head.BrickColor
  1454. ringodeath8.CFrame = Root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0)
  1455. ringodeathmesh8 = Instance.new("SpecialMesh", ringodeath8)
  1456. ringodeathmesh8.Scale = Vector3.new(240,240,1)
  1457. ringodeathmesh8.MeshId = "rbxassetid://3270017"
  1458. coroutine.wrap(function()
  1459. for i = 1, 50 do
  1460. ringodeath.Transparency = ringodeath.Transparency - 0.02
  1461. ringodeath2.Transparency = ringodeath2.Transparency - 0.016
  1462. ringodeath3.Transparency = ringodeath3.Transparency - 0.015
  1463. ringodeath4.Transparency = ringodeath4.Transparency - 0.014
  1464. ringodeath5.Transparency = ringodeath5.Transparency - 0.020
  1465. ringodeath6.Transparency = ringodeath6.Transparency - 0.020
  1466. ringodeath7.Transparency = ringodeath7.Transparency - 0.020
  1467. ringodeath8.Transparency = ringodeath8.Transparency - 0.020
  1468. wait()
  1469. end
  1470. end)()
  1471. lol = coroutine.wrap(function()
  1472. while mz do
  1473. ringodeath.CFrame = ringodeath.CFrame * CFrame.Angles(math.rad(0+15),math.rad(0-14),math.rad(0+12))
  1474. ringodeath2.CFrame = ringodeath2.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-15),math.rad(0+14),math.rad(0-12))
  1475. ringodeath3.CFrame = ringodeath3.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0+12),math.rad(0-3),math.rad(0+3))
  1476. ringodeath4.CFrame = ringodeath4.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-5),math.rad(0+13),math.rad(0-2))
  1477. ringodeath5.CFrame = ringodeath3.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0+5),math.rad(0-7),math.rad(0+16))
  1478. ringodeath6.CFrame = ringodeath4.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-13),math.rad(0+1),math.rad(0-5))
  1479. ringodeath7.CFrame = ringodeath7.CFrame * CFrame.Angles(math.rad(0-3),math.rad(0+12),math.rad(0-3))
  1480. ringodeath8.CFrame = ringodeath8.CFrame * CFrame.Angles(math.rad(0+7),math.rad(0+16),math.rad(0-3))
  1481. wait()
  1482. end
  1483. end)
  1484. lol()
  1485. coroutine.wrap(function()
  1486. while mz do
  1487. shockw4 = Instance.new("Part", Torso)
  1488. shockw4.Size = Vector3.new(1,1,1)
  1489. shockw4.CanCollide = false
  1490. shockw4.Anchored = true
  1491. shockw4.Transparency = 0
  1492. shockw4.BrickColor = Head.BrickColor
  1493. shockw4.CFrame = Root.CFrame * CFrame.new(0,-5,0)
  1494. shockwmesh4 = Instance.new("SpecialMesh", shockw4)
  1495. shockwmesh4.Scale = Vector3.new(0,1,0)
  1496. shockwmesh4.MeshId = "rbxassetid://20329976"
  1497. table.insert(ExtremeM2,shockwmesh4)
  1498. table.insert(Repeater2,shockw4)
  1499. removeuseless:AddItem(shockw4,5)
  1500. coroutine.wrap(function()
  1501. while mz do
  1502. shockw4.CFrame = shockw4.CFrame * CFrame.Angles(0,math.rad(0 + 5),0)
  1503. wait()
  1504. end
  1505. end)()
  1506. wait(.05)
  1507. end
  1508. end)()
  1509. wait(so.TimeLength)
  1510. mz = false
  1511. coroutine.wrap(function()
  1512. for i = 1, 20 do
  1513. THELIGHTMESH.Scale = THELIGHTMESH.Scale + Vector3.new(5,5,5)
  1514. THELIGHT.Transparency = THELIGHT.Transparency + 0.05
  1515. ringodeathmesh.Scale = ringodeathmesh.Scale + Vector3.new(5,5,5)
  1516. ringodeath.Transparency = ringodeath.Transparency + 0.05
  1517. ringodeathmesh2.Scale = ringodeathmesh2.Scale + Vector3.new(5,5,5)
  1518. ringodeath2.Transparency = ringodeath2.Transparency + 0.05
  1519. ringodeathmesh3.Scale = ringodeathmesh3.Scale + Vector3.new(15,15,15)
  1520. ringodeath3.Transparency = ringodeath3.Transparency + 0.05
  1521. ringodeathmesh4.Scale = ringodeathmesh4.Scale + Vector3.new(15,15,15)
  1522. ringodeath4.Transparency = ringodeath4.Transparency + 0.05
  1523. ringodeathmesh5.Scale = ringodeathmesh5.Scale + Vector3.new(5,5,5)
  1524. ringodeath5.Transparency = ringodeath5.Transparency + 0.05
  1525. ringodeathmesh6.Scale = ringodeathmesh6.Scale + Vector3.new(5,5,5)
  1526. ringodeath6.Transparency = ringodeath6.Transparency + 0.05
  1527. ringodeathmesh7.Scale = ringodeathmesh7.Scale + Vector3.new(5,5,5)
  1528. ringodeath7.Transparency = ringodeath7.Transparency + 0.05
  1529. ringodeathmesh8.Scale = ringodeathmesh8.Scale + Vector3.new(5,5,5)
  1530. ringodeath8.Transparency = ringodeath8.Transparency + 0.05
  1531. wait()
  1532. end
  1533. THELIGHT:Remove()
  1534. ringodeath:Remove()
  1535. ringodeath2:Remove()
  1536. ringodeath3:Remove()
  1537. ringodeath4:Remove()
  1538. ringodeath5:Remove()
  1539. ringodeath6:Remove()
  1540. ringodeath7:Remove()
  1541. ringodeath8:Remove()
  1542. end)()
  1543. HEADLERP.Part1 = Head
  1544. HEADLERP.C1 = HEADLERP.C1 * CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1545. attacking = false
  1546. debounce = false
  1547. hum.WalkSpeed = 32
  1548. end
  1549. end)
  1550.  
  1551. mouse.KeyUp:connect(function(Press)
  1552. Press=Press:lower()
  1553. if Press=='r' then
  1554. dubwub = false
  1555. end
  1556. end)
  1557.  
  1558. hum.Died:connect(function()
  1559. coroutine.wrap(function()
  1560. while wait() do
  1561. end
  1562. end)()
  1563. deadsound = Instance.new("Sound", Torso)
  1564. deadsound.Volume = 10
  1565. deadsound.SoundId = "rbxassetid://223471024"
  1566. deadsound:Play()
  1567. end)
  1568.  
  1569. doit = coroutine.wrap(function()
  1570. while wait() do
  1571. for _,v in pairs(Repeater) do
  1572. v.Scale = v.Scale + Vector3.new(1, 1, 1)
  1573. end
  1574.  
  1575. for _,v in pairs(openshocktable) do
  1576. v.Scale = v.Scale + Vector3.new(3, 3, 3)
  1577. end
  1578.  
  1579. for _,v in pairs(nonmeshRepeater) do
  1580. v.Size = v.Size + Vector3.new(2, 2, 2)
  1581. end
  1582.  
  1583. for _,v in pairs(Extreme) do
  1584. v.Size = v.Size + Vector3.new(6, 6, 6)
  1585. end
  1586.  
  1587. for _,v in pairs(LessSize) do
  1588. v.Size = v.Size - Vector3.new(1, 1, 1)
  1589. end
  1590.  
  1591. for _,v in pairs(nonmeshRepeater2) do
  1592. v.Transparency = v.Transparency + 0.05
  1593. end
  1594.  
  1595. for _,v in pairs(Repeater2) do
  1596. v.Transparency = v.Transparency + 0.01
  1597. end
  1598.  
  1599. for _,v in pairs(th1) do
  1600. v.Transparency = v.Transparency - 0.008
  1601. end
  1602.  
  1603. for _,v in pairs(th2) do
  1604. v.Scale = v.Scale - Vector3.new(1, 1, 1)
  1605. end
  1606.  
  1607. for _,v in pairs(th3) do
  1608. v.Scale = v.Scale + Vector3.new(2, 2, 2)
  1609. end
  1610.  
  1611. for _,v in pairs(nstorm) do
  1612. v.Scale = v.Scale + Vector3.new(2, 2, 0)
  1613. end
  1614.  
  1615. for _,v in pairs(th5) do
  1616. v.Scale = v.Scale + Vector3.new(3, .1, 3)
  1617. end
  1618.  
  1619. for _,v in pairs(ExtremeM) do
  1620. v.Scale = v.Scale + Vector3.new(8, 8, 8)
  1621. end
  1622.  
  1623. for _,v in pairs(m3) do
  1624. v.Scale = v.Scale + Vector3.new(8, 8, 0)
  1625. end
  1626.  
  1627. for _,v in pairs(ExtremeM2) do
  1628. v.Scale = v.Scale + Vector3.new(8, 1, 8)
  1629. end
  1630.  
  1631. for _,v in pairs(th4) do
  1632. v.Transparency = v.Transparency + 0.009
  1633. v.Rotation = v.Rotation + Vector3.new(3,0,0)
  1634. end
  1635.  
  1636. for _,v in pairs(SlowlyFade) do
  1637. v.Transparency = v.Transparency + 0.05
  1638. end
  1639.  
  1640. for _,v in pairs(UpMover) do
  1641. v.Position = v.Position + Vector3.new(0, 3, 0)
  1642. end
  1643.  
  1644. for _,v in pairs(ForwardMover) do
  1645. v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0))
  1646. end
  1647.  
  1648. for _,v in pairs(signtable) do
  1649. v.TextSize = v.TextSize + 1
  1650. end
  1651.  
  1652. for _,v in pairs(signtransparency) do
  1653. v.TextTransparency = v.TextTransparency + 0.025
  1654. end
  1655.  
  1656. for _,v in pairs(signmover) do
  1657. v.StudsOffset = v.StudsOffset + Vector3.new(math.random(-2,2),.3,math.random(-2,2))
  1658. end
  1659.  
  1660. for _,v in pairs(highnoon) do
  1661. PB = Instance.new("BodyVelocity", v) PB.MaxForce = Vector3.new(999999999, 999999999, 999999999) v.CFrame = CFrame.new(v.Position,mouse.Hit.p) PB.Velocity = v.CFrame.lookVector * 400
  1662. end
  1663.  
  1664.  
  1665. for _,v in pairs(signrotator) do
  1666. v.Rotation = v.Rotation + 2
  1667. end
  1668. end
  1669. end)
  1670. doit()
  1671.  
  1672. coroutine.wrap(function()
  1673. while true do
  1674. hum.HipHeight = 3 - .5 * math.sin(sine/9)
  1675. wait()
  1676. end
  1677. end)()
  1678. musicnote = Instance.new("Part", Torso)
  1679. musicnote.Material = "Neon"
  1680. musicnote.Transparency = 1
  1681. musicnote.CanCollide = false
  1682. musicnote.BrickColor = BrickColor.new("Royal purple")
  1683. musicnoteMESH = Instance.new("SpecialMesh", musicnote)
  1684. musicnoteMESH.Scale = Vector3.new(.025,0.0123,0.030)
  1685. musicnoteMESH.MeshId = "rbxassetid://989516523"
  1686. musicnoteWeld = weldBetween(musicnote,Root)
  1687. musicnote2 = Instance.new("Part", Torso)
  1688. musicnote2.Material = "Neon"
  1689. musicnote2.Transparency = 1
  1690. musicnote2.CanCollide = false
  1691. musicnote2.BrickColor = BrickColor.new("Lime green")
  1692. musicnoteMESH2 = Instance.new("SpecialMesh", musicnote2)
  1693. musicnoteMESH2.Scale = Vector3.new(.025,0.0123,0.030)
  1694. musicnoteMESH2.MeshId = "rbxassetid://989516523"
  1695. musicnoteWeld2 = weldBetween(musicnote2,Root)
  1696. musicnote3 = Instance.new("Part", Torso)
  1697. musicnote3.Material = "Neon"
  1698. musicnote3.Transparency = 1
  1699. musicnote3.CanCollide = false
  1700. musicnote3.BrickColor = BrickColor.new("Really red")
  1701. musicnoteMESH3 = Instance.new("SpecialMesh", musicnote3)
  1702. musicnoteMESH3.Scale = Vector3.new(.025,0.0123,0.030)
  1703. musicnoteMESH3.MeshId = "rbxassetid://989516523"
  1704. musicnoteWeld3 = weldBetween(musicnote3,Root)
  1705. A = Instance.new("Attachment", musicnote)
  1706. A.Position = Vector3.new(0,-2,0)
  1707. A.Name = "A"
  1708. B = Instance.new("Attachment", musicnote)
  1709. B.Position = Vector3.new(0,2,0)
  1710. B.Name = "B"
  1711. tr1 = Instance.new("Trail", musicnote)
  1712. tr1.Attachment0 = A
  1713. tr1.Attachment1 = B
  1714. tr1.Enabled = true
  1715. tr1.Lifetime = .8
  1716. tr1.TextureMode = "Static"
  1717. tr1.LightInfluence = 0
  1718. tr1.Color = ColorSequence.new(BrickColor.new"Royal purple".Color,BrickColor.new"Really black".Color)
  1719. tr1.Transparency = NumberSequence.new(0, 1)
  1720. A = Instance.new("Attachment", musicnote2)
  1721. A.Position = Vector3.new(0,-2,0)
  1722. A.Name = "A"
  1723. B = Instance.new("Attachment", musicnote2)
  1724. B.Position = Vector3.new(0,2,0)
  1725. B.Name = "B"
  1726. tr2 = Instance.new("Trail", musicnote2)
  1727. tr2.Attachment0 = A
  1728. tr2.Attachment1 = B
  1729. tr2.Enabled = true
  1730. tr2.Lifetime = .8
  1731. tr2.TextureMode = "Static"
  1732. tr2.LightInfluence = 0
  1733. tr2.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  1734. tr2.Transparency = NumberSequence.new(0, 1)
  1735. A = Instance.new("Attachment", musicnote3)
  1736. A.Position = Vector3.new(0,-2,0)
  1737. A.Name = "A"
  1738. B = Instance.new("Attachment", musicnote3)
  1739. B.Position = Vector3.new(0,2,0)
  1740. B.Name = "B"
  1741. tr3 = Instance.new("Trail", musicnote3)
  1742. tr3.Attachment0 = A
  1743. tr3.Attachment1 = B
  1744. tr3.Enabled = true
  1745. tr3.Lifetime = .8
  1746. tr3.TextureMode = "Static"
  1747. tr3.LightInfluence = 0
  1748. tr3.Color = ColorSequence.new(BrickColor.new"Really red".Color,BrickColor.new"Really black".Color)
  1749. tr3.Transparency = NumberSequence.new(0, 1)
  1750.  
  1751. light = Instance.new("PointLight", musicnote)
  1752. light.Color = BrickColor.new("Royal purple").Color
  1753. light.Range = 8
  1754. light.Brightness = 35
  1755.  
  1756. light2 = Instance.new("PointLight", musicnote2)
  1757. light2.Color = BrickColor.new("Lime green").Color
  1758. light2.Range = 8
  1759. light2.Brightness = 35
  1760.  
  1761. light3 = Instance.new("PointLight", musicnote3)
  1762. light3.Color = BrickColor.new("Really red").Color
  1763. light3.Range = 8
  1764. light3.Brightness = 35
  1765.  
  1766. TheWind = Instance.new("Part", Torso)
  1767. TheWind.Size = Vector3.new(0.5, 0.5, 0.5)
  1768. TheWind.Material = "Neon"
  1769. TheWind.BrickColor = BrickColor.new("Really white")
  1770. TheWind.Transparency = 1
  1771. TheWind.CanCollide = false
  1772. TheWindMESH = Instance.new("SpecialMesh", TheWind)
  1773. TheWindMESH.Scale = Vector3.new(4,4,4)
  1774. TheWindMESH.MeshId = "rbxassetid://168892432"
  1775. TheWindWeld = weldBetween(TheWind,Root)
  1776. TheWindWeld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1777. TheWind2 = Instance.new("Part", Torso)
  1778. TheWind2.Size = Vector3.new(0.5, 0.5, 0.5)
  1779. TheWind2.Material = "Neon"
  1780. TheWind2.BrickColor = BrickColor.new("Really white")
  1781. TheWind2.Transparency = 1
  1782. TheWind2.CanCollide = false
  1783. TheWindMESH2 = Instance.new("SpecialMesh", TheWind2)
  1784. TheWindMESH2.Scale = Vector3.new(6,6,6)
  1785. TheWindMESH2.MeshId = "rbxassetid://168892432"
  1786. TheWindWeld2 = weldBetween(TheWind2,Root)
  1787. TheWindWeld2.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1788. TheWind3 = Instance.new("Part", Torso)
  1789. TheWind3.Size = Vector3.new(0.5, 0.5, 0.5)
  1790. TheWind3.Material = "Neon"
  1791. TheWind3.BrickColor = BrickColor.new("Really white")
  1792. TheWind3.Transparency = 1
  1793. TheWind3.CanCollide = false
  1794. TheWindMESH3 = Instance.new("SpecialMesh", TheWind3)
  1795. TheWindMESH3.Scale = Vector3.new(2,2,2)
  1796. TheWindMESH3.MeshId = "rbxassetid://168892432"
  1797. TheWindWeld3 = weldBetween(TheWind3,Root)
  1798. TheWindWeld3.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1799. quickcour = coroutine.wrap(function()
  1800. for i = 1, 25 do
  1801. musicnote.Transparency = musicnote.Transparency - 0.1
  1802. musicnote2.Transparency = musicnote2.Transparency - 0.1
  1803. musicnote3.Transparency = musicnote3.Transparency - 0.1
  1804. TheWind.Transparency = TheWind.Transparency - 0.01
  1805. TheWind2.Transparency = TheWind2.Transparency - 0.005
  1806. TheWind3.Transparency = TheWind3.Transparency - 0.012
  1807. wait()
  1808. end
  1809. end)
  1810. quickcour()
  1811. quickcour2 = coroutine.wrap(function()
  1812. z = 0
  1813. while wait() do
  1814. TheWindWeld.C0 = TheWindWeld.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
  1815. TheWindWeld2.C0 = TheWindWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  1816. TheWindWeld3.C0 = TheWindWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  1817. end
  1818. end)
  1819. quickcour2()
  1820. coroutine.wrap(function()
  1821. z = 0
  1822. while wait() do
  1823. if not stopnotes then
  1824. z = z + 5
  1825. musicnoteWeld.C0 = ROOTLERP.C0 * CFrame.new(0,0,5) * CFrame.Angles(math.rad(z),math.rad(0+3),math.rad(0))
  1826. musicnoteWeld.C1 = musicnoteWeld.C1 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0+2),math.rad(0+12),math.rad(0+4))
  1827. musicnoteWeld2.C0 = ROOTLERP.C0 * CFrame.new(0,0,4) * CFrame.Angles(math.rad(z),math.rad(0-3),math.rad(0))
  1828. musicnoteWeld2.C1 = musicnoteWeld2.C1 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0+5),math.rad(0-7),math.rad(0+6))
  1829. musicnoteWeld3.C0 = ROOTLERP.C0 * CFrame.new(0,0,5) * CFrame.Angles(math.rad(z),math.rad(0+12),math.rad(0))
  1830. musicnoteWeld3.C1 = musicnoteWeld3.C1 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-4),math.rad(0+5),math.rad(0+10))
  1831. end
  1832. end
  1833. end)()
  1834.  
  1835. local anims = coroutine.wrap(function()
  1836. while true do
  1837. settime = 0.05
  1838. sine = sine + change
  1839. if position == "Walking" and attacking == false and running == false then
  1840. change = 1
  1841. walking = true
  1842. hum.WalkSpeed = 32
  1843. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(25 - 10 * math.sin(sine/9)), math.rad(0), math.rad(20 - 5 * math.sin(sine/9))), 0.5)
  1844. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(25 - 10 * math.sin(sine/9)), math.rad(0), math.rad(-20 + 5 * math.sin(sine/9))), 0.5)
  1845. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20 - 1 * math.sin(sine/9)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3)
  1846. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
  1847. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
  1848. elseif position == "Idle" and attacking == false and running == false then
  1849. change = 1
  1850. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0 - 3 * math.sin(sine/9)),0,0),.5)
  1851. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87 + .01 * math.sin(sine/9)),math.rad(80 - 3 * math.sin(sine/9)),math.rad(0)), 0.5)
  1852. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.7,-.2,.4) * CFrame.Angles(math.rad(-87 - .01 * math.sin(sine/9)),math.rad(-88 + .7 * math.sin(sine/9)),math.rad(0)), 0.5)
  1853. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.5)
  1854. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.5)
  1855. elseif position == "Running" and attacking == false then
  1856. change = 2
  1857. hum.WalkSpeed = 26
  1858. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2-0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20+120*math.cos(sine/5)),math.rad(0),math.rad(-4+30*math.cos(sine/5))),.3)
  1859. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2+0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20-120*math.cos(sine/5)),math.rad(0),math.rad(4+30*math.cos(sine/5))),.3)
  1860. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.05, 0) * CFrame.Angles(math.rad(-20 - 4 * math.cos(sine/4)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3)
  1861. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, .2) * CFrame.Angles(math.rad(-10), math.rad(0 + 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10))), math.rad(0 - 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10)))), 0.3)
  1862. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.8 - 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(-35)*math.sin(sine/4), math.rad(1)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
  1863. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.8 + 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(35)*math.sin(sine/4), math.rad(-1)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
  1864. end
  1865. wait()
  1866. end
  1867. end)
  1868. anims()
  1869. print("Music brought to life. Made by Supr14")
Add Comment
Please, Sign In to add comment