Dark_EccentricYT

Untitled

Mar 14th, 2017
5,087
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 24.40 KB | None | 0 0
  1. while not getmetatable(shared) do
  2. wait()
  3. end
  4. shared(script)
  5. local Player = game:GetService("Players").LocalPlayer
  6. local Character = Player.Character
  7. local Player_UI = Player.PlayerGui
  8. local Mouse = Player:GetMouse()
  9. local Humanoid = Character:FindFirstChild("Humanoid")
  10. local HealAmnt = 0
  11. local SpdAmnt = 0
  12. local Cam = workspace.CurrentCamera
  13. local Root = Character.HumanoidRootPart
  14. local Torso = Character.Torso
  15. local Head = Character.Head
  16. local LeftArm = Character["Left Arm"]
  17. local RightArm = Character["Right Arm"]
  18. local RightLeg = Character["Right Leg"]
  19. local LeftLeg = Character["Left Leg"]
  20. Torso["Left Shoulder"]:Remove()
  21. Torso["Right Shoulder"]:Remove()
  22. local LS = Instance.new("ManualWeld", Torso)
  23. local RS = Instance.new("ManualWeld", Torso)
  24. LS.Part0 = Torso
  25. LS.Part1 = LeftArm
  26. RS.Part0 = Torso
  27. RS.Part1 = RightArm
  28. local Handlerer = Instance.new("Script", workspace)
  29. local Cup = Instance.new("Part", Handlerer)
  30. local CupMesh = Instance.new("SpecialMesh", Cup)
  31. local Liquid = Instance.new("Part", Handlerer)
  32. local LiquidMesh = Instance.new("CylinderMesh", Liquid)
  33. CupMesh.MeshId = "rbxassetid://32023686"
  34. Cup.Position = Vector3.new(0, 200, 0)
  35. Cup.Size = Vector3.new(0.757, 0.658, 0.55)
  36. Cup.CanCollide = false
  37. Liquid.Position = Vector3.new(0, 100, 20)
  38. Liquid.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  39. Liquid.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  40. Liquid.Size = Vector3.new(0.48, 0.57, 0.56)
  41. Liquid.BrickColor = BrickColor.new("Pastel Blue")
  42. Liquid.CanCollide = false
  43. local TW = Instance.new("Motor6D", RightArm)
  44. TW.Part0 = RightArm
  45. TW.Part1 = Cup
  46. local W1 = Instance.new("ManualWeld", Cup)
  47. W1.Part0 = Cup
  48. W1.Part1 = Liquid
  49. W1.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  50. W1.C1 = CFrame.new(0.110247374, 0.025247097, -3.80352139E-5, 0.999994516, 4.37113883E-8, 4.37113883E-8, -4.37111503E-8, 1, 0, -4.37111503E-8, -1.91068547E-15, 1)
  51. local RJ = Root.RootJoint
  52. local NK = Torso.Neck
  53. local LH = Torso["Left Hip"]
  54. local RH = Torso["Right Hip"]
  55. function ClickSound1()
  56. local Eff = Instance.new("Sound", Cam)
  57. Eff.SoundId = "rbxassetid://270126064"
  58. Eff.Looped = false
  59. Eff:Play()
  60. Eff.Ended:connect(function()
  61. Eff:Destroy()
  62. end)
  63. end
  64. function SlurpSound()
  65. local Eff = Instance.new("Sound", Head)
  66. Eff.SoundId = "rbxassetid://201732848"
  67. Eff.Looped = false
  68. Eff:Play()
  69. Eff.Ended:connect(function()
  70. Eff:Destroy()
  71. end)
  72. end
  73. function HealEffect()
  74. spawn(function()
  75. local EffPart = Instance.new("Part", Handlerer)
  76. local EffMesh = Instance.new("SpecialMesh", EffPart)
  77. local Sound = Instance.new("Sound", Head)
  78. Sound.SoundId = "rbxassetid://2101144"
  79. Sound.Volume = 1
  80. Sound.Pitch = 1
  81. Sound:Play()
  82. Sound.Ended:connect(function()
  83. Sound:Destroy()
  84. end)
  85. EffMesh.MeshType = Enum.MeshType.Sphere
  86. EffPart.BrickColor = BrickColor.new("Lime green")
  87. EffPart.Position = Torso.Position
  88. EffPart.Material = Enum.Material.Neon
  89. EffPart.CanCollide = false
  90. EffPart.Size = Vector3.new(0, 0, 0)
  91. EffPart.Transparency = 0
  92. local Weld = Instance.new("ManualWeld", Handlerer)
  93. Weld.Part0 = Torso
  94. Weld.Part1 = EffPart
  95. repeat
  96. wait()
  97. EffPart.Transparency = EffPart.Transparency + 0.025
  98. EffMesh.Scale = EffMesh.Scale + Vector3.new(0.6, 0.6, 0.6)
  99. until 1 <= EffPart.Transparency
  100. EffPart:Destroy()
  101. end)
  102. end
  103. local TeaSimCrip = Instance.new("ScreenGui")
  104. local TeaorCoffe = Instance.new("Frame")
  105. local CurrentDrink = Instance.new("TextLabel")
  106. local Tea = Instance.new("TextButton")
  107. local Coffee = Instance.new("TextButton")
  108. local ColorHelp = Instance.new("TextLabel")
  109. local ColorSelect = Instance.new("TextBox")
  110. TeaSimCrip.Name = "TeaSimCrip"
  111. TeaSimCrip.Parent = Player_UI
  112. TeaorCoffe.Name = "TeaorCoffe"
  113. TeaorCoffe.Parent = TeaSimCrip
  114. TeaorCoffe.Active = true
  115. TeaorCoffe.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  116. TeaorCoffe.BackgroundTransparency = 0.5
  117. TeaorCoffe.BorderColor3 = Color3.new(1, 1, 1)
  118. TeaorCoffe.Draggable = true
  119. TeaorCoffe.Position = UDim2.new(0, 690, 0, 202)
  120. TeaorCoffe.Size = UDim2.new(0, 282, 0, 190)
  121. CurrentDrink.Name = "CurrentDrink"
  122. CurrentDrink.Parent = TeaorCoffe
  123. CurrentDrink.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  124. CurrentDrink.BackgroundTransparency = 0.80000001192093
  125. CurrentDrink.BorderColor3 = Color3.new(1, 1, 1)
  126. CurrentDrink.Size = UDim2.new(0, 282, 0, 43)
  127. CurrentDrink.Font = Enum.Font.SourceSans
  128. CurrentDrink.FontSize = Enum.FontSize.Size14
  129. CurrentDrink.Text = "Your current drink :"
  130. CurrentDrink.TextColor3 = Color3.new(1, 1, 1)
  131. CurrentDrink.TextScaled = true
  132. CurrentDrink.TextSize = 14
  133. CurrentDrink.TextStrokeTransparency = 0
  134. CurrentDrink.TextWrapped = true
  135. Tea.Name = "Tea"
  136. Tea.Parent = CurrentDrink
  137. Tea.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  138. Tea.BackgroundTransparency = 0.80000001192093
  139. Tea.BorderColor3 = Color3.new(1, 1, 1)
  140. Tea.Position = UDim2.new(0, 0, 0, 65)
  141. Tea.Size = UDim2.new(0, 141, 0, 50)
  142. Tea.Font = Enum.Font.SourceSans
  143. Tea.FontSize = Enum.FontSize.Size14
  144. Tea.Text = "Tea"
  145. Tea.TextColor3 = Color3.new(1, 1, 1)
  146. Tea.TextScaled = true
  147. Tea.TextSize = 14
  148. Tea.TextStrokeTransparency = 0
  149. Tea.TextWrapped = true
  150. Coffee.Name = "Coffee"
  151. Coffee.Parent = CurrentDrink
  152. Coffee.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  153. Coffee.BackgroundTransparency = 0.80000001192093
  154. Coffee.BorderColor3 = Color3.new(1, 1, 1)
  155. Coffee.Position = UDim2.new(0, 141, 0, 65)
  156. Coffee.Size = UDim2.new(0, 141, 0, 50)
  157. Coffee.Font = Enum.Font.SourceSans
  158. Coffee.FontSize = Enum.FontSize.Size14
  159. Coffee.Text = "Coffee"
  160. Coffee.TextColor3 = Color3.new(1, 1, 1)
  161. Coffee.TextScaled = true
  162. Coffee.TextSize = 14
  163. Coffee.TextStrokeTransparency = 0
  164. Coffee.TextWrapped = true
  165. ColorHelp.Name = "ColorHelp"
  166. ColorHelp.Parent = TeaorCoffe
  167. ColorHelp.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  168. ColorHelp.BackgroundTransparency = 0.80000001192093
  169. ColorHelp.BorderColor3 = Color3.new(1, 1, 1)
  170. ColorHelp.Position = UDim2.new(0, 0, 0, 138)
  171. ColorHelp.Size = UDim2.new(0, 97, 0, 50)
  172. ColorHelp.Font = Enum.Font.SourceSans
  173. ColorHelp.FontSize = Enum.FontSize.Size14
  174. ColorHelp.Text = "Color(eg Cool yellow)"
  175. ColorHelp.TextColor3 = Color3.new(1, 1, 1)
  176. ColorHelp.TextScaled = true
  177. ColorHelp.TextSize = 14
  178. ColorHelp.TextStrokeTransparency = 0
  179. ColorHelp.TextWrapped = true
  180. ColorSelect.Name = "ColorSelect"
  181. ColorSelect.Parent = ColorHelp
  182. ColorSelect.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  183. ColorSelect.BackgroundTransparency = 0.80000001192093
  184. ColorSelect.BorderColor3 = Color3.new(1, 1, 1)
  185. ColorSelect.Position = UDim2.new(0, 97, 0, 0)
  186. ColorSelect.Size = UDim2.new(0, 183, 0, 50)
  187. ColorSelect.Font = Enum.Font.SourceSans
  188. ColorSelect.FontSize = Enum.FontSize.Size14
  189. ColorSelect.Text = "Cyan"
  190. ColorSelect.TextColor3 = Color3.new(1, 1, 1)
  191. ColorSelect.TextScaled = true
  192. ColorSelect.TextSize = 14
  193. ColorSelect.TextStrokeTransparency = 0
  194. ColorSelect.TextWrapped = true
  195. Coffee.MouseButton1Down:connect(function()
  196. Liquid.BrickColor = BrickColor.new("Cocoa")
  197. SpdAmnt = 16
  198. HealAmnt = 5
  199. ClickSound1()
  200. end)
  201. Tea.MouseButton1Down:connect(function()
  202. Liquid.BrickColor = BrickColor.new("Dark orange")
  203. SpdAmnt = 5
  204. HealAmnt = 17
  205. ClickSound1()
  206. end)
  207. spawn(function()
  208. while wait(0.1) do
  209. Cup.BrickColor = BrickColor.new(ColorSelect.Text)
  210. end
  211. end)
  212. Walk = false
  213. Idle = false
  214. Jump = false
  215. Fall = false
  216. Swim = false
  217. Stunned = false
  218. CanClickAttack = false
  219. CanAttack = false
  220. CanClickDamageAttack = false
  221. CanAttackDamage = false
  222. AttackProgress = 0
  223. SipAnim1 = false
  224. SipAnim2 = false
  225. game:GetService("RunService").RenderStepped:connect(function()
  226. if Idle then
  227. RJ.C0 = RJ.C0:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  228. RJ.C1 = RJ.C1:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  229. NK.C0 = NK.C0:lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  230. NK.C1 = NK.C1:lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, -0.11544092, 0.993314385, 0, 0.993314385, 0.11544092), 0.1)
  231. LS.C0 = LS.C0:lerp(CFrame.new(-1, 0.5, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.1)
  232. LS.C1 = LS.C1:lerp(CFrame.new(0.5, 0.49999997, -7.4505806E-9, -0.187897623, -0.0816897452, -0.978785574, -0.00246167462, 0.996571302, -0.0827015787, 0.982185543, -0.0131299766, -0.187454447), 0.1)
  233. RS.C0 = RS.C0:lerp(CFrame.new(1, 0.5, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.1)
  234. RS.C1 = RS.C1:lerp(CFrame.new(-0.5, 0.5, 2.98023224E-8, 0.323121786, -0.126245826, 0.937898934, -0.795010865, 0.501410723, 0.341386825, -0.513371289, -0.855949461, 0.0616499074), 0.1)
  235. LH.C0 = LH.C0:lerp(CFrame.new(-1, -1, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.1)
  236. LH.C1 = LH.C1:lerp(CFrame.new(-0.5, 1, 0, -4.35866774E-8, -0.0754845291, -0.997146964, -3.29953354E-9, 0.997146964, -0.0754845291, 1, 0, -4.37113883E-8), 0.1)
  237. RH.C0 = RH.C0:lerp(CFrame.new(1, -1, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.1)
  238. RH.C1 = RH.C1:lerp(CFrame.new(0.49999997, 1, 0, -4.35004317E-8, 0.0981270373, 0.995173872, 4.28926894E-9, 0.995173872, -0.0981270373, -1, 0, -4.37113883E-8), 0.1)
  239. TW.C0 = TW.C0:lerp(CFrame.new(0, -0.939154744, -0.135634035, 1, 0, 0, 0, 1, 0, 0, 0, 1), 0.1)
  240. TW.C1 = TW.C1:lerp(CFrame.new(0.412438482, -0.252381921, 0.0113951787, 0.0229380336, 0.774168074, 0.632564425, -0.170427293, 0.626497328, -0.760562837, -0.98510325, -0.090360418, 0.146309972), 0.1)
  241. end
  242. if Walk then
  243. RJ.C0 = RJ.C0:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  244. RJ.C1 = RJ.C1:lerp(CFrame.new(0, 0, 0, -0.98480773, -0.173648179, 0, 0, 0, 1, -0.173648179, 0.98480773, 0), 0.1)
  245. NK.C0 = NK.C0:lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  246. NK.C1 = NK.C1:lerp(CFrame.new(9.31322575E-10, -0.5, 3.7252903E-9, -0.98480773, 0.173418775, -0.00892297551, 0, 0.0513853654, 0.998678923, 0.173648179, 0.983506739, -0.0506047048), 0.1)
  247. LS.C0 = LS.C0:lerp(CFrame.new(-1, 0.5, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.1)
  248. LS.C1 = LS.C1:lerp(CFrame.new(0.5, 0.49999997, -7.4505806E-9, -0.187897623, -0.0816897452, -0.978785574, -0.00246167462, 0.996571302, -0.0827015787, 0.982185543, -0.0131299766, -0.187454447), 0.1)
  249. RS.C0 = RS.C0:lerp(CFrame.new(1, 0.5, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.1)
  250. RS.C1 = RS.C1:lerp(CFrame.new(-0.5, 0.5, 2.98023224E-8, 0.406466931, -0.179257989, 0.895908117, -0.755800605, 0.484992057, 0.439940959, -0.513371289, -0.855949461, 0.0616499074), 0.1)
  251. LH.C0 = LH.C0:lerp(CFrame.new(-1, -1, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.1)
  252. LH.C1 = LH.C1:lerp(CFrame.new(-0.5, 1, 0.229912519, 0.173648134, -0.0082930252, -0.984772801, -3.68091807E-10, 0.999964535, -0.00842095912, 0.98480773, 0.00146228424, 0.17364198), 0.1)
  253. RH.C0 = RH.C0:lerp(CFrame.new(1, -1, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.1)
  254. RH.C1 = RH.C1:lerp(CFrame.new(0.5, 1, 0, -0.173648223, 0.0401850529, 0.98398751, 1.78364212E-9, 0.999167144, -0.0408049747, -0.98480773, -0.00708570937, -0.173503593), 0.1)
  255. TW.C0 = TW.C0:lerp(CFrame.new(0, -0.939154744, -0.135634035, 1, 0, 0, 0, 1, 0, 0, 0, 1), 0.1)
  256. TW.C1 = TW.C1:lerp(CFrame.new(0.412438482, -0.252381921, 0.0113951787, 0.0229380336, 0.774168074, 0.632564425, -0.170427293, 0.626497328, -0.760562837, -0.98510325, -0.090360418, 0.146309972), 0.1)
  257. end
  258. if Jump then
  259. RJ.C0 = RJ.C0:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  260. RJ.C1 = RJ.C1:lerp(CFrame.new(0, 0, 0, -0.99999994, -2.08616257E-7, 0, 0, 0, 1, -2.08616257E-7, 0.99999994, 0), 0.1)
  261. NK.C0 = NK.C0:lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  262. NK.C1 = NK.C1:lerp(CFrame.new(0, -0.5, 0, -0.999999881, 1.78813934E-7, -9.31322575E-9, 3.1050714E-8, 0.224023461, 0.974583745, 1.76097345E-7, 0.974583685, -0.224023476), 0.1)
  263. LS.C0 = LS.C0:lerp(CFrame.new(-1, 0.5, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.1)
  264. LS.C1 = LS.C1:lerp(CFrame.new(0.5, 0.49999994, -7.4505806E-9, -0.187897623, -0.0816897601, -0.978785574, -0.00246167555, 0.996571302, -0.0827015936, 0.982185543, -0.0131299766, -0.187454447), 0.1)
  265. RS.C0 = RS.C0:lerp(CFrame.new(1, 0.5, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.1)
  266. RS.C1 = RS.C1:lerp(CFrame.new(-0.5, 0.49999997, 0, 0.0846921653, 0.219005734, 0.97204107, -0.666242659, 0.737845004, -0.108191758, -0.740910232, -0.638452351, 0.208400637), 0.1)
  267. LH.C0 = LH.C0:lerp(CFrame.new(-1, -1, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.1)
  268. LH.C1 = LH.C1:lerp(CFrame.new(-0.5, 0.800889969, 0.114956319, 0.173648134, -0.0082930252, -0.984772801, -0.852868438, 0.498715937, -0.154588833, 0.492403865, 0.866725802, 0.0795282274), 0.1)
  269. RH.C0 = RH.C0:lerp(CFrame.new(1, -1, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.1)
  270. RH.C1 = RH.C1:lerp(CFrame.new(0.5, 1, 5.96046448E-8, -0.173648223, 0.0401850529, 0.98398751, -0.633022368, 0.760851681, -0.142784402, -0.754406393, -0.647680342, -0.106682509), 0.1)
  271. TW.C0 = TW.C0:lerp(CFrame.new(0, -0.939154744, -0.135634035, 1, 0, 0, 0, 1, 0, 0, 0, 1), 0.1)
  272. TW.C1 = TW.C1:lerp(CFrame.new(0.456622601, -0.238937616, -0.0752839297, 0.052183941, 0.653616607, 0.755024672, 0.182951853, 0.737001657, -0.650659144, -0.981735945, 0.172087103, -0.0811207294), 0.1)
  273. end
  274. if Fall then
  275. RJ.C0 = RJ.C0:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  276. RJ.C1 = RJ.C1:lerp(CFrame.new(0, 0, 0, -0.99999994, -2.08616257E-7, 0, 3.62258348E-8, -0.173648164, 0.98480773, -2.05446895E-7, 0.98480767, 0.173648179), 0.1)
  277. NK.C0 = NK.C0:lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  278. NK.C1 = NK.C1:lerp(CFrame.new(0, -0.5, 0, -0.999999881, 1.78813934E-7, -9.31322575E-9, -6.11579623E-8, -0.293281853, 0.956026018, 1.68030127E-7, 0.956025958, 0.293281853), 0.1)
  279. LS.C0 = LS.C0:lerp(CFrame.new(-1, 0.5, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.1)
  280. LS.C1 = LS.C1:lerp(CFrame.new(0.49999997, 0.923977196, -0.0839125216, 0.844264328, 0.122526228, -0.521732748, 0.535815358, -0.212852404, 0.817065239, -0.0109401532, -0.969371498, -0.245355129), 0.1)
  281. RS.C0 = RS.C0:lerp(CFrame.new(1, 0.5, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.1)
  282. RS.C1 = RS.C1:lerp(CFrame.new(-0.5, 0.49999997, 0, 0.797518611, 0.0537811816, 0.600892484, -0.455932438, 0.705996275, 0.541936278, -0.395081878, -0.706170678, 0.58756578), 0.1)
  283. LH.C0 = LH.C0:lerp(CFrame.new(-1, -1, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.1)
  284. LH.C1 = LH.C1:lerp(CFrame.new(-0.5, 1.37267482, 0.687805593, 0.173648134, -0.0082930252, -0.984772801, 0.754406452, 0.643885016, 0.127604589, 0.63302213, -0.765077353, 0.118065737), 0.1)
  285. RH.C0 = RH.C0:lerp(CFrame.new(1, -1, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.1)
  286. RH.C1 = RH.C1:lerp(CFrame.new(0.5, 0.99999994, -5.96046448E-8, -0.173648223, 0.0401850529, 0.98398751, 0.754406393, 0.647680342, 0.106682509, -0.633022368, 0.760851681, -0.142784402), 0.1)
  287. TW.C0 = TW.C0:lerp(CFrame.new(0, -0.939154744, -0.135634035, 1, 0, 0, 0, 1, 0, 0, 0, 1), 0.1)
  288. TW.C1 = TW.C1:lerp(CFrame.new(0.456622601, -0.238937616, -0.0752839297, 0.052183941, 0.653616607, 0.755024672, 0.182951853, 0.737001657, -0.650659144, -0.981735945, 0.172087103, -0.0811207294), 0.1)
  289. end
  290. if Swim then
  291. RJ.C0 = RJ.C0:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  292. RJ.C1 = RJ.C1:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  293. NK.C0 = NK.C0:lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  294. NK.C1 = NK.C1:lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  295. LS.C0 = LS.C0:lerp(CFrame.new(-1, 0.5, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.1)
  296. LS.C1 = LS.C1:lerp(CFrame.new(0.5, 0.621078968, 0.19879362, 0.719846368, -0.262002558, -0.642787695, 0.60402292, -0.219846264, 0.766044438, -0.342020065, -0.939692676, 1.49501727E-8), 0.1)
  297. RS.C0 = RS.C0:lerp(CFrame.new(1, 0.5, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.1)
  298. RS.C1 = RS.C1:lerp(CFrame.new(-0.49999994, 0.5, 0, 0.856848836, 0.163175762, 0.489063948, -0.503340065, 0.0593910813, 0.862044871, 0.111618795, -0.984807789, 0.133022055), 0.1)
  299. LH.C0 = LH.C0:lerp(CFrame.new(-1, -1, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.1)
  300. LH.C1 = LH.C1:lerp(CFrame.new(-0.5, 1, -7.4505806E-9, 1.65568949E-7, -0.173648179, -0.98480773, -7.59040297E-9, 0.98480773, -0.173648179, 0.99999994, 3.7252903E-8, 1.64904876E-7), 0.1)
  301. RH.C0 = RH.C0:lerp(CFrame.new(1, -1, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.1)
  302. RH.C1 = RH.C1:lerp(CFrame.new(0.5, 1, 0, -0.173648223, 0.171010062, 0.969846249, 7.59040297E-9, 0.98480773, -0.173648179, -0.98480773, -0.0301536899, -0.171010107), 0.1)
  303. TW.C0 = TW.C0:lerp(CFrame.new(0, -0.939154744, -0.135634035, 1, 0, 0, 0, 1, 0, 0, 0, 1), 0.1)
  304. TW.C1 = TW.C1:lerp(CFrame.new(0.351614326, 0.00738535076, -0.0349619985, 0, 1, 0, 0.173648179, 0, -0.98480773, -0.98480773, 0, -0.173648179), 0.1)
  305. end
  306. if Stunned then
  307. RJ.C0 = RJ.C0:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  308. RJ.C1 = RJ.C1:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  309. NK.C0 = NK.C0:lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.1)
  310. NK.C1 = NK.C1:lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, -0.342020124, 0.939692616, 0, 0.939692616, 0.342020124), 0.1)
  311. LS.C0 = LS.C0:lerp(CFrame.new(-1, 0.5, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.1)
  312. LS.C1 = LS.C1:lerp(CFrame.new(0.5, 0.5, -1.49011612E-8, -0.14131473, -0.198565722, -0.969846249, -0.171010077, 0.969846249, -0.173648164, 0.975082397, 0.141314447, -0.171010271), 0.1)
  313. RS.C0 = RS.C0:lerp(CFrame.new(1, 0.5, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.1)
  314. RS.C1 = RS.C1:lerp(CFrame.new(-0.5, 0.5, -2.98023224E-8, 0.888258338, -0.249090672, 0.385941565, -0.39841494, 3.7035346E-4, 0.917205215, -0.228610188, -0.968480051, -0.0989124849), 0.1)
  315. LH.C0 = LH.C0:lerp(CFrame.new(-1, -1, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.1)
  316. LH.C1 = LH.C1:lerp(CFrame.new(-0.298158467, 0.0289102793, 1.08474374, -4.30473115E-8, -0.173648179, -0.98480773, 0.173647955, 0.969846308, -0.171010092, 0.984807789, -0.171009868, 0.0301536117), 0.1)
  317. RH.C0 = RH.C0:lerp(CFrame.new(1, -1, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.1)
  318. RH.C1 = RH.C1:lerp(CFrame.new(0.5, 0.999999881, 0, -0.171010107, 0.200705469, 0.9646101, -0.969846249, 0.138258547, -0.200705692, -0.173648342, -0.969846368, 0.171009853), 0.1)
  319. TW.C0 = TW.C0:lerp(CFrame.new(0, -0.939154744, -0.135634035, 1, 0, 0, 0, 1, 0, 0, 0, 1), 0.1)
  320. TW.C1 = TW.C1:lerp(CFrame.new(0.351614326, 0.00738535076, -0.0349619985, 0, 1, 0, -0.342020124, 0, -0.939692616, -0.939692616, 0, 0.342020124), 0.1)
  321. end
  322. if SipAnim1 then
  323. RJ.C0 = RJ.C0:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2)
  324. RJ.C1 = RJ.C1:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2)
  325. NK.C0 = NK.C0:lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2)
  326. NK.C1 = NK.C1:lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, -0.213857487, 0.976864874, 0, 0.976864874, 0.213857487), 0.2)
  327. LS.C0 = LS.C0:lerp(CFrame.new(-1, 0.5, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.2)
  328. LS.C1 = LS.C1:lerp(CFrame.new(0.5, 0.5, 7.4505806E-9, -0.173648417, -0.171010062, -0.969846249, -7.59040297E-9, 0.98480773, -0.173648179, 0.98480767, -0.0301537216, -0.171010315), 0.2)
  329. RS.C0 = RS.C0:lerp(CFrame.new(1, 0.5, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.2)
  330. RS.C1 = RS.C1:lerp(CFrame.new(-0.49999997, 0.5, 0, 0.63302213, -0.111618869, 0.766044438, -0.754406512, 0.133022204, 0.642787516, -0.173648149, -0.98480773, -7.59040208E-9), 0.2)
  331. LH.C0 = LH.C0:lerp(CFrame.new(-1, -1, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.2)
  332. LH.C1 = LH.C1:lerp(CFrame.new(-0.49999997, 1, 0, -0.0805441961, -0.105777062, -0.991122544, -4.6387334E-9, 0.994353116, -0.106121846, 0.99675107, -0.00854749419, -0.0800893754), 0.2)
  333. RH.C0 = RH.C0:lerp(CFrame.new(1, -1, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.2)
  334. RH.C1 = RH.C1:lerp(CFrame.new(0.49999997, 1, 0, -0.0951967016, 0.1058596, 0.989813805, 4.64838079E-9, 0.994329572, -0.106342554, -0.995458484, -0.0101234559, -0.0946568921), 0.2)
  335. TW.C0 = TW.C0:lerp(CFrame.new(0, -0.939154744, -0.135634035, 1, 0, 0, 0, 1, 0, 0, 0, 1), 0.2)
  336. TW.C1 = TW.C1:lerp(CFrame.new(0.351614356, 0.00738534704, -0.0349619985, 0.0301536918, 0.984807789, 0.171010077, -0.171010062, 0.173648164, -0.969846249, -0.98480773, 0, 0.173648179), 0.2)
  337. end
  338. if SipAnim2 then
  339. RJ.C0 = RJ.C0:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2)
  340. RJ.C1 = RJ.C1:lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2)
  341. NK.C0 = NK.C0:lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2)
  342. NK.C1 = NK.C1:lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0.104669198, 0.994507074, 0, 0.994507074, -0.104669198), 0.2)
  343. LS.C0 = LS.C0:lerp(CFrame.new(-1, 0.5, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.2)
  344. LS.C1 = LS.C1:lerp(CFrame.new(0.5, 0.5, 7.4505806E-9, -0.173648417, -0.171010062, -0.969846249, -7.59040297E-9, 0.98480773, -0.173648179, 0.98480767, -0.0301537216, -0.171010315), 0.2)
  345. RS.C0 = RS.C0:lerp(CFrame.new(1, 0.5, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.2)
  346. RS.C1 = RS.C1:lerp(CFrame.new(-0.249862134, -0.283640146, -1.16104293, 0.342248857, 0.745232344, 0.572271168, 0.292857856, -0.663318515, 0.688652635, 0.892804384, -0.0680963621, -0.44526723), 0.2)
  347. LH.C0 = LH.C0:lerp(CFrame.new(-1, -1, 0, -4.37113883E-8, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883E-8), 0.2)
  348. LH.C1 = LH.C1:lerp(CFrame.new(-0.49999997, 1, 0, -0.0805441961, -0.105777062, -0.991122544, -4.6387334E-9, 0.994353116, -0.106121846, 0.99675107, -0.00854749419, -0.0800893754), 0.2)
  349. RH.C0 = RH.C0:lerp(CFrame.new(1, -1, 0, -4.37113883E-8, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883E-8), 0.2)
  350. RH.C1 = RH.C1:lerp(CFrame.new(0.49999997, 1, 0, -0.0951967016, 0.1058596, 0.989813805, 4.64838079E-9, 0.994329572, -0.106342554, -0.995458484, -0.0101234559, -0.0946568921), 0.2)
  351. TW.C0 = TW.C0:lerp(CFrame.new(0, -0.939154744, -0.135634035, 1, 0, 0, 0, 1, 0, 0, 0, 1), 0.2)
  352. TW.C1 = TW.C1:lerp(CFrame.new(0.327641815, 0.00738534704, -0.0349619985, 0.0301536918, 0.984807789, 0.171010077, -0.171010062, 0.173648164, -0.969846249, -0.98480773, 0, 0.173648179), 0.2)
  353. end
  354. end)
  355. Idle = true
  356. function onWalk(spd)
  357. if spd >= 0.001 then
  358. Walk = true
  359. Idle = false
  360. Jump = false
  361. Fall = false
  362. Swim = false
  363. Stunned = false
  364. else
  365. Walk = false
  366. Idle = true
  367. Jump = false
  368. Fall = false
  369. Swim = false
  370. Stunned = false
  371. end
  372. end
  373. function onJump()
  374. Walk = false
  375. Idle = false
  376. Jump = true
  377. Fall = false
  378. Swim = false
  379. Stunned = false
  380. wait(0.25)
  381. Walk = false
  382. Idle = false
  383. Jump = false
  384. Fall = true
  385. Swim = false
  386. Stunned = false
  387. end
  388. function onSwim()
  389. Walk = false
  390. Idle = false
  391. Jump = false
  392. Fall = false
  393. Swim = true
  394. Stunned = false
  395. end
  396. function onStunned()
  397. Walk = false
  398. Idle = false
  399. Jump = false
  400. Fall = false
  401. Swim = false
  402. Stunned = true
  403. end
  404. function Drink()
  405. if CanClickAttack == false then
  406. CanClickAttack = true
  407. CanAttack = true
  408. CanAttackDamage = false
  409. CanClickDamageAttack = false
  410. Walk = false
  411. Idle = false
  412. Jump = false
  413. Fall = false
  414. Swim = false
  415. Stunned = false
  416. wait(0.1)
  417. SipAnim1 = true
  418. SipAnim2 = false
  419. wait(0.3)
  420. SipAnim1 = false
  421. SipAnim2 = true
  422. HealEffect()
  423. SlurpSound()
  424. Humanoid.Health = Humanoid.Health + HealAmnt
  425. Humanoid.WalkSpeed = Humanoid.WalkSpeed + SpdAmnt
  426. spawn(function()
  427. wait(3)
  428. Humanoid.WalkSpeed = 16
  429. end)
  430. wait(0.3)
  431. SipAnim1 = false
  432. SipAnim2 = false
  433. Idle = true
  434. CanClickAttack = false
  435. CanAttack = false
  436. CanAttackDamage = false
  437. CanClickDamageAttack = false
  438. end
  439. end
  440. Mouse.KeyDown:connect(function(key)
  441. if key == "e" then
  442. Drink()
  443. end
  444. end)
  445. Humanoid.Running:connect(onWalk)
  446. Humanoid.Jumping:connect(onJump)
  447. Humanoid.Swimming:connect(onSwim)
  448. Humanoid.PlatformStanding:connect(onStunned)
Add Comment
Please, Sign In to add comment