Advertisement
heyoooooooooo

Untitled

Feb 8th, 2020
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.67 KB | None | 0 0
  1. local plr = game.Players.LocalPlayer
  2. char = plr.Character
  3. torso = char.Torso
  4. head = char.Head
  5. neck = torso.Neck
  6. head.face:Destroy()
  7. sound = Instance.new("Sound", head)
  8. sound.SoundId = "rbxassetid://"
  9. sound.Volume = 100
  10. sound:Play()
  11. sound.Looped = true
  12. plr.Chatted:connect(function(message)
  13. if message:sub(1,4) == "Play" then
  14. sound:Stop()
  15. sound.SoundId = "http://www.roblox.com/asset/?id="..message:sub(6)
  16. sound:Play()
  17. end
  18. end)
  19.  
  20. plr.Chatted:connect(function(message)
  21. sound:Pause()
  22. if sound:Pause() then
  23. else
  24. sound:Resume()
  25. end
  26. end)
  27. --Remastered by WeregoanTwo
  28.  
  29. ---- [[ Left Eye]] ----
  30.  
  31. local RunService = game:GetService("RunService")
  32.  
  33. if RunService:IsStudio() then
  34. print("I am in Roblox Studio")
  35. else
  36. print("I am in an online Roblox Server")
  37. end
  38.  
  39. if RunService:IsRunMode() then
  40. print("Running in Studio")
  41. end
  42.  
  43. if RunService:IsClient() then
  44. print("I am a client")
  45. else
  46. print("I am not a client")
  47. end
  48.  
  49. if RunService:IsServer() then
  50. print("I am a server")
  51.  
  52. else
  53. print("I am not a server")
  54. end
  55.  
  56. if RunService:IsRunning() then
  57. print("The game is running")
  58. else
  59. print("The game is stopped or paused")
  60. end
  61. eye1 = Instance.new("Part", workspace)
  62. eye1.Anchored = false
  63. eye1.Parent = head
  64. eye1.TopSurface = 0
  65. eye1.BrickColor = BrickColor.new("Black")
  66. eye1.BottomSurface = 0
  67. eye1m = Instance.new("SpecialMesh", eye1)
  68. eye1m.MeshType = Enum.MeshType.Sphere
  69. eye1m.Scale = Vector3.new(0.02,0.12,0.03)
  70. ogsize = eye1m.Scale
  71. weld = Instance.new("Weld", head)
  72. weld.Part0 = eye1
  73. weld.Part1 = head
  74. weld.C1 = CFrame.new(-.17,.14,-.57)
  75. eye1.Material = Enum.Material.SmoothPlastic
  76.  
  77.  
  78. ---- [[ Right Eye ]] ----
  79. eye2 = Instance.new("Part", workspace)
  80. eye2.Anchored = false
  81. eye2.Parent = head
  82. eye2.TopSurface = 0
  83. eye2.BrickColor = BrickColor.new("Black")
  84. eye2.BottomSurface = 0
  85. eye2m = Instance.new("SpecialMesh", eye2)
  86. eye2m.MeshType = Enum.MeshType.Sphere
  87. eye2m.Scale = Vector3.new(0.02,0.12,0.03)
  88. ogsize = eye2m.Scale
  89. weld = Instance.new("Weld", head)
  90. weld.Part0 = eye2
  91. weld.Part1 = head
  92. weld.C1 = CFrame.new(.17,.14,-.57)
  93. eye2.Material = Enum.Material.SmoothPlastic
  94.  
  95.  
  96. ---- [[ Mouth ]] ----
  97.  
  98. mouth = Instance.new("Part", workspace)
  99. mouth.Anchored = false
  100. mouth.Parent = head
  101. mouth.TopSurface = 0
  102. mouth.BrickColor = BrickColor.new("Black")
  103. mouth.BottomSurface = 0
  104. mouth.Material = "SmoothPlastic"
  105. mouth.Transparency = 0
  106. mouthm = Instance.new("SpecialMesh", mouth)
  107. mouthm.MeshType = Enum.MeshType.Sphere
  108. mouthm.Scale = Vector3.new(.13,0.1,0.05)
  109. ogsize = mouthm.Scale
  110. weld = Instance.new("Weld", head)
  111. weld.Part0 = mouth
  112. weld.Part1 = head
  113. weld.C1 = CFrame.new(0,-.25,-.6)
  114. local owner = plr
  115. character = owner.Character
  116. runservice = game:GetService("RunService")
  117. humanoid = character:findFirstChildOfClass("Humanoid")
  118. local rightleg = Instance.new("Weld", owner.Character.Torso)
  119. rightleg.Part0 = owner.Character.Torso
  120. rightleg.Part1 = owner.Character["Right Leg"]
  121. rightleg.C0 = CFrame.new(0.5,-2,0)
  122. rightleg.Name = "RightLegWeld"
  123. local leftleg = Instance.new("Weld", owner.Character.Torso)
  124. leftleg.Part0 = owner.Character.Torso
  125. leftleg.Part1 = owner.Character["Left Leg"]
  126. leftleg.C0 = CFrame.new(-0.5,-1,0)
  127. leftleg.Name = "LeftLegWeld"
  128. local rightarm = Instance.new("Weld", owner.Character.Torso)
  129. rightarm.Part0 = owner.Character.Torso
  130. rightarm.Part1 = owner.Character["Right Arm"]
  131. rightarm.C0 = CFrame.new(1.5,0,0)
  132. rightarm.Name = "RightArmWeld"
  133. local leftarm = Instance.new("Weld", owner.Character.Torso)
  134. leftarm.Part0 = owner.Character.Torso
  135. leftarm.Part1 = owner.Character["Left Arm"]
  136. leftarm.C0 = CFrame.new(-1.5,0,0)
  137. leftarm.Name = "LeftArmWeld"
  138. local humanoidrootpart = Instance.new("Weld", plr.Character.HumanoidRootPart)
  139. humanoidrootpart.Part0 = plr.Character.HumanoidRootPart
  140. humanoidrootpart.Part1 = plr.Character.Torso
  141. humanoidrootpart.Name = "HumanoidRootPartWeld"
  142. rootpart = character.HumanoidRootPart
  143. game:service'RunService'.RenderStepped:connect(function()
  144. mouthm.Scale = mouthm.Scale:lerp(Vector3.new(ogsize.X+sound.PlaybackLoudness/20000,sound.PlaybackLoudness/1000,ogsize.Z),0.8)
  145. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0)*CFrame.Angles(math.rad(mouthm.Scale.Y*100) +math.rad(-90),0,math.rad(180)),0.1)
  146. if rootpart.Velocity.x > 1 or rootpart.Velocity.x < -1 or rootpart.Velocity.z > 1 or rootpart.Velocity.z < -1 then
  147. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,math.sin(tick()*20)/15,0) * CFrame.Angles(0,math.rad(-rootpart.Orientation.y),math.cos(tick()*10)/15) * CFrame.fromEulerAnglesXYZ(humanoid.MoveDirection.z/6,0,-humanoid.MoveDirection.x/6) * CFrame.Angles(0,math.rad(rootpart.Orientation.y),0),0.3)
  148. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,math.rad(-rootpart.Orientation.y),0) * CFrame.fromEulerAnglesXYZ(math.sin(tick()*10)*humanoid.MoveDirection.z/1.5,0,math.sin(tick()*10)*-humanoid.MoveDirection.x/1.5) * CFrame.Angles(0,math.rad(rootpart.Orientation.y),0) * CFrame.new(0,-0.5,0),0.3)
  149. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(0,math.rad(-rootpart.Orientation.y),0) * CFrame.fromEulerAnglesXYZ(-math.sin(tick()*10)*humanoid.MoveDirection.z/1.5,0,-math.sin(tick()*10)*-humanoid.MoveDirection.x/1.5) * CFrame.Angles(0,math.rad(rootpart.Orientation.y),0) * CFrame.new(0,-0.5,0),0.3)
  150. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1+math.cos(tick()*10)/4,0) * CFrame.Angles(0,math.rad(-rootpart.Orientation.y),0) * CFrame.fromEulerAnglesXYZ((-math.sin(tick()*10)*humanoid.MoveDirection.z)/1.5,0,(-math.sin(tick()*10)*-humanoid.MoveDirection.x)/1.5) * CFrame.Angles(0,math.rad(rootpart.Orientation.y),0) * CFrame.new(0,-1,0),0.3)
  151. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1-math.cos(tick()*10)/4,0) * CFrame.Angles(0,math.rad(-rootpart.Orientation.y),0) * CFrame.fromEulerAnglesXYZ((math.sin(tick()*10)*humanoid.MoveDirection.z)/1.5,0,(math.sin(tick()*10)*-humanoid.MoveDirection.x)/1.5) * CFrame.Angles(0,math.rad(rootpart.Orientation.y),0) * CFrame.new(0,-1,0),0.3)
  152. else
  153. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,math.sin(tick())/20,0) * CFrame.Angles(0,math.rad(20),math.sin(tick())/30),0.3)
  154. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,math.rad(-5)+math.cos(tick())/20) * CFrame.new(0,-0.5,0),0.3)
  155. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(0,0,math.rad(5)-math.cos(tick())/20) * CFrame.new(0,-0.5,0),0.3)
  156. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1-math.sin(tick())/20,0) * CFrame.Angles(0,0,math.rad(-3)-math.sin(tick())/30) * CFrame.new(0,-1,0),0.3)
  157. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1-math.sin(tick())/20,0) * CFrame.Angles(0,0,math.rad(3)-math.sin(tick())/30) * CFrame.new(0,-1,0),0.3)
  158. end
  159. end)
  160. mouth.Material = Enum.Material.SmoothPlastic
  161. repeat wait(10)
  162. eye1.Mesh.Scale = Vector3.new(0.02,0.055,0.03)
  163. eye2.Mesh.Scale = Vector3.new(0.02,0.055,0.03)
  164. wait(0.01)
  165. eye1.Mesh.Scale = Vector3.new(0.02,0.044,0.03)
  166. eye2.Mesh.Scale = Vector3.new(0.02,0.044,0.03)
  167. wait(0.01)
  168. eye1.Mesh.Scale = Vector3.new(0.02,0.033,0.03)
  169. eye2.Mesh.Scale = Vector3.new(0.02,0.033,0.03)
  170. wait(0.01)
  171. eye1.Mesh.Scale = Vector3.new(0.02,0.022,0.03)
  172. eye2.Mesh.Scale = Vector3.new(0.02,0.022,0.03)
  173. wait(0.01)
  174. eye1.Mesh.Scale = Vector3.new(0.02,0.011,0.03)
  175. eye2.Mesh.Scale = Vector3.new(0.02,0.011,0.03)
  176. wait(0.01)
  177. eye1.Mesh.Scale = Vector3.new(0.02,0.022,0.03)
  178. eye2.Mesh.Scale = Vector3.new(0.02,0.022,0.03)
  179. wait(0.01)
  180. eye1.Mesh.Scale = Vector3.new(0.02,0.033,0.03)
  181. eye2.Mesh.Scale = Vector3.new(0.02,0.033,0.03)
  182. wait(0.01)
  183. eye1.Mesh.Scale = Vector3.new(0.02,0.044,0.03)
  184. eye2.Mesh.Scale = Vector3.new(0.02,0.044,0.03)
  185. wait(0.01)
  186. eye1.Mesh.Scale = Vector3.new(0.02,0.12,0.03)
  187. eye2.Mesh.Scale = Vector3.new(0.02,0.12,0.03)
  188. until false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement