Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --wait(3)
- --By Rufus14 (oh god)
- --owner = game:GetService("Players"):GetPlayerFromCharacter(script.Parent)
- character = owner.Character
- NLS([[
- --By Rufus14
- localplayer = game:GetService("Players").LocalPlayer
- character = localplayer.Character
- local remote = character:WaitForChild("remotenigga")
- local music = character.Head:WaitForChild("musicc")
- mouse = localplayer:GetMouse()
- mouse.KeyDown:connect(function(key)
- key = key:lower()
- if key == "q" then
- remote:FireServer("changemode")
- end
- end)
- while game:GetService("RunService").RenderStepped:wait() do
- 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)))
- end
- ]], character)
- mode = 1
- step = game:GetService("RunService").Stepped
- local remote = Instance.new("RemoteEvent", character)
- remote.Name = "remotenigga"
- local billboard = Instance.new("BillboardGui", character.Head)
- billboard.Adornee = character.Head
- billboard.StudsOffset = Vector3.new(-5.5, 4, 0)
- billboard.Size = UDim2.new(4,0,2,0)
- local text = Instance.new("TextLabel", billboard)
- text.Text = "π³Close To Meπ³"
- text.BackgroundTransparency = 1
- text.TextScaled = true
- text.TextStrokeTransparency = 0
- text.TextStrokeColor3 = Color3.fromRGB(0,255,255)
- text.Size = billboard.Size
- text.Font = "Code"
- text.TextColor3 = Color3.fromRGB(255,255,255)
- local music = Instance.new("Sound", character.Head)
- music.SoundId = "rbxassetid://3255566549"
- music.Looped = true
- music.Name = "musicc"
- music.Volume = 5
- music:Play()
- local flange = Instance.new("FlangeSoundEffect", music)
- flange.Depth = 1
- flange.Mix = 1
- flange.Rate = 2.4
- local rightarm = Instance.new("Weld", owner.Character.Torso)
- rightarm.Part0 = owner.Character.Torso
- rightarm.Part1 = owner.Character["Right Arm"]
- rightarm.C0 = CFrame.new(1.5,0,0)
- rightarm.Name = "RightArmWeld"
- local rightleg = Instance.new("Weld", owner.Character.Torso)
- rightleg.Part0 = owner.Character.Torso
- rightleg.Part1 = owner.Character["Right Leg"]
- rightleg.C0 = CFrame.new(0.5,-2,0)
- rightleg.Name = "RightLegWeld"
- local leftarm = Instance.new("Weld", owner.Character.Torso)
- leftarm.Part0 = owner.Character.Torso
- leftarm.Part1 = owner.Character["Left Arm"]
- leftarm.C0 = CFrame.new(-1.5,0,0)
- leftarm.Name = "LeftArmWeld"
- local leftleg = Instance.new("Weld", owner.Character.Torso)
- leftleg.Part0 = owner.Character.Torso
- leftleg.Part1 = owner.Character["Left Leg"]
- leftleg.C0 = CFrame.new(-0.5,-2,0)
- leftleg.Name = "LeftLegWeld"
- local head = Instance.new("Weld", owner.Character.Torso)
- head.Part0 = owner.Character.Torso
- head.Part1 = owner.Character.Head
- head.C0 = CFrame.new(0,1.5,0)
- head.Name = "HeadWeld"
- local humanoidrootpart = Instance.new("Weld", owner.Character.HumanoidRootPart)
- humanoidrootpart.Part0 = owner.Character.HumanoidRootPart
- humanoidrootpart.Part1 = owner.Character.Torso
- humanoidrootpart.Name = "HumanoidRootPartWeld"
- cananimate = true
- sine = 0
- rootpart = character.HumanoidRootPart
- seizure2 = false
- remote.OnServerEvent:connect(function(who, what)
- if who == owner then
- if what == "changemode" then
- mode = mode + 1
- if mode > 5 then
- mode = 1
- end
- if mode == 1 then
- text.Text = "π³Close To Meπ³"
- text.TextStrokeColor3 = Color3.fromRGB(0,255,255)
- text.TextColor3 = Color3.fromRGB(255,255,255)
- music.SoundId = "rbxassetid://"
- music.Volume = 10
- music.PlaybackSpeed = 1
- flange.Depth = 1
- flange.Mix = 1
- flange.Rate = 2.4
- elseif mode == 2 then
- text.Text = "Sanes?????π³π³"
- text.TextStrokeColor3 = Color3.fromRGB(0,0,0)
- text.TextColor3 = Color3.fromRGB(255,0,0)
- music.SoundId = "rbxassetid://614032233"
- music.Volume = 10
- music.PlaybackSpeed = 1.2
- flange.Depth = 1
- flange.Mix = 1
- flange.Rate = 2.4
- elseif mode == 3 then
- text.Text = "h"
- text.TextStrokeColor3 = Color3.fromRGB(0,0,0)
- text.TextColor3 = Color3.fromRGB(0,0,0)
- music.SoundId = "rbxassetid://277989165"
- music.Volume = 7
- music.PlaybackSpeed = 1
- flange.Depth = 1
- flange.Mix = 1
- flange.Rate = 2.4
- elseif mode == 4 then
- text.Text = "OH NO! π‘π‘π‘"
- text.TextStrokeColor3 = Color3.fromRGB(0,0,0)
- text.TextColor3 = Color3.fromRGB(0,0,0)
- music.SoundId = "rbxassetid://435019840"
- music.Volume = 5
- music.PlaybackSpeed = 1
- flange.Depth = 1
- flange.Mix = 1
- flange.Rate = 1
- coroutine.wrap(function()
- while mode == 4 do
- if mode == 4 then
- text.Text = "AH NU! π‘π‘"
- text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
- wait()
- end
- if mode == 4 then
- text.Text = "PLEASE HAVE MERCY! π‘π‘"
- text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
- wait()
- end
- if mode == 4 then
- text.Text = "C L O S E T O M E! π‘π‘"
- text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
- wait()
- end
- if mode == 4 then
- text.Text = "JUST SHAPES AND BEATS 4 LIFE! π‘π‘"
- text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
- wait()
- end
- if mode == 4 then
- text.Text = "EEEEEEEEEEEE! π‘π‘"
- text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
- wait()
- end
- end
- end)()
- elseif mode == 5 then
- text.Text = "CLOSE TO MWEWE!!!"
- text.TextStrokeColor3 = Color3.fromRGB(255, 255, 0)
- text.TextColor3 = Color3.fromRGB(0, 255, 0)
- music.SoundId = "rbxassetid://1916505674"
- music.Volume = 5
- music.PlaybackSpeed = 1
- flange.Depth = 1
- flange.Mix = 1
- flange.Rate = 1
- seizure2 = false
- coroutine.wrap(function()
- while wait(1.225) and mode == 5 do
- if seizure2 then
- seizure2 = false
- else
- seizure2 = true
- end
- end
- end)()
- end
- music:Play()
- end
- end
- end)
- animhype2 = false
- seizure = false
- coroutine.wrap(function()
- while wait(5) do
- if seizure then
- seizure = false
- else
- seizure = true
- end
- end
- end)()
- coroutine.wrap(function()
- while wait(0.5) do
- if animhype2 then
- animhype2 = false
- else
- animhype2 = true
- end
- end
- end)()
- while step:wait() do
- if cananimate then
- sine = sine + 1
- if mode == 1 then
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- elseif mode == 2 then
- 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)
- head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,0.5,0),0.6)
- 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)
- 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)
- 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)
- 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)
- elseif mode == 3 then
- if animhype2 then
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- else
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- end
- elseif mode == 4 then
- if seizure then
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- else
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- end
- elseif mode == 5 then
- if seizure2 then
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- else
- 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)
- head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,0.5,0),0.6)
- 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)
- 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)
- leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.6)
- rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.6)
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement