lafur

Untitled

Jan 20th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.10 KB | None | 0 0
  1. --by stommmDev
  2. --dont copy leak and stuff k thx bye
  3. --fuck you iquisiYT
  4.  
  5. local plr = game.Players.LocalPlayer
  6. repeat wait(.2) until plr.Character
  7. local char = plr.Character
  8. if char:FindFirstChild("Animate") then
  9. char.Animate:Destroy()
  10. end
  11. local runsrv = game:GetService("RunService")
  12. local progs = 0
  13. char:WaitForChild("Torso")
  14. local armR = char.Torso["Right Shoulder"]
  15. local armL = char.Torso["Left Shoulder"]
  16. local legR = char.Torso["Right Hip"]
  17. local legL = char.Torso["Left Hip"]
  18. local human = char.Humanoid
  19. human.Name = "ScriptbyStommmDev"
  20. local walking = false
  21. for i,v in pairs(human:GetPlayingAnimationTracks()) do
  22. v:Stop()
  23. end
  24. local root = char:WaitForChild("HumanoidRootPart").RootJoint
  25. local jumpposeaL = armL.C0 * CFrame.Angles(-1.8,0,0) * CFrame.new(0,-.5,-.4)
  26. local jumpposeaR = armR.C0 * CFrame.Angles(-1.8,0,0) * CFrame.new(0,-.5,-.4)
  27. local oldarmR = armR.C0
  28. local oldarmL = armL.C0
  29. local jumpposeroot = root.C0 * CFrame.Angles(.2,0,0)
  30. local oldroot = root.C0
  31. local oldlegR = legR.C0
  32. local oldlegL = legL.C0
  33. local legpos1R = legR.C0 * CFrame.Angles(0,0,.5)
  34. local legpos1L = legL.C0 * CFrame.Angles(0,0,.5)
  35. local legpos2R = legR.C0 * CFrame.Angles(0,0,-.5)
  36. local legpos2L = legL.C0 * CFrame.Angles(0,0,-.5)
  37. local animeatR = armR.C0 * CFrame.Angles(.2,.8,2)
  38. local armpos1R = armR.C0 * CFrame.Angles(0,0,-.7)
  39. local armpos1L = armL.C0 * CFrame.Angles(0,0,-.7)
  40. local armpos2R = armR.C0 * CFrame.Angles(0,0,.7)
  41. local armpos2L = armL.C0 * CFrame.Angles(0,0,.7)
  42. if char:FindFirstChild("Bighead") then else
  43. print("oh no bighead rip ur ass xdxdxdxdxdx")
  44. animeatR = armR.C0 * CFrame.Angles(.2,.8,2) * CFrame.new(-.4,0,0)
  45. end
  46. local eating = false
  47. local jumping = false
  48. human.Running:Connect(function(speed)
  49. if speed > 2 then
  50. walking = true
  51. else
  52.  
  53. walking = false
  54. end
  55. end)
  56. human.Jumping:Connect(function()
  57. jumping = true
  58. for i=1,15 do
  59.  
  60. armL.C0 = armL.C0:Lerp(jumpposeaL,.025)
  61. armR.C0 = armR.C0:Lerp(jumpposeaR,.025)
  62. root.C0 = root.C0:Lerp(jumpposeroot,.025)
  63. runsrv.RenderStepped:wait()
  64. end
  65. wait(.05)
  66. for i=1,15 do
  67.  
  68.  
  69. armL.C0 = armL.C0:Lerp(jumpposeaL * CFrame.Angles(0,0,1),.045)
  70. armR.C0 = armR.C0:Lerp(jumpposeaR * CFrame.Angles(0,0,-1),.045)
  71. root.C0 = root.C0:Lerp(jumpposeroot,.045)
  72.  
  73. runsrv.RenderStepped:wait()
  74.  
  75. end
  76.  
  77. for i=1,25 do
  78. armL.C0 = armL.C0:Lerp(oldarmL,.075)
  79. armR.C0 = armR.C0:Lerp(oldarmR,.075)
  80. root.C0 = root.C0:Lerp(oldroot,.075)
  81. runsrv.RenderStepped:wait()
  82. end
  83. jumping = false
  84. end)
  85.  
  86. local finpr = false
  87.  
  88. function onchatted2(message)
  89. if char.Head:FindFirstChild("Message") then
  90. char.Head:FindFirstChild("Message"):Destroy()
  91. end
  92. local messagebill = Instance.new("BillboardGui")
  93. messagebill.Size = UDim2.new(0,200,0,100)
  94. messagebill.Parent = plr.Character.Head
  95. messagebill.StudsOffset = Vector3.new(0,4,0)
  96. messagebill.Name = "Message"
  97. local chattext = Instance.new("TextLabel")
  98. chattext.Parent = messagebill
  99. chattext.Size = UDim2.new(1,0,1,0)
  100. chattext.BackgroundTransparency = 1
  101. chattext.TextColor3 = Color3.new(255,255,255)
  102. chattext.TextScaled = false
  103. local length = string.len(message)
  104. chattext.Text = ""
  105. chattext.TextSize = 18
  106. for i = 1, length do
  107. wait(.034)
  108. local subText = string.sub(message, 1, i)
  109.  
  110. chattext.Text = subText
  111. end
  112.  
  113. wait(3)
  114. if messagebill then
  115. for i = length,1,-1 do
  116. wait(.034)
  117. local subText = string.sub(message, 1, i)
  118.  
  119. chattext.Text = subText
  120. end
  121. wait(.034)
  122. messagebill:Destroy()
  123. end
  124.  
  125. end
  126.  
  127. runsrv.RenderStepped:connect(function()
  128.  
  129.  
  130.  
  131. human.MaxHealth = 1e5555555
  132. human.Health = 1e5555555
  133. if char:FindFirstChild("Ass") then else
  134. local force = Instance.new("ForceField",char)
  135. force.Name = "Ass"
  136. force.Visible = false
  137. end
  138. if char:FindFirstChild("ScriptbyStommmDev") then else
  139. local hum = Instance.new("Humanoid",char)
  140. hum.MaxHealth = 1e5555555
  141. hum.Health = 1e5555555
  142. hum.Name = "ScriptbyStommmDev"
  143. human = hum
  144. end
  145.  
  146.  
  147.  
  148.  
  149.  
  150. if finpr == false then
  151. if walking == true then
  152. finpr = true
  153. progs = progs + 1
  154. --print(progs)
  155. wait(.15)
  156. finpr = false
  157. else
  158. progs = 0
  159. for i = 1,25 do
  160. legR.C0 = legR.C0:Lerp(oldlegR,.075)
  161. legL.C0 = legL.C0:Lerp(oldlegL,.075)
  162. if jumping == false then
  163. if eating == false then
  164. armR.C0 = armR.C0:Lerp(oldarmR,.080)
  165. end
  166. armL.C0 = armL.C0:Lerp(oldarmL,.080)
  167. end
  168. runsrv.RenderStepped:wait()
  169.  
  170. end
  171. end
  172. end
  173. end)
  174.  
  175.  
  176.  
  177. runsrv.RenderStepped:Connect(function()
  178. if progs > 2 then
  179. progs = 0
  180. end
  181. if progs == 1 then
  182. for i = 1,15 * 1.1 do
  183. legR.C0 = legR.C0:Lerp(legpos1R,.075)
  184. legL.C0 = legL.C0:Lerp(legpos1L,.075)
  185. if jumping == false then
  186. if eating == false then
  187. armR.C0 = armR.C0:Lerp(armpos1R,.075)
  188. end
  189. armL.C0 = armL.C0:Lerp(armpos1L,.075)
  190. end
  191. runsrv.RenderStepped:wait()
  192.  
  193. end
  194. end
  195. if progs == 2 then
  196. for i = 1,15 do
  197. legL.C0 = legL.C0:Lerp(legpos2L,.065 )
  198. legR.C0 = legR.C0:Lerp(legpos2R,.065 )
  199. if jumping == false then
  200. if eating == false then
  201. armR.C0 = armR.C0:Lerp(armpos2R,.075)
  202. end
  203. armL.C0 = armL.C0:Lerp(armpos2L,.075)
  204. end
  205. runsrv.RenderStepped:wait()
  206. end
  207. end
  208.  
  209.  
  210. end)
  211.  
  212. local part = Instance.new("Part")
  213. local mesh = Instance.new("SpecialMesh")
  214.  
  215. part.Anchored = false
  216. part.Size = Vector3.new(2.15, 0.19, 2.13)
  217. part.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  218. part.BrickColor = BrickColor.new("Really black")
  219. part.TopSurface = Enum.SurfaceType.Smooth
  220. part.BottomSurface = Enum.SurfaceType.Smooth
  221. part.Parent = char
  222. part.CFrame = CFrame.new(72.465, 0.095, 98.575)
  223. mesh.TextureId = "rbxassetid://1202473285"
  224. mesh.MeshType = Enum.MeshType.FileMesh
  225. mesh.MeshId = "rbxassetid://1202473244"
  226. mesh.Parent = part
  227. mesh.Scale = Vector3.new(.8,.8,.8)
  228. local cookieweld = Instance.new("Weld",char["Right Arm"])
  229. cookieweld.Part0 = char["Right Arm"]
  230. cookieweld.Part1 = part
  231. cookieweld.C0 = CFrame.new(0,-1,0) * CFrame.Angles(0,0,1.5)
  232. local oldcookie = cookieweld.C0
  233. local cookieat = cookieweld.C0 * CFrame.Angles(-1.5,0,.5) * CFrame.new(0,.2,.6)
  234. local pga = false
  235. local neck = char.Torso.Neck
  236. local particleemitter
  237. function createparticles()
  238. particleemitter = Instance.new("ParticleEmitter")
  239. particleemitter.EmissionDirection = Enum.NormalId.Bottom
  240. particleemitter.Lifetime = NumberRange.new(2)
  241. particleemitter.Rotation = NumberRange.new(-20)
  242. particleemitter.Speed = NumberRange.new(3)
  243. particleemitter.LightInfluence = 1
  244. particleemitter.VelocitySpread = 40
  245. particleemitter.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.211, 0), NumberSequenceKeypoint.new(0.495, 0.075), NumberSequenceKeypoint.new(0.773, 0), NumberSequenceKeypoint.new(1, 1)})
  246. particleemitter.Texture = "rbxassetid://603193846"
  247. particleemitter.Color = ColorSequence.new(Color3.new(0.776471, 0.517647, 0), Color3.new(1, 0.909804, 0.580392))
  248. particleemitter.SpreadAngle = Vector2.new(40, 40)
  249. particleemitter.Rate = 9
  250. particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.3), NumberSequenceKeypoint.new(1, 0.3)})
  251. particleemitter.Parent = part
  252. particleemitter.Enabled = false
  253. particleemitter.LockedToPart = true
  254. end
  255.  
  256.  
  257. runsrv.RenderStepped:Connect(function()
  258. if walking == true then
  259. if pga == false then
  260. pga = true
  261. for i = 1,10 do
  262. root.C0 = root.C0 * CFrame.new(0,0,-.004)
  263. runsrv.RenderStepped:wait()
  264. end
  265. for i = 1,10 do
  266. root.C0 = root.C0 * CFrame.new(0,0,.008)
  267. runsrv.RenderStepped:wait()
  268. end
  269. for i = 1,10 do
  270. root.C0 = root.C0 * CFrame.new(0,0,-.004)
  271. runsrv.RenderStepped:wait()
  272. end
  273. pga = false
  274. end
  275. end
  276. end)
  277.  
  278. local mouse = plr:getMouse()
  279. mouse.Button1Down:Connect(function()
  280. --createparticles()
  281. if eating == false then
  282.  
  283. eating = true
  284. for i = 1,50 do
  285. armR.C0 = armR.C0:Lerp(animeatR,.1)
  286. cookieweld.C0 = cookieweld.C0:Lerp(cookieat,.1)
  287. runsrv.RenderStepped:wait()
  288. end
  289. --particleemitter.Enabled = true
  290. for i = 1,20 do
  291. neck.C0 = neck.C0 * CFrame.Angles(.01,0,0)
  292. runsrv.RenderStepped:wait()
  293. end
  294. for i = 1,20 do
  295.  
  296. neck.C0 = neck.C0 * CFrame.Angles(-.01,0,0)
  297. runsrv.RenderStepped:wait()
  298. end
  299. for i = 1,20 do
  300. neck.C0 = neck.C0 * CFrame.Angles(.01,0,0)
  301. runsrv.RenderStepped:wait()
  302. end
  303. for i = 1,20 do
  304.  
  305. neck.C0 = neck.C0 * CFrame.Angles(-.01,0,0)
  306. runsrv.RenderStepped:wait()
  307. end
  308. --particleemitter.Enabled = false
  309. --particleemitter:Destroy()
  310. for i = 1,50 do
  311. armR.C0 = armR.C0:Lerp(oldarmR,.1)
  312. cookieweld.C0 = cookieweld.C0:Lerp(oldcookie,.1)
  313. runsrv.RenderStepped:wait()
  314. end
  315. eating = false
  316.  
  317.  
  318. end
  319. end)
  320.  
  321. function deletepos()
  322. for i,v in pairs(char:GetChildren()) do
  323. if v:IsA("BasePart") then
  324. for y,l in pairs(v:GetChildren()) do
  325. if l:IsA("BodyPosition") or l:IsA("BodyForce") or l:IsA("BodyVelocity") then
  326. l:Destroy()
  327. end
  328. end
  329. end
  330. end
  331. end
  332.  
  333. mouse.KeyDown:Connect(function(k)
  334. if k == "x" then
  335. local sound = Instance.new("Sound",char.Head)
  336. sound.Volume = 10
  337. sound.SoundId = "rbxassetid://1604398888"
  338. sound:Play()
  339. onchatted2("Would you like a cookie xdddd")
  340. end
  341. end)
  342.  
  343.  
  344. while wait(2) do
  345. deletepos()
  346. end
Add Comment
Please, Sign In to add comment