Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2019
341
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 47.50 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. RootJoint = Root["RootJoint"]
  14. Neck = Torso["Neck"]
  15. RightShoulder = Torso["Right Shoulder"]
  16. LeftShoulder = Torso["Left Shoulder"]
  17. RightHip = Torso["Right Hip"]
  18. LeftHip = Torso["Left Hip"]
  19. RunSrv = game:GetService("RunService")
  20. RenderStepped = game:GetService("RunService").RenderStepped
  21. removeuseless = game:GetService("Debris")
  22. tween = game:GetService("TweenService")
  23. mouse = Player:GetMouse()
  24. MseGuide = true
  25. attacking = false
  26. debounce = false
  27. pickdebounce = true
  28. pickingup = false
  29. levitate = false
  30. rotate1 = true
  31. rotate2 = false
  32. hitdebounce = false
  33. blockspawned = false
  34. darkmode = false
  35. notthrow = false
  36. smashdebounce = true
  37. smashdebounce2 = false
  38. tauntdebounce = false
  39. phammerthrow = false
  40. position = "Idle"
  41. swingforit = false
  42. change = 0
  43. darkvolume = 0
  44. ws = 26
  45. jp = 150
  46. sine = 0
  47. settime = 0
  48. dgs = 75
  49. combo1 = true
  50. combo2 = false
  51.  
  52. screenGui = Instance.new("ScreenGui")
  53. screenGui.Parent = script.Parent
  54.  
  55.  
  56. id = 2291912291
  57.  
  58. ---Titan---
  59. Root.Size = Root.Size * 3.9
  60. LeftArm.Size = LeftArm.Size * 4
  61. Torso.Size = Torso.Size * 4
  62. RightArm.Size = RightArm.Size * 4
  63. RightLeg.Size = RightLeg.Size * 4
  64. LeftLeg.Size = LeftLeg.Size * 4
  65. Head.Size = Head.Size * 4
  66. RootJoint.Parent = RootPart
  67. Neck.Parent = Torso
  68. RightShoulder.Parent = Torso
  69. LeftShoulder.Parent = Torso
  70. RightHip.Parent = Torso
  71. LeftHip.Parent = Torso
  72.  
  73. local HEADLERP = Instance.new("ManualWeld")
  74. HEADLERP.Parent = Head
  75. HEADLERP.Part0 = Head
  76. HEADLERP.Part1 = Head
  77. HEADLERP.C0 = CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  78.  
  79. local TORSOLERP = Instance.new("ManualWeld")
  80. TORSOLERP.Parent = Torso
  81. TORSOLERP.Part0 = Torso
  82. TORSOLERP.Part1 = Torso
  83. TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  84.  
  85. local ROOTLERP = Instance.new("ManualWeld")
  86. ROOTLERP.Parent = Root
  87. ROOTLERP.Part0 = Root
  88. ROOTLERP.Part1 = Torso
  89. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  90.  
  91. local RIGHTARMLERP = Instance.new("ManualWeld")
  92. RIGHTARMLERP.Parent = RightArm
  93. RIGHTARMLERP.Part0 = RightArm
  94. RIGHTARMLERP.Part1 = Torso
  95. RIGHTARMLERP.C1 = CFrame.new(5.5,0,0)
  96.  
  97. local LEFTARMLERP = Instance.new("ManualWeld")
  98. LEFTARMLERP.Parent = LeftArm
  99. LEFTARMLERP.Part0 = LeftArm
  100. LEFTARMLERP.Part1 = Torso
  101. LEFTARMLERP.C1 = CFrame.new(-5.5,0,0)
  102.  
  103. local RIGHTLEGLERP = Instance.new("ManualWeld")
  104. RIGHTLEGLERP.Parent = RightLeg
  105. RIGHTLEGLERP.Part0 = RightLeg
  106. RIGHTLEGLERP.Part1 = Torso
  107. RIGHTLEGLERP.C1 = CFrame.new(2, -8, 0)
  108. RIGHTLEGLERP.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(180), math.rad(1.63), math.rad(-173.169998))
  109.  
  110. local LEFTLEGLERP = Instance.new("ManualWeld")
  111. LEFTLEGLERP.Parent = LeftLeg
  112. LEFTLEGLERP.Part0 = LeftLeg
  113. LEFTLEGLERP.Part1 = Torso
  114. LEFTLEGLERP.C1 = CFrame.new(-2, -8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  115.  
  116. local function weldBetween(a, b)
  117. local weld = Instance.new("ManualWeld", a)
  118. weld.Part0 = a
  119. weld.Part1 = b
  120. weld.C0 = a.CFrame:inverse() * b.CFrame
  121. return weld
  122. end
  123.  
  124. function MAKETRAIL(PARENT,POSITION1,POSITION2,LIFETIME,COLOR)
  125. A = Instance.new("Attachment", PARENT)
  126. A.Position = POSITION1
  127. A.Name = "A"
  128. B = Instance.new("Attachment", PARENT)
  129. B.Position = POSITION2
  130. B.Name = "B"
  131. trail = Instance.new("Trail", PARENT)
  132. trail.Attachment0 = A
  133. trail.Attachment1 = B
  134. trail.Enabled = true
  135. trail.Lifetime = LIFETIME
  136. trail.TextureMode = "Static"
  137. trail.LightInfluence = 0
  138. trail.Color = COLOR
  139. trail.Transparency = NumberSequence.new(0, 1)
  140. end
  141.  
  142. shirt = Instance.new("Shirt", Character)
  143. shirt.Name = "Shirt"
  144. pants = Instance.new("Pants", Character)
  145. pants.Name = "Pants"
  146. Character.Shirt.ShirtTemplate = "rbxassetid://471875841"----lol
  147. Character.Pants.PantsTemplate = "rbxassetid://471875960"
  148.  
  149. ArtificialHB = Instance.new("BindableEvent", script)
  150. ArtificialHB.Name = "Heartbeat"
  151. script:WaitForChild("Heartbeat")
  152.  
  153. frame = 1 / 60
  154. tf = 0
  155. allowframeloss = false
  156. tossremainder = false
  157.  
  158.  
  159. lastframe = tick()
  160. script.Heartbeat:Fire()
  161.  
  162.  
  163. game:GetService("RunService").Heartbeat:connect(function(s, p)
  164. tf = tf + s
  165. if tf >= frame then
  166. if allowframeloss then
  167. script.Heartbeat:Fire()
  168. lastframe = tick()
  169. else
  170. for i = 1, math.floor(tf / frame) do
  171. script.Heartbeat:Fire()
  172. end
  173. lastframe = tick()
  174. end
  175. if tossremainder then
  176. tf = 0
  177. else
  178. tf = tf - frame * math.floor(tf / frame)
  179. end
  180. end
  181. end)
  182.  
  183. function swait(num)
  184. if num == 0 or num == nil then
  185. game:service("RunService").Stepped:wait(0)
  186. else
  187. for i = 0, num do
  188. game:service("RunService").Stepped:wait(0)
  189. end
  190. end
  191. end
  192.  
  193. leftblockarm = Instance.new("Part",LeftArm)
  194. leftblockarm.Size = LeftArm.Size + Vector3.new(.1,.1,.1)
  195. leftblockarm.BrickColor = BrickColor.new("Really black")
  196. leftblockarm.Anchored = false
  197. leftblockarm.CanCollide = false
  198. leftblockarm.Transparency = 1
  199. leftblockarm.Material = "Neon"
  200. leftweld = weldBetween(leftblockarm,LeftArm)
  201. rightblockarm = Instance.new("Part",RightArm)
  202. rightblockarm.Size = RightArm.Size + Vector3.new(.1,.1,.1)
  203. rightblockarm.BrickColor = BrickColor.new("Really black")
  204. rightblockarm.Anchored = false
  205. rightblockarm.CanCollide = false
  206. rightblockarm.Transparency = 1
  207. rightblockarm.Material = "Neon"
  208. rightweld = weldBetween(rightblockarm,RightArm)
  209. torsoblock = Instance.new("Part",Torso)
  210. torsoblock.Size = Torso.Size + Vector3.new(.1,.1,.1)
  211. torsoblock.BrickColor = BrickColor.new("Really black")
  212. torsoblock.Anchored = false
  213. torsoblock.CanCollide = false
  214. torsoblock.Transparency = 1
  215. torsoblock.Material = "Neon"
  216. torsoblockweld = weldBetween(torsoblock,Torso)
  217. rightlegg = Instance.new("Part",RightLeg)
  218. rightlegg.Size = RightLeg.Size + Vector3.new(.1,.1,.1)
  219. rightlegg.BrickColor = BrickColor.new("Really black")
  220. rightlegg.Anchored = false
  221. rightlegg.CanCollide = false
  222. rightlegg.Transparency = 1
  223. rightlegg.Material = "Neon"
  224. rightlegweld = weldBetween(rightlegg,RightLeg)
  225. leftlegg = Instance.new("Part",LeftLeg)
  226. leftlegg.Size = LeftLeg.Size + Vector3.new(.1,.1,.1)
  227. leftlegg.BrickColor = BrickColor.new("Really black")
  228. leftlegg.Anchored = false
  229. leftlegg.CanCollide = false
  230. leftlegg.Transparency = 1
  231. leftlegg.Material = "Neon"
  232. leftlegweld = weldBetween(leftlegg,LeftLeg)
  233.  
  234.  
  235. TheBull = Instance.new("Part",Character)
  236. TheBull.Size = Vector3.new(2,2,2)
  237. TheBull.CFrame = Head.CFrame
  238. TheBull.CanCollide = false
  239. TheBull.Name = "tbull"
  240. TheBullWeld = Instance.new("Weld",TheBull)
  241. TheBullWeld.Part0 = TheBull
  242. TheBullWeld.Part1 = Head
  243. TheBullWeld.C0 = TheBull.CFrame:inverse() * Head.CFrame * CFrame.new(0,-2,-.3)
  244. mTheBull = Instance.new("SpecialMesh", TheBull)
  245. mTheBull.MeshType = "FileMesh"
  246. mTheBull.Scale = Vector3.new(4, 4, 4)
  247. mTheBull.MeshId,mTheBull.TextureId = 'rbxassetid://101850502','rbxassetid://101850460'
  248. coroutine.wrap(function()
  249. m = -.18
  250. b = 0
  251. p = 0
  252. for i = 1, 20 do
  253. m = m + .2
  254. p = p + .03
  255. b = b + 0.01
  256. local lightpart = Instance.new("Part",Head)
  257. lightpart.Size = Vector3.new(.7 + p,.2,.5)
  258. lightpart.Material = "Neon"
  259. lightpart.Name = "lightpart"
  260. lightpart.BrickColor = BrickColor.new("Really white")
  261. local lightpartweld = weldBetween(lightpart,Head)
  262. lightpartweld.C0 = CFrame.new(0,3.59 - m,3 - b)
  263. lightpart.CanCollide = false
  264. end
  265. end)()
  266.  
  267. coroutine.wrap(function()
  268. v = 0
  269. c = 0
  270. for i = 1, 20 do
  271. v = v + .1
  272. c = c + 0.1
  273. local lightpart2 = Instance.new("Part",Head)
  274. lightpart2.Size = Vector3.new(.2,.6,.2 + v)
  275. lightpart2.Material = "Neon"
  276. lightpart2.Name = "lightpart2"
  277. lightpart2.BrickColor = BrickColor.new("Really white")
  278. local lightpart2weld = weldBetween(lightpart2,Head)
  279. lightpart2weld.C0 = CFrame.new(2 - c ,.2,2)
  280. lightpart2.CanCollide = false
  281. local lightpart3 = Instance.new("Part",Head)
  282. lightpart3.Size = Vector3.new(.2,.6,.2 + v)
  283. lightpart3.Material = "Neon"
  284. lightpart3.Name = "lightpart3"
  285. lightpart3.BrickColor = BrickColor.new("Really white")
  286. local lightpart3weld = weldBetween(lightpart3,Head)
  287. lightpart3weld.C0 = CFrame.new(-2 + c ,.2,2)
  288. lightpart3.CanCollide = false
  289. end
  290. end)()
  291.  
  292. Phammerhandle = Instance.new("Part",Torso)
  293. Phammerhandle.Size = Vector3.new(2,20,2)
  294. Phammerhandle.Material = "Slate"
  295. Phammerhandle.CanCollide = false
  296. Phammerhandle.BrickColor = BrickColor.new("Really black")
  297. Phammerhandleweld = weldBetween(Phammerhandle,RightArm)
  298. Phammerhandleweld.C0 = CFrame.new(0,0,3) * CFrame.Angles(math.rad(20),0,0)
  299. axehammer = Instance.new("SpecialMesh", Phammerhandle)
  300. axehammer.MeshType = "FileMesh"
  301. axehammer.Scale = Vector3.new(.162, .23, .137)
  302. axehammer.MeshId,axehammer.TextureId = 'rbxassetid://2379879660','rbxassetid://2379879768'
  303. r = 0
  304. e = 0
  305.  
  306. Phammerholder = Instance.new("Part",Phammerhandle)
  307. Phammerholder.Size = Vector3.new(15,6,10)
  308. Phammerholder.Material = "Slate"
  309. Phammerholder.CanCollide = false
  310. Phammerholder.Transparency = 1
  311. Phammerholder.BrickColor = BrickColor.new("Really black")
  312. Phammerholderweld = weldBetween(Phammerholder,Phammerhandle)
  313. Phammerholderweld.C0 = CFrame.new(0,0,10)
  314.  
  315. hitbox = Instance.new("Part",Phammerhandle)
  316. hitbox.Size = Vector3.new(22,5,22)
  317. hitbox.CanCollide = false
  318. hitbox.Transparency = 1
  319. hitboxweld = weldBetween(hitbox,Phammerholder)
  320. hitboxweld.C0 = CFrame.new(0,11,5)
  321. hitbox.CanCollide = false
  322.  
  323. darkheartbeat = Instance.new("Sound",Torso)
  324. darkheartbeat.Looped = true
  325. darkheartbeat.Volume = darkvolume
  326. darkheartbeat.Name = "darkness"
  327. darkheartbeat.SoundId = 'rbxassetid://2094108818'
  328. darkheartbeat:Play()
  329.  
  330. coroutine.wrap(function()
  331. while wait() do
  332. hum.JumpPower = jp
  333. hum.WalkSpeed = ws
  334. LeftArm.BrickColor = BrickColor.new("Really black")
  335. RightArm.BrickColor = BrickColor.new("Really black")
  336. Head.BrickColor = BrickColor.new("Really black")
  337. end
  338. end)()
  339. godmode = coroutine.wrap(function()
  340. for i,v in pairs(Character:GetChildren()) do
  341. if v:IsA("BasePart") and v ~= Root then
  342. v.Anchored = false
  343. end
  344. end
  345. while true do
  346. hum.MaxHealth = math.huge
  347. wait(0.0000001)
  348. hum.Health = math.huge
  349. wait()
  350. end
  351. end)
  352. godmode()
  353. ff = Instance.new("ForceField", Character)
  354. ff.Visible = false
  355.  
  356. heavyslash = Instance.new("Sound",Phammerholder)
  357. heavyslash.SoundId = "rbxassetid://2315879303"
  358. heavyslash.Name = "hevsls"
  359. heavyslash.Volume = 7
  360.  
  361. coroutine.wrap(function()
  362. for i,v in pairs(Character:GetChildren()) do
  363. if v.Name == "Animate" then v:Remove()
  364. end
  365. end
  366. end)()
  367.  
  368. function damagealll(Radius,Position)
  369. local Returning = {}
  370. for _,v in pairs(workspace:GetChildren()) do
  371. if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
  372. if v:FindFirstChild("Torso") then
  373. local Mag = (v.Torso.Position - Position).magnitude
  374. if Mag < Radius then
  375. table.insert(Returning,v)
  376. end
  377. elseif v:FindFirstChild("UpperTorso") then
  378. local Mag = (v.UpperTorso.Position - Position).magnitude
  379. if Mag < Radius then
  380. table.insert(Returning,v)
  381. end
  382. end
  383. end
  384. end
  385. return Returning
  386. end
  387.  
  388. doomtheme = Instance.new("Sound", Torso)
  389. doomtheme.Volume = 5
  390. doomtheme.Name = "doomtheme"
  391. doomtheme.Looped = true
  392. doomtheme.SoundId = "rbxassetid://"..id
  393. doomtheme:Play()
  394.  
  395. heavyfootsteps = Instance.new("Sound",Torso)
  396. heavyfootsteps.SoundId = "rbxassetid://1134050898"
  397. heavyfootsteps.Volume = 0
  398. heavyfootsteps.Name = "hfs"
  399. heavyfootsteps.Pitch = .93
  400. heavyfootsteps.Looped = true
  401. heavyfootsteps:Play()
  402.  
  403. drag = Instance.new("Sound",Phammerholder)
  404. drag.SoundId = "rbxassetid://2293193405"
  405. drag.Volume = 0
  406. drag.Name = "drag"
  407. drag.Pitch = 1
  408. drag.Looped = true
  409. drag:Play()
  410.  
  411. drag2 = Instance.new("Sound",Phammerholder)
  412. drag2.SoundId = "rbxassetid://2385312610"
  413. drag2.Volume = 0
  414. drag2.Name = "drag2"
  415. drag2.Pitch = 1
  416. drag2.Looped = true
  417. drag2:Play()
  418.  
  419. twirlsound = Instance.new("Sound",Phammerhandle)
  420. twirlsound.Volume = 10
  421. twirlsound.Name = "twirlsound"
  422. twirlsound.SoundId = "rbxassetid://229409838"
  423. twirlsound.Looped = true
  424. twirlsound.Pitch = .7
  425. phamsmash = Instance.new("Sound",Phammerholder)
  426. phamsmash.SoundId = "rbxassetid://2315879496"
  427. phamsmash.Volume = 7
  428. phamsmash.Name = "phamsmash"
  429.  
  430. Torso.ChildRemoved:connect(function(removed)
  431. if removed.Name == "hfs" then
  432. heavyfootsteps = Instance.new("Sound",Torso)
  433. heavyfootsteps.SoundId = "rbxassetid://1134050898"
  434. heavyfootsteps.Volume = 0
  435. heavyfootsteps.Name = "hfs"
  436. heavyfootsteps.Pitch = .93
  437. heavyfootsteps.Looped = true
  438. heavyfootsteps:Play()
  439. end
  440. end)
  441.  
  442. Phammerholder.ChildRemoved:connect(function(removed)
  443. if removed.Name == "hevsls" then
  444. heavyslash = Instance.new("Sound",Phammerholder)
  445. heavyslash.SoundId = "rbxassetid://2315879303"
  446. heavyslash.Name = "hevsls"
  447. heavyslash.Volume = 7
  448. end
  449. end)
  450.  
  451. Phammerholder.ChildRemoved:connect(function(removed)
  452. if removed.Name == "drag" then
  453. drag = Instance.new("Sound",Phammerholder)
  454. drag.SoundId = "rbxassetid://2293193405"
  455. drag.Volume = 0
  456. drag.Pitch = 1
  457. drag.Looped = true
  458. drag:Play()
  459. end
  460. end)
  461.  
  462. Phammerholder.ChildRemoved:connect(function(removed)
  463. if removed.Name == "drag2" then
  464. drag2 = Instance.new("Sound",Phammerholder)
  465. drag2.SoundId = "rbxassetid://2385312610"
  466. drag2.Volume = 0
  467. drag2.Name = "drag2"
  468. drag2.Pitch = 1
  469. drag2.Looped = true
  470. drag2:Play()
  471. end
  472. end)
  473.  
  474. Torso.ChildRemoved:connect(function(removed)
  475. if removed.Name == "twirlsound" then
  476. twirlsound = Instance.new("Sound",Phammerhandle)
  477. twirlsound.Volume = 8
  478. twirlsound.Name = "twirlsound"
  479. twirlsound.SoundId = "rbxassetid://229409838"
  480. twirlsound.Looped = true
  481. twirlsound.Pitch = .7
  482. end
  483. end)
  484.  
  485. Torso.ChildRemoved:connect(function(removed)
  486. if removed.Name == "darkness" then
  487. darkheartbeat = Instance.new("Sound",Torso)
  488. darkheartbeat.Looped = true
  489. darkheartbeat.Name = "darkness"
  490. darkheartbeat.Volume = darkvolume
  491. darkheartbeat.SoundId = 'rbxassetid://2094108818'
  492. darkheartbeat:Play()
  493. end
  494. end)
  495.  
  496. Phammerholder.ChildRemoved:connect(function(removed)
  497. if removed.Name == "phamsmash" then
  498. phamsmash = Instance.new("Sound",Phammerhandle)
  499. phamsmash.SoundId = "rbxassetid://2315879496"
  500. phamsmash.Volume = 7
  501. phamsmash.Name = "phamsmash"
  502. end
  503. end)
  504.  
  505. Torso.ChildRemoved:connect(function(removed)
  506. if removed.Name == "doomtheme" then
  507. doomtheme = Instance.new("Sound", Torso)
  508. doomtheme.Volume = 3
  509. doomtheme.Name = "doomtheme"
  510. doomtheme.Looped = true
  511. doomtheme.SoundId = "rbxassetid://"..id
  512. doomtheme:Play()
  513. end
  514. end)
  515.  
  516. for _,n in pairs(Character:GetChildren()) do
  517. if n:IsA("Accessory") then n:Remove() end
  518. end
  519. for _,x in pairs(Character:GetChildren()) do
  520. if x:IsA("Decal") then x:Remove() end
  521. end
  522.  
  523. function SOUND(PARENT,ID,VOL,LOOP,REMOVE)
  524. so = Instance.new("Sound")
  525. so.Parent = PARENT
  526. so.SoundId = "rbxassetid://"..ID
  527. so.Volume = VOL
  528. so.Looped = LOOP
  529. so:Play()
  530. removeuseless:AddItem(so,REMOVE)
  531. end
  532.  
  533. mouse.KeyDown:connect(function(Press)
  534. Press=Press:lower()
  535. if Press=='.' then
  536. hum.Parent:BreakJoints()
  537. end
  538. end)
  539.  
  540. mouse.KeyDown:connect(function(Press)
  541. Press=Press:lower()
  542. if Press=='z' then
  543. id = 2019616480
  544. doomtheme.SoundId = "rbxassetid://"..id
  545. doomtheme:Play()
  546. doomtheme.Pitch = 1
  547. end
  548. end)
  549.  
  550. mouse.KeyDown:connect(function(Press)
  551. Press=Press:lower()
  552. if Press=='x' then
  553. id = 1920375161
  554. doomtheme.SoundId = "rbxassetid://"..id
  555. doomtheme:Play()
  556. doomtheme.Pitch = 1
  557. end
  558. end)
  559.  
  560. mouse.KeyDown:connect(function(Press)
  561. Press=Press:lower()
  562. if Press=='m' then
  563. id = 2410016947
  564. doomtheme.SoundId = "rbxassetid://"..id
  565. doomtheme:Play()
  566. doomtheme.Pitch = .679
  567. end
  568. end)
  569.  
  570. mouse.KeyDown:connect(function(Press)
  571. Press=Press:lower()
  572. if Press=='b' then
  573. id = 2080746791
  574. doomtheme.SoundId = "rbxassetid://"..id
  575. doomtheme:Play()
  576. doomtheme.Pitch = 1
  577. end
  578. end)
  579.  
  580. mouse.KeyDown:connect(function(Press)
  581. Press=Press:lower()
  582. if Press=='n' then
  583. id = 2127786113
  584. doomtheme.SoundId = "rbxassetid://"..id
  585. doomtheme:Play()
  586. doomtheme.Pitch = 1
  587. end
  588. end)
  589.  
  590. mouse.KeyDown:connect(function(Press)
  591. Press=Press:lower()
  592. if Press=='v' then
  593. id = 2080829514
  594. doomtheme.SoundId = "rbxassetid://"..id
  595. doomtheme:Play()
  596. doomtheme.Pitch = 1
  597. end
  598. end)
  599.  
  600. mouse.KeyDown:connect(function(Press)
  601. Press=Press:lower()
  602. if Press=='c' then
  603. id = 2291912291
  604. doomtheme.SoundId = "rbxassetid://"..id
  605. doomtheme:Play()
  606. doomtheme.Pitch = 1
  607. end
  608. end)
  609.  
  610. mouse.KeyDown:connect(function(Press)
  611. Press=Press:lower()
  612. if Press=='n' then
  613. id = 0
  614. doomtheme.SoundId = "rbxassetid://"..id
  615. doomtheme:Play()
  616. doomtheme.Pitch = 1
  617. end
  618. end)
  619.  
  620. mouse.Button1Down:connect(function()
  621. if debounce then return end
  622. debounce = true
  623. attacking = true
  624. if combo2 then
  625. phamsmash:Play()
  626. heavyfootsteps.Volume = 0
  627. drag.Volume = 0
  628. drag2.Volume = 0
  629. combo2 = false
  630. combo1 = true
  631. ws = 6
  632. jp = 0
  633. g1 = Instance.new("BodyGyro", Root)
  634. g1.D = 175
  635. g1.P = 20000
  636. g1.MaxTorque = Vector3.new(0,9000,0)
  637. for i = 1, 20 do
  638. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(-10)), 0.3)
  639. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  640. g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.1)
  641. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,.6) * CFrame.Angles(math.rad(-35),0,math.rad(35)),.3)
  642. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(0),math.rad(-35),math.rad(0)),.3)
  643. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(20),0,0),.3)
  644. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4.75,0,7) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0)),.3)
  645. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,5,0) * CFrame.Angles(math.rad(180),math.rad(-3),math.rad(-2)), 0.4)
  646. swait()
  647. end
  648. ws = 0
  649. smashdebounce = false
  650. removeuseless:AddItem(g1,.001)
  651. swoosh = Instance.new("Sound",Phammerholder)
  652. swoosh.SoundId = "rbxassetid://1513044886"
  653. swoosh.Volume = 8
  654. swoosh.Pitch = .85
  655. removeuseless:AddItem(swoosh,4)
  656. swoosh:Play()
  657. pobrick = Instance.new("Part",Torso)
  658. pobrick.CFrame = Root.CFrame * CFrame.new(0,-11,-16)
  659. pobrick.Anchored = true
  660. pobrick.Name = "pobrick"
  661. pobrick.Transparency = 1
  662. removeuseless:AddItem(pobrick,5)
  663. shockwave = Instance.new("Part", Torso)
  664. shockwave.Size = Vector3.new(1,1,1)
  665. shockwave.CanCollide = false
  666. shockwave.Anchored = true
  667. shockwave.Name = "shockwave"
  668. shockwave.Transparency = .75
  669. shockwave.BrickColor = BrickColor.new("White")
  670. shockwave.CFrame = CFrame.new(pobrick.Position)
  671. shockwavemesh = Instance.new("SpecialMesh", shockwave)
  672. shockwavemesh.Scale = Vector3.new(6,3,6)
  673. shockwavemesh.MeshId = "rbxassetid://20329976"
  674. shockwave2 = Instance.new("Part", Torso)
  675. shockwave2.Size = Vector3.new(1,1,1)
  676. shockwave2.CanCollide = false
  677. shockwave2.Anchored = true
  678. shockwave2.Name = "shockwave2"
  679. shockwave2.Transparency = .75
  680. shockwave2.BrickColor = BrickColor.new("White")
  681. shockwave2.CFrame = CFrame.new(pobrick.Position)
  682. shockwavemesh2 = Instance.new("SpecialMesh", shockwave2)
  683. shockwavemesh2.Scale = Vector3.new(4,3,4)
  684. shockwavemesh2.MeshId = "rbxassetid://20329976"
  685. SOUND(pobrick,168586621,8,false,5)
  686. Hit = damagealll(30,pobrick.Position)
  687. for _,v in pairs(Hit) do
  688. if darkmode then
  689. v:FindFirstChildOfClass("Humanoid").Parent:BreakJoints()
  690. else
  691. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(34,53))
  692. end
  693. vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  694. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  695. torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  696. vel.velocity = CFrame.new(pobrick.Position,torso.Position).lookVector*150
  697. removeuseless:AddItem(vel,.1)
  698. end
  699. coroutine.wrap(function()
  700. for i = 1, 15 do
  701. hum.CameraOffset = Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
  702. swait()
  703. end
  704. hum.CameraOffset = Vector3.new(0,0,0)
  705. end)()
  706. for i = 1, 50 do
  707. shockwavemesh.Scale = shockwavemesh.Scale + Vector3.new(3,.3,3)
  708. shockwavemesh2.Scale = shockwavemesh2.Scale + Vector3.new(1.5,.4,1.5)
  709. shockwave.CFrame = shockwave.CFrame * CFrame.Angles(0,math.rad(0+18),0)
  710. shockwave2.CFrame = shockwave2.CFrame * CFrame.Angles(0,math.rad(0-19),0)
  711. shockwave.Transparency = shockwave.Transparency + 0.014
  712. shockwave2.Transparency = shockwave2.Transparency + 0.0125
  713. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(-10)), 0.3)
  714. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  715. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.8 - .2 * math.sin(sine/12), -.2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0 + 3 * math.sin(sine/12)), math.rad(15 - 5 * math.sin(sine/12))), 0.36)
  716. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)),.36)
  717. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,1,1) * CFrame.Angles(math.rad(-45),math.rad(-3),math.rad(-2)), 0.36)
  718. swait()
  719. end
  720. jp = 150
  721. ws = 35
  722. debounce = false
  723. attacking = false
  724. smashdebounce = true
  725. shockwave:Remove()
  726. shockwave2:Remove()
  727. elseif combo1 then
  728. heavyfootsteps.Volume = 0
  729. drag.Volume = 0
  730. drag2.Volume = 0
  731. combo1 = false
  732. combo2 = true
  733. ws = 12
  734. g1 = Instance.new("BodyGyro", Root)
  735. g1.D = 175
  736. g1.P = 20000
  737. g1.MaxTorque = Vector3.new(0,9000,0)
  738. for i = 1, 15 do
  739. g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.1)
  740. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(-10)), 0.3)
  741. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  742. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(35),0,math.rad(35)),.3)
  743. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(0),math.rad(35),math.rad(0)),.3)
  744. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-0)),.3)
  745. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(-1,-10,0) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(-0)),.3)
  746. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(.5, 1.5, 1.2) * CFrame.Angles(math.rad(-60), math.rad(-48), math.rad(0)), 0.3)
  747. swait()
  748. end
  749. hitdebounce = false
  750. Hit = damagealll(27,Phammerholder.Position)
  751. for _,v in pairs(Hit) do
  752. if darkmode then
  753. v:FindFirstChildOfClass("Humanoid").Parent:BreakJoints()
  754. else
  755. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(43,59))
  756. end
  757. vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  758. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  759. torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  760. heavyslash:Play()
  761. vel.velocity = CFrame.new(Phammerholder.Position,torso.Position).lookVector*125
  762. removeuseless:AddItem(vel,.1)
  763. end
  764. hitbox.Touched:connect(function(hit)
  765. if hit.Parent:IsA("Part") then
  766. elseif hit.Parent:IsA("SpecialMesh") then
  767. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  768. elseif hit.Parent:findFirstChildOfClass("Humanoid") and hit.Parent:findFirstChildOfClass("Humanoid").Health ~= 0 then
  769. if hitdebounce then return end
  770. hitdebounce = true
  771. Slachtoffer = hit.Parent:FindFirstChildOfClass("Humanoid")
  772. vel = Instance.new("BodyVelocity",hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso"))
  773. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  774. if Slachtoffer.RigType == Enum.HumanoidRigType.R15 then
  775. tors = hit.Parent:FindFirstChild("UpperTorso")
  776. else
  777. tors = hit.Parent:FindFirstChild("Torso")
  778. end
  779. SOUND(tors,541909913,10,false,2)
  780. coroutine.wrap(function()
  781. for i = 1, 5 do
  782. hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  783. swait()
  784. end
  785. hum.CameraOffset = Vector3.new(0,0,0)
  786. end)()
  787. vel.velocity = CFrame.new(Phammerholder.Position,tors.Position).lookVector*160
  788. removeuseless:AddItem(vel,.1)
  789. if darkmode then
  790. Slachtoffer.Parent:BreakJoints()
  791. else
  792. Slachtoffer:TakeDamage(math.random(44,63))
  793. end
  794. end
  795. end)
  796. SOUND(Phammerholder,1513044886,8,false,2)
  797. for i = 1, 20 do
  798. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(-10)), 0.3)
  799. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  800. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,.6) * CFrame.Angles(math.rad(-35),0,math.rad(35)),.3)
  801. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(0),math.rad(-35),math.rad(0)),.3)
  802. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 3.5, 2) * CFrame.Angles(math.rad(-120), math.rad(120), math.rad(0)), 0.3)
  803. swait()
  804. end
  805. removeuseless:AddItem(g1,.001)
  806. ws = 35
  807. hitdebounce = true
  808. attacking = false
  809. debounce = false
  810. end
  811. end)
  812.  
  813. mouse.KeyDown:connect(function(Press)
  814. Press=Press:lower()
  815. if Press=='y' then
  816. if debounce then return end
  817. heavyfootsteps.Volume = 0
  818. drag.Volume = 0
  819. drag2.Volume = 0
  820. debounce = true
  821. attacking = true
  822. damagedebounce = false
  823. ws = 0
  824. for i = 1, 15 do
  825. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3)
  826. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4.5,0,1) * CFrame.Angles(math.rad(0),math.rad(-75),math.rad(90)),.3)
  827. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 0.7, 1 - .25 * math.sin(sine/12)) * CFrame.Angles(math.rad(-60 + 2 *math.sin(sine/12)), math.rad(48 + 2 * math.sin(sine/12)), math.rad(2 * math.sin(sine/12))), 0.5)
  828. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,.6) * CFrame.Angles(math.rad(-35),0,math.rad(35)),.45)
  829. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.45)
  830. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0, 0, 2) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.45)
  831. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0, 0, -1.7) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.45)
  832. swait()
  833. end
  834. knockbackbox = Instance.new("Part",Root)
  835. knockbackbox.Size = Vector3.new(1,1,1)
  836. knockbackbox.CanCollide = false
  837. knockbackbox.Transparency = 1
  838. knockbackboxweld = weldBetween(knockbackbox,Root)
  839. knockbackboxweld.C0 = CFrame.new(2,5,5)
  840. Hit = damagealll(10,knockbackbox.Position)
  841. for _,v in pairs(Hit) do
  842. if darkmode then
  843. v:FindFirstChildOfClass("Humanoid"):TakeDamage(99)
  844. else
  845. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(42,50))
  846. end
  847. vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  848. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  849. torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  850. hitsound = Instance.new("Sound", torso)
  851. hitsound.SoundId = "rbxassetid://212197666"
  852. hitsound.Volume = 10
  853. hitsound:Play()
  854. coroutine.wrap(function()
  855. for i = 1, 15 do
  856. hum.CameraOffset = Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))
  857. swait()
  858. end
  859. hum.CameraOffset = Vector3.new(0,0,0)
  860. end)()
  861. SOUND(LeftLeg,2053414752,10,false,4)
  862. removeuseless:AddItem(hitsound,3)
  863. if darkmode then
  864. vel.velocity = CFrame.new(LeftLeg.Position,torso.Position).lookVector*1000
  865. else
  866. vel.velocity = CFrame.new(LeftLeg.Position,torso.Position).lookVector*300
  867. end
  868. removeuseless:AddItem(vel,.1)
  869. end
  870. for i = 1, 30 do
  871. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.2,.7,-1.3) * CFrame.Angles(math.rad(50),math.rad(10),math.rad(0)),.5)
  872. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.5)
  873. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0, 0, -4) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)), 0.5)
  874. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0, -.5, 2.5) * CFrame.Angles(math.rad(-35), math.rad(0), math.rad(0)), 0.5)
  875. swait()
  876. end
  877. ws = 35
  878. knockbackbox:Remove()
  879. damagedebounce = true
  880. attacking = false
  881. debounce = false
  882. end
  883. end)
  884.  
  885. mouse.KeyDown:connect(function(Press)
  886. Press=Press:lower()
  887. if Press=='t' then
  888. if debounce then return end
  889. heavyfootsteps.Volume = 0
  890. drag.Volume = 0
  891. drag2.Volume = 0
  892. debounce = true
  893. attacking = true
  894. ws = 0
  895. SOUND(Head,246480487,10,false,10)
  896. for i = 1, 30 do
  897. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),.5)
  898. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,3,1.5) * CFrame.Angles(math.rad(-90),math.rad(25),math.rad(0)), 0.5)
  899. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,3,1.5) * CFrame.Angles(math.rad(-90),math.rad(-25),math.rad(0)), 0.5)
  900. swait()
  901. end
  902. for i = 1, 10 do
  903. Hit = damagealll(60,Torso.Position)
  904. for _,v in pairs(Hit) do
  905. v:FindFirstChildOfClass("Humanoid"):TakeDamage(1)
  906. vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  907. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  908. torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  909. vel.velocity = CFrame.new(Torso.Position,torso.Position).lookVector*100
  910. removeuseless:AddItem(vel,.1)
  911. end
  912. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-3.8,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  913. hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  914. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.75,0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)),.5)
  915. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 2, .5) * CFrame.Angles(math.rad(14), math.rad(-20), math.rad(90)), 0.5)
  916. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 2, .5) * CFrame.Angles(math.rad(14), math.rad(20), math.rad(-90)), 0.5)
  917. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-.5, .3, -1.8) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(-10)), 0.5)
  918. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(.5, .3, -1.8) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(10)), 0.5)
  919. swait()
  920. end
  921. for i = 1, 150 do
  922. if darkmode then
  923. Hit = damagealll(999999999999,Torso.Position)
  924. else
  925. Hit = damagealll(60,Torso.Position)
  926. end
  927. for _,v in pairs(Hit) do
  928. if darkmode then
  929. v:FindFirstChildOfClass("Humanoid").Parent:BreakJoints()
  930. else
  931. v:FindFirstChildOfClass("Humanoid"):TakeDamage(1)
  932. end
  933. vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  934. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  935. torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  936. vel.velocity = CFrame.new(Torso.Position,torso.Position).lookVector*100
  937. removeuseless:AddItem(vel,.1)
  938. end
  939. hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  940. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-1,0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)),.01)
  941. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 2, .5) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(90)), 0.01)
  942. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 2, .5) * CFrame.Angles(math.rad(40), math.rad(20), math.rad(-90)), 0.01)
  943. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-.5, .3, -1.8) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(-10)), 0.01)
  944. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(.5, .3, -1.8) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(10)), 0.01)
  945. swait()
  946. end
  947. hum.CameraOffset = Vector3.new(0,0,0)
  948. ws = 35
  949. attacking = false
  950. debounce = false
  951. end
  952. end)
  953.  
  954. mouse.KeyDown:connect(function(Press)
  955. Press=Press:lower()
  956. if Press=='r' then
  957. if debounce then return end
  958. heavyfootsteps.Volume = 0
  959. drag.Volume = 0
  960. drag2.Volume = 0
  961. debounce = true
  962. attacking = true
  963. ws = 0
  964. g1 = Instance.new("BodyGyro", Root)
  965. g1.D = 175
  966. g1.P = 20000
  967. g1.MaxTorque = Vector3.new(0,9000,0)
  968. for i = 1, 35 do
  969. swait()
  970. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 0 - .0 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(-10)), 0.3)
  971. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 0 - .0 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  972. g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.1)
  973. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(0),math.rad(-60),0),.25)
  974. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,-2,-.5) * CFrame.Angles(math.rad(0),0,0),.25)
  975. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4,0,4) * CFrame.Angles(math.rad(90),math.rad(180),math.rad(-50)),.25)
  976. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,5,1.4) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(0)), 0.25)
  977. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,2,1.4) * CFrame.Angles(math.rad(-90), math.rad(45), math.rad(0)), 0.25)
  978. end
  979. removeuseless:AddItem(g1,.01)
  980. for i = 1, 6 do
  981. swait()
  982. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(0),math.rad(-0),0),.25)
  983. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,-2,-.5) * CFrame.Angles(math.rad(0),0,0),.25)
  984. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4,0,4) * CFrame.Angles(math.rad(90),math.rad(180),math.rad(-50)),.25)
  985. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,1.1,.7) * CFrame.Angles(math.rad(-60), math.rad(-25), math.rad(0)), 0.35)
  986. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,2,1.4) * CFrame.Angles(math.rad(-73), math.rad(42), math.rad(0)), 0.35)
  987. end
  988. phammerthrow = true
  989. twirlsound:Play()
  990. SOUND(Phammerhandle,608600954,10,false,5)
  991. coroutine.wrap(function()
  992. repeat
  993. wait(.1)
  994. Hit = damagealll(30,Phammerhandle.Position)
  995. for _,v in pairs(Hit) do
  996. if darkmode then
  997. v:FindFirstChildOfClass("Humanoid").Parent:BreakJoints()
  998. else
  999. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(38,52))
  1000. end
  1001. vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  1002. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  1003. torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  1004. vel.velocity = CFrame.new(Phammerhandle.Position,torso.Position).lookVector*100
  1005. removeuseless:AddItem(vel,.1)
  1006. end
  1007. until phammerthrow == false
  1008. end)()
  1009. l = -3
  1010. k = 0
  1011. Phammerhandleweld.Part1 = Root
  1012. for i = 1, 35 do
  1013. k = k + 15
  1014. l = l - 6
  1015. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(0),math.rad(20),0),.1)
  1016. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,1.4,1.1) * CFrame.Angles(math.rad(-72), math.rad(-30), math.rad(0)), 0.05)
  1017. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,2,1.4) * CFrame.Angles(math.rad(-62), math.rad(42), math.rad(0)), 0.05)
  1018. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,l) * CFrame.Angles(0,math.rad(0),math.rad(0)),.3)
  1019. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(k),math.rad(0)),.3)
  1020. swait()
  1021. end
  1022. for i = 1, 35 do
  1023. k = k + 11
  1024. l = l + 6
  1025. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(0),math.rad(20),0),.1)
  1026. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,1.4,1.1) * CFrame.Angles(math.rad(-72), math.rad(-30), math.rad(0)), 0.05)
  1027. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,2,1.4) * CFrame.Angles(math.rad(-62), math.rad(42), math.rad(0)), 0.05)
  1028. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,l) * CFrame.Angles(math.rad(0),math.rad(0),0),.3)
  1029. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(k),math.rad(0)),.3)
  1030. swait()
  1031. end
  1032. phammerthrow = false
  1033. twirlsound:Stop()
  1034. Phammerhandleweld.Part1 = RightArm
  1035. ws = 35
  1036. pickdebounce = true
  1037. attacking = false
  1038. hitdebounce = true
  1039. debounce = false
  1040. end
  1041. end)
  1042.  
  1043. mouse.KeyDown:connect(function(Press)
  1044. Press=Press:lower()
  1045. if Press=='f' then
  1046. if debounce then return end
  1047. heavyfootsteps.Volume = 0
  1048. drag.Volume = 0
  1049. drag2.Volume = 0
  1050. if darkmode then
  1051. debounce = true
  1052. tweentable = {}
  1053. tweentable.Color = BrickColor.new("White").Color
  1054. for i,v in pairs(Head:GetChildren()) do
  1055. if v.Name == "lightpart" then
  1056. tweenn = tween:Create(v, TweenInfo.new(3),tweentable)
  1057. tweenn:Play()
  1058. end
  1059. end
  1060. for i,v in pairs(Head:GetChildren()) do
  1061. if v.Name == "lightpart2" then
  1062. tweenn = tween:Create(v, TweenInfo.new(3),tweentable)
  1063. tweenn:Play()
  1064. end
  1065. end
  1066. for i,v in pairs(Head:GetChildren()) do
  1067. if v.Name == "lightpart3" then
  1068. tweenn = tween:Create(v, TweenInfo.new(3),tweentable)
  1069. tweenn:Play()
  1070. end
  1071. end
  1072. for i = 1, 50 do
  1073. darkvolume = darkvolume - 0.2
  1074. darkheartbeat.Volume = darkvolume
  1075. leftblockarm.Transparency = leftblockarm.Transparency + .011
  1076. rightblockarm.Transparency = rightblockarm.Transparency + .011
  1077. torsoblock.Transparency = torsoblock.Transparency + .011
  1078. leftlegg.Transparency = leftlegg.Transparency + .011
  1079. rightlegg.Transparency = rightlegg.Transparency + .011
  1080. swait()
  1081. end
  1082. darkvolume = 0
  1083. debounce = false
  1084. darkmode = false
  1085. else
  1086. debounce = true
  1087. attacking = true
  1088. darkmode = true
  1089. ws = 0
  1090. jp = 0
  1091. HEADLERP.Part1 = Torso
  1092. horn = Instance.new("Part",Torso)
  1093. horn.Size = Vector3.new(1,1,1)
  1094. horn.CanCollide = false
  1095. horn.BrickColor = BrickColor.new("Really black")
  1096. hornweld = weldBetween(horn,LeftArm)
  1097. hornweld.C0 = hornweld.C0 * CFrame.Angles(math.rad(90),math.rad(20),math.rad(45))
  1098. hornweld.C1 = CFrame.new(.25,-6,0)
  1099. fuckhorn = Instance.new("SpecialMesh", horn)
  1100. fuckhorn.MeshType = "FileMesh"
  1101. fuckhorn.Scale = Vector3.new(12, 12, 12)
  1102. fuckhorn.MeshId = 'rbxassetid://114019861'
  1103. fuckhorn.TextureId = 'rbxassetid://114019769'
  1104. SOUND(horn,147703453,10,false,10)
  1105. coroutine.wrap(function()
  1106. for i = 1, 30 do
  1107. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.6,0) * CFrame.Angles(math.rad(10),0,0),.5)
  1108. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,3,1.5) * CFrame.Angles(math.rad(-105),math.rad(25),math.rad(0)), 0.5)
  1109. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(.5, 0, -.5) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(10)), 0.5)
  1110. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-.5, 0, -.5) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.5)
  1111. swait()
  1112. end
  1113. end)()
  1114. tweentable = {}
  1115. tweentable.Color = BrickColor.new("Really red").Color
  1116. for i,v in pairs(Head:GetChildren()) do
  1117. if v.Name == "lightpart" then
  1118. tweenn = tween:Create(v, TweenInfo.new(15),tweentable)
  1119. tweenn:Play()
  1120. end
  1121. end
  1122. for i,v in pairs(Head:GetChildren()) do
  1123. if v.Name == "lightpart2" then
  1124. tweenn = tween:Create(v, TweenInfo.new(15),tweentable)
  1125. tweenn:Play()
  1126. end
  1127. end
  1128. for i,v in pairs(Head:GetChildren()) do
  1129. if v.Name == "lightpart3" then
  1130. tweenn = tween:Create(v, TweenInfo.new(15),tweentable)
  1131. tweenn:Play()
  1132. end
  1133. end
  1134. for i = 1, 500 do
  1135. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 0.7, 1 - .25 * math.sin(sine/12)) * CFrame.Angles(math.rad(-60 + 2 *math.sin(sine/12)), math.rad(48 + 2 * math.sin(sine/12)), math.rad(2 * math.sin(sine/12))), 0.5)
  1136. hum.CameraOffset = Vector3.new(math.random(-.6,.6),math.random(-.6,.6),math.random(-.6,.6))
  1137. darkvolume = darkvolume + 0.015
  1138. darkheartbeat.Volume = darkvolume
  1139. leftblockarm.Transparency = leftblockarm.Transparency - .0011
  1140. rightblockarm.Transparency = rightblockarm.Transparency - .0011
  1141. torsoblock.Transparency = torsoblock.Transparency - .0011
  1142. leftlegg.Transparency = leftlegg.Transparency - .0011
  1143. rightlegg.Transparency = rightlegg.Transparency - .0011
  1144. swait()
  1145. end
  1146. ws = 35
  1147. jp = 150
  1148. HEADLERP.Part1 = Head
  1149. hum.CameraOffset = Vector3.new(0,0,0)
  1150. attacking = false
  1151. debounce = false
  1152. horn:Remove()
  1153. end
  1154. end
  1155. end)
  1156.  
  1157.  
  1158. coroutine.wrap(function()
  1159. while true do
  1160. if darkmode then
  1161. darkheartbeat.Volume = darkvolume
  1162. end
  1163. swait()
  1164. end
  1165. end)()
  1166.  
  1167. function ray(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  1168. return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  1169. end
  1170.  
  1171. function ray2(StartPos, EndPos, Distance, Ignore)
  1172. local DIRECTION = CFrame.new(StartPos,EndPos).lookVector
  1173. return ray(StartPos, DIRECTION, Distance, Ignore)
  1174. end
  1175.  
  1176. checks1 = coroutine.wrap(function() -------Checks
  1177. while true do
  1178. hf = ray(Root.Position,(CFrame.new(Root.Position,Root.Position+Vector3.new(0,-1,0))).lookVector,4*4,Character)
  1179. if Root.Velocity.y > 1 and hf == nil then
  1180. position = "Jump"
  1181. elseif Root.Velocity.y < -1 and hf == nil then
  1182. position = "Falling"
  1183. elseif Root.Velocity.Magnitude < 10 and hf ~= nil then
  1184. position = "Idle"
  1185. elseif Root.Velocity.Magnitude > 10 and hf ~= nil then
  1186. position = "Walking"
  1187. end
  1188. swait()
  1189. end
  1190. end)
  1191. checks1()
  1192.  
  1193. OrgnC0 = Neck.C0 * CFrame.new(0,0,4.5)
  1194. local movelimbs = coroutine.wrap(function()
  1195. while RunSrv.RenderStepped:wait() do
  1196. TrsoLV = Torso.CFrame.lookVector
  1197. Dist = nil
  1198. Diff = nil
  1199. if not MseGuide then
  1200. print("Failed to recognize")
  1201. else
  1202. local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  1203. Dist = (Head.CFrame.p-Point).magnitude
  1204. Diff = Head.CFrame.Y-Point.Y
  1205. HEADLERP.C0 = CFrame.new(0, -6, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1206. Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*.5), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1.5), .1)
  1207. end
  1208. end
  1209. end)
  1210. movelimbs()
  1211. immortal = {}
  1212. for i,v in pairs(Character:GetDescendants()) do
  1213. if v:IsA("BasePart") and v.Name ~= "lmagic" and v.Name ~= "rmagic" then
  1214. if v ~= Root and v ~= Torso and v ~= Head and v ~= RightArm and v ~= LeftArm and v ~= RightLeg and v.Name ~= "lmagic" and v.Name ~= "rmagic" and v ~= LeftLeg then
  1215. v.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  1216. end
  1217. table.insert(immortal,{v,v.Parent,v.Material,v.Color,v.Transparency})
  1218. elseif v:IsA("JointInstance") then
  1219. table.insert(immortal,{v,v.Parent,nil,nil,nil})
  1220. end
  1221. end
  1222. for e = 1, #immortal do
  1223. if immortal[e] ~= nil then
  1224. local STUFF = immortal[e]
  1225. local PART = STUFF[1]
  1226. local PARENT = STUFF[2]
  1227. local MATERIAL = STUFF[3]
  1228. local COLOR = STUFF[4]
  1229. local TRANSPARENCY = STUFF[5]
  1230. if levitate then
  1231. if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= eyo1 and PART.Name ~= eyo2 and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then
  1232. PART.Material = MATERIAL
  1233. PART.Color = COLOR
  1234. PART.Transparency = TRANSPARENCY
  1235. end
  1236. PART.AncestryChanged:connect(function()
  1237. PART.Parent = PARENT
  1238. end)
  1239. else
  1240. if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then
  1241. PART.Material = MATERIAL
  1242. PART.Color = COLOR
  1243. PART.Transparency = TRANSPARENCY
  1244. end
  1245. PART.AncestryChanged:connect(function()
  1246. PART.Parent = PARENT
  1247. end)
  1248. end
  1249. end
  1250. end
  1251. function immortality()
  1252. for e = 1, #immortal do
  1253. if immortal[e] ~= nil then
  1254. local STUFF = immortal[e]
  1255. local PART = STUFF[1]
  1256. local PARENT = STUFF[2]
  1257. local MATERIAL = STUFF[3]
  1258. local COLOR = STUFF[4]
  1259. local TRANSPARENCY = STUFF[5]
  1260. if PART.ClassName == "Part" and PART == Root then
  1261. PART.Material = MATERIAL
  1262. PART.Color = COLOR
  1263. PART.Transparency = TRANSPARENCY
  1264. end
  1265. if PART.Parent ~= PARENT then
  1266. hum:Remove()
  1267. PART.Parent = PARENT
  1268. hum = Instance.new("Humanoid",Character)
  1269. if levitate then
  1270. eyo1:Remove()
  1271. eyo2:Remove()
  1272. end
  1273. hum.Name = "noneofurbusiness"
  1274. end
  1275. end
  1276. end
  1277. end
  1278. coroutine.wrap(function()
  1279. while true do
  1280. if hum.Health < .1 then
  1281. immortality()
  1282. end
  1283. wait()
  1284. end
  1285. end)()
  1286.  
  1287.  
  1288. local anims = coroutine.wrap(function()
  1289. while true do
  1290. settime = 0.05
  1291. sine = sine + change
  1292. if position == "Jump" and attacking == false then
  1293. change = 1
  1294. ws = 60
  1295. heavyfootsteps.Volume = 0
  1296. drag.Volume = 0
  1297. drag2.Volume = 0
  1298. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3)
  1299. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4.5,0,1) * CFrame.Angles(math.rad(0),math.rad(-75),math.rad(90)),.3)
  1300. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.3)
  1301. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1302. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,.1,-.2) * CFrame.Angles(math.rad(20),math.rad(-3),math.rad(-4)), 0.3)
  1303. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 0.7, 1) * CFrame.Angles(math.rad(-60), math.rad(48), math.rad(0)), 0.5)
  1304. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  1305. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0, -1, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1306. elseif position == "Falling" and attacking == false then
  1307. change = 1
  1308. heavyfootsteps.Volume = 0
  1309. drag.Volume = 0
  1310. drag2.Volume = 0
  1311. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3)
  1312. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4.5,0,1) * CFrame.Angles(math.rad(0),math.rad(-75),math.rad(90)),.3)
  1313. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.3)
  1314. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1315. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(8), math.rad(4), math.rad(0)), 0.3)
  1316. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0, 0, .9) * CFrame.Angles(math.rad(14), math.rad(-4), math.rad(0)), 0.3)
  1317. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(40)), 0.3)
  1318. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 0.7, 1) * CFrame.Angles(math.rad(-60), math.rad(48), math.rad(0)), 0.5)
  1319. elseif position == "Walking" and attacking == false then
  1320. change = .6
  1321. ws = 24
  1322. heavyfootsteps.Volume = 6
  1323. drag.Volume = 8
  1324. drag2.Volume = 9
  1325. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3)
  1326. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-2,-2,13) * CFrame.Angles(math.rad(103),math.rad(-12),0),.3)
  1327. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.8,0,1*math.sin(sine/6)) * CFrame.Angles(math.rad(-20*math.sin(sine/6)),math.rad(10*math.sin(sine/6)),math.rad(10)),.3)
  1328. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 1.2, -1.15) * CFrame.Angles(math.rad(60), math.rad(8 + 7 * math.sin(sine/6)), math.rad(0)), 0.5)
  1329. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.3)
  1330. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.4 - .05 * math.sin(sine/4), 0) * CFrame.Angles(math.rad(0),math.rad(8 * math.sin(sine/6)),math.rad(0) + Root.RotVelocity.Y / 45, math.sin(20 * math.sin(sine/6))), 0.3)
  1331. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0, 0 - 0.35 * math.cos(sine/6)/2.8, -.4+ 2* math.sin(sine/6)) * CFrame.Angles(math.rad(10) + -math.sin(sine/6)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0), math.cos(25 * math.cos(sine/6))), 0.3)
  1332. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0, 0 + 0.35 * math.cos(sine/8)/2.8, -.4 - 2 * math.sin(sine/6)) * CFrame.Angles(math.rad(10) - -math.sin(sine/6)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) , math.cos(25 * math.cos(sine/6))), 0.3)
  1333. elseif position == "Idle" and attacking == false then
  1334. change = .5
  1335. heavyfootsteps.Volume = 0
  1336. drag.Volume = 0
  1337. drag2.Volume = 0
  1338. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3)
  1339. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4.5,0,1) * CFrame.Angles(math.rad(0),math.rad(-75),math.rad(90)),.3)
  1340. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.4 + -.125 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)),.3)
  1341. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.3)
  1342. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.8 - .2 * math.sin(sine/12), -.2 - .0 * math.sin(sine/12), .2 * -math.sin(sine/12)) * CFrame.Angles(math.rad(2 + 4 * math.sin(sine/12)), math.rad(0 + 3 * math.sin(sine/12)), math.rad(15 - 5 * math.sin(sine/12))), 0.3)
  1343. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 0.7, 1 - .25 * math.sin(sine/12)) * CFrame.Angles(math.rad(-60 + 2 *math.sin(sine/12)), math.rad(48 + 2 * math.sin(sine/12)), math.rad(2 * math.sin(sine/12))), 0.5)
  1344. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 0 - .125 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(-10)), 0.3)
  1345. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 0 - .125 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  1346. end
  1347. swait()
  1348. end
  1349. end)
  1350. anims()
  1351. warn("Shred through everything that stands in your way. Made by Supr14")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement