Advertisement
BNutty07

Head Singer

Nov 18th, 2017
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.38 KB | None | 0 0
  1.  
  2. --Converted with ttyyuu12345's model to script plugin v4
  3. function sandbox(var,func)
  4. local env = getfenv(func)
  5. local newenv = setmetatable({},{
  6. __index = function(self,k)
  7. if k=="script" then
  8. return var
  9. else
  10. return env[k]
  11. end
  12. end,
  13. })
  14. setfenv(func,newenv)
  15. return func
  16. end
  17. cors = {}
  18. mas = Instance.new("Model",game:GetService("Lighting"))
  19. Model0 = Instance.new("Model")
  20. Part1 = Instance.new("Part")
  21. SpecialMesh2 = Instance.new("SpecialMesh")
  22. Part3 = Instance.new("Part")
  23. SpecialMesh4 = Instance.new("SpecialMesh")
  24. Part5 = Instance.new("Part")
  25. SpecialMesh6 = Instance.new("SpecialMesh")
  26. Part7 = Instance.new("Part")
  27. SpecialMesh8 = Instance.new("SpecialMesh")
  28. Script9 = Instance.new("Script")
  29. Sound10 = Instance.new("Sound")
  30. Model0.Name = "Head"
  31. Model0.Parent = mas
  32. Part1.Name = "Head"
  33. Part1.Parent = Model0
  34. Part1.BrickColor = BrickColor.new("Light orange")
  35. Part1.Anchored = true
  36. Part1.Size = Vector3.new(10, 5, 5)
  37. Part1.CFrame = CFrame.new(-7, 2.50000191, -13.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  38. Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  39. Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  40. Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  41. Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  42. Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  43. Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  44. Part1.Color = Color3.new(0.917647, 0.721569, 0.572549)
  45. Part1.Position = Vector3.new(-7, 2.50000191, -13.5)
  46. Part1.Color = Color3.new(0.917647, 0.721569, 0.572549)
  47. SpecialMesh2.Parent = Part1
  48. Part3.Name = "Eye2"
  49. Part3.Parent = Model0
  50. Part3.BrickColor = BrickColor.new("Really black")
  51. Part3.Anchored = true
  52. Part3.Size = Vector3.new(0.399999976, 1, 0.399999976)
  53. Part3.CFrame = CFrame.new(-8.19999981, 3.50000191, -11.3999996, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  54. Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  55. Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  56. Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  57. Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  58. Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  59. Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  60. Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  61. Part3.Position = Vector3.new(-8.19999981, 3.50000191, -11.3999996)
  62. Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  63. SpecialMesh4.Parent = Part3
  64. SpecialMesh4.Scale = Vector3.new(0.5, 1, 1)
  65. SpecialMesh4.MeshType = Enum.MeshType.Sphere
  66. SpecialMesh4.Scale = Vector3.new(0.5, 1, 1)
  67. Part5.Name = "Eye1"
  68. Part5.Parent = Model0
  69. Part5.BrickColor = BrickColor.new("Really black")
  70. Part5.Anchored = true
  71. Part5.Size = Vector3.new(0.599999964, 1, 0.399999976)
  72. Part5.CFrame = CFrame.new(-5.69999981, 3.50000191, -11.3999996, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  73. Part5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  74. Part5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  75. Part5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  76. Part5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  77. Part5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  78. Part5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  79. Part5.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  80. Part5.Position = Vector3.new(-5.69999981, 3.50000191, -11.3999996)
  81. Part5.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  82. SpecialMesh6.Parent = Part5
  83. SpecialMesh6.Scale = Vector3.new(0.5, 1, 1)
  84. SpecialMesh6.MeshType = Enum.MeshType.Sphere
  85. SpecialMesh6.Scale = Vector3.new(0.5, 1, 1)
  86. Part7.Name = "Mouth"
  87. Part7.Parent = Model0
  88. Part7.BrickColor = BrickColor.new("Really black")
  89. Part7.Anchored = true
  90. Part7.Size = Vector3.new(3.20000005, 0.399999976, 0.200000048)
  91. Part7.CFrame = CFrame.new(-7, 1.60000396, -10.8999996, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  92. Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  93. Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  94. Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  95. Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  96. Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  97. Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  98. Part7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  99. Part7.Position = Vector3.new(-7, 1.60000396, -10.8999996)
  100. Part7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  101. SpecialMesh8.Parent = Part7
  102. SpecialMesh8.Scale = Vector3.new(1, 0.100000001, 1)
  103. SpecialMesh8.MeshType = Enum.MeshType.Sphere
  104. SpecialMesh8.Scale = Vector3.new(1, 0.100000001, 1)
  105. Script9.Parent = Part7
  106. table.insert(cors,sandbox(Script9,function()
  107. local p = script.Parent.Mesh
  108. local e1 = script.Parent.Parent.Eye1
  109. local e2 = script.Parent.Parent.Eye2
  110. local s = script.Parent.Sound
  111. s:Play()
  112.  
  113. math.randomseed(tick())
  114. coroutine.wrap(function()
  115. while wait(math.random(1,7)) do math.randomseed(tick())
  116. for i = 1, 10 do wait(1/60)
  117. e1.Mesh.Scale = e1.Mesh.Scale-Vector3.new(0,0.1,0)
  118. e2.Mesh.Scale = e1.Mesh.Scale
  119. end
  120. for i = 1, 10 do wait(1/60)
  121. e1.Mesh.Scale = e1.Mesh.Scale+Vector3.new(0,0.1,0)
  122. e2.Mesh.Scale = e1.Mesh.Scale
  123. end
  124. end
  125. end)()
  126.  
  127. coroutine.wrap(function()
  128. while wait(1/60) do
  129. p.Scale = Vector3.new(p.Scale.Z,math.abs(s.PlaybackLoudness/70),math.abs(s.PlaybackLoudness/200))
  130. end
  131. end)()
  132. end))
  133. Sound10.Parent = Part7
  134. Sound10.SoundId = "rbxassetid://1107814992"
  135. Sound10.Volume = 1
  136. Sound10.Looped = true
  137. for i,v in pairs(mas:GetChildren()) do
  138. v.Parent = workspace
  139. pcall(function() v:MakeJoints() end)
  140. end
  141. mas:Destroy()
  142. for i,v in pairs(cors) do
  143. spawn(function()
  144. pcall(v)
  145. end)
  146. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement