Advertisement
sIendytubble

become a tposing baldi mesh chat for mouth movement

May 23rd, 2020
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.91 KB | None | 0 0
  1. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  2. local RealPlayer = Player
  3. local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer warn'chat for mouth movement'
  4. player = game.Players.LocalPlayer
  5. char = player.Character
  6. mas = char
  7. Model0 = Instance.new("Model")
  8. Part1 = Instance.new("Part")
  9. SpecialMesh2 = Instance.new("SpecialMesh")
  10. Part3 = Instance.new("Part")
  11. SpecialMesh4 = Instance.new("SpecialMesh")
  12. Weld5 = Instance.new("Weld")
  13. CFrameValue6 = Instance.new("CFrameValue")
  14. Part7 = Instance.new("Part")
  15. SpecialMesh8 = Instance.new("SpecialMesh")
  16. Weld9 = Instance.new("Weld")
  17. CFrameValue10 = Instance.new("CFrameValue")
  18. Part11 = Instance.new("Part")
  19. SpecialMesh12 = Instance.new("SpecialMesh")
  20. Weld13 = Instance.new("Weld")
  21. CFrameValue14 = Instance.new("CFrameValue")
  22. Part15 = Instance.new("Part")
  23. SpecialMesh16 = Instance.new("SpecialMesh")
  24. Weld17 = Instance.new("Weld")
  25. CFrameValue18 = Instance.new("CFrameValue")
  26. Part19 = Instance.new("Part")
  27. SpecialMesh20 = Instance.new("SpecialMesh")
  28. Weld21 = Instance.new("Weld")
  29. CFrameValue22 = Instance.new("CFrameValue")
  30. Part23 = Instance.new("Part")
  31. SpecialMesh24 = Instance.new("SpecialMesh")
  32. Weld25 = Instance.new("Weld")
  33. CFrameValue26 = Instance.new("CFrameValue")
  34. Part27 = Instance.new("Part")
  35. SpecialMesh28 = Instance.new("SpecialMesh")
  36. Weld29 = Instance.new("Weld")
  37. CFrameValue30 = Instance.new("CFrameValue")
  38. Part31 = Instance.new("Part")
  39. SpecialMesh32 = Instance.new("SpecialMesh")
  40. Weld33 = Instance.new("Weld")
  41. CFrameValue34 = Instance.new("CFrameValue")
  42. Part35 = Instance.new("Part")
  43. SpecialMesh36 = Instance.new("SpecialMesh")
  44. Weld37 = Instance.new("Weld")
  45. CFrameValue38 = Instance.new("CFrameValue")
  46. Part39 = Instance.new("Part")
  47. SpecialMesh40 = Instance.new("SpecialMesh")
  48. Weld41 = Instance.new("Weld")
  49. CFrameValue42 = Instance.new("CFrameValue")
  50. Part43 = Instance.new("Part")
  51. SpecialMesh44 = Instance.new("SpecialMesh")
  52. Weld45 = Instance.new("Weld")
  53. CFrameValue46 = Instance.new("CFrameValue")
  54. Part47 = Instance.new("Part")
  55. SpecialMesh48 = Instance.new("SpecialMesh")
  56. Weld49 = Instance.new("Weld")
  57. CFrameValue50 = Instance.new("CFrameValue")
  58. Part51 = Instance.new("Part")
  59. SpecialMesh52 = Instance.new("SpecialMesh")
  60. Weld53 = Instance.new("Weld")
  61. CFrameValue54 = Instance.new("CFrameValue")
  62. Model0.Name = "baldi"
  63. Model0.Parent = mas
  64. Part1.Name = "RightHand"
  65. Part1.Parent = Model0
  66. Part1.CFrame = CFrame.new(3.08207512, 4.87653112, 0.0565409996, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  67. Part1.Orientation = Vector3.new(0, 180, 0)
  68. Part1.Position = Vector3.new(3.08207512, 4.87653112, 0.0565409996)
  69. Part1.Rotation = Vector3.new(-180, 0, -180)
  70. Part1.Size = Vector3.new(0.76970005, 0.129879951, 0.455486)
  71. SpecialMesh2.Parent = Part1
  72. SpecialMesh2.MeshId = "rbxassetid://2037772290"
  73. SpecialMesh2.TextureId = "rbxassetid://2037677979"
  74. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  75. Part3.Name = "RightUpperLeg"
  76. Part3.Parent = Model0
  77. Part3.CFrame = CFrame.new(0.469990969, 2.1365304, 0.100577861, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  78. Part3.Orientation = Vector3.new(0, 180, 0)
  79. Part3.Position = Vector3.new(0.469990969, 2.1365304, 0.100577861)
  80. Part3.Rotation = Vector3.new(-180, 0, -180)
  81. Part3.Size = Vector3.new(0.218991011, 1.4015801, 0.218988001)
  82. SpecialMesh4.Parent = Part3
  83. SpecialMesh4.MeshId = "rbxassetid://2038367618"
  84. SpecialMesh4.TextureId = "rbxassetid://2037677979"
  85. SpecialMesh4.MeshType = Enum.MeshType.FileMesh
  86. Weld5.Name = "qCFrameWeldThingy"
  87. Weld5.Parent = Part3
  88. Weld5.C1 = CFrame.new(-2.61208415, 2.74000072, 0.0440368652, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  89. Weld5.Part0 = Part1
  90. Weld5.Part1 = Part3
  91. Weld5.part1 = Part3
  92. CFrameValue6.Name = "qRelativeCFrameWeldValue"
  93. CFrameValue6.Parent = Part3
  94. CFrameValue6.Value = CFrame.new(-2.61208415, 2.74000072, 0.0440368652, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  95. Part7.Name = "Head"
  96. Part7.Parent = Model0
  97. Part7.CFrame = CFrame.new(0.121877193, 5.50813055, 0.0281558372, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  98. Part7.Orientation = Vector3.new(0, 180, 0)
  99. Part7.Position = Vector3.new(0.121877193, 5.50813055, 0.0281558372)
  100. Part7.Rotation = Vector3.new(-180, 0, -180)
  101. Part7.Size = Vector3.new(1.00624001, 1.29052067, 1.14416099)
  102. SpecialMesh8.Parent = Part7
  103. SpecialMesh8.MeshId = "rbxassetid://2037635749"
  104. SpecialMesh8.TextureId = "rbxassetid://2037635781"
  105. SpecialMesh8.MeshType = Enum.MeshType.FileMesh
  106. Weld9.Name = "qCFrameWeldThingy"
  107. Weld9.Parent = Part7
  108. Weld9.C1 = CFrame.new(-2.96019793, -0.631599426, -0.0283851624, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  109. Weld9.Part0 = Part1
  110. Weld9.Part1 = Part7
  111. Weld9.part1 = Part7
  112. CFrameValue10.Name = "qRelativeCFrameWeldValue"
  113. CFrameValue10.Parent = Part7
  114. CFrameValue10.Value = CFrame.new(-2.96019793, -0.631599426, -0.0283851624, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  115. Part11.Name = "LeftLowerArm"
  116. Part11.Parent = Model0
  117. Part11.CFrame = CFrame.new(-1.93469334, 4.87653112, 0.095576793, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  118. Part11.Orientation = Vector3.new(0, 180, 0)
  119. Part11.Position = Vector3.new(-1.93469334, 4.87653112, 0.095576793)
  120. Part11.Rotation = Vector3.new(-180, 0, -180)
  121. Part11.Size = Vector3.new(1.20369995, 0.218990803, 0.218988001)
  122. SpecialMesh12.Parent = Part11
  123. SpecialMesh12.MeshId = "rbxassetid://2037710903"
  124. SpecialMesh12.TextureId = "rbxassetid://2037677979"
  125. SpecialMesh12.MeshType = Enum.MeshType.FileMesh
  126. Weld13.Name = "qCFrameWeldThingy"
  127. Weld13.Parent = Part11
  128. Weld13.C1 = CFrame.new(-5.01676846, 0, 0.0390357971, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  129. Weld13.Part0 = Part1
  130. Weld13.Part1 = Part11
  131. Weld13.part1 = Part11
  132. CFrameValue14.Name = "qRelativeCFrameWeldValue"
  133. CFrameValue14.Parent = Part11
  134. CFrameValue14.Value = CFrame.new(-5.01676846, 0, 0.0390357971, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  135. Part15.Name = "RightFoot"
  136. Part15.Parent = Model0
  137. Part15.CFrame = CFrame.new(0.470242977, 0.0625319481, 0.0545764305, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  138. Part15.Orientation = Vector3.new(0, 180, 0)
  139. Part15.Position = Vector3.new(0.470242977, 0.0625319481, 0.0545764305)
  140. Part15.Rotation = Vector3.new(-180, 0, -180)
  141. Part15.Size = Vector3.new(0.248729989, 0.124369994, 0.361413002)
  142. SpecialMesh16.Parent = Part15
  143. SpecialMesh16.MeshId = "rbxassetid://2038369953"
  144. SpecialMesh16.TextureId = "rbxassetid://2037677979"
  145. SpecialMesh16.MeshType = Enum.MeshType.FileMesh
  146. Weld17.Name = "qCFrameWeldThingy"
  147. Weld17.Parent = Part15
  148. Weld17.C1 = CFrame.new(-2.61183214, 4.81399918, -0.00196456909, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  149. Weld17.Part0 = Part1
  150. Weld17.Part1 = Part15
  151. Weld17.part1 = Part15
  152. CFrameValue18.Name = "qRelativeCFrameWeldValue"
  153. CFrameValue18.Parent = Part15
  154. CFrameValue18.Value = CFrame.new(-2.61183214, 4.81399918, -0.00196456909, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  155. Part19.Name = "Torso"
  156. Part19.Parent = Model0
  157. Part19.CFrame = CFrame.new(0.11948204, 3.8198247, 0.0989947617, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  158. Part19.Orientation = Vector3.new(0, 180, 0)
  159. Part19.Position = Vector3.new(0.11948204, 3.8198247, 0.0989947617)
  160. Part19.Rotation = Vector3.new(-180, 0, -180)
  161. Part19.Size = Vector3.new(1.12247002, 2.21171999, 0.552559972)
  162. SpecialMesh20.Parent = Part19
  163. SpecialMesh20.MeshId = "rbxassetid://2037677944"
  164. SpecialMesh20.TextureId = "rbxassetid://2037677979"
  165. SpecialMesh20.MeshType = Enum.MeshType.FileMesh
  166. Weld21.Name = "qCFrameWeldThingy"
  167. Weld21.Parent = Part19
  168. Weld21.C1 = CFrame.new(-2.96259308, 1.05670643, 0.0424537659, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  169. Weld21.Part0 = Part1
  170. Weld21.Part1 = Part19
  171. Weld21.part1 = Part19
  172. CFrameValue22.Name = "qRelativeCFrameWeldValue"
  173. CFrameValue22.Parent = Part19
  174. CFrameValue22.Value = CFrame.new(-2.96259308, 1.05670643, 0.0424537659, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  175. Part23.Name = "LeftUpperArm"
  176. Part23.Parent = Model0
  177. Part23.CFrame = CFrame.new(-0.934911728, 4.87653112, 0.095576793, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  178. Part23.Orientation = Vector3.new(0, 180, 0)
  179. Part23.Position = Vector3.new(-0.934911728, 4.87653112, 0.095576793)
  180. Part23.Rotation = Vector3.new(-180, 0, -180)
  181. Part23.Size = Vector3.new(1.01603007, 0.218990326, 0.218988001)
  182. SpecialMesh24.Parent = Part23
  183. SpecialMesh24.MeshId = "rbxassetid://2037694284"
  184. SpecialMesh24.TextureId = "rbxassetid://2037677979"
  185. SpecialMesh24.MeshType = Enum.MeshType.FileMesh
  186. Weld25.Name = "qCFrameWeldThingy"
  187. Weld25.Parent = Part23
  188. Weld25.C1 = CFrame.new(-4.01698685, 0, 0.0390357971, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  189. Weld25.Part0 = Part1
  190. Weld25.Part1 = Part23
  191. Weld25.part1 = Part23
  192. CFrameValue26.Name = "qRelativeCFrameWeldValue"
  193. CFrameValue26.Parent = Part23
  194. CFrameValue26.Value = CFrame.new(-4.01698685, 0, 0.0390357971, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  195. Part27.Name = "LeftHand"
  196. Part27.Parent = Model0
  197. Part27.CFrame = CFrame.new(-2.83305502, 4.87653112, 0.0565791465, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  198. Part27.Orientation = Vector3.new(0, 180, 0)
  199. Part27.Position = Vector3.new(-2.83305502, 4.87653112, 0.0565791465)
  200. Part27.Rotation = Vector3.new(-180, 0, -180)
  201. Part27.Size = Vector3.new(0.769759893, 0.129879951, 0.455486)
  202. SpecialMesh28.Parent = Part27
  203. SpecialMesh28.MeshId = "rbxassetid://2037724903"
  204. SpecialMesh28.TextureId = "rbxassetid://2037677979"
  205. SpecialMesh28.MeshType = Enum.MeshType.FileMesh
  206. Weld29.Name = "qCFrameWeldThingy"
  207. Weld29.Parent = Part27
  208. Weld29.C1 = CFrame.new(-5.91513014, 0, 3.81469727e-05, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  209. Weld29.Part0 = Part1
  210. Weld29.Part1 = Part27
  211. Weld29.part1 = Part27
  212. CFrameValue30.Name = "qRelativeCFrameWeldValue"
  213. CFrameValue30.Parent = Part27
  214. CFrameValue30.Value = CFrame.new(-5.91513014, 0, 3.81469727e-05, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  215. Part31.Name = "RightUpperArm"
  216. Part31.Parent = Model0
  217. Part31.CFrame = CFrame.new(1.17681313, 4.87695265, 0.0957446396, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  218. Part31.Orientation = Vector3.new(0, 180, 0)
  219. Part31.Position = Vector3.new(1.17681313, 4.87695265, 0.0957446396)
  220. Part31.Rotation = Vector3.new(-180, 0, -180)
  221. Part31.Size = Vector3.new(1.01607013, 0.218989849, 0.218987986)
  222. SpecialMesh32.Parent = Part31
  223. SpecialMesh32.MeshId = "rbxassetid://2037739656"
  224. SpecialMesh32.TextureId = "rbxassetid://2037677979"
  225. SpecialMesh32.MeshType = Enum.MeshType.FileMesh
  226. Weld33.Name = "qCFrameWeldThingy"
  227. Weld33.Parent = Part31
  228. Weld33.C1 = CFrame.new(-1.90526199, -0.000421524048, 0.0392036438, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  229. Weld33.Part0 = Part1
  230. Weld33.Part1 = Part31
  231. Weld33.part1 = Part31
  232. CFrameValue34.Name = "qRelativeCFrameWeldValue"
  233. CFrameValue34.Parent = Part31
  234. CFrameValue34.Value = CFrame.new(-1.90526199, -0.000421524048, 0.0392036438, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  235. Part35.Name = "LeftUpperLeg"
  236. Part35.Parent = Model0
  237. Part35.CFrame = CFrame.new(-0.217302799, 2.13622808, 0.100852519, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  238. Part35.Orientation = Vector3.new(0, 180, 0)
  239. Part35.Position = Vector3.new(-0.217302799, 2.13622808, 0.100852519)
  240. Part35.Rotation = Vector3.new(-180, 0, -180)
  241. Part35.Size = Vector3.new(0.218979985, 1.4015801, 0.218988001)
  242. SpecialMesh36.Parent = Part35
  243. SpecialMesh36.MeshId = "rbxassetid://2038364027"
  244. SpecialMesh36.TextureId = "rbxassetid://2037677979"
  245. SpecialMesh36.MeshType = Enum.MeshType.FileMesh
  246. Weld37.Name = "qCFrameWeldThingy"
  247. Weld37.Parent = Part35
  248. Weld37.C1 = CFrame.new(-3.29937792, 2.74030304, 0.0443115234, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  249. Weld37.Part0 = Part1
  250. Weld37.Part1 = Part35
  251. Weld37.part1 = Part35
  252. CFrameValue38.Name = "qRelativeCFrameWeldValue"
  253. CFrameValue38.Parent = Part35
  254. CFrameValue38.Value = CFrame.new(-3.29937792, 2.74030304, 0.0443115234, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  255. Part39.Name = "LeftFoot"
  256. Part39.Parent = Model0
  257. Part39.CFrame = CFrame.new(-0.217755795, 0.0621848106, 0.0544085838, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  258. Part39.Orientation = Vector3.new(0, 180, 0)
  259. Part39.Position = Vector3.new(-0.217755795, 0.0621848106, 0.0544085838)
  260. Part39.Rotation = Vector3.new(-180, 0, -180)
  261. Part39.Size = Vector3.new(0.248731017, 0.124370001, 0.361413002)
  262. SpecialMesh40.Parent = Part39
  263. SpecialMesh40.MeshId = "rbxassetid://2038366820"
  264. SpecialMesh40.TextureId = "rbxassetid://2037677979"
  265. SpecialMesh40.MeshType = Enum.MeshType.FileMesh
  266. Weld41.Name = "qCFrameWeldThingy"
  267. Weld41.Parent = Part39
  268. Weld41.C1 = CFrame.new(-3.29983091, 4.81434631, -0.00213241577, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  269. Weld41.Part0 = Part1
  270. Weld41.Part1 = Part39
  271. Weld41.part1 = Part39
  272. CFrameValue42.Name = "qRelativeCFrameWeldValue"
  273. CFrameValue42.Parent = Part39
  274. CFrameValue42.Value = CFrame.new(-3.29983091, 4.81434631, -0.00213241577, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  275. Part43.Name = "LeftLowerLeg"
  276. Part43.Parent = Model0
  277. Part43.CFrame = CFrame.new(-0.217755795, 0.818678379, 0.100577861, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  278. Part43.Orientation = Vector3.new(0, 180, 0)
  279. Part43.Position = Vector3.new(-0.217755795, 0.818678379, 0.100577861)
  280. Part43.Rotation = Vector3.new(-180, 0, -180)
  281. Part43.Size = Vector3.new(0.218979001, 1.44584, 0.218988001)
  282. SpecialMesh44.Parent = Part43
  283. SpecialMesh44.MeshId = "rbxassetid://2038365038"
  284. SpecialMesh44.TextureId = "rbxassetid://2037677979"
  285. SpecialMesh44.MeshType = Enum.MeshType.FileMesh
  286. Weld45.Name = "qCFrameWeldThingy"
  287. Weld45.Parent = Part43
  288. Weld45.C1 = CFrame.new(-3.29983091, 4.05785275, 0.0440368652, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  289. Weld45.Part0 = Part1
  290. Weld45.Part1 = Part43
  291. Weld45.part1 = Part43
  292. CFrameValue46.Name = "qRelativeCFrameWeldValue"
  293. CFrameValue46.Parent = Part43
  294. CFrameValue46.Value = CFrame.new(-3.29983091, 4.05785275, 0.0440368652, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  295. Part47.Name = "RightLowerArm"
  296. Part47.Parent = Model0
  297. Part47.CFrame = CFrame.new(2.17134094, 4.87653112, 0.095576793, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  298. Part47.Orientation = Vector3.new(0, 180, 0)
  299. Part47.Position = Vector3.new(2.17134094, 4.87653112, 0.095576793)
  300. Part47.Rotation = Vector3.new(-180, 0, -180)
  301. Part47.Size = Vector3.new(1.20370007, 0.218990326, 0.218988001)
  302. SpecialMesh48.Parent = Part47
  303. SpecialMesh48.MeshId = "rbxassetid://2037756514"
  304. SpecialMesh48.TextureId = "rbxassetid://2037677979"
  305. SpecialMesh48.MeshType = Enum.MeshType.FileMesh
  306. Weld49.Name = "qCFrameWeldThingy"
  307. Weld49.Parent = Part47
  308. Weld49.C1 = CFrame.new(-0.910734177, 0, 0.0390357971, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  309. Weld49.Part0 = Part1
  310. Weld49.Part1 = Part47
  311. Weld49.part1 = Part47
  312. CFrameValue50.Name = "qRelativeCFrameWeldValue"
  313. CFrameValue50.Parent = Part47
  314. CFrameValue50.Value = CFrame.new(-0.910734177, 0, 0.0390357971, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  315. Part51.Name = "RightLowerLeg"
  316. Part51.Parent = Model0
  317. Part51.CFrame = CFrame.new(0.470242977, 0.81853056, 0.100577861, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  318. Part51.Orientation = Vector3.new(0, 180, 0)
  319. Part51.Position = Vector3.new(0.470242977, 0.81853056, 0.100577861)
  320. Part51.Rotation = Vector3.new(-180, 0, -180)
  321. Part51.Size = Vector3.new(0.218989998, 1.44584, 0.218988001)
  322. SpecialMesh52.Parent = Part51
  323. SpecialMesh52.MeshId = "rbxassetid://2038369014"
  324. SpecialMesh52.TextureId = "rbxassetid://2037677979"
  325. SpecialMesh52.MeshType = Enum.MeshType.FileMesh
  326. Weld53.Name = "qCFrameWeldThingy"
  327. Weld53.Parent = Part51
  328. Weld53.C1 = CFrame.new(-2.61183214, 4.05800056, 0.0440368652, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  329. Weld53.Part0 = Part1
  330. Weld53.Part1 = Part51
  331. Weld53.part1 = Part51
  332. CFrameValue54.Name = "qRelativeCFrameWeldValue"
  333. CFrameValue54.Parent = Part51
  334. CFrameValue54.Value = CFrame.new(-2.61183214, 4.05800056, 0.0440368652, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  335. torsook = Part19
  336. weld = Instance.new("Weld",char.HumanoidRootPart)
  337. weld.Part0 = weld.Parent
  338. weld.Part1 = torsook
  339. weld.C0 = CFrame.new(0,0.85,0) * CFrame.Angles(0,math.rad(180),0)
  340. for i,v in pairs(char:GetChildren()) do
  341. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  342. v.Transparency = 1
  343. end
  344. end
  345. for i,v in pairs(Model0:GetChildren()) do
  346. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  347. v.CanCollide = false
  348. v.Locked = true
  349. end
  350. end
  351. for i,v in pairs(char:GetChildren()) do
  352. for i,v in pairs(v:GetChildren()) do
  353. if v.ClassName == "Texture" or v.ClassName == "Decal" then
  354. v.Transparency = 1
  355. end
  356. end
  357. end
  358. for i,v in pairs(char:GetChildren()) do
  359. if v.ClassName == "Accessory" or v.ClassName == "Hat" then
  360. ok = v:FindFirstChildWhichIsA("Part",true)
  361. if ok then
  362. ok.Transparency = 1
  363. end
  364. okay = v:FindFirstChildWhichIsA("MeshPart",true)
  365. if okay then
  366. okay.Transparency = 1
  367. end
  368. end
  369. end
  370. baldihead = Part7
  371. mas2 = baldihead
  372. mas2 = Model0.Head
  373. Part0 = Instance.new("Part")
  374. Decal1 = Instance.new("Decal")
  375. Part0.Parent = mas2
  376. Part0.CFrame = CFrame.new(0.124997199, 5.13786983, -0.218924627, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  377. Part0.Position = Vector3.new(0.124997199, 5.13786983, -0.218924627)
  378. Part0.Transparency = 1
  379. Part0.Size = Vector3.new(0.5, 0.05, 0.25)
  380. Part0.BottomSurface = Enum.SurfaceType.Smooth
  381. Part0.TopSurface = Enum.SurfaceType.Smooth
  382. Part0.CanCollide = false
  383. de = Instance.new("SpecialMesh",Part0)
  384. de.MeshType = Enum.MeshType.Brick
  385. Decal1.Parent = Part0
  386. Decal1.Texture = "http://www.roblox.com/asset/?id=2093585497"
  387. weld0 = Instance.new("Weld",baldihead)
  388. weld0.Part0 = baldihead
  389. weld0.Part1 = Part0
  390. weld0.C0 = CFrame.new(0,-0.31,0.25) * CFrame.Angles(0,math.rad(180),0)
  391. function talk()
  392. Part0.Size = Vector3.new(0.5,0.10,0.25)
  393. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  394. wait(0.005)
  395. Part0.Size = Vector3.new(0.5,0.15,0.25)
  396. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  397. wait(0.005)
  398. Part0.Size = Vector3.new(0.5,0.20,0.25)
  399. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  400. wait(0.005)
  401. Part0.Size = Vector3.new(0.5,0.25,0.25)
  402. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  403. wait(0.005)
  404. Part0.Size = Vector3.new(0.5,0.30,0.25)
  405. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  406. wait(0.005)
  407. Part0.Size = Vector3.new(0.5,0.35,0.25)
  408. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  409. wait(0.005)
  410. Part0.Size = Vector3.new(0.5,0.40,0.25)
  411. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  412. wait(0.005)
  413. Part0.Size = Vector3.new(0.5,0.35,0.25)
  414. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  415. wait(0.005)
  416. Part0.Size = Vector3.new(0.5,0.30,0.25)
  417. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  418. wait(0.005)
  419. Part0.Size = Vector3.new(0.5,0.25,0.25)
  420. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  421. wait(0.005)
  422. Part0.Size = Vector3.new(0.5,0.20,0.25)
  423. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  424. Part0.Size = Vector3.new(0.5,0.15,0.25)
  425. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  426. wait(0.005)
  427. Part0.Size = Vector3.new(0.5,0.10,0.25)
  428. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  429. wait(0.005)
  430. Part0.Size = Vector3.new(0.5,0.05,0.25)
  431. de.Offset = Vector3.new(0,-Part0.Size.Y / 2,0)
  432. wait(0.005)
  433. end
  434. player.Chatted:Connect(function(msg, recipient)
  435. msg = string.lower(msg)
  436. if msg then
  437. for i=1,#msg / 2 do
  438. talk()
  439. wait(0.005)
  440. end
  441. end
  442. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement