Advertisement
lundofett

Untitled

Dec 18th, 2019
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --By Rufus14 (oh god)
  2. --owner = game:GetService("Players"):GetPlayerFromCharacter(script.Parent)
  3. character = owner.Character
  4. NLS([[
  5. --By Rufus14
  6. localplayer = game:GetService("Players").LocalPlayer
  7. character = localplayer.Character
  8. local remote = character:WaitForChild("remotenigga")
  9. local music = character.Head:WaitForChild("musicc")
  10. mouse = localplayer:GetMouse()
  11. local errorr = false
  12. mouse.Button1Down:connect(function()
  13.     remote:FireServer("SHARTER!!!!!!!!!!!!!!!!!!", mouse.Hit)
  14. end)
  15. mouse.KeyDown:connect(function(key)
  16.     key = key:lower()
  17.     if key == "q" then
  18.         remote:FireServer("changemode")
  19.     end
  20.     if key == "e" then
  21.         remote:FireServer("error")
  22.         errorr = true
  23.         coroutine.wrap(function()
  24.             wait(10)
  25.             for i = 1,10 do
  26.                 local screen = Instance.new("ScreenGui", localplayer:findFirstChildOfClass("PlayerGui"))
  27.                 local ViewportFrame = Instance.new("ViewportFrame", screen)
  28.                 ViewportFrame.Size = UDim2.new(1, 0, 1, 36)
  29.                 ViewportFrame.Position = ViewportFrame.Position + UDim2.new(0,0,0,-36)
  30.                 ViewportFrame.BackgroundTransparency = 1
  31.                 ViewportFrame.ImageTransparency = 0.95
  32.                 local ViewportCamera = Instance.new("Camera", ViewportFrame)
  33.                 ViewportFrame.CurrentCamera = ViewportCamera
  34.                 ViewportCamera.CFrame = workspace.CurrentCamera.CFrame
  35.                 music.Ended:connect(function()
  36.                     screen:destroy()
  37.                 end)
  38.                 coroutine.wrap(function()
  39.                     while game:GetService("RunService").RenderStepped:wait() do
  40.                         ViewportCamera.CFrame = workspace.CurrentCamera.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.random(-20,20)/150)
  41.                     end
  42.                 end)()
  43.                 for i,v in pairs(workspace:GetDescendants()) do
  44.                     if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  45.                         local vclone = v:Clone()
  46.                         vclone.Parent = ViewportFrame
  47.                         coroutine.wrap(function()
  48.                             while game:GetService("RunService").RenderStepped:wait() do
  49.                                 if not v.Anchored then
  50.                                     vclone.CFrame = v.CFrame
  51.                                 end
  52.                             end
  53.                         end)()
  54.                     end
  55.                 end
  56.                 for i,v in pairs(screen:GetDescendants()) do
  57.                     if v.ClassName == "Sound" then
  58.                         v:destroy()
  59.                     end
  60.                 end
  61.                 wait(2.5)
  62.             end
  63.         end)()
  64.     end
  65. end)
  66. while game:GetService("RunService").RenderStepped:wait() do
  67.     if errorr then
  68.         remote:FireServer("loudness", music.PlaybackLoudness)
  69.     end
  70.     workspace.CurrentCamera.CFrame = workspace.CurrentCamera.CFrame * CFrame.new(((music.PlaybackLoudness/40000)*math.random(-10,10)),((music.PlaybackLoudness/40000)*math.random(-10,10)),((music.PlaybackLoudness/40000)*math.random(-10,10))) * CFrame.fromEulerAnglesXYZ(0,0,((music.PlaybackLoudness/200000)*math.random(-10,10)))
  71. end
  72. ]], character)
  73. mode = 1
  74. step = game:GetService("RunService").Stepped
  75. local remote = Instance.new("RemoteEvent", character)
  76. remote.Name = "remotenigga"
  77. local billboard = Instance.new("BillboardGui", character.Head)
  78. billboard.Adornee = character.Head
  79. billboard.StudsOffset = Vector3.new(-5.5, 4, 0)
  80. billboard.Size = UDim2.new(4,0,2,0)
  81. local text = Instance.new("TextLabel", billboard)
  82. text.Text = "😳PURITY😳"
  83. text.BackgroundTransparency = 1
  84. text.TextScaled = true
  85. text.TextStrokeTransparency = 0
  86. text.TextStrokeColor3 = Color3.fromRGB(0,255,255)
  87. text.Size = billboard.Size
  88. text.Font = "Code"
  89. text.TextColor3 = Color3.fromRGB(255,255,255)
  90. local music = Instance.new("Sound", character.Head)
  91. music.SoundId = "rbxassetid://1076825525"
  92. music.Looped = true
  93. music.Name = "musicc"
  94. music.Volume = 5
  95. music:Play()
  96. local flange = Instance.new("FlangeSoundEffect", music)
  97. flange.Depth = 1
  98. flange.Mix = 1
  99. flange.Rate = 2.4
  100. local rightarm = Instance.new("Weld", owner.Character.Torso)
  101. rightarm.Part0 = owner.Character.Torso
  102. rightarm.Part1 = owner.Character["Right Arm"]
  103. rightarm.C0 = CFrame.new(1.5,0,0)
  104. rightarm.Name = "RightArmWeld"
  105. local rightleg = Instance.new("Weld", owner.Character.Torso)
  106. rightleg.Part0 = owner.Character.Torso
  107. rightleg.Part1 = owner.Character["Right Leg"]
  108. rightleg.C0 = CFrame.new(0.5,-2,0)
  109. rightleg.Name = "RightLegWeld"
  110. local leftarm = Instance.new("Weld", owner.Character.Torso)
  111. leftarm.Part0 = owner.Character.Torso
  112. leftarm.Part1 = owner.Character["Left Arm"]
  113. leftarm.C0 = CFrame.new(-1.5,0,0)
  114. leftarm.Name = "LeftArmWeld"
  115. local leftleg = Instance.new("Weld", owner.Character.Torso)
  116. leftleg.Part0 = owner.Character.Torso
  117. leftleg.Part1 = owner.Character["Left Leg"]
  118. leftleg.C0 = CFrame.new(-0.5,-2,0)
  119. leftleg.Name = "LeftLegWeld"
  120. local head = Instance.new("Weld", owner.Character.Torso)
  121. head.Part0 = owner.Character.Torso
  122. head.Part1 = owner.Character.Head
  123. head.C0 = CFrame.new(0,1.5,0)
  124. head.Name = "HeadWeld"
  125. local humanoidrootpart = Instance.new("Weld", owner.Character.HumanoidRootPart)
  126. humanoidrootpart.Part0 = owner.Character.HumanoidRootPart
  127. humanoidrootpart.Part1 = owner.Character.Torso
  128. humanoidrootpart.Name = "HumanoidRootPartWeld"
  129. cananimate = true
  130. sine = 0
  131. rootpart = character.HumanoidRootPart
  132. seizure2 = false
  133. errored = false
  134. loudness = 0
  135. remote.OnServerEvent:connect(function(who, what, message)
  136.     if who == owner then
  137.         if what == "changemode" and not errored then
  138.             mode = mode + 1
  139.             if mode > 5 then
  140.                 mode = 1
  141.             end
  142.             if mode == 1 then
  143.                 text.Text = "😳PURITY😳"
  144.                 text.TextStrokeColor3 = Color3.fromRGB(0,255,255)
  145.                 text.TextColor3 = Color3.fromRGB(255,255,255)
  146.                 music.SoundId = "rbxassetid://1076825525"
  147.                 music.Volume = 5
  148.                 music.PlaybackSpeed = 1
  149.                 flange.Depth = 1
  150.                 flange.Mix = 1
  151.                 flange.Rate = 2.4
  152.             elseif mode == 2 then
  153.                 text.Text = "mayhem?????😳😳"
  154.                 text.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  155.                 text.TextColor3 = Color3.fromRGB(255,0,0)
  156.                 music.SoundId = "rbxassetid://614032233"
  157.                 music.Volume = 5
  158.                 music.PlaybackSpeed = 1.2
  159.                 flange.Depth = 1
  160.                 flange.Mix = 1
  161.                 flange.Rate = 2.4
  162.             elseif mode == 3 then
  163.                 text.Text = "h"
  164.                 text.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  165.                 text.TextColor3 = Color3.fromRGB(0,0,0)
  166.                 music.SoundId = "rbxassetid://277989165"
  167.                 music.Volume = 7
  168.                 music.PlaybackSpeed = 1
  169.                 flange.Depth = 1
  170.                 flange.Mix = 1
  171.                 flange.Rate = 2.4
  172.             elseif mode == 4 then
  173.                 text.Text = "INSANITY! 😑😑"
  174.                 text.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  175.                 text.TextColor3 = Color3.fromRGB(0,0,0)
  176.                 music.SoundId = "rbxassetid://435019840"
  177.                 music.Volume = 5
  178.                 music.PlaybackSpeed = 1
  179.                 flange.Depth = 1
  180.                 flange.Mix = 1
  181.                 flange.Rate = 1
  182.                 coroutine.wrap(function()
  183.                     while mode == 4 do
  184.                         if mode == 4 then
  185.                             text.Text = "INSanity! 😑😑"
  186.                             text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
  187.                             wait()
  188.                         end
  189.                         if mode == 4 then
  190.                             text.Text = "insAINTY!😑😑😑😑"
  191.                             text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
  192.                             wait()
  193.                         end
  194.                         if mode == 4 then
  195.                             text.Text = "insanity!😑😑😑😑"
  196.                             text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
  197.                             wait()
  198.                         end
  199.                         if mode == 4 then
  200.                             text.Text = "INSANity!😑😑😑😑"
  201.                             text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
  202.                             wait()
  203.                         end
  204.                         if mode == 4 then
  205.                             text.Text = "inSANITY!😑😑😑😑"
  206.                             text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
  207.                             wait()
  208.                         end
  209.                     end
  210.                 end)()
  211.             elseif mode == 5 then
  212.                 text.Text = "CRAZY EPIC SHAKING FUNN Y!!!"
  213.                 text.TextStrokeColor3 = Color3.fromRGB(255, 255, 0)
  214.                 text.TextColor3 = Color3.fromRGB(0, 255, 0)
  215.                 music.SoundId = "rbxassetid://1916505674"
  216.                 music.Volume = 5
  217.                 music.PlaybackSpeed = 1
  218.                 flange.Depth = 1
  219.                 flange.Mix = 1
  220.                 flange.Rate = 1
  221.                 seizure2 = false
  222.                 coroutine.wrap(function()
  223.                     while wait(1.225) and mode == 5 do
  224.                         if seizure2 then
  225.                             seizure2 = false
  226.                         else
  227.                             seizure2 = true
  228.                         end
  229.                     end
  230.                 end)()
  231.             end
  232.             music:Play()
  233.         elseif what == "error" and not errored then
  234.             cananimate = false
  235.             errored = true
  236.             mode = 6
  237.             text.Text = "AAAAAAAAAAAA"
  238.             text.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
  239.             text.TextColor3 = Color3.fromRGB(255, 0, 0)
  240.             music.SoundId = "rbxassetid://1795380753"
  241.             music.Volume = 6
  242.             music.TimePosition = 0
  243.             music.Looped = false
  244.             music.PlaybackSpeed = 1
  245.             flange:destroy()
  246.             music.Ended:connect(function()
  247.                 character:BreakJoints()
  248.                 local ex = Instance.new("Explosion", workspace)
  249.                 ex.Position = character.Head.Position
  250.                 local boom = Instance.new("Sound", character.Head)
  251.                 boom.SoundId = "rbxassetid://2898512514"
  252.                 boom.PlayOnRemove = true
  253.                 boom:destroy()
  254.             end)
  255.             coroutine.wrap(function()
  256.                 while step:wait() do
  257.                     if loudness > 200 then
  258.                         humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(math.sin(tick()*2)/1.5,math.cos(tick()*4)/3,0) * CFrame.Angles((math.random(-30,30)*loudness/2),(math.random(-30,30)*loudness/2),rootpart.RotVelocity.y/50+(math.random(-30,30)*loudness/2)+math.cos(tick()*2)),0.3)
  259.                         head.C0 = head.C0:lerp(CFrame.new(0,1.5,0) * CFrame.Angles(0,0,0),0.6)
  260.                         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-2,0.5,0) * CFrame.Angles(0,0,-math.pi/2),0.6)
  261.                         rightarm.C0 = rightarm.C0:lerp(CFrame.new(2,0.5,0) * CFrame.Angles(0,0,math.pi/2),0.6)
  262.                         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,math.rad(-20)) * CFrame.new(0,-1,0),0.6)
  263.                         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,math.rad(20)) * CFrame.new(0,-1,0),0.6)
  264.                     else
  265.                         humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(math.sin(tick()*2)/1.5,math.cos(tick()*4)/1.5,0) * CFrame.Angles(0,0,rootpart.RotVelocity.y/50+math.cos(tick()*2)),0.2)
  266.                         head.C0 = head.C0:lerp(CFrame.new(0,1.5,0) * CFrame.Angles(0,0,0),0.3)
  267.                         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0,0),0.2)
  268.                         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0,0),0.2)
  269.                         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-2,0),0.2)
  270.                         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-2,0),0.2)
  271.                     end
  272.                 end
  273.             end)()
  274.         elseif what == "loudness" then
  275.             loudness = message
  276.         elseif what == "SHARTER!!!!!!!!!!!!!!!!!!" and not errored then
  277.             local sharter = Instance.new("Sound", character.Head)
  278.             sharter.SoundId = "rbxassetid://1718412034"
  279.             sharter.Volume = 10
  280.             sharter:Play()
  281.             local echonigga = Instance.new("EchoSoundEffect", sharter)
  282.             echonigga.Delay = 0.1
  283.             echonigga.Feedback = 0.2
  284.             game.Debris:AddItem(sharter, sharter.TimeLength)
  285.             wait(sharter.TimeLength+0.1)
  286.             local sphere = Instance.new("Part", character.Head)
  287.             sphere.Material = "Neon"
  288.             sphere.Anchored = true
  289.             sphere.Shape = "Ball"
  290.             sphere.CFrame = message
  291.             sphere.Color = text.TextColor3
  292.             sphere.CanCollide = false
  293.             local ex = Instance.new("Explosion", workspace)
  294.             ex.Position = sphere.Position
  295.             ex.BlastPressure = math.huge
  296.             ex.BlastRadius = 20
  297.             local boom = Instance.new("Sound", sphere)
  298.             boom.SoundId = "rbxassetid://3140843322"
  299.             boom.Volume = 10
  300.             boom:Play()
  301.             game.Debris:AddItem(boom, 0.4)
  302.             coroutine.wrap(function()
  303.                 for i = 1,25 do
  304.                     sphere.Size = sphere.Size + Vector3.new(1.25,1.25,1.25)
  305.                     sphere.Transparency = sphere.Transparency + 0.035
  306.                     step:wait()
  307.                 end
  308.                 sphere:destroy()
  309.             end)()
  310.         end
  311.     end
  312. end)
  313. animhype2 = false
  314. seizure = false
  315. coroutine.wrap(function()
  316.     while wait(5) do
  317.         if seizure then
  318.             seizure = false
  319.         else
  320.             seizure = true
  321.         end
  322.     end
  323. end)()
  324. coroutine.wrap(function()
  325.     while wait(0.5) do
  326.         if animhype2 then
  327.             animhype2 = false
  328.         else
  329.             animhype2 = true
  330.         end
  331.     end
  332. end)()
  333. while step:wait() do
  334.     if cananimate then
  335.         sine = sine + 1
  336.         if mode == 1 then
  337.             humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(rootpart.RotVelocity.y/5,3+math.sin(sine/5)*3.5,-math.sin(sine/10)*2) * CFrame.fromEulerAnglesXYZ(-math.cos(sine/10),0,rootpart.RotVelocity.y/10),0.15)
  338.             head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(-math.cos(sine/5) + math.rad(-20),0,0) * CFrame.new(0,0.5,0),0.15)
  339.             leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,math.rad(-40)+math.cos(sine/5)*2) * CFrame.new(0,-0.9,0),0.15)
  340.             rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(0,0,math.rad(40)-math.cos(sine/5)*2) * CFrame.new(0,-0.9,0),0.15)
  341.             leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(-math.cos(sine/10),0,0) * CFrame.new(0,-1,0),0.15)
  342.             rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(-math.cos(sine/10),0,0) * CFrame.new(0,-1,0),0.15)
  343.         elseif mode == 2 then
  344.             humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(math.sin(sine/2)/3,0,0) * CFrame.Angles(0,0,math.sin(sine/2)/4+rootpart.RotVelocity.y/50),0.6)
  345.             head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,0.5,0),0.6)
  346.             leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(90)+math.cos(sine/1)/1.5,math.rad(20)+math.sin(sine/2)/1.5,-math.sin(sine/2)) * CFrame.new(0,-1+math.sin(sine/2)/2,0),0.6)
  347.             rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(90)+math.cos(sine/1)/1.5,math.rad(-20)-math.sin(sine/2)/1.5,math.sin(sine/2)) * CFrame.new(0,-1+math.sin(sine/2)/2,0),0.6)
  348.             leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,-math.sin(sine/2)/3) * CFrame.new(0,-1,0),0.6)
  349.             rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,-math.sin(sine/2)/3) * CFrame.new(0,-1,0),0.6)
  350.         elseif mode == 3 then
  351.             if animhype2 then
  352.                 humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,-math.cos(sine/1)/3,0) * CFrame.Angles(0,math.pi/2,rootpart.RotVelocity.y/50),0.6)
  353.                 head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.cos(sine/1)/4,-(math.pi/2)+math.rad(20),0) * CFrame.new(0,0.5,0),0.6)
  354.                 leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-0.5,0),0.6)
  355.                 rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(-math.sin(sine/1)/1.5,0,0) * CFrame.new(0,-0.5,0),0.6)
  356.                 leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1+math.sin(sine/1)/3,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.6)
  357.                 rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-0.5,-1) * CFrame.Angles(-math.sin(sine/1)/1.5,0,0) * CFrame.new(0,-1,0),0.6)
  358.             else
  359.                 humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,-math.cos(sine/1)/3,0) * CFrame.Angles(0,math.pi/2,rootpart.RotVelocity.y/50),0.6)
  360.                 head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.cos(sine/1)/4,-(math.pi/2)+math.rad(20),0) * CFrame.new(0,0.5,0),0.6)
  361.                 leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-0.5,0),0.6)
  362.                 rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(math.pi-math.rad(10)+math.sin(sine/1)/1.5,0,0) * CFrame.new(0,-0.5,0),0.6)
  363.                 leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1+math.sin(sine/1)/3,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.6)
  364.                 rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-0.5,-1) * CFrame.Angles(-math.sin(sine/1)/1.5,0,0) * CFrame.new(0,-1,0),0.6)
  365.             end
  366.         elseif mode == 4 then
  367.             if seizure then
  368.                 humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,-1.5+math.sin(sine/2),0) * CFrame.Angles((-math.pi/2)+math.sin(sine/2)/2,0,rootpart.RotVelocity.y/50),0.6)
  369.                 head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.cos(sine/2)/2,0,0) * CFrame.new(0,0.5,0),0.6)
  370.                 leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.cos(sine/2)*1.5,0,math.rad(-50)) * CFrame.new(0,-0.5,0),0.6)
  371.                 rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(-math.cos(sine/2)*1.5,0,math.rad(50)) * CFrame.new(0,-0.5,0),0.6)
  372.                 leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(math.cos(sine/2)*1.5,0,0) * CFrame.new(0,-1,0),0.6)
  373.                 rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(math.cos(sine/2)*1.5,0,0) * CFrame.new(0,-1,0),0.6)
  374.             else
  375.                 humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,math.sin(sine/2)/1.5,0) * CFrame.Angles(math.sin(sine/2)/2,0,rootpart.RotVelocity.y/50),0.6)
  376.                 head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.cos(sine/2)/2,0,0) * CFrame.new(0,0.5,0),0.6)
  377.                 leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.cos(sine/2)*1.5,0,0) * CFrame.new(0,-0.5,0),0.6)
  378.                 rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(-math.cos(sine/2)*1.5,0,0) * CFrame.new(0,-0.5,0),0.6)
  379.                 leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(-math.cos(sine/2)*1.5,0,0) * CFrame.new(0,-1,0),0.6)
  380.                 rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(-math.cos(sine/2)*1.5,0,0) * CFrame.new(0,-1,0),0.6)
  381.             end
  382.         elseif mode == 5 then
  383.             if seizure2 then
  384.                 humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,math.sin(sine/2),0) * CFrame.Angles(math.cos(sine)*3,math.sin(sine*1.1)*3,math.sin(sine*1.1)*3),0.6)
  385.                 head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.cos(sine)*3,math.sin(sine*1.1)*3,math.sin(sine*1.1)*3) * CFrame.new(0,0.5,0),0.6)
  386.                 leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.cos(sine)*3,math.sin(sine*1.1)*3,math.sin(sine*1.1)*3) * CFrame.new(0,-0.5,0),0.6)
  387.                 rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(math.cos(sine)*3,math.sin(sine*1.1)*3,math.sin(sine*1.1)*3) * CFrame.new(0,-0.5,0),0.6)
  388.                 leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(math.cos(sine)*3,math.sin(sine*1.1)*3,math.sin(sine*1.1)*3) * CFrame.new(0,-1,0),0.6)
  389.                 rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(math.cos(sine)*3,math.sin(sine*1.1)*3,math.sin(sine*1.1)*3) * CFrame.new(0,-1,0),0.6)
  390.             else
  391.                 humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,0.5+math.sin(sine/2),math.cos(sine/4)) * CFrame.Angles(math.cos(sine/2)/2,0,rootpart.RotVelocity.y/50),0.6)
  392.                 head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,0.5,0),0.6)
  393.                 leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-0.5,0),0.6)
  394.                 rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-0.5,0),0.6)
  395.                 leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.6)
  396.                 rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.6)
  397.             end
  398.         end
  399.     end
  400. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement