daily pastebin goal
41%
SHARE
TWEET

The Oofinater v2.2

OofeyDoofy Jan 29th, 2018 (edited) 57 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --The Oofinater, by SlayKillerX66
  2.  
  3. wait(0.25)
  4. local player = game.Players.LocalPlayer
  5. local chara = game.Players.LocalPlayer.Character
  6.  
  7. local mouse = player:GetMouse()
  8. local weld1 = Instance.new("Weld")
  9. local weld2 = Instance.new("Weld")
  10. local weld3 = Instance.new("Weld")
  11. local weld4 = Instance.new("Weld")
  12.  
  13. chara.Animate.walk.WalkAnim.AnimationId = 'http://www.roblox.com/Asset?ID=28440069'
  14.  
  15. local billboardgui = Instance.new("BillboardGui")
  16. local textbox = Instance.new("TextBox")
  17.  
  18. billboardgui.LightInfluence = 0
  19. billboardgui.StudsOffset = Vector3.new(0, 2, 0)
  20. billboardgui.Size = UDim2.new(0, 200, 0, 50)
  21. billboardgui.Parent = game.Players.LocalPlayer.Character.Head
  22. textbox.TextWrapped = true
  23. textbox.BackgroundTransparency = 1
  24. textbox.BackgroundColor3 = Color3.new(1, 1, 1)
  25. textbox.TextSize = 40
  26. textbox.TextScaled = false
  27. textbox.Font = Enum.Font.SourceSans
  28. textbox.Size = UDim2.new(0, 200, 0, 50)
  29. textbox.Text = "The Oofinater"
  30. textbox.TextColor3 = Color3.new(1, 1, 1)
  31. textbox.Parent = billboardgui
  32.  
  33.     local trailrun = Instance.new("Trail")
  34.     trailrun.Lifetime = 1
  35.     trailrun.Color = ColorSequence.new(Color3.new(1, 0.968627, 0), Color3.new(0.00392157, 0.00392157, 1))
  36.     trailrun.Parent = game.Players.LocalPlayer.Character
  37.     trailrun.Attachment0 = game.Players.LocalPlayer.Character:FindFirstChild("Head").FaceFrontAttachment
  38.     trailrun.Attachment1 = nil
  39.  
  40.     local trail = Instance.new("Trail")
  41.     trail.Lifetime = 0.2
  42.     trail.Color = ColorSequence.new(Color3.new(1, 0.952941, 0.27451), Color3.new(1, 0.952941, 0.27451))
  43.     trail.Texture = "rbxassetid://1084748042"
  44.     trail.Parent = game.Players.LocalPlayer.Character
  45.     trail.Attachment0 = game.Players.LocalPlayer.Character:FindFirstChild("Right Leg").RightFootAttachment
  46.     trail.Attachment1 = game.Players.LocalPlayer.Character:FindFirstChild("Left Leg").LeftFootAttachment
  47.  
  48. mouse.KeyDown:connect(function(key)
  49.    
  50. if string.lower(key) == "q" then
  51.    
  52. chara.Sound:remove()
  53.     local sound = Instance.new("Sound")
  54.     sound.SoundId = "http://www.roblox.com/asset/?id=666800317"
  55.     sound.Parent = game.Players.LocalPlayer.Character
  56.     sound.Volume = 10
  57.     sound:play()
  58. end
  59.    
  60. if string.lower(key) == "x" then
  61.    
  62.     local animation = Instance.new("Animation")
  63.     animation.AnimationId = "http://www.roblox.com/Asset?ID=27789359"
  64.     local animTrack = chara.Humanoid:LoadAnimation(animation)
  65.     animTrack:Play()
  66.     local sound = Instance.new("Sound")
  67.     sound.SoundId = "http://www.roblox.com/asset/?id=656478412"
  68.     sound.Parent = game.Players.LocalPlayer.Character
  69.     sound.Volume = 10
  70.     sound:play()
  71.    
  72. end
  73.    
  74. if string.byte(key) == 48 then
  75.     running = true
  76.         local keyConnection = mouse.KeyUp:connect(function (key)
  77.             if string.byte(key) == 48 then
  78.                 running = false
  79.             end
  80.         end)
  81.         for i = 1,5 do
  82.             game.Workspace.CurrentCamera.FieldOfView = (70+(i*2))
  83.             wait()
  84.         end
  85.         chara.Animate.walk.WalkAnim.AnimationId = 'http://www.roblox.com/Asset?ID=252557606'
  86.         game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
  87.         wait(0.02)
  88.         game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 60
  89.         trail.Attachment1 = nil
  90.         trailrun.Attachment1 = game.Players.LocalPlayer.Character:FindFirstChild("Torso").WaistCenterAttachment
  91.         repeat wait () until running == false
  92.         keyConnection:disconnect()
  93.         trailrun.Attachment1 = nil
  94.         trail.Attachment1 = game.Players.LocalPlayer.Character:FindFirstChild("Left Leg").LeftFootAttachment
  95.         chara.Animate.walk.WalkAnim.AnimationId = 'http://www.roblox.com/Asset?ID=28440069'
  96.         game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
  97.         wait(0.09)
  98.         game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  99.         for i = 1,5 do
  100.             game.Workspace.CurrentCamera.FieldOfView = (80-(i*2))
  101.             wait()
  102.         end
  103.     end
  104.  
  105. if string.lower(key) == "c" then
  106.    
  107.     local animation = Instance.new("Animation")
  108.     animation.AnimationId = "http://www.roblox.com/Asset?ID=33796059"
  109.     local animTrack = chara.Humanoid:LoadAnimation(animation)
  110.     animTrack:Play()
  111.     local sound = Instance.new("Sound")
  112.     sound.SoundId = "http://www.roblox.com/asset/?id=1042516097"
  113.     sound.Parent = game.Players.LocalPlayer.Character
  114.     sound.Volume = 10
  115.     sound:play()
  116.     local particleemitter = Instance.new("ParticleEmitter")
  117.     particleemitter.LightInfluence = 1
  118.     particleemitter.VelocitySpread = 100
  119.     particleemitter.EmissionDirection = Enum.NormalId.Front
  120.     particleemitter.Rate = 1
  121.     particleemitter.Lifetime = NumberRange.new(4, 5)
  122.     particleemitter.Speed = NumberRange.new(2)
  123.     particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5), NumberSequenceKeypoint.new(1, 0.5)})
  124.     particleemitter.Texture = "rbxassetid://1084748042"
  125.     particleemitter.SpreadAngle = Vector2.new(200, 200)
  126.     particleemitter.Parent = game.Players.LocalPlayer.Character.Torso
  127. end
  128.    
  129. if string.lower(key) == "b" then
  130.    
  131.     local animation = Instance.new("Animation")
  132.     animation.AnimationId = "http://www.roblox.com/Asset?ID=128853357"
  133.     local animTrack = chara.Humanoid:LoadAnimation(animation)
  134.     animTrack:Play()
  135.         local sound = Instance.new("Sound")
  136.         sound.SoundId = "http://www.roblox.com/asset/?id=150611842"
  137.         sound.Parent = script.Parent
  138.         sound.Volume = 10
  139.         wait(0.5)
  140.         sound:play()
  141. end
  142.    
  143. if string.lower(key) == "n" then
  144.    
  145.     local sound = Instance.new("Sound")
  146.     sound.SoundId = "http://www.roblox.com/asset/?id=271550300"
  147.     sound.Parent = game.Workspace
  148.     sound.Volume = 10
  149.     wait(0.5)
  150.     sound:play()
  151.     local mesh = Instance.new("SpecialMesh")
  152.     mesh.MeshType = Enum.MeshType.FileMesh
  153.     mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
  154.     mesh.MeshId = "http://www.roblox.com/asset/?id=1047997"
  155.     mesh.TextureId = "http://www.roblox.com/asset/?id=1048208"
  156.     mesh.Parent = game.Players.LocalPlayer.Character.Torso
  157.     wait(2)
  158.     sound:remove()
  159.     end
  160.    
  161. if string.lower(key) == "m" then
  162.    
  163.     local mesh = Instance.new("SpecialMesh")
  164.     mesh.MeshType = Enum.MeshType.FileMesh
  165.     mesh.Scale = Vector3.new(3, 3, 3)
  166.     mesh.MeshId = "http://www.roblox.com/asset/?id=1047997"
  167.     mesh.TextureId = "http://www.roblox.com/asset/?id=1047998"
  168.     mesh.Parent = game.Players.LocalPlayer.Character.Torso
  169.     end
  170.  
  171. if string.lower(key) == "g" then
  172.    
  173.     game.Lighting.TimeOfDay = 0
  174.     local particleemitter = Instance.new("ParticleEmitter")
  175.     particleemitter.LightInfluence = 1
  176.     particleemitter.VelocitySpread = 100
  177.     particleemitter.EmissionDirection = Enum.NormalId.Front
  178.     particleemitter.Rate = 2000
  179.     particleemitter.Lifetime = NumberRange.new(4, 5)
  180.     particleemitter.Speed = NumberRange.new(200)
  181.     particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5), NumberSequenceKeypoint.new(1, 0.5)})
  182.     particleemitter.Texture = "rbxassetid://1084748042"
  183.     particleemitter.SpreadAngle = Vector2.new(200, 200)
  184.     particleemitter.Parent = game.Players.LocalPlayer.Character.Torso
  185.     local animation = Instance.new("Animation")
  186.     animation.AnimationId = "http://www.roblox.com/Asset?ID=27789359"
  187.     local animTrack = chara.Humanoid:LoadAnimation(animation)
  188.     animTrack:Play()
  189.     local sound = Instance.new("Sound")
  190.     sound.SoundId = "http://www.roblox.com/asset/?id=984439735"
  191.         sound.Parent = chara
  192.         sound.Volume = 10
  193.         sound:play()
  194.     wait(3.2)
  195.     sound:Remove()
  196.     animTrack:Stop()
  197.     chara.Torso.ParticleEmitter:Remove()
  198.     game.Lighting.TimeOfDay = 12
  199.     end
  200.  
  201. if string.lower(key) == "f" then
  202.    
  203.     wait(0.1)
  204.     local sound = Instance.new("Sound")
  205.         sound.SoundId = "http://www.roblox.com/asset/?id=1010092174"
  206.         sound.Parent = chara
  207.         sound.Volume = 10
  208.         sound:play()
  209.     local explosion = Instance.new("Explosion")
  210.     explosion.Parent = game.Players.LocalPlayer.Character.Torso
  211.     explosion.BlastRadius = 600
  212.     explosion.BlastPressure = 1000000 -- these are really wussy units
  213.     wait()
  214.    
  215.  
  216.     s = Instance.new("Sky")
  217.     s.Name = "SKY"
  218.     s.SkyboxBk = "http://www.roblox.com/asset/?id=1323535965"
  219.     s.SkyboxDn = "http://www.roblox.com/asset/?id=1323535965"
  220.     s.SkyboxFt = "http://www.roblox.com/asset/?id=1323535965"
  221.     s.SkyboxLf = "http://www.roblox.com/asset/?id=1323535965"
  222.     s.SkyboxRt = "http://www.roblox.com/asset/?id=1323535965"
  223.     s.SkyboxUp = "http://www.roblox.com/asset/?id=1323535965"
  224.     s.Parent = game.Lighting
  225.  
  226.     wait(4.7)
  227.     game.Lighting.SKY:Remove()
  228.     end
  229.  
  230. if string.lower(key) == "e" then
  231.    
  232.    
  233.     local mesh = Instance.new("SpecialMesh")
  234.     mesh.MeshType = Enum.MeshType.FileMesh
  235.     mesh.Scale = Vector3.new(0.04, 0.04, 0.04)
  236.     mesh.MeshId = "rbxassetid://974513208"
  237.     mesh.TextureId = "rbxassetid://974513250"
  238.     mesh.Parent = game.Players.LocalPlayer.Character:FindFirstChild("Left Arm")
  239.     local particleemitter = Instance.new("ParticleEmitter")
  240.     particleemitter.LightInfluence = 1
  241.     particleemitter.VelocitySpread = 100
  242.     particleemitter.EmissionDirection = Enum.NormalId.Front
  243.     particleemitter.Rate = 60
  244.     particleemitter.Lifetime = NumberRange.new(4, 5)
  245.     particleemitter.Speed = NumberRange.new(150)
  246.     particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5), NumberSequenceKeypoint.new(1, 0.5)})
  247.     particleemitter.Texture = "rbxassetid://1084748042"
  248.     particleemitter.SpreadAngle = Vector2.new(0)
  249.     particleemitter.Parent = game.Players.LocalPlayer.Character:FindFirstChild("Left Arm")
  250.     game.Players.LocalPlayer.Character.Head.face:Remove()
  251.     local q = Instance.new("Sound")
  252.     q.Name = "Sound"
  253.     q.SoundId = "http://www.roblox.com/asset/?id=596188062"
  254.     q.Volume = 2
  255.     q.Looped = true
  256.     q.archivable = false
  257.     q.Parent = chara
  258.     wait(0.5)
  259.     q:play()
  260.     local decal = Instance.new("Decal")
  261.     decal.Texture = "http://www.roblox.com/asset/?id=1084748042"
  262.     decal.Face = Enum.NormalId.Front
  263.     decal.Parent = game.Players.LocalPlayer.Character.Head
  264.     local arms = {game.Players.LocalPlayer.Character:FindFirstChild("Left Arm"), game.Players.LocalPlayer.Character:FindFirstChild("Right Arm")}
  265.     local legs = {game.Players.LocalPlayer.Character:FindFirstChild("Left Leg"), game.Players.LocalPlayer.Character:FindFirstChild("Right Leg")}
  266.     local torso = game.Players.LocalPlayer.Character:FindFirstChild("Torso")
  267.     weld1.Part0 = torso
  268.     weld1.Parent = torso
  269.     weld1.Part1 = arms[1]
  270.     weld1.C1 = CFrame.new(1.4, -0.2, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(0), 0, math.rad(20)) --(-0.249, 1.35, 0.6) --(-0.249, 1.35, 0.6)
  271.     game.Players.LocalPlayer.Character.Head.face:Remove()
  272.     local face = Instance.new("Decal")
  273.     face.Parent = game.Players.LocalPlayer.Character.Head
  274.     face.Texture = "http://www.roblox.com/asset/?id=1084748042"
  275.    
  276.     end
  277.  
  278. if string.lower(key) == "r" then
  279.  
  280. wait(0.1)
  281. local arms = {game.Players.LocalPlayer.Character:FindFirstChild("Left Arm"), game.Players.LocalPlayer.Character:FindFirstChild("Right Arm")}
  282. local legs = {game.Players.LocalPlayer.Character:FindFirstChild("Left Leg"), game.Players.LocalPlayer.Character:FindFirstChild("Right Leg")}
  283. local torso = game.Players.LocalPlayer.Character:FindFirstChild("Torso")
  284. weld1.Part0 = torso
  285. weld1.Parent = torso
  286. weld1.Part1 = arms[1]
  287. weld1.C1 = CFrame.new(-0.4, 0, 1) * CFrame.fromEulerAnglesXYZ(math.rad(315), 0, math.rad(-90)) --(-0.249, 1.35, 0.6)
  288. weld2.Part0 = torso
  289. weld2.Parent = torso
  290. weld2.Part1 = arms[2]
  291. weld2.C1 = CFrame.new(-1, 0, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-50), 0)
  292. weld3.Part0 = torso
  293. weld3.Parent = torso
  294. weld3.Part1 = legs[1]
  295. weld3.C1 = CFrame.new(0.5, 2, 0) * CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0)
  296. weld4.Part0 = torso
  297. weld4.Parent = torso
  298. weld4.Part1 = legs[2]
  299. weld4.C1 = CFrame.new(-0.5, 2, 0) * CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0)
  300. local particleemitter = Instance.new("ParticleEmitter")
  301. particleemitter.LightInfluence = 1
  302. particleemitter.VelocitySpread = 100
  303. particleemitter.Rate = 5
  304. particleemitter.Lifetime = NumberRange.new(0.5, 1)
  305. particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5), NumberSequenceKeypoint.new(1, 0.5)})
  306. particleemitter.Texture = "rbxassetid://1084748042"
  307. particleemitter.SpreadAngle = Vector2.new(100, 100)
  308. particleemitter.Parent = game.Players.LocalPlayer.Character.Torso
  309. while true do
  310. wait(0.01)
  311. weld4.C1 = CFrame.new(-0.5, 1.5, -1) * CFrame.fromEulerAnglesXYZ(math.rad(-60), math.rad(0), 0)
  312. wait(0.2)
  313. weld4.C1 = CFrame.new(-0.5, 1.5, -1) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(0), 0)
  314. wait(0.4)
  315. weld4.C1 = CFrame.new(-0.5, 2, 0) * CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0)
  316. wait(0.01)
  317. weld3.C1 = CFrame.new(0.5, 1.5, -1) * CFrame.fromEulerAnglesXYZ(math.rad(-60), math.rad(0), 0)
  318. wait(0.2)
  319. weld3.C1 = CFrame.new(0.5, 1.5, -1) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(0), 0)
  320. wait(0.4)
  321. weld3.C1 = CFrame.new(0.5, 2, 0) * CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0)
  322.  
  323.  
  324. end
  325. end
  326. end)
  327. chara.Humanoid.MaxHealth = math.huge
  328. chara.Humanoid.Health = math.huge
  329.  
  330. print([[
  331.    
  332.    
  333. ----------------------------------------
  334. The Oofinater
  335. ----------------------------------------
  336. Script by: SlayKillerX66
  337. Ideas by: My brain
  338. ----------------------------------------
  339. Also, Get Oofed!
  340. ----------------------------------------
  341. ]])
RAW Paste Data
Pastebin PRO WINTER Special!
Get 40% OFF Pastebin PRO accounts!
Top