Advertisement
B0bstone

Untitled

Jun 29th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -----Decompiled And Stolen Of Dahnoob, Leaked By Shelter----
  2.  
  3. plr = game.Players.LocalPlayer
  4. repeat
  5. wait(0.4)
  6. until plr.Character
  7. chr = plr.Character
  8. human = chr:FindFirstChild("Humanoid")
  9. mouse = plr:GetMouse()
  10. cam = workspace.CurrentCamera
  11. selected = false
  12. equipd = false
  13. tors = chr.Torso
  14. rarm = chr["Right Arm"]
  15. larm = chr["Left Arm"]
  16. rleg = chr["Right Leg"]
  17. lleg = chr["Left Leg"]
  18. hrp = chr.HumanoidRootPart
  19. hed = chr.Head
  20. anim = human:FindFirstChild("Animator")
  21. activu = false
  22. ragged = false
  23. batting = false
  24. memeing = false
  25. Heartbeat = Instance.new("BindableEvent")
  26. Heartbeat.Name = "Heartbeat"
  27. Heartbeat.Parent = script
  28. frame = 0.03333333333333333
  29. tf = 0
  30. game:GetService("RunService").Heartbeat:connect(function(s, p)
  31. tf = tf + s
  32. if tf >= frame then
  33. for i = 1, math.floor(tf / frame) do
  34. Heartbeat:Fire()
  35. end
  36. tf = tf - frame * math.floor(tf / frame)
  37. end
  38. end)
  39. function swait(num)
  40. if num == 0 or num == nil then
  41. Heartbeat.Event:wait()
  42. else
  43. for i = 1, num do
  44. Heartbeat.Event:wait()
  45. end
  46. end
  47. end
  48. Character.Head.face.Texture = "http://www.roblox.com/asset/?id=382064532"
  49. tool = Instance.new("Tool")
  50. tool.CanBeDropped = false
  51. tool.RequiresHandle = false
  52. tool.TextureId = "rbxassetid://291302154"
  53. tool.ToolTip = "NANI"
  54. tool.Name = "AAAAAAAAAAAAAA"
  55. tool.Parent = plr.Backpack
  56. modz = Instance.new("Model")
  57. modz.Name = "efx"
  58. modz.Parent = chr
  59. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  60. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  61. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  62. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  63. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  64. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  65. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  66. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  67. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  68. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  69. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  70. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  71. local nscale = Instance.new("NumberValue")
  72. nscale.Value = 1
  73. nscale.Parent = nil
  74. RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  75. RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  76. LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  77. LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  78. RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  79. RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  80. LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  81. LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  82. RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  83. RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  84. NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  85. NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  86. nscale.Changed:connect(function()
  87. RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  88. RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  89. LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  90. LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  91. RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  92. RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  93. LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  94. LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  95. RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  96. RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  97. NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  98. NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  99. end)
  100. RS = tors:FindFirstChild("Right Shoulder")
  101. LS = tors:FindFirstChild("Left Shoulder")
  102. RH = tors:FindFirstChild("Right Hip")
  103. LH = tors:FindFirstChild("Left Hip")
  104. RJ = hrp:FindFirstChild("RootJoint")
  105. N = tors:FindFirstChild("Neck")
  106. cf = CFrame.new
  107. ang = CFrame.Angles
  108. rd = math.rad
  109. rd2 = math.random
  110. function nooutline(p)
  111. p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
  112. end
  113. function makepart(color, name, reflec, trans, mater, parnt, cfram)
  114. local port = Instance.new("Part")
  115. port.BrickColor = BrickColor.new(color)
  116. port.Name = name
  117. port.Transparency = trans
  118. nooutline(port)
  119. port.Reflectance = reflec
  120. port.Material = mater
  121. port.Anchored = false
  122. port.CanCollide = false
  123. port.Locked = true
  124. port.CFrame = cfram
  125. port.Size = Vector3.new(0.2, 0.2, 0.2)
  126. port.Parent = parnt
  127. return port
  128. end
  129. function makemesh(meshtype, scale, meshid, parent)
  130. local mes = Instance.new("SpecialMesh")
  131. mes.MeshType = meshtype
  132. mes.Scale = scale
  133. if meshtype == "FileMesh" then
  134. mes.MeshId = meshid
  135. end
  136. mes.Parent = parent
  137. return mes
  138. end
  139. function makeweld(parent, p0, p1, c0, c1)
  140. local wel = Instance.new("Weld")
  141. wel.Part0 = p0
  142. wel.Part1 = p1
  143. wel.C0 = c0
  144. if c1 ~= nil then
  145. wel.C1 = c1
  146. end
  147. wel.Parent = parent
  148. return wel
  149. end
  150. local lauf1 = Instance.new("Sound")
  151. lauf1.SoundId = "rbxassetid://725969678"
  152. lauf1.Volume = 1.5
  153. lauf1.Pitch = 1
  154. lauf1.Parent = hrp
  155. function lerpz(joint, prop, cfrmz, alp)
  156. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  157. end
  158. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  159. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  160. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  161. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  162. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  163. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  164. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  165. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  166. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  167. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  168. function resetlerp()
  169. RJ.C0 = RJC0
  170. RJ.C1 = RJC1
  171. N.C0 = NC0
  172. N.C1 = NC1
  173. RS.C0 = RSC0
  174. RS.C1 = RSC1
  175. LS.C0 = LSC0
  176. LS.C1 = LSC1
  177. RH.C0 = RHC0
  178. RH.C1 = RHC1
  179. LH.C0 = LHC0
  180. LH.C1 = LHC1
  181. end
  182. function test()
  183. if selected == false or activu == true then
  184. return
  185. end
  186. if ragged == false then
  187. ragged = true
  188. human.PlatformStand = true
  189. if rarm and tors:FindFirstChild("Right Shoulder") then
  190. tors:FindFirstChild("Right Shoulder"):Destroy()
  191. makegloo(tors, RightShoulderC0, RightShoulderC1, tors, rarm, "Right Shoulder")
  192. maketouchy(rarm, rarm, CFrame.new(0, 0.5, 0))
  193. end
  194. if larm and tors:FindFirstChild("Left Shoulder") then
  195. tors:FindFirstChild("Left Shoulder"):Destroy()
  196. makegloo(tors, LeftShoulderC0, LeftShoulderC1, tors, larm, "Left Shoulder")
  197. maketouchy(larm, larm, CFrame.new(0, 0.5, 0))
  198. end
  199. if rleg and tors:FindFirstChild("Right Hip") then
  200. tors:FindFirstChild("Right Hip"):Destroy()
  201. makegloo(tors, RightHipC0, RightHipC1, tors, rleg, "Right Hip")
  202. maketouchy(rleg, rleg, CFrame.new(0, 0.5, 0))
  203. end
  204. if lleg and tors:FindFirstChild("Left Hip") then
  205. tors:FindFirstChild("Left Hip"):Destroy()
  206. makegloo(tors, LeftHipC0, LeftHipC1, tors, lleg, "Left Hip")
  207. maketouchy(lleg, lleg, CFrame.new(0, 0.5, 0))
  208. end
  209. elseif ragged == true then
  210. ragged = false
  211. human.Jump = true
  212. if rarm and tors:FindFirstChild("Right Shoulder") then
  213. tors:FindFirstChild("Right Shoulder"):Destroy()
  214. makejoint(tors, RSC0, RSC1, tors, rarm, "Right Shoulder")
  215. rarm:FindFirstChild("touchy"):Destroy()
  216. end
  217. if larm and tors:FindFirstChild("Left Shoulder") then
  218. tors:FindFirstChild("Left Shoulder"):Destroy()
  219. makejoint(tors, LSC0, LSC1, tors, larm, "Left Shoulder")
  220. larm:FindFirstChild("touchy"):Destroy()
  221. end
  222. if rleg and tors:FindFirstChild("Right Hip") then
  223. tors:FindFirstChild("Right Hip"):Destroy()
  224. makejoint(tors, RHC0, RHC1, tors, rleg, "Right Hip")
  225. rleg:FindFirstChild("touchy"):Destroy()
  226. end
  227. if lleg and tors:FindFirstChild("Left Hip") then
  228. tors:FindFirstChild("Left Hip"):Destroy()
  229. makejoint(tors, LHC0, LHC1, tors, lleg, "Left Hip")
  230. lleg:FindFirstChild("touchy"):Destroy()
  231. end
  232. RS = tors:FindFirstChild("Right Shoulder")
  233. LS = tors:FindFirstChild("Left Shoulder")
  234. RH = tors:FindFirstChild("Right Hip")
  235. LH = tors:FindFirstChild("Left Hip")
  236. RJ = hrp:FindFirstChild("RootJoint")
  237. N = tors:FindFirstChild("Neck")
  238. end
  239. end
  240. function makegloo(paren, co, ci, parto, parti, nam)
  241. local gloo = Instance.new("Glue")
  242. gloo.Name = nam
  243. gloo.C0 = co
  244. gloo.C1 = ci
  245. gloo.Part0 = parto
  246. gloo.Part1 = parti
  247. gloo.Parent = paren
  248. end
  249. function makejoint(paren, co, ci, parto, parti, nam)
  250. local gloo = Instance.new("Motor6D")
  251. gloo.Name = nam
  252. gloo.C0 = co
  253. gloo.C1 = ci
  254. gloo.Part0 = parto
  255. gloo.Part1 = parti
  256. gloo.Parent = paren
  257. end
  258. function maketouchy(parent, limb, cframe)
  259. local pr = Instance.new("Part")
  260. pr.Name = "touchy"
  261. pr.Size = Vector3.new(1 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  262. pr.Transparency = 1
  263. pr.CustomPhysicalProperties = PhysicalProperties.new(0.55, 0.3, 0.5)
  264. pr.CanCollide = true
  265. pr.Anchored = false
  266. pr.Parent = parent
  267. local w = Instance.new("Weld")
  268. w.Part0 = pr
  269. w.Part1 = limb
  270. w.C0 = cframe
  271. w.Parent = pr
  272. end
  273. local clibat, spec, dipperrot
  274. local dipperhat = chr:FindFirstChild("DXD_DipperHat")
  275. if dipperhat then
  276. dipperrot = dipperhat.Handle.HatAttachment.Rotation
  277. end
  278. function bat()
  279. if selected == false or activu == true then
  280. return
  281. end
  282. if batting == false then
  283. batting = true
  284. dipperhat = chr:FindFirstChild("DXD_DipperHat")
  285. if dipperhat then
  286. dipperrot = dipperhat.Handle.HatAttachment.Rotation
  287. else
  288. dipperhat = nil
  289. end
  290. do
  291. local bmod = Instance.new("Model")
  292. bmod.Name = "bmodel"
  293. bmod.Parent = chr
  294. local hnd = makepart("Br. yellowish green", "hnd", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  295. local hmes = makemesh("Head", Vector3.new(2, 9, 2), nil, hnd)
  296. local hwel = makeweld(hnd, hnd, rarm, ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0), nil)
  297. local pt1 = makepart("Bright yellow", "pt1", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  298. local p1m = makemesh("Head", Vector3.new(2.5, 2.5, 2.5), nil, pt1)
  299. local p1w = makeweld(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), nil)
  300. local pt2 = makepart("Bright yellow", "pt2", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  301. local p2m = makemesh("FileMesh", Vector3.new(0.375, 0.375, 0.375), "rbxassetid://250640098", pt2)
  302. p2m.TextureId = "rbxassetid://250639536"
  303. local p2w = makeweld(pt2, pt2, hnd, ang(rd(180), rd(180), rd(0)) * cf(0, 1.225, 0.075), nil)
  304. local pt3 = makepart("Bright yellow", "pt3", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  305. local p3m = makemesh("Head", Vector3.new(2.5, 2.5, 2.5), nil, pt3)
  306. local p3w = makeweld(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), nil)
  307. local pt4 = makepart("Bright yellow", "pt4", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  308. local p4m = makemesh("FileMesh", Vector3.new(0.025, 0.025, 0.025), "rbxassetid://703458158", pt4)
  309. local p4w = makeweld(pt4, pt4, hnd, ang(rd(180), rd(0), rd(0)) * cf(0, -1.25, 0), nil)
  310. local pt5 = makepart("Bright yellow", "pt5", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  311. local p5m = makemesh("Cylinder", Vector3.new(21.5, 6.25, 6.25), nil, pt5)
  312. local p5w = makeweld(pt5, pt5, hnd, ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), nil)
  313. local pt6 = makepart("Bright yellow", "pt6", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  314. local p6m = makemesh("Head", Vector3.new(6.5, 6.5, 6.5), nil, pt6)
  315. local p6w = makeweld(pt6, pt6, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -6.05, 0), nil)
  316. local pt7 = makepart("Bright yellow", "pt7", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  317. local p7m = makemesh("FileMesh", Vector3.new(0.95, 0.95, 0.95), "rbxassetid://272942659", pt7)
  318. p7m.TextureId = "rbxassetid://272942750"
  319. local p7w = makeweld(pt7, pt7, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -6.2, 0), nil)
  320. local swingwoo = Instance.new("Sound")
  321. swingwoo.SoundId = "rbxassetid://10209640"
  322. swingwoo.Pitch = rd2(10, 11) / 10
  323. swingwoo.Name = "sweae"
  324. swingwoo.Volume = 1
  325. swingwoo.Parent = hrp
  326. clibat = tool.Activated:connect(function()
  327. if selected == false or activu == true or ragged == true then
  328. return
  329. end
  330. activu = true
  331. for _ = 1, 5 do
  332. swait()
  333. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
  334. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  335. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
  336. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  337. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
  338. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  339. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  340. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  341. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
  342. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  343. end
  344. local bon = Instance.new("Sound")
  345. bon.SoundId = "rbxassetid://135436482"
  346. bon.Pitch = rd2(10, 12) / 10
  347. bon.Volume = 1
  348. bon.Parent = hrp
  349. game.Debris:AddItem(bon, 1)
  350. bon:Play()
  351. swingwoo:Play()
  352. for X = 1, 5 do
  353. swait()
  354. if X > 1 then
  355. hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)))
  356. end
  357. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
  358. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  359. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
  360. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  361. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  362. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  363. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
  364. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  365. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  366. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  367. end
  368. activu = false
  369. end)
  370. spec = mouse.KeyDown:connect(function(keya)
  371. if selected == false or activu == true or ragged == true then
  372. return
  373. end
  374. if keya == "e" then
  375. activu = true
  376. local speed = human.WalkSpeed
  377. human.WalkSpeed = 0
  378. human:SetStateEnabled(3, false)
  379. local function expa()
  380. local sond = Instance.new("Sound")
  381. sond.Volume = 1.25
  382. sond.Pitch = 1
  383. sond.EmitterSize = 15
  384. sond.SoundId = "rbxassetid://315152748"
  385. sond.Parent = pt6
  386. sond:Play()
  387. for _ = 1, 3 do
  388. swait()
  389. hmes.Scale = hmes.Scale:lerp(Vector3.new(6, 27, 6), 0.7)
  390. p1m.Scale = p1m.Scale:lerp(Vector3.new(7.5, 7.5, 7.5), 0.7)
  391. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), 0.7)
  392. p2m.Scale = p2m.Scale:lerp(Vector3.new(1.125, 1.125, 1.125), 0.7)
  393. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 3.6750000000000003, 0.22499999999999998), 0.7)
  394. p3m.Scale = p3m.Scale:lerp(Vector3.new(7.5, 7.5, 7.5), 0.7)
  395. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), 0.7)
  396. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.07500000000000001, 0.07500000000000001, 0.07500000000000001), 0.7)
  397. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -3.75, 0), 0.7)
  398. p5m.Scale = p5m.Scale:lerp(Vector3.new(64.5, 18.75, 18.75), 0.7)
  399. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -12.075000000000001, 0), 0.7)
  400. p6m.Scale = p6m.Scale:lerp(Vector3.new(19.5, 19.5, 19.5), 0.7)
  401. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -18.15, 0), 0.7)
  402. p7m.Scale = p7m.Scale:lerp(Vector3.new(2.8499999999999996, 2.8499999999999996, 2.8499999999999996), 0.7)
  403. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -18.6, 0), 0.7)
  404. end
  405. for _ = 1, 5 do
  406. swait()
  407. hmes.Scale = hmes.Scale:lerp(Vector3.new(4, 18, 4), 0.7)
  408. p1m.Scale = p1m.Scale:lerp(Vector3.new(5, 5, 5), 0.7)
  409. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 2, 0), 0.7)
  410. p2m.Scale = p2m.Scale:lerp(Vector3.new(0.75, 0.75, 0.75), 0.7)
  411. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 2.45, 0.15), 0.7)
  412. p3m.Scale = p3m.Scale:lerp(Vector3.new(5, 5, 5), 0.7)
  413. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -2, 0), 0.7)
  414. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.05, 0.05, 0.05), 0.7)
  415. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -2.5, 0), 0.7)
  416. p5m.Scale = p5m.Scale:lerp(Vector3.new(43, 12.5, 12.5), 0.7)
  417. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -8.05, 0), 0.7)
  418. p6m.Scale = p6m.Scale:lerp(Vector3.new(13, 13, 13), 0.7)
  419. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -12.1, 0), 0.7)
  420. p7m.Scale = p7m.Scale:lerp(Vector3.new(1.9, 1.9, 1.9), 0.7)
  421. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -12.4, 0), 0.7)
  422. end
  423. sond.Pitch = 0.75
  424. sond:Play()
  425. for _ = 1, 3 do
  426. swait()
  427. hmes.Scale = hmes.Scale:lerp(Vector3.new(12, 54, 12), 0.7)
  428. p1m.Scale = p1m.Scale:lerp(Vector3.new(15, 15, 15), 0.7)
  429. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 6, 0), 0.7)
  430. p2m.Scale = p2m.Scale:lerp(Vector3.new(2.25, 2.25, 2.25), 0.7)
  431. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 7.3500000000000005, 0.44999999999999996), 0.7)
  432. p3m.Scale = p3m.Scale:lerp(Vector3.new(15, 15, 15), 0.7)
  433. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -6, 0), 0.7)
  434. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.15000000000000002, 0.15000000000000002, 0.15000000000000002), 0.7)
  435. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -7.5, 0), 0.7)
  436. p5m.Scale = p5m.Scale:lerp(Vector3.new(129, 37.5, 37.5), 0.7)
  437. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -24.150000000000002, 0), 0.7)
  438. p6m.Scale = p6m.Scale:lerp(Vector3.new(39, 39, 39), 0.7)
  439. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -36.3, 0), 0.7)
  440. p7m.Scale = p7m.Scale:lerp(Vector3.new(5.699999999999999, 5.699999999999999, 5.699999999999999), 0.7)
  441. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -37.2, 0), 0.7)
  442. end
  443. for _ = 1, 5 do
  444. swait()
  445. hmes.Scale = hmes.Scale:lerp(Vector3.new(8, 36, 8), 0.7)
  446. p1m.Scale = p1m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
  447. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 4, 0), 0.7)
  448. p2m.Scale = p2m.Scale:lerp(Vector3.new(1.5, 1.5, 1.5), 0.7)
  449. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 4.9, 0.3), 0.7)
  450. p3m.Scale = p3m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
  451. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -4, 0), 0.7)
  452. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.1, 0.1, 0.1), 0.7)
  453. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -5, 0), 0.7)
  454. p5m.Scale = p5m.Scale:lerp(Vector3.new(86, 25, 25), 0.7)
  455. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -16.1, 0), 0.7)
  456. p6m.Scale = p6m.Scale:lerp(Vector3.new(26, 26, 26), 0.7)
  457. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -24.2, 0), 0.7)
  458. p7m.Scale = p7m.Scale:lerp(Vector3.new(3.8, 3.8, 3.8), 0.7)
  459. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -24.8, 0), 0.7)
  460. end
  461. sond.Pitch = 0.4
  462. sond:Play()
  463. game.Debris:AddItem(sond, 2)
  464. for _ = 1, 3 do
  465. swait()
  466. hmes.Scale = hmes.Scale:lerp(Vector3.new(18, 81, 18), 0.7)
  467. p1m.Scale = p1m.Scale:lerp(Vector3.new(22.5, 22.5, 22.5), 0.7)
  468. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 9, 0), 0.7)
  469. p2m.Scale = p2m.Scale:lerp(Vector3.new(3.375, 3.375, 3.375), 0.7)
  470. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 11.025, 0.6749999999999999), 0.7)
  471. p3m.Scale = p3m.Scale:lerp(Vector3.new(22.5, 22.5, 22.5), 0.7)
  472. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -9, 0), 0.7)
  473. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.225, 0.225, 0.225), 0.7)
  474. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -11.25, 0), 0.7)
  475. p5m.Scale = p5m.Scale:lerp(Vector3.new(193.5, 56.25, 56.25), 0.7)
  476. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -36.225, 0), 0.7)
  477. p6m.Scale = p6m.Scale:lerp(Vector3.new(58.5, 58.5, 58.5), 0.7)
  478. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -54.449999999999996, 0), 0.7)
  479. p7m.Scale = p7m.Scale:lerp(Vector3.new(5.699999999999999, 8.549999999999999, 8.549999999999999), 0.7)
  480. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -55.800000000000004, 0), 0.7)
  481. end
  482. for _ = 1, 5 do
  483. swait()
  484. hmes.Scale = hmes.Scale:lerp(Vector3.new(14, 63, 14), 0.7)
  485. p1m.Scale = p1m.Scale:lerp(Vector3.new(17.5, 17.5, 17.5), 0.7)
  486. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 7, 0), 0.7)
  487. p2m.Scale = p2m.Scale:lerp(Vector3.new(2.625, 2.625, 2.625), 0.7)
  488. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 8.575000000000001, 0.525), 0.7)
  489. p3m.Scale = p3m.Scale:lerp(Vector3.new(17.5, 17.5, 17.5), 0.7)
  490. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -7, 0), 0.7)
  491. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.17500000000000002, 0.17500000000000002, 0.17500000000000002), 0.7)
  492. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -8.75, 0), 0.7)
  493. p5m.Scale = p5m.Scale:lerp(Vector3.new(150.5, 43.75, 43.75), 0.7)
  494. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -28.175000000000004, 0), 0.7)
  495. p6m.Scale = p6m.Scale:lerp(Vector3.new(45.5, 45.5, 45.5), 0.7)
  496. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -42.35, 0), 0.7)
  497. p7m.Scale = p7m.Scale:lerp(Vector3.new(6.6499999999999995, 6.6499999999999995, 6.6499999999999995), 0.7)
  498. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -43.4, 0), 0.7)
  499. end
  500. end
  501. for _ = 1, 9 do
  502. swait()
  503. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  504. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  505. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  506. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  507. lerpz(LS, "C0", LSC0 * cf(0, 0.2, -0.2) * ang(rd(70), rd(-60), rd(-100)), 0.5)
  508. if dipperhat then
  509. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.3)
  510. end
  511. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  512. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  513. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  514. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  515. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  516. end
  517. for _ = 1, 9 do
  518. swait()
  519. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  520. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  521. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  522. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  523. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
  524. if dipperhat then
  525. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(15, 0, 0), 0.3)
  526. end
  527. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  528. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  529. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  530. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  531. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  532. end
  533. for _ = 1, 30 do
  534. swait()
  535. lerpz(RJ, "C0", RJC0 * cf(1.1, 0.6, 0) * ang(rd(0), rd(0), rd(-120)), 0.2)
  536. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.2)
  537. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(-20), rd(80)), 0.2)
  538. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  539. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.2)
  540. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  541. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.2)
  542. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  543. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.2)
  544. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  545. end
  546. expa()
  547. for O = 1, 10 do
  548. swait()
  549. lerpz(RJ, "C0", RJC0 * cf(0, 0.3, 0) * ang(rd(0), rd(0), rd(60)), 0.001 + O * 0.01)
  550. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.001 + O * 0.01)
  551. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(-20), rd(80)), 0.001 + O * 0.01)
  552. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  553. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.001 + O * 0.01)
  554. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  555. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.001 + O * 0.01)
  556. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  557. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.001 + O * 0.01)
  558. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  559. end
  560. local whoooo = Instance.new("Sound")
  561. whoooo.Volume = 3
  562. whoooo.TimePosition = 0.15
  563. whoooo.Pitch = 0.5
  564. whoooo.SoundId = "rbxassetid://320557353"
  565. whoooo.Parent = pt5
  566. whoooo:Play()
  567. game.Debris:AddItem(whoooo, 2)
  568. for O = 1, 6 do
  569. swait()
  570. hito(pt5, 25, 40, 0.75, hrp.CFrame.rightVector * -100 + Vector3.new(0, 50, 0), Vector3.new(0, rd2(-25, 25), rd2(-160, 160)))
  571. lerpz(RJ, "C0", RJC0 * cf(0.9, -0.7, 0) * ang(rd(0), rd(0), rd(120)), 0.1 + O * 0.05)
  572. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.1 + O * 0.05)
  573. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(20), rd(20)), 0.1 + O * 0.05)
  574. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  575. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.1 + O * 0.05)
  576. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  577. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.1 + O * 0.05)
  578. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  579. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.1 + O * 0.05)
  580. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  581. end
  582. for O = 1, 13 do
  583. swait()
  584. hmes.Scale = hmes.Scale:lerp(Vector3.new(2, 9, 2), 0.05 + O * 0.075)
  585. p1m.Scale = p1m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
  586. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), 0.05 + O * 0.075)
  587. p2m.Scale = p2m.Scale:lerp(Vector3.new(0.375, 0.375, 0.375), 0.05 + O * 0.075)
  588. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 1.225, 0.075), 0.05 + O * 0.075)
  589. p3m.Scale = p3m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
  590. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), 0.05 + O * 0.075)
  591. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.025, 0.025, 0.025), 0.05 + O * 0.075)
  592. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -1.25, 0), 0.05 + O * 0.075)
  593. p5m.Scale = p5m.Scale:lerp(Vector3.new(21.5, 6.25, 6.25), 0.05 + O * 0.075)
  594. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), 0.05 + O * 0.075)
  595. p6m.Scale = p6m.Scale:lerp(Vector3.new(6.5, 6.5, 6.5), 0.05 + O * 0.075)
  596. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -6.05, 0), 0.05 + O * 0.075)
  597. p7m.Scale = p7m.Scale:lerp(Vector3.new(0.95, 0.95, 0.95), 0.05 + O * 0.075)
  598. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -6.2, 0), 0.05 + O * 0.075)
  599. lerpz(RJ, "C0", RJC0 * cf(1.1, -0.8, 0) * ang(rd(0), rd(0), rd(150)), 0.05 + O * 0.075)
  600. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.05 + O * 0.075)
  601. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(30), rd(10)), 0.05 + O * 0.075)
  602. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  603. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(20), rd(20), rd(-20)), 0.05 + O * 0.075)
  604. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  605. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.05 + O * 0.075)
  606. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  607. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.05 + O * 0.075)
  608. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  609. end
  610. if dipperhat then
  611. dipperhat.Handle.HatAttachment.Rotation = dipperrot
  612. end
  613. human.WalkSpeed = speed
  614. human:SetStateEnabled(3, true)
  615. activu = false
  616. end
  617. if keya == "q" then
  618. activu = true
  619. do
  620. local checkkey = true
  621. local keyingup = mouse.KeyUp:connect(function(xzx)
  622. if xzx == "q" then
  623. checkkey = false
  624. end
  625. end)
  626. repeat
  627. for _ = 1, 2 do
  628. swait()
  629. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
  630. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  631. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
  632. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  633. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
  634. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  635. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  636. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  637. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
  638. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  639. end
  640. swingwoo:Play()
  641. for T = 1, 2 do
  642. swait()
  643. if T == 2 then
  644. hito(pt5, 5, 4, 0.03, hrp.CFrame.lookVector * 10, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)))
  645. end
  646. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
  647. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  648. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
  649. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  650. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  651. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  652. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
  653. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  654. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  655. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  656. end
  657. for _ = 1, 2 do
  658. swait()
  659. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-30), rd(20), rd(0)), 0.7)
  660. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  661. lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(179)), 0.7)
  662. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  663. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-40), rd(20), rd(30)), 0.7)
  664. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  665. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  666. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  667. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(35)), 0.7)
  668. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  669. end
  670. swingwoo:Play()
  671. for T = 1, 2 do
  672. swait()
  673. if T == 2 then
  674. hito(pt5, 5, 4, 0.03, hrp.CFrame.lookVector * 10, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)))
  675. end
  676. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(40), rd(40), rd(0)), 0.7)
  677. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  678. lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(30)), 0.7)
  679. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  680. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  681. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  682. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  683. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  684. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(-65)), 0.7)
  685. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  686. end
  687. until not checkkey
  688. keyingup:Disconnect()
  689. activu = false
  690. end
  691. end
  692. if keya == "f" then
  693. activu = true
  694. do
  695. local speed = human.WalkSpeed
  696. human.WalkSpeed = 2
  697. human:SetStateEnabled(3, false)
  698. local checkkey = true
  699. local chargecounter = 0
  700. local keyingup = mouse.KeyUp:connect(function(xzx)
  701. if xzx == "f" then
  702. checkkey = false
  703. end
  704. end)
  705. local firederp
  706. for _ = 1, 8 do
  707. swait()
  708. hwel.C0 = hwel.C0:lerp(ang(rd(65), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
  709. lerpz(RJ, "C0", RJC0 * cf(0.5, 0.5, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
  710. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(60)), 0.5)
  711. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(70), rd(-10), rd(80)), 0.5)
  712. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  713. lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(-10), rd(-70), rd(-75)), 0.5)
  714. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
  715. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.5)
  716. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  717. lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(0), rd(80), rd(-5)), 0.5)
  718. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.5)
  719. end
  720. repeat
  721. swait()
  722. chargecounter = chargecounter + 1
  723. lerpz(RS, "C0", RSC0 * cf(rd2(-5, 5) / 100, rd2(-5, 5) / 100, rd2(-5, 5) / 100) * ang(rd(rd2(65, 75)), rd(rd2(-15, 5)), rd(rd2(75, 85))), 0.05 + chargecounter * 0.019)
  724. lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(rd2(-15, -5)), rd(rd2(-75, -65)), rd(rd2(-80, -70))), 0.05 + chargecounter * 0.019)
  725. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(rd2(-25, -15)), rd(0)), 0.05 + chargecounter * 0.019)
  726. if chargecounter > 15 and firederp == nil then
  727. firederp = Instance.new("Fire")
  728. firederp.Parent = pt5
  729. end
  730. until not checkkey or chargecounter > 50
  731. swingwoo:Play()
  732. for U = 1, 10 do
  733. swait()
  734. if U < 3 then
  735. hito(pt5, 5, 10 + chargecounter / 10, 0.2, hrp.CFrame.lookVector * (80 + chargecounter * 3) + Vector3.new(0, 6 + 6 * (chargecounter / 5), 0), Vector3.new(0, rd2(-25, 25) * (chargecounter / 25), rd2(-80, 80) * (chargecounter / 25)))
  736. if chargecounter > 15 then
  737. tagexplode(pt5, 5, 0.65)
  738. end
  739. end
  740. hwel.C0 = hwel.C0:lerp(ang(rd(135), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
  741. lerpz(RJ, "C0", RJC0 * cf(0.5, -0.5, 0) * ang(rd(0), rd(0), rd(50)), 0.6)
  742. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-30)), 0.6)
  743. lerpz(RS, "C0", RSC0 * cf(0.75, 0.5, -0.5) * ang(rd(0), rd(60), rd(120)), 0.4)
  744. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(100), rd(0)), 0.4)
  745. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(20), rd(-125)), 0.4)
  746. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.4)
  747. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.6)
  748. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  749. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(-6)), 0.6)
  750. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.6)
  751. end
  752. if firederp then
  753. firederp:Destroy()
  754. end
  755. swait(10)
  756. hwel.C0 = ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0)
  757. keyingup:Disconnect()
  758. human.WalkSpeed = speed
  759. human:SetStateEnabled(3, true)
  760. activu = false
  761. end
  762. end
  763. end)
  764. end
  765. elseif batting == true then
  766. batting = false
  767. clibat:Disconnect()
  768. spec:Disconnect()
  769. hrp.sweae:Destroy()
  770. local batmod = chr:FindFirstChild("bmodel")
  771. batmod.hnd.Weld:Destroy()
  772. batmod.PrimaryPart = batmod.hnd
  773. batmod:SetPrimaryPartCFrame(rarm.CFrame * ang(rd(-90), rd(0), rd(0)) * cf(0, 0, -1))
  774. for _, A in pairs(batmod:GetChildren()) do
  775. if A.ClassName == "Part" then
  776. A.CanCollide = true
  777. A.Anchored = false
  778. end
  779. end
  780. batmod.Parent = workspace
  781. game.Debris:AddItem(batmod, 8)
  782. end
  783. end
  784. local movin = false
  785. local cliham, hamspec
  786. function ham()
  787. if batting == false then
  788. batting = true
  789. do
  790. local bmod = Instance.new("Model")
  791. bmod.Name = "bmodel"
  792. bmod.Parent = chr
  793. local makemotor = function(parent, p0, p1, c0, c1)
  794. local wel = Instance.new("Motor6D")
  795. wel.Part0 = p0
  796. wel.Part1 = p1
  797. wel.C0 = c0
  798. if c1 ~= nil then
  799. wel.C1 = c1
  800. end
  801. wel.Parent = parent
  802. return wel
  803. end
  804. local hnd = makepart("Br. yellowish green", "hnd", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  805. hnd.Anchored = true
  806. local hmes = makemesh("Head", Vector3.new(5, 30, 5), nil, hnd)
  807. movin = true
  808. hnd.CFrame = hrp.CFrame
  809. coroutine.resume(coroutine.create(function()
  810. while hnd.Anchored == true do
  811. swait()
  812. if movin then
  813. hnd.CFrame = hnd.CFrame:lerp(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, 11, 0), 0.65)
  814. end
  815. end
  816. end))
  817. local pt1 = makepart("Br. yellowish green", "pt1", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  818. local p1m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt1)
  819. local p1w = makemotor(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), nil)
  820. local pt2 = makepart("Br. yellowish green", "pt2", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  821. local p2m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt2)
  822. local p2w = makemotor(pt2, pt2, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), nil)
  823. local pt3 = makepart("Bright yellow", "pt3", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  824. local p3m = makemesh("Head", Vector3.new(6.5, 6.5, 6.5), nil, pt3)
  825. local p3w = makemotor(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3.75, 0), nil)
  826. local pt4 = makepart("Br. yellowish green", "pt4", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  827. local p4m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://250640098", pt4)
  828. p4m.TextureId = "rbxassetid://250639536"
  829. local p4w = makemotor(pt4, pt4, hnd, ang(rd(180), rd(180), rd(0)) * cf(0, 4.25, 0.25), nil)
  830. local pt5 = makepart("Bright blue", "pt5", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  831. local p5m = makemesh("Head", Vector3.new(5, 90, 4), nil, pt5)
  832. local p5w = makemotor(pt5, pt5, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -12, 0), nil)
  833. local pt6 = makepart("Bright blue", "pt6", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  834. local p6m = makemesh("FileMesh", Vector3.new(0.16, 0.4, 0.16), "rbxassetid://703458158", pt6)
  835. local p6w = makemotor(pt6, pt6, hnd, ang(rd(180), rd(0), rd(0)) * cf(0, -16, 0), nil)
  836. local pt7 = makepart("Bright yellow", "pt7", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  837. local p7m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt7)
  838. local p7w = makemotor(pt7, pt7, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -27, 0), nil)
  839. local hdec1 = Instance.new("Decal")
  840. hdec1.Texture = "rbxasset://textures/face.png"
  841. hdec1.Face = "Front"
  842. hdec1.Parent = pt7
  843. local pt8 = makepart("Bright yellow", "pt8", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  844. local p8m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt8)
  845. local p8w = makemotor(pt8, pt8, hnd, ang(rd(0), rd(-90), rd(0)) * cf(0, -27, 0), nil)
  846. local hdec2 = Instance.new("Decal")
  847. hdec2.Texture = "rbxasset://textures/face.png"
  848. hdec2.Face = "Front"
  849. hdec2.Parent = pt8
  850. local pt9 = makepart("Bright yellow", "pt9", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  851. local p9m = makemesh("FileMesh", Vector3.new(12, 11, 11), "rbxassetid://272942659", pt9)
  852. local p9w = makemotor(pt9, pt9, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -30, 0), nil)
  853. p9m.TextureId = "rbxassetid://272942750"
  854. local pt10 = makepart("Bright yellow", "pt10", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  855. local p10m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt10)
  856. local p10w = makemotor(pt10, pt10, pt7, ang(rd(0), rd(0), rd(90)) * cf(11, 0, 0), nil)
  857. local hdec3 = Instance.new("Decal")
  858. hdec3.Texture = "rbxasset://textures/face.png"
  859. hdec3.Face = "Front"
  860. hdec3.Parent = pt10
  861. local pt11 = makepart("Bright yellow", "pt11", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  862. local p11m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt11)
  863. local p11w = makemotor(pt11, pt11, pt7, ang(rd(0), rd(180), rd(90)) * cf(11, 0, 0), nil)
  864. local hdec4 = Instance.new("Decal")
  865. hdec4.Texture = "rbxasset://textures/face.png"
  866. hdec4.Face = "Front"
  867. hdec4.Parent = pt11
  868. local pt12 = makepart("Bright yellow", "pt12", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  869. local p12m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt12)
  870. local p12w = makemotor(pt12, pt12, pt7, ang(rd(0), rd(0), rd(-90)) * cf(-11, 0, 0), nil)
  871. local hdec5 = Instance.new("Decal")
  872. hdec5.Texture = "rbxasset://textures/face.png"
  873. hdec5.Face = "Front"
  874. hdec5.Parent = pt12
  875. local pt13 = makepart("Bright yellow", "pt13", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  876. local p13m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt13)
  877. local p13w = makemotor(pt13, pt13, pt7, ang(rd(0), rd(180), rd(-90)) * cf(-11, 0, 0), nil)
  878. local hdec6 = Instance.new("Decal")
  879. hdec6.Texture = "rbxasset://textures/face.png"
  880. hdec6.Face = "Front"
  881. hdec6.Parent = pt13
  882. cliham = tool.Activated:connect(function()
  883. if selected == false or activu == true or ragged == true then
  884. return
  885. end
  886. activu = true
  887. movin = false
  888. for B = 1, 20 do
  889. swait()
  890. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.4)
  891. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(8), rd(0), rd(0)), 0.4)
  892. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(170)), 0.4)
  893. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  894. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(10)), 0.4)
  895. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  896. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(-10)), 0.4)
  897. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  898. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(10)), 0.4)
  899. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  900. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 0.1 + B * 0.045)
  901. end
  902. for B = 1, 30 do
  903. swait()
  904. lerpz(RJ, "C0", RJC0 * cf(0, 0.8, 0) * ang(rd(-25), rd(0), rd(-50)), 0.1 + B / 80)
  905. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-18), rd(0), rd(40)), 0.1 + B / 80)
  906. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-30), rd(-5), rd(160)), 0.1 + B / 80)
  907. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  908. lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-20), rd(-150)), 0.1 + B / 80)
  909. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  910. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(-10)), 0.1 + B / 80)
  911. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  912. lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(-5), rd(60), rd(-110)), 0.1 + B / 80)
  913. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  914. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  915. end
  916. for B = 1, 7 do
  917. swait()
  918. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(40)), 0.015 + B / 15)
  919. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.015 + B / 15)
  920. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-50), rd(100)), 0.015 + B / 15)
  921. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  922. lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.015 + B / 15)
  923. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  924. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(10)), 0.015 + B / 15)
  925. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  926. lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(-20)), 0.015 + B / 15)
  927. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  928. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  929. end
  930. for B = 1, 4 do
  931. swait()
  932. lerpz(RJ, "C0", RJC0 * cf(0, -0.8, 0) * ang(rd(70), rd(0), rd(40)), 0.38 + B * 0.1)
  933. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.38 + B * 0.1)
  934. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-40), rd(100)), 0.38 + B * 0.1)
  935. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  936. lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.38 + B * 0.1)
  937. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  938. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(60)), 0.38 + B * 0.1)
  939. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  940. lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(70)), 0.38 + B * 0.1)
  941. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  942. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  943. end
  944. swait(15)
  945. movin = true
  946. activu = false
  947. end)
  948. end
  949. elseif batting == true then
  950. batting = false
  951. cliham:Disconnect()
  952. local badevz = chr:FindFirstChild("bmodel")
  953. badevz.PrimaryPart = badevz.hnd
  954. for _, A in pairs(badevz:GetChildren()) do
  955. if A.ClassName == "Part" then
  956. A.CanCollide = true
  957. A.Anchored = false
  958. end
  959. end
  960. movin = false
  961. badevz.Parent = workspace
  962. badevz:SetPrimaryPartCFrame(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, -11, 0))
  963. game.Debris:AddItem(badevz, 8)
  964. end
  965. end
  966. local ehhh = false
  967. local ymmu, kabomobepo
  968. local memedonlist = {}
  969. local noobcharge = 0
  970. function nommy()
  971. if selected == false or activu == true then
  972. return
  973. end
  974. if batting == false then
  975. batting = true
  976. do
  977. local bmod = Instance.new("Model")
  978. bmod.Name = "bmodel"
  979. bmod.Parent = chr
  980. local hnd = makepart("Br. yellowish green", "hnd", 0, 1, "SmoothPlastic", bmod, rarm.CFrame)
  981. local hmes = makemesh("Head", Vector3.new(1, 1, 1), nil, hnd)
  982. local hwel = makeweld(hnd, hnd, rarm, ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0), nil)
  983. local pt1 = makepart("Br. yellowish green", "pt1", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  984. local p1m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/leftleg.mesh", pt1)
  985. local p1w = makeweld(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0.5, -1, 0), nil)
  986. local pt2 = makepart("Br. yellowish green", "pt2", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  987. local p2m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/rightleg.mesh", pt2)
  988. local p2w = makeweld(pt2, pt2, hnd, ang(rd(0), rd(0), rd(0)) * cf(-0.5, -1, 0), nil)
  989. local pt3 = makepart("Bright blue", "pt3", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  990. local p3m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/torso.mesh", pt3)
  991. local p3w = makeweld(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), nil)
  992. local pt4 = makepart("Bright yellow", "pt4", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  993. local p4m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/rightarm.mesh", pt4)
  994. local p4w = makeweld(pt4, pt4, hnd, ang(rd(0), rd(0), rd(0)) * cf(-1.5, -3, 0), nil)
  995. local pt5 = makepart("Bright yellow", "pt5", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  996. local p5m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/leftarm.mesh", pt5)
  997. local p5w = makeweld(pt5, pt5, hnd, ang(rd(0), rd(0), rd(0)) * cf(1.5, -3, 0), nil)
  998. local pt6 = makepart("Bright yellow", "pt6", 0, 1, "SmoothPlastic", bmod, rarm.CFrame)
  999. local p6m = makemesh("Brick", Vector3.new(5.5, 5.5, 5.5), nil, pt6)
  1000. local p6w = makeweld(pt6, pt6, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -4.5, 0), nil)
  1001. local pt7 = makepart("Bright yellow", "pt7", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  1002. local p7m = makemesh("Brick", Vector3.new(5.5, 5.5, 1), nil, pt7)
  1003. local p7w = makeweld(pt7, pt7, pt6, ang(rd(0), rd(0), rd(0)) * cf(0, 0, -0.425), nil)
  1004. local pt8 = makepart("Bright yellow", "pt8", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  1005. local p8m = makemesh("Brick", Vector3.new(5.5, 2.5, 4.25), nil, pt8)
  1006. local p8w = makeweld(pt8, pt8, pt6, ang(rd(0), rd(0), rd(0)) * cf(0, -0.3, 0.1), nil)
  1007. local pt9 = makepart("Bright yellow", "pt9", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  1008. local p9m = makemesh("Brick", Vector3.new(5.5, 0.5, 4.25), nil, pt9)
  1009. local p9w = makeweld(pt9, pt9, pt6, ang(rd(0), rd(0), rd(0)) * cf(0, 0.5, 0.1), nil)
  1010. local pt10 = makepart("Bright yellow", "pt10", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  1011. local p10m = makemesh("Brick", Vector3.new(2.75, 2.5, 4.25), nil, pt10)
  1012. local p10w = makeweld(pt10, pt10, pt6, ang(rd(0), rd(0), rd(0)) * cf(-0.275, 0.2, 0.1), nil)
  1013. local pt11 = makepart("Bright yellow", "pt11", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  1014. local p11m = makemesh("Brick", Vector3.new(2.75, 2.5, 4.25), nil, pt11)
  1015. local p11w = makeweld(pt11, pt11, pt6, ang(rd(0), rd(0), rd(0)) * cf(0.275, 0.2, 0.1), nil)
  1016. local pt12 = makepart("Really black", "pt12", 0, 0.1, "SmoothPlastic", bmod, rarm.CFrame)
  1017. local p12m = makemesh("Brick", Vector3.new(4.25, 3.25, 2.5), nil, pt12)
  1018. local p12w = makeweld(pt12, pt12, pt6, ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, -0.25), nil)
  1019. local pt13 = makepart("Really black", "pt13", 0, 0.2, "SmoothPlastic", bmod, rarm.CFrame)
  1020. local p13m = makemesh("Brick", Vector3.new(4.25, 3.25, 0.75), nil, pt13)
  1021. local p13w = makeweld(pt13, pt13, pt6, ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.05), nil)
  1022. local pt14 = makepart("Really black", "pt14", 0, 0.3, "SmoothPlastic", bmod, rarm.CFrame)
  1023. local p14m = makemesh("Brick", Vector3.new(4.25, 3.25, 0.75), nil, pt14)
  1024. local p14w = makeweld(pt14, pt14, pt6, ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.2), nil)
  1025. local pt15 = makepart("Really black", "pt15", 0, 0.4, "SmoothPlastic", bmod, rarm.CFrame)
  1026. local p15m = makemesh("Brick", Vector3.new(4.25, 3.25, 0.75), nil, pt15)
  1027. local p15w = makeweld(pt15, pt15, pt6, ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.35), nil)
  1028. local pt16 = makepart("Bright yellow", "pt16", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  1029. local p16m = makemesh("Cylinder", Vector3.new(5.244999999999999, 0, 0), nil, pt16)
  1030. local p16w = makeweld(pt16, pt16, pt6, ang(rd(0), rd(90), rd(0)) * cf(0.5, 0.1, 0), nil)
  1031. local pt17 = makepart("Bright yellow", "pt17", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  1032. local p17m = makemesh("Cylinder", Vector3.new(5.244999999999999, 0, 0), nil, pt17)
  1033. local p17w = makeweld(pt17, pt17, pt6, ang(rd(0), rd(90), rd(0)) * cf(-0.5, 0.1, 0), nil)
  1034. local pt420 = makepart("Bright yellow", "pt420", 0, 1, "SmoothPlastic", bmod, rarm.CFrame)
  1035. local p420m = makemesh("Brick", Vector3.new(5.5, 5.25, 0), nil, pt420)
  1036. local p420w = makeweld(pt420, pt420, pt6, ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.525), nil)
  1037. local hd1 = Instance.new("Decal")
  1038. hd1.Name = "face1"
  1039. hd1.Texture = "rbxasset://textures/face.png"
  1040. hd1.Face = "Front"
  1041. hd1.Transparency = 0
  1042. hd1.Parent = pt420
  1043. local hd2 = Instance.new("Decal")
  1044. hd2.Name = "face2"
  1045. hd2.Texture = "rbxassetid://14175189"
  1046. hd2.Face = "Front"
  1047. hd2.Transparency = 1
  1048. hd2.Parent = pt420
  1049. local souno1 = Instance.new("Sound")
  1050. souno1.SoundId = "rbxassetid://189505649"
  1051. souno1.Volume = 1.5
  1052. souno1.Parent = hnd
  1053. local souno2 = Instance.new("Sound")
  1054. souno2.SoundId = "rbxassetid://189652112"
  1055. souno2.Volume = 1.5
  1056. souno2.Parent = hnd
  1057. local souno3 = Instance.new("Sound")
  1058. souno3.SoundId = "rbxassetid://90869127"
  1059. souno3.Pitch = 1.15
  1060. souno3.Volume = 1.5
  1061. souno3.Parent = hnd
  1062. local haseaten = false
  1063. local function squarehito(partoz)
  1064. for _, huh in pairs(workspace:GetChildren()) do
  1065. if huh:IsA("BasePart") then
  1066. local objs = partoz.CFrame:pointToObjectSpace(huh.Position)
  1067. if huh:GetMass() < 1750 and objs.Z < 3 and objs.Z > -1 and objs.X < 6 and objs.X > -6 and math.abs(objs.Y) < 14 then
  1068. if math.ceil(huh:GetMass() * 1.5) < 25 then
  1069. noobcharge = noobcharge + math.ceil(huh:GetMass() * 3)
  1070. else
  1071. noobcharge = noobcharge + 25
  1072. end
  1073. huh:Destroy()
  1074. haseaten = true
  1075. end
  1076. elseif huh:IsA("Model") and huh ~= chr then
  1077. for _, WOP in pairs(huh:GetChildren()) do
  1078. if WOP:IsA("BasePart") then
  1079. local objs = partoz.CFrame:pointToObjectSpace(WOP.Position)
  1080. if WOP:GetMass() < 1750 and objs.Z < 3 and objs.Z > -1 and objs.X < 6 and objs.X > -6 and math.abs(objs.Y) < 14 then
  1081. if math.ceil(WOP:GetMass() * 1.5) < 25 then
  1082. noobcharge = noobcharge + math.ceil(WOP:GetMass() * 3)
  1083. else
  1084. noobcharge = noobcharge + 25
  1085. end
  1086. WOP:Destroy()
  1087. haseaten = true
  1088. end
  1089. end
  1090. end
  1091. end
  1092. end
  1093. end
  1094. local asplohito = function(poso, magn, dmg, debtim, bodyfdire, bodyrot)
  1095. for _, guy in pairs(workspace:GetChildren()) do
  1096. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and magn > (guy:FindFirstChild("HumanoidRootPart").Position - poso).magnitude and guy:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
  1097. do
  1098. local humz = guy:FindFirstChild("Humanoid")
  1099. local horp = guy:FindFirstChild("HumanoidRootPart")
  1100. humz.Health = humz.Health - humz.MaxHealth / 100 * dmg
  1101. humz:SetStateEnabled(16, true)
  1102. delay(debtim, function()
  1103. humz:SetStateEnabled(16, true)
  1104. end)
  1105. local db = Instance.new("StringValue")
  1106. db.Name = "alabo"
  1107. db.Parent = horp
  1108. delay(debtim, function()
  1109. db:Destroy()
  1110. end)
  1111. local damageind = Instance.new("Model")
  1112. damageind.Name = dmg
  1113. damageind.Parent = workspace
  1114. game.Debris:AddItem(damageind, 0.5 + dmg / 75)
  1115. local awawaa = Instance.new("Humanoid")
  1116. awawaa.MaxHealth = 0
  1117. awawaa.Parent = damageind
  1118. local dhed = Instance.new("Part")
  1119. dhed.Name = "Head"
  1120. dhed.Locked = true
  1121. dhed.Size = Vector3.new(0.2, 0.2, 0.2)
  1122. dhed.Position = horp.Position
  1123. dhed.BrickColor = BrickColor.new("Bright red")
  1124. dhed.CanCollide = false
  1125. dhed.Parent = damageind
  1126. local flo = Instance.new("BodyPosition")
  1127. flo.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1128. flo.P = 20000
  1129. flo.D = 300
  1130. flo.Position = dhed.Position + Vector3.new(0, 5, 0)
  1131. flo.Parent = dhed
  1132. local dasdada = Instance.new("CylinderMesh")
  1133. dasdada.Parent = dhed
  1134. coroutine.resume(coroutine.create(function()
  1135. while dasdada do
  1136. swait()
  1137. dasdada.Scale = dasdada.Scale:lerp(Vector3.new(2.5 + dmg / 10, 1.25 + dmg / 35, 2.5 + dmg / 10), 0.4)
  1138. end
  1139. end))
  1140. if bodyfdire then
  1141. local boopyve = Instance.new("BodyVelocity")
  1142. boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
  1143. boopyve.P = 9999999999
  1144. boopyve.Velocity = bodyfdire
  1145. boopyve.Parent = horp
  1146. game.Debris:AddItem(boopyve, debtim)
  1147. end
  1148. if bodyrot then
  1149. local boopyro = Instance.new("BodyAngularVelocity")
  1150. boopyro.MaxTorque = Vector3.new(999999, 999999, 999999)
  1151. boopyro.P = math.huge
  1152. boopyro.AngularVelocity = bodyrot
  1153. boopyro.Parent = horp
  1154. game.Debris:AddItem(boopyro, debtim)
  1155. end
  1156. end
  1157. end
  1158. end
  1159. end
  1160. local awawarafasa = false
  1161. local customactive = false
  1162. ymmu = tool.Activated:connect(function()
  1163. if activu == true or customactive == true or ragged == true then
  1164. return
  1165. end
  1166. customactive = true
  1167. awawarafasa = true
  1168. coroutine.resume(coroutine.create(function()
  1169. tool.Deactivated:wait()
  1170. awawarafasa = false
  1171. end))
  1172. for _ = 1, 5 do
  1173. wait()
  1174. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(50)), 0.25)
  1175. hwel.C0 = hwel.C0:lerp(ang(rd(80), rd(0), rd(0)) * cf(0, 1, 0), 0.25)
  1176. end
  1177. hd1.Transparency = 1
  1178. hd2.Transparency = 0
  1179. local chargecountaPOOOOO = 0
  1180. if awawarafasa then
  1181. souno3.TimePosition = 0.15
  1182. souno3:Play()
  1183. local oz = 20
  1184. local dz = 10
  1185. local az = oz / 6
  1186. repeat
  1187. wait()
  1188. if chargecountaPOOOOO < 10 then
  1189. chargecountaPOOOOO = chargecountaPOOOOO + 1
  1190. end
  1191. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(190)), 0.5)
  1192. hwel.C0 = hwel.C0:lerp(ang(rd(160), rd(0), rd(0)) * cf(0, 1, 0), 0.45)
  1193. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -4.5 * az, 0), 0.45)
  1194. p7m.Scale = p7m.Scale:lerp(Vector3.new(5.5 * dz, 5.5 * oz, 1), 0.45)
  1195. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0, -0.425), 0.45)
  1196. p8m.Scale = p8m.Scale:lerp(Vector3.new(5.5 * dz, 0.5 * oz, 4.25), 0.45)
  1197. p8w.C0 = p8w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -0.5 * oz, 0.1), 0.45)
  1198. p9m.Scale = p9m.Scale:lerp(Vector3.new(5.5 * dz, 0.125 * oz, 4.25), 0.45)
  1199. p9w.C0 = p9w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.5375 * oz, 0.1), 0.45)
  1200. p10m.Scale = p10m.Scale:lerp(Vector3.new(2.5, 5 * oz, 4.25), 0.45)
  1201. p10w.C0 = p10w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(-0.2625 * oz, 0.5, 0.1), 0.45)
  1202. p11m.Scale = p11m.Scale:lerp(Vector3.new(2.5, 5 * oz, 4.25), 0.45)
  1203. p11w.C0 = p11w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0.2625 * oz, 0.5, 0.1), 0.45)
  1204. p12m.Scale = p12m.Scale:lerp(Vector3.new(5 * dz, 5.25 * oz, 2.5), 0.45)
  1205. p12w.C0 = p12w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, -0.25), 0.45)
  1206. p13m.Scale = p13m.Scale:lerp(Vector3.new(5 * dz, 5.25 * oz, 0.75), 0.45)
  1207. p13w.C0 = p13w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.05), 0.45)
  1208. p14m.Scale = p14m.Scale:lerp(Vector3.new(5 * dz, 5.25 * oz, 0.75), 0.45)
  1209. p14w.C0 = p14w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.2), 0.45)
  1210. p15m.Scale = p15m.Scale:lerp(Vector3.new(5 * dz, 5.25 * oz, 0.75), 0.45)
  1211. p15w.C0 = p15w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.35), 0.45)
  1212. p16m.Scale = p16m.Scale:lerp(Vector3.new(5.244999999999999, 0, 0), 0.45)
  1213. p16w.C0 = p16w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0.5, 0.1, 0), 0.45)
  1214. p17m.Scale = p17m.Scale:lerp(Vector3.new(5.244999999999999, 0, 0), 0.45)
  1215. p17w.C0 = p17w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(-0.5, 0.1, 0), 0.45)
  1216. p420m.Scale = p420m.Scale:lerp(Vector3.new(5.5 * dz, 5.25 * dz, 0), 0.45)
  1217. p420w.C0 = p420w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -0.4 * oz, 0.525), 0.45)
  1218. until not awawarafasa
  1219. end
  1220. if chargecountaPOOOOO > 7 then
  1221. activu = true
  1222. souno1:Play()
  1223. local RIDLEYDIDDLY = hrp.Velocity
  1224. local AWSHOOTMYPOO = hrp.Position
  1225. hrp.Velocity = Vector3.new(0, 0, 0)
  1226. local BAP = Instance.new("BodyPosition")
  1227. BAP.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1228. BAP.D = 500
  1229. BAP.P = 5000
  1230. BAP.Position = AWSHOOTMYPOO
  1231. BAP.Parent = hrp
  1232. game.Debris:AddItem(BAP, 8)
  1233. local HWOWH = Instance.new("BodyAngularVelocity")
  1234. HWOWH.MaxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1235. HWOWH.AngularVelocity = Vector3.new(0, 0, 0)
  1236. HWOWH.P = 2000
  1237. HWOWH.Parent = hrp
  1238. game.Debris:AddItem(HWOWH, 8)
  1239. for _ = 1, 5 do
  1240. wait()
  1241. squarehito(pt7)
  1242. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(50)), 0.6)
  1243. hwel.C0 = hwel.C0:lerp(ang(rd(155), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
  1244. end
  1245. if haseaten == true then
  1246. swait(5)
  1247. hd1.Transparency = 0
  1248. hd2.Transparency = 1
  1249. souno2:Play()
  1250. for _ = 1, 5 do
  1251. for _ = 1, 5 do
  1252. wait()
  1253. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  1254. hwel.C0 = hwel.C0:lerp(ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0), 0.3)
  1255. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -4.5, 0), 0.45)
  1256. p7m.Scale = p7m.Scale:lerp(Vector3.new(5.5, 4.125, 1), 0.45)
  1257. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.125, -0.425), 0.45)
  1258. p8m.Scale = p8m.Scale:lerp(Vector3.new(5.5, 1.875, 4.25), 0.45)
  1259. p8w.C0 = p8w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -0.1, 0.1), 0.45)
  1260. p9m.Scale = p9m.Scale:lerp(Vector3.new(5.5, 0.5, 4.25), 0.45)
  1261. p9w.C0 = p9w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.5, 0.1), 0.45)
  1262. p10m.Scale = p10m.Scale:lerp(Vector3.new(2.75, 1.875, 4.25), 0.45)
  1263. p10w.C0 = p10w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(-0.275, 0.275, 0.1), 0.45)
  1264. p11m.Scale = p11m.Scale:lerp(Vector3.new(2.75, 1.875, 4.25), 0.45)
  1265. p11w.C0 = p11w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0.275, 0.275, 0.1), 0.45)
  1266. p12m.Scale = p12m.Scale:lerp(Vector3.new(4.25, 3.25, 2.5), 0.45)
  1267. p12w.C0 = p12w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, -0.25), 0.45)
  1268. p13m.Scale = p13m.Scale:lerp(Vector3.new(4.25, 3.25, 0.75), 0.45)
  1269. p13w.C0 = p13w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.05), 0.45)
  1270. p14m.Scale = p14m.Scale:lerp(Vector3.new(4.25, 3.25, 0.75), 0.45)
  1271. p14w.C0 = p14w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.2), 0.45)
  1272. p15m.Scale = p15m.Scale:lerp(Vector3.new(4.25, 3.25, 0.75), 0.45)
  1273. p15w.C0 = p15w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.35), 0.45)
  1274. p16m.Scale = p16m.Scale:lerp(Vector3.new(5.244999999999999, 5, 5), 0.45)
  1275. p16w.C0 = p16w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0.6, 0.1, 0), 0.45)
  1276. p17m.Scale = p17m.Scale:lerp(Vector3.new(5.244999999999999, 5, 5), 0.45)
  1277. p17w.C0 = p17w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(-0.6, 0.1, 0), 0.45)
  1278. p420m.Scale = p420m.Scale:lerp(Vector3.new(5.5, 5.25, 0), 0.45)
  1279. p420w.C0 = p420w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.15, 0.525), 0.45)
  1280. end
  1281. for _ = 1, 5 do
  1282. wait()
  1283. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  1284. hwel.C0 = hwel.C0:lerp(ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0), 0.3)
  1285. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -4.5, 0), 0.45)
  1286. p7m.Scale = p7m.Scale:lerp(Vector3.new(5.5, 5.5, 1), 0.45)
  1287. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0, -0.425), 0.45)
  1288. p8m.Scale = p8m.Scale:lerp(Vector3.new(5.5, 2.5, 4.25), 0.45)
  1289. p8w.C0 = p8w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -0.3, 0.1), 0.45)
  1290. p9m.Scale = p9m.Scale:lerp(Vector3.new(5.5, 0.5, 4.25), 0.45)
  1291. p9w.C0 = p9w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.5, 0.1), 0.45)
  1292. p10m.Scale = p10m.Scale:lerp(Vector3.new(2.75, 2.5, 4.25), 0.45)
  1293. p10w.C0 = p10w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(-0.275, 0.2, 0.1), 0.45)
  1294. p11m.Scale = p11m.Scale:lerp(Vector3.new(2.75, 2.5, 4.25), 0.45)
  1295. p11w.C0 = p11w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0.275, 0.2, 0.1), 0.45)
  1296. p12m.Scale = p12m.Scale:lerp(Vector3.new(4.25, 3.25, 2.5), 0.45)
  1297. p12w.C0 = p12w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, -0.25), 0.45)
  1298. p13m.Scale = p13m.Scale:lerp(Vector3.new(4.25, 3.25, 0.75), 0.45)
  1299. p13w.C0 = p13w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.05), 0.45)
  1300. p14m.Scale = p14m.Scale:lerp(Vector3.new(4.25, 3.25, 0.75), 0.45)
  1301. p14w.C0 = p14w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.2), 0.45)
  1302. p15m.Scale = p15m.Scale:lerp(Vector3.new(4.25, 3.25, 0.75), 0.45)
  1303. p15w.C0 = p15w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.35), 0.45)
  1304. p16m.Scale = p16m.Scale:lerp(Vector3.new(5.244999999999999, 1.75, 1.75), 0.45)
  1305. p16w.C0 = p16w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0.5, 0.15, 0), 0.45)
  1306. p17m.Scale = p17m.Scale:lerp(Vector3.new(5.244999999999999, 1.75, 1.75), 0.45)
  1307. p17w.C0 = p17w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(-0.5, 0.15, 0), 0.45)
  1308. p420m.Scale = p420m.Scale:lerp(Vector3.new(5.5, 5.25, 0), 0.45)
  1309. p420w.C0 = p420w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.525), 0.45)
  1310. end
  1311. end
  1312. print(noobcharge)
  1313. haseaten = false
  1314. else
  1315. swait(10)
  1316. end
  1317. BAP:Destroy()
  1318. HWOWH:Destroy()
  1319. hrp.Velocity = RIDLEYDIDDLY
  1320. activu = false
  1321. end
  1322. hd1.Transparency = 0
  1323. hd2.Transparency = 1
  1324. customactive = false
  1325. end)
  1326. kabomobepo = mouse.KeyDown:connect(function(thekeyyyy)
  1327. if activu == true or customactive == true or ragged == true or noobcharge < 100 or thekeyyyy ~= "f" then
  1328. return
  1329. end
  1330. noobcharge = 0
  1331. batting = false
  1332. ymmu:Disconnect()
  1333. ymmu = nil
  1334. kabomobepo:Disconnect()
  1335. kabomobepo = nil
  1336. local taggedpos = mouse.Hit.p
  1337. local badevz = chr:FindFirstChild("bmodel")
  1338. badevz.PrimaryPart = badevz.hnd
  1339. if badevz.hnd:FindFirstChildOfClass("Weld") then
  1340. badevz.hnd:FindFirstChildOfClass("Weld"):Destroy()
  1341. end
  1342. badevz.Parent = workspace
  1343. badevz:SetPrimaryPartCFrame(rarm.CFrame * ang(rd(-90), rd(0), rd(0)) * cf(0, 0, -1))
  1344. game.Debris:AddItem(badevz, 40)
  1345. local bodyrot = Instance.new("BodyAngularVelocity")
  1346. bodyrot.MaxTorque = Vector3.new(9999999999999, 9999999999999, 9999999999999)
  1347. bodyrot.P = 500000
  1348. bodyrot.AngularVelocity = Vector3.new(0, 0, 0)
  1349. bodyrot.Parent = badevz.hnd
  1350. local bodyfor = Instance.new("BodyForce")
  1351. bodyfor.Force = Vector3.new(0, 20, 0)
  1352. bodyfor.Parent = badevz.hnd
  1353. coroutine.resume(coroutine.create(function()
  1354. while bodyrot do
  1355. swait(3)
  1356. bodyfor.Force = bodyfor.Force + Vector3.new(0, 1, 0)
  1357. end
  1358. end))
  1359. local AWDAMN = {}
  1360. for _ = 1, 8 do
  1361. local aw = makepart("Grey", "wot", 0, 0.4, "SmoothPlastic", modz, badevz.hnd.CFrame)
  1362. aw.Size = Vector3.new(2, 2, 2)
  1363. aw.Anchored = true
  1364. game.Debris:AddItem(aw, 20)
  1365. table.insert(AWDAMN, aw)
  1366. end
  1367. for _ = 1, 35 do
  1368. for _, ADASD in pairs(AWDAMN) do
  1369. swait()
  1370. if 1 < ADASD.Transparency then
  1371. ADASD.Size = Vector3.new(2, 2, 2)
  1372. ADASD.Transparency = 0.4
  1373. else
  1374. ADASD.Transparency = ADASD.Transparency + 0.1
  1375. ADASD.Size = ADASD.Size + Vector3.new(1, 1, 1)
  1376. end
  1377. ADASD.CFrame = badevz.hnd.CFrame * ang(rd(rd2(0, 360)), rd(rd2(0, 360)), rd(rd2(0, 360)))
  1378. end
  1379. end
  1380. bodyfor:Destroy()
  1381. bodyrot:Destroy()
  1382. badevz.hnd.Anchored = true
  1383. badevz:SetPrimaryPartCFrame(CFrame.new(badevz.hnd.Position, taggedpos) * ang(rd(-90), rd(0), 0))
  1384. for _ = 1, 40 do
  1385. wait()
  1386. local wayy = Ray.new(badevz.hnd.Position, badevz.hnd.CFrame.upVector * 200)
  1387. local gotdeparto = workspace:FindPartOnRayWithIgnoreList(wayy, {badevz}, true, false)
  1388. if gotdeparto then
  1389. asplohito(taggedpos, 100, 80, 1, Vector3.new(rd2(-40, 40), rd2(160, 180), rd2(-40, 40)), Vector3.new(rd2(-20, 20), rd2(40, 80), rd2(-20, 20)))
  1390. do
  1391. local poopys = makepart("White", "WOAH", 0, 0.2, "Neon", modz, cf(taggedpos))
  1392. poopys.Anchored = true
  1393. local loldon = makemesh("Sphere", Vector3.new(30, 30, 30), nil, poopys)
  1394. game.Debris:AddItem(poopys, 10)
  1395. coroutine.resume(coroutine.create(function()
  1396. for _ = 1, 20 do
  1397. swait()
  1398. loldon.Scale = loldon.Scale + Vector3.new(60, 60, 60)
  1399. poopys.Transparency = poopys.Transparency + 0.05
  1400. end
  1401. poopys:Destroy()
  1402. end))
  1403. badevz:Destroy()
  1404. break
  1405. end
  1406. else
  1407. badevz:SetPrimaryPartCFrame(badevz.hnd.CFrame * cf(0, 180, 0))
  1408. end
  1409. end
  1410. end)
  1411. coroutine.resume(coroutine.create(function()
  1412. while ymmu do
  1413. wait()
  1414. if not customactive then
  1415. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  1416. hwel.C0 = hwel.C0:lerp(ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0), 0.3)
  1417. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -4.5, 0), 0.45)
  1418. p7m.Scale = p7m.Scale:lerp(Vector3.new(5.5, 5.5, 1), 0.45)
  1419. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0, -0.425), 0.45)
  1420. p8m.Scale = p8m.Scale:lerp(Vector3.new(5.5, 2.5, 4.25), 0.45)
  1421. p8w.C0 = p8w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -0.3, 0.1), 0.45)
  1422. p9m.Scale = p9m.Scale:lerp(Vector3.new(5.5, 0.5, 4.25), 0.45)
  1423. p9w.C0 = p9w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.5, 0.1), 0.45)
  1424. p10m.Scale = p10m.Scale:lerp(Vector3.new(2.75, 2.5, 4.25), 0.45)
  1425. p10w.C0 = p10w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(-0.275, 0.2, 0.1), 0.45)
  1426. p11m.Scale = p11m.Scale:lerp(Vector3.new(2.75, 2.5, 4.25), 0.45)
  1427. p11w.C0 = p11w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0.275, 0.2, 0.1), 0.45)
  1428. p12m.Scale = p12m.Scale:lerp(Vector3.new(4.25, 3.25, 2.5), 0.45)
  1429. p12w.C0 = p12w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, -0.25), 0.45)
  1430. p13m.Scale = p13m.Scale:lerp(Vector3.new(4.25, 3.25, 0.75), 0.45)
  1431. p13w.C0 = p13w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.05), 0.45)
  1432. p14m.Scale = p14m.Scale:lerp(Vector3.new(4.25, 3.25, 0.75), 0.45)
  1433. p14w.C0 = p14w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.2), 0.45)
  1434. p15m.Scale = p15m.Scale:lerp(Vector3.new(4.25, 3.25, 0.75), 0.45)
  1435. p15w.C0 = p15w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0.175, 0.35), 0.45)
  1436. p16m.Scale = p16m.Scale:lerp(Vector3.new(5.244999999999999, 0, 0), 0.45)
  1437. p16w.C0 = p16w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0.5, 0.1, 0), 0.45)
  1438. p17m.Scale = p17m.Scale:lerp(Vector3.new(5.244999999999999, 0, 0), 0.45)
  1439. p17w.C0 = p17w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(-0.5, 0.1, 0), 0.45)
  1440. p420m.Scale = p420m.Scale:lerp(Vector3.new(5.5, 5.25, 0), 0.45)
  1441. p420w.C0 = p420w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.525), 0.45)
  1442. end
  1443. end
  1444. end))
  1445. end
  1446. elseif batting == true then
  1447. if customactive == true or activu == true then
  1448. return
  1449. end
  1450. batting = false
  1451. ymmu:Disconnect()
  1452. ymmu = nil
  1453. kabomobepo:Disconnect()
  1454. kabomobepo = nil
  1455. noobcharge = 0
  1456. for h = 1, #memedonlist do
  1457. table.remove(memedonlist, h)
  1458. end
  1459. local badevz = chr:FindFirstChild("bmodel")
  1460. badevz.PrimaryPart = badevz.hnd
  1461. if badevz.hnd:FindFirstChildOfClass("Weld") then
  1462. badevz.hnd:FindFirstChildOfClass("Weld"):Destroy()
  1463. end
  1464. for _, A in pairs(badevz:GetChildren()) do
  1465. if A.ClassName == "Part" then
  1466. A.CanCollide = true
  1467. end
  1468. end
  1469. badevz.Parent = workspace
  1470. badevz:SetPrimaryPartCFrame(rarm.CFrame * ang(rd(-90), rd(0), rd(0)) * cf(0, 0, -1))
  1471. game.Debris:AddItem(badevz, 6)
  1472. end
  1473. end
  1474. game:GetService("ContentProvider"):Preload("rbxassetid://725969678")
  1475. function lauf()
  1476. if selected == false or activu == true or batting == true or ragged == true then
  1477. return
  1478. end
  1479. activu = true
  1480. local sped = human.WalkSpeed
  1481. hrp.Anchored = true
  1482. human.WalkSpeed = 0
  1483. lauf1:Play()
  1484. cam.CameraType = "Scriptable"
  1485. cam.CoordinateFrame = hrp.CFrame * ang(rd(0), rd(215), rd(0)) * cf(0, 0, 13)
  1486. for i = 1, 4 do
  1487. swait()
  1488. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(80)), 0.4 + i * 0.15)
  1489. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4 + i * 0.15)
  1490. lerpz(RS, "C0", RSC0 * cf(0, -0.3, 0) * ang(rd(-40), rd(-10), rd(10)), 0.4 + i * 0.15)
  1491. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4 + i * 0.15)
  1492. lerpz(LS, "C0", LSC0 * cf(0, -0.3, 0) * ang(rd(-40), rd(-10), rd(-10)), 0.4 + i * 0.15)
  1493. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4 + i * 0.15)
  1494. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.4 + i * 0.15)
  1495. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4 + i * 0.15)
  1496. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.4 + i * 0.15)
  1497. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4 + i * 0.15)
  1498. end
  1499. local makeglasses = function(whicharm, motorcf)
  1500. local makemotor = function(parent, p0, p1, c0, c1)
  1501. local wel = Instance.new("Motor6D")
  1502. wel.Part0 = p0
  1503. wel.Part1 = p1
  1504. wel.C0 = c0
  1505. if c1 ~= nil then
  1506. wel.C1 = c1
  1507. end
  1508. wel.Parent = parent
  1509. return wel
  1510. end
  1511. local glasses = makepart("Black", "glasses", 0, 0, "SmoothPlastic", whicharm, whicharm.CFrame)
  1512. local glassesmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://30166087", glasses)
  1513. glassesmesh.TextureId = "rbxassetid://30166098"
  1514. local glassesmotor = makemotor(glasses, glasses, whicharm, motorcf, nil)
  1515. return glasses, glassesmotor
  1516. end
  1517. swait(10)
  1518. local glasses1, glassesmotor1 = makeglasses(hed, ang(rd(0), rd(0), 0) * cf(0, -0.2, 0.25))
  1519. swait(13)
  1520. cam.CoordinateFrame = hed.CFrame * ang(rd(5), rd(145), rd(-5)) * cf(0, 0, 5)
  1521. local glasses2, glassesmotor2 = makeglasses(rarm, ang(rd(180), rd(0), 0) * cf(0, 1, 0))
  1522. for i = 1, 4 do
  1523. swait()
  1524. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(80)), 0.3 + i * 0.14)
  1525. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1526. lerpz(RS, "C0", RSC0 * cf(0, -0.3, 0) * ang(rd(-40), rd(-10), rd(170)), 0.3 + i * 0.14)
  1527. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1528. lerpz(LS, "C0", LSC0 * cf(0, -0.3, 0) * ang(rd(-40), rd(-10), rd(-10)), 0.3 + i * 0.14)
  1529. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1530. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.3 + i * 0.14)
  1531. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1532. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.3 + i * 0.14)
  1533. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1534. end
  1535. glassesmotor2.Part1 = hed
  1536. glassesmotor2.C0 = ang(rd(-25), rd(-2), rd(4)) * cf(0, -0.55, 0.275)
  1537. swait(3)
  1538. local glasses3, glassesmotor3 = makeglasses(larm, ang(rd(180), rd(0), 0) * cf(0, 1, 0))
  1539. for i = 1, 4 do
  1540. swait()
  1541. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(80)), 0.3 + i * 0.14)
  1542. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1543. lerpz(RS, "C0", RSC0 * cf(0, -0.3, 0) * ang(rd(20), rd(-10), rd(10)), 0.3 + i * 0.14)
  1544. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1545. lerpz(LS, "C0", LSC0 * cf(0, -0.3, 0) * ang(rd(-40), rd(-10), rd(170)), 0.3 + i * 0.14)
  1546. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1547. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.3 + i * 0.14)
  1548. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1549. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.3 + i * 0.14)
  1550. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1551. end
  1552. glassesmotor3.Part1 = hed
  1553. glassesmotor3.C0 = ang(rd(-8), rd(13), rd(-2)) * cf(-0.075, 0, 0.35)
  1554. swait(3)
  1555. local glasses4, glassesmotor4 = makeglasses(rarm, ang(rd(180), rd(0), 0) * cf(0, 1, 0))
  1556. for i = 1, 4 do
  1557. swait()
  1558. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(80)), 0.3 + i * 0.14)
  1559. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1560. lerpz(RS, "C0", RSC0 * cf(0, -0.3, 0) * ang(rd(-40), rd(-10), rd(170)), 0.3 + i * 0.14)
  1561. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1562. lerpz(LS, "C0", LSC0 * cf(0, -0.3, 0) * ang(rd(40), rd(-10), rd(-10)), 0.3 + i * 0.14)
  1563. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1564. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.3 + i * 0.14)
  1565. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1566. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.3 + i * 0.14)
  1567. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1568. end
  1569. glassesmotor4.Part1 = hed
  1570. glassesmotor4.C0 = ang(rd(10), rd(-10), rd(16)) * cf(0, 0.1, 0.325)
  1571. swait(3)
  1572. local glasses5, glassesmotor5 = makeglasses(larm, ang(rd(180), rd(0), 0) * cf(0, 1, 0))
  1573. for i = 1, 4 do
  1574. swait()
  1575. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(80)), 0.3 + i * 0.14)
  1576. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1577. lerpz(RS, "C0", RSC0 * cf(0, -0.3, 0) * ang(rd(20), rd(-10), rd(10)), 0.3 + i * 0.14)
  1578. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1579. lerpz(LS, "C0", LSC0 * cf(0, -0.3, 0) * ang(rd(-40), rd(-10), rd(170)), 0.3 + i * 0.14)
  1580. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1581. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.3 + i * 0.14)
  1582. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1583. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.3 + i * 0.14)
  1584. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1585. end
  1586. glassesmotor5.Part1 = hed
  1587. glassesmotor5.C0 = ang(rd(-37), rd(17), rd(-8)) * cf(0, -0.75, 0.2)
  1588. swait(3)
  1589. local glasses6, glassesmotor6 = makeglasses(rarm, ang(rd(180), rd(0), 0) * cf(0, 1, 0))
  1590. for i = 1, 4 do
  1591. swait()
  1592. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(80)), 0.3 + i * 0.14)
  1593. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1594. lerpz(RS, "C0", RSC0 * cf(0, -0.3, 0) * ang(rd(-40), rd(-10), rd(170)), 0.3 + i * 0.14)
  1595. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1596. lerpz(LS, "C0", LSC0 * cf(0, -0.3, 0) * ang(rd(-40), rd(-10), rd(10)), 0.3 + i * 0.14)
  1597. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1598. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.3 + i * 0.14)
  1599. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1600. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.3 + i * 0.14)
  1601. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1602. end
  1603. glassesmotor6.Part1 = hed
  1604. glassesmotor6.C0 = ang(rd(37), rd(4), rd(-2)) * cf(0, 0.3, 0.275)
  1605. for i = 1, 4 do
  1606. swait()
  1607. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(80)), 0.3 + i * 0.14)
  1608. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1609. lerpz(RS, "C0", RSC0 * cf(0, -0.3, 0) * ang(rd(-40), rd(-10), rd(10)), 0.3 + i * 0.14)
  1610. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1611. lerpz(LS, "C0", LSC0 * cf(0, -0.3, 0) * ang(rd(-40), rd(-10), rd(10)), 0.3 + i * 0.14)
  1612. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1613. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.3 + i * 0.14)
  1614. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1615. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.3 + i * 0.14)
  1616. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3 + i * 0.14)
  1617. end
  1618. swait(1)
  1619. local scg = Instance.new("ScreenGui")
  1620. scg.Parent = plr.PlayerGui
  1621. local t1 = Instance.new("TextLabel")
  1622. t1.AnchorPoint = Vector2.new(0.5, 0.5)
  1623. t1.BackgroundTransparency = 0
  1624. t1.BorderSizePixel = 0
  1625. t1.Position = UDim2.new(0.4, 0, 0.78, 0)
  1626. t1.Rotation = -6
  1627. t1.Size = UDim2.new(0, 2, 0, 2)
  1628. t1.TextSize = 100
  1629. t1.Font = "Cartoon"
  1630. t1.Text = "I"
  1631. t1.TextStrokeTransparency = 0
  1632. t1.Parent = scg
  1633. coroutine.resume(coroutine.create(function()
  1634. while t1 do
  1635. t1.TextColor3 = Color3.new(rd2(0, 1), rd2(0, 1), rd2(0, 1))
  1636. for _ = 1, 15 do
  1637. game:GetService("RunService").RenderStepped:wait()
  1638. t1.TextColor3 = Color3.new(t1.TextColor3.r, t1.TextColor3.g + 0.06666666666666667, t1.TextColor3.b)
  1639. end
  1640. for _ = 1, 15 do
  1641. game:GetService("RunService").RenderStepped:wait()
  1642. t1.TextColor3 = Color3.new(t1.TextColor3.r - 0.06666666666666667, t1.TextColor3.g, t1.TextColor3.b)
  1643. end
  1644. for _ = 1, 15 do
  1645. game:GetService("RunService").RenderStepped:wait()
  1646. t1.TextColor3 = Color3.new(t1.TextColor3.r, t1.TextColor3.g, t1.TextColor3.b + 0.06666666666666667)
  1647. end
  1648. for _ = 1, 15 do
  1649. game:GetService("RunService").RenderStepped:wait()
  1650. t1.TextColor3 = Color3.new(t1.TextColor3.r, t1.TextColor3.g - 0.06666666666666667, t1.TextColor3.b)
  1651. end
  1652. for _ = 1, 15 do
  1653. game:GetService("RunService").RenderStepped:wait()
  1654. t1.TextColor3 = Color3.new(t1.TextColor3.r + 0.06666666666666667, t1.TextColor3.g, t1.TextColor3.b)
  1655. end
  1656. for _ = 1, 15 do
  1657. game:GetService("RunService").RenderStepped:wait()
  1658. t1.TextColor3 = Color3.new(t1.TextColor3.r, t1.TextColor3.g, t1.TextColor3.b - 0.06666666666666667)
  1659. end
  1660. end
  1661. end))
  1662. swait(8)
  1663. local t2 = Instance.new("TextLabel")
  1664. t2.AnchorPoint = Vector2.new(0.5, 0.5)
  1665. t2.BackgroundTransparency = 0
  1666. t2.BorderSizePixel = 0
  1667. t2.Position = UDim2.new(0.575, 0, 0.84, 0)
  1668. t2.Rotation = 15
  1669. t2.Size = UDim2.new(0, 2, 0, 2)
  1670. t2.TextSize = 100
  1671. t2.Font = "Cartoon"
  1672. t2.Text = "WIN"
  1673. t2.TextStrokeTransparency = 0
  1674. t2.Parent = scg
  1675. coroutine.resume(coroutine.create(function()
  1676. while t2 do
  1677. t2.TextColor3 = Color3.new(rd2(0, 1), rd2(0, 1), rd2(0, 1))
  1678. for _ = 1, 15 do
  1679. game:GetService("RunService").RenderStepped:wait()
  1680. t2.TextColor3 = Color3.new(t2.TextColor3.r, t2.TextColor3.g + 0.06666666666666667, t2.TextColor3.b)
  1681. end
  1682. for _ = 1, 15 do
  1683. game:GetService("RunService").RenderStepped:wait()
  1684. t2.TextColor3 = Color3.new(t2.TextColor3.r - 0.06666666666666667, t2.TextColor3.g, t2.TextColor3.b)
  1685. end
  1686. for _ = 1, 15 do
  1687. game:GetService("RunService").RenderStepped:wait()
  1688. t2.TextColor3 = Color3.new(t2.TextColor3.r, t2.TextColor3.g, t2.TextColor3.b + 0.06666666666666667)
  1689. end
  1690. for _ = 1, 15 do
  1691. game:GetService("RunService").RenderStepped:wait()
  1692. t2.TextColor3 = Color3.new(t2.TextColor3.r, t2.TextColor3.g - 0.06666666666666667, t2.TextColor3.b)
  1693. end
  1694. for _ = 1, 15 do
  1695. game:GetService("RunService").RenderStepped:wait()
  1696. t2.TextColor3 = Color3.new(t2.TextColor3.r + 0.06666666666666667, t2.TextColor3.g, t2.TextColor3.b)
  1697. end
  1698. for _ = 1, 15 do
  1699. game:GetService("RunService").RenderStepped:wait()
  1700. t2.TextColor3 = Color3.new(t2.TextColor3.r, t2.TextColor3.g, t2.TextColor3.b - 0.06666666666666667)
  1701. end
  1702. end
  1703. end))
  1704. swait(20)
  1705. scg:Destroy()
  1706. glasses1:Destroy()
  1707. glasses2:Destroy()
  1708. glasses3:Destroy()
  1709. glasses4:Destroy()
  1710. glasses5:Destroy()
  1711. glasses6:Destroy()
  1712. cam.CameraType = "Custom"
  1713. hrp.Anchored = false
  1714. human.WalkSpeed = sped
  1715. activu = false
  1716. end
  1717. function makenoob(cfrem, scalo, rags)
  1718. nscale.Value = scalo
  1719. local md = Instance.new("Model")
  1720. md.Name = "Noob"
  1721. md.Parent = workspace
  1722. local hu = Instance.new("Humanoid")
  1723. hu.RigType = "R6"
  1724. hu.MaxHealth = 100 * scalo
  1725. hu.Health = 100 * scalo
  1726. hu.Parent = md
  1727. local anm = Instance.new("Animator")
  1728. anm.Parent = hu
  1729. hu.PlatformStand = true
  1730. local light = function(part)
  1731. part.CustomPhysicalProperties = PhysicalProperties.new(0.35, 0.3, 0.5)
  1732. end
  1733. local hd = Instance.new("Part")
  1734. hd.Name = "Head"
  1735. hd.Size = Vector3.new(2 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  1736. hd.TopSurface = "Smooth"
  1737. hd.BottomSurface = "Inlet"
  1738. hd.Locked = true
  1739. hd.BrickColor = BrickColor.new("Bright yellow")
  1740. hd.CanCollide = true
  1741. hd.Anchored = false
  1742. light(hd)
  1743. hd.Parent = md
  1744. local hm = Instance.new("SpecialMesh")
  1745. hm.MeshType = "Head"
  1746. hm.Scale = Vector3.new(1.25, 1.25, 1.25)
  1747. hm.Parent = hd
  1748. local hf = Instance.new("Decal")
  1749. hf.Name = "face"
  1750. hf.Texture = "rbxasset://textures/face.png"
  1751. local gen = math.random(1, 40)
  1752. if gen == 3 then
  1753. hf.Texture = "rbxassetid://260884109"
  1754. end
  1755. if gen == 8 then
  1756. hf.Texture = "rbxassetid://260569492"
  1757. end
  1758. if gen == 12 then
  1759. hf.Texture = "rbxassetid://259580505"
  1760. end
  1761. if gen == 16 then
  1762. hf.Texture = "rbxassetid://259579232"
  1763. end
  1764. if gen == 24 then
  1765. hf.Texture = "rbxassetid://259571525"
  1766. end
  1767. if gen == 28 then
  1768. hf.Texture = "rbxassetid://258283210"
  1769. end
  1770. if gen == 32 then
  1771. hf.Texture = "rbxassetid://258940032"
  1772. end
  1773. if gen == 38 then
  1774. hf.Texture = "rbxassetid://673220970"
  1775. hf.Color3 = Color3.new(0, 0, 0)
  1776. end
  1777. hf.Face = "Front"
  1778. hf.Parent = hd
  1779. local hrpa = Instance.new("Part")
  1780. hrpa.Name = "HumanoidRootPart"
  1781. hrpa.TopSurface, hrpa.BottomSurface = 0, 0
  1782. hrpa.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1783. hrpa.Transparency = 1
  1784. hrpa.CanCollide = false
  1785. hrpa.Locked = true
  1786. light(hrpa)
  1787. hrpa.Parent = md
  1788. local tagbomb = Instance.new("BoolValue")
  1789. tagbomb.Name = "tagbomb"
  1790. tagbomb.Value = false
  1791. tagbomb.Parent = hrpa
  1792. local learm = Instance.new("Part")
  1793. learm.Name = "Left Arm"
  1794. learm.BrickColor = BrickColor.new("Bright yellow")
  1795. learm.CanCollide = false
  1796. learm.Locked = true
  1797. learm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1798. light(learm)
  1799. learm.Parent = md
  1800. local riarm = Instance.new("Part")
  1801. riarm.Name = "Right Arm"
  1802. riarm.BrickColor = BrickColor.new("Bright yellow")
  1803. riarm.CanCollide = false
  1804. riarm.Locked = true
  1805. light(riarm)
  1806. riarm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1807. riarm.Parent = md
  1808. local leleg = Instance.new("Part")
  1809. leleg.Name = "Left Leg"
  1810. leleg.BrickColor = BrickColor.new("Br. yellowish green")
  1811. leleg.CanCollide = false
  1812. leleg.Locked = true
  1813. light(leleg)
  1814. leleg.BottomSurface = 0
  1815. leleg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1816. leleg.Parent = md
  1817. local rileg = Instance.new("Part")
  1818. rileg.Name = "Right Leg"
  1819. rileg.BrickColor = BrickColor.new("Br. yellowish green")
  1820. rileg.CanCollide = false
  1821. rileg.Locked = true
  1822. light(rileg)
  1823. rileg.BottomSurface = 0
  1824. rileg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1825. rileg.Parent = md
  1826. local tor = Instance.new("Part")
  1827. tor.Name = "Torso"
  1828. tor.BrickColor = BrickColor.new("Bright blue")
  1829. tor.Locked = true
  1830. light(tor)
  1831. tor.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1832. tor.LeftSurface, tor.RightSurface = "Weld", "Weld"
  1833. tor.Parent = md
  1834. md.PrimaryPart = hrpa
  1835. md:SetPrimaryPartCFrame(cfrem)
  1836. md:makeJoints()
  1837. makejoint(hrpa, RootJointC0, RootJointC1, hrpa, tor, "RootJoint")
  1838. makejoint(tor, NeckC0, NeckC1, tor, hd, "Neck")
  1839. if rags == true then
  1840. makegloo(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
  1841. makegloo(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
  1842. makegloo(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
  1843. makegloo(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
  1844. maketouchy(riarm, riarm, CFrame.new(0, 0.5 * nscale.Value, 0))
  1845. maketouchy(learm, learm, CFrame.new(0, 0.5 * nscale.Value, 0))
  1846. maketouchy(leleg, leleg, CFrame.new(0, 0.5 * nscale.Value, 0))
  1847. maketouchy(rileg, rileg, CFrame.new(0, 0.5 * nscale.Value, 0))
  1848. elseif rags == false then
  1849. makejoint(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
  1850. makejoint(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
  1851. makejoint(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
  1852. makejoint(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
  1853. hu.PlatformStand = false
  1854. end
  1855. nscale.Value = 1
  1856. local whistl = Instance.new("Sound")
  1857. whistl.SoundId = "rbxassetid://170297200"
  1858. whistl.Name = "whistl"
  1859. whistl.Volume = 1
  1860. whistl.TimePosition = 0.6
  1861. whistl.Pitch = 1
  1862. whistl.Parent = hrpa
  1863. hu.Touched:connect(function(tpart, uwot)
  1864. if tagbomb.Value == true and tpart.Parent ~= md and tpart.Parent.Parent ~= md and tpart.Parent.Parent.Parent ~= md and tpart.Parent ~= "Noob" then
  1865. tagbomb.Value = false
  1866. hu.Health = 0
  1867. local derp = Instance.new("Explosion")
  1868. derp.BlastPressure = 200
  1869. derp.BlastRadius = 16
  1870. derp.DestroyJointRadiusPercent = 0
  1871. derp.ExplosionType = 2
  1872. derp.Visible = true
  1873. derp.Position = uwot.Position - Vector3.new(0, 0.5, 0)
  1874. derp.Parent = workspace
  1875. game.Debris:AddItem(md, 8)
  1876. local sound2 = Instance.new("Sound")
  1877. sound2.SoundId = "rbxassetid://157878578"
  1878. sound2.Volume = 0.8
  1879. sound2.Pitch = 0.9
  1880. sound2.Parent = uwot
  1881. sound2:Play()
  1882. whistl:Stop()
  1883. hito(uwot, 14, 24, 0.3, Vector3.new(rd2(-10, 10), rd2(20, 30), rd2(-10, 10)), Vector3.new(rd2(-10, 10), rd2(20, 30), rd2(-10, 10)))
  1884. end
  1885. end)
  1886. return md
  1887. end
  1888. local pl, st, gotago
  1889. function musicnoob()
  1890. if selected == false or activu == true then
  1891. return
  1892. end
  1893. if memeing == false then
  1894. activu = true
  1895. do
  1896. local nib = spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, false)
  1897. nib.Name = "Nooprah"
  1898. nib.Parent = modz
  1899. local nHuman = nib:FindFirstChild("Humanoid")
  1900. local nhrp = nib:FindFirstChild("HumanoidRootPart")
  1901. local nTorso = nib:FindFirstChild("Torso")
  1902. local nRS = nTorso:FindFirstChild("Right Shoulder")
  1903. local nLS = nTorso:FindFirstChild("Left Shoulder")
  1904. local nRH = nTorso:FindFirstChild("Right Hip")
  1905. local nLH = nTorso:FindFirstChild("Left Hip")
  1906. local nRJ = nhrp:FindFirstChild("RootJoint")
  1907. local nN = nTorso:FindFirstChild("Neck")
  1908. local nFace = nib:FindFirstChild("Head"):FindFirstChild("face")
  1909. nHuman.MaxHealth = math.huge
  1910. nHuman.Health = math.huge
  1911. nFace.Texture = "rbxassetid://14175189"
  1912. local mp = makepart("Black", "mauth", 0, 0, "SmoothPlastic", nib:FindFirstChild("Head"), nhrp.CFrame)
  1913. local mm = makemesh("Sphere", Vector3.new(3, 0.25, 0.75), nil, mp)
  1914. local mmot = makejoint(mp, cf(0, 0.175, 0.55), cf(0, 0, 0), mp, nib:FindFirstChild("Head"), "derp")
  1915. local mosicu = Instance.new("Sound")
  1916. mosicu.Name = "moose"
  1917. mosicu.Volume = 1
  1918. mosicu.EmitterSize = 40
  1919. mosicu.MaxDistance = 80
  1920. mosicu.Looped = true
  1921. mosicu.Parent = nib:FindFirstChild("Head")
  1922. local sg = Instance.new("ScreenGui")
  1923. sg.Name = "simpleflips"
  1924. sg.Parent = plr.PlayerGui
  1925. local fr = Instance.new("Frame")
  1926. fr.AnchorPoint = Vector2.new(1, 0.5)
  1927. fr.BackgroundColor3 = Color3.new(1, 1, 0.0784313725490196)
  1928. fr.BorderSizePixel = 2
  1929. fr.Position = UDim2.new(0.975, 0, 0.5, 0)
  1930. fr.Size = UDim2.new(0, 200, 0, 100)
  1931. fr.Parent = sg
  1932. local mbox = Instance.new("TextBox")
  1933. mbox.AnchorPoint = Vector2.new(0.5, 0.5)
  1934. mbox.BackgroundColor3 = Color3.new(0.9019607843137255, 0.9019607843137255, 0.0784313725490196)
  1935. mbox.BorderSizePixel = 2
  1936. mbox.Position = UDim2.new(0.5, 0, 0.25, 0)
  1937. mbox.Size = UDim2.new(0, 150, 0, 40)
  1938. mbox.Font = "SourceSansBold"
  1939. mbox.FontSize = "Size24"
  1940. mbox.Text = "MEME"
  1941. mbox.TextWrapped = true
  1942. mbox.Parent = fr
  1943. local pley = Instance.new("TextButton")
  1944. pley.AnchorPoint = Vector2.new(0.5, 0.5)
  1945. pley.BackgroundColor3 = Color3.new(0.25098039215686274, 1, 0.3137254901960784)
  1946. pley.BorderSizePixel = 2
  1947. pley.Position = UDim2.new(0.25, 0, 0.75, 0)
  1948. pley.Size = UDim2.new(0, 75, 0, 35)
  1949. pley.Font = "SourceSansBold"
  1950. pley.FontSize = "Size18"
  1951. pley.Text = "kappa"
  1952. pley.Parent = fr
  1953. local stap = Instance.new("TextButton")
  1954. stap.AnchorPoint = Vector2.new(0.5, 0.5)
  1955. stap.BackgroundColor3 = Color3.new(1, 0.25098039215686274, 0.11764705882352941)
  1956. stap.BorderSizePixel = 2
  1957. stap.Position = UDim2.new(0.75, 0, 0.75, 0)
  1958. stap.Size = UDim2.new(0, 75, 0, 35)
  1959. stap.Font = "SourceSansBold"
  1960. stap.FontSize = "Size18"
  1961. stap.Text = "pride"
  1962. stap.Parent = fr
  1963. pl = pley.MouseButton1Click:connect(function()
  1964. mosicu.SoundId = "rbxassetid://" .. mbox.Text
  1965. mosicu:Play()
  1966. end)
  1967. st = stap.MouseButton1Click:connect(function()
  1968. mosicu:Stop()
  1969. end)
  1970. gotago = tool.Activated:connect(function()
  1971. if mouse.Hit ~= nil and batting == false then
  1972. nHuman:MoveTo(mouse.Hit.p)
  1973. end
  1974. end)
  1975. local memevalue, memevalue2, liftvalue
  1976. coroutine.resume(coroutine.create(function()
  1977. while nib do
  1978. swait()
  1979. memevalue = -90 * (mosicu.PlaybackLoudness / 500)
  1980. memevalue2 = -20 * (mosicu.PlaybackLoudness / 500)
  1981. liftvalue = 0.75 * (mosicu.PlaybackLoudness / 500)
  1982. mm.Scale = mm.Scale:lerp(Vector3.new(3 * (1 - mosicu.PlaybackLoudness / 900), 0.25 * (1 + mosicu.PlaybackLoudness / 30), 0.75 * (1 + mosicu.PlaybackLoudness / 1750)), 0.7)
  1983. if mosicu.PlaybackLoudness > 1 and mosicu.PlaybackLoudness < 10000000 then
  1984. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(memevalue), rd(0), rd(0)), 0.5)
  1985. lerpz(nRJ, "C0", RJC0 * cf(0, 0, liftvalue) * ang(rd(0), rd(0), rd(0)), 0.5)
  1986. lerpz(nRS, "C0", RightShoulderC0 * cf(0, 0, 0) * ang(rd(memevalue), rd(0), rd(0)), 0.5)
  1987. lerpz(nLS, "C0", LeftShoulderC0 * cf(0, 0, 0) * ang(rd(memevalue), rd(0), rd(0)), 0.5)
  1988. lerpz(nRH, "C0", RightHipC0 * cf(0, 0, 0) * ang(rd(memevalue2), rd(0), rd(0)), 0.5)
  1989. lerpz(nLH, "C0", LeftHipC0 * cf(0, 0, 0) * ang(rd(memevalue2), rd(0), rd(0)), 0.5)
  1990. else
  1991. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1992. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1993. lerpz(nRS, "C0", RightShoulderC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1994. lerpz(nLS, "C0", LeftShoulderC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1995. lerpz(nRH, "C0", RightHipC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1996. lerpz(nLH, "C0", LeftHipC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1997. end
  1998. end
  1999. end))
  2000. activu = false
  2001. memeing = true
  2002. end
  2003. elseif memeing == true then
  2004. gotago:Disconnect()
  2005. pl:Disconnect()
  2006. st:Disconnect()
  2007. if plr.PlayerGui:FindFirstChild("simpleflips") then
  2008. plr.PlayerGui:FindFirstChild("simpleflips"):Destroy()
  2009. end
  2010. if modz:FindFirstChild("Nooprah") then
  2011. modz:FindFirstChild("Nooprah"):Destroy()
  2012. end
  2013. memeing = false
  2014. end
  2015. end
  2016. function makecircle(cfrem, scalo)
  2017. local mcir1 = Instance.new("Part")
  2018. mcir1.Anchored = true
  2019. mcir1.CanCollide = false
  2020. mcir1.Size = Vector3.new(0.2, 0.2, 0.2)
  2021. mcir1.Transparency = 1
  2022. mcir1.CFrame = cfrem
  2023. mcir1.Parent = modz
  2024. game.Debris:AddItem(mcir1, 8)
  2025. local d1 = Instance.new("Decal")
  2026. d1.Texture = "rbxassetid://602615043"
  2027. d1.Face = "Front"
  2028. d1.Parent = mcir1
  2029. local d2 = Instance.new("Decal")
  2030. d2.Texture = "rbxassetid://602617463"
  2031. d2.Face = "Back"
  2032. d2.Parent = mcir1
  2033. local bme = Instance.new("BlockMesh")
  2034. bme.Parent = mcir1
  2035. for _ = 1, 9 do
  2036. swait()
  2037. bme.Scale = bme.Scale:lerp(Vector3.new(35 * scalo, 35 * scalo, 0), 0.3)
  2038. end
  2039. coroutine.resume(coroutine.create(function()
  2040. swait(15)
  2041. for _ = 1, 12 do
  2042. swait()
  2043. d1.Transparency = d1.Transparency + 0.08
  2044. d2.Transparency = d2.Transparency + 0.08
  2045. end
  2046. mcir1:Destroy()
  2047. end))
  2048. return mcir1
  2049. end
  2050. function spawnnoob(circlecf, noobcf, scalez, ragd)
  2051. local aearae = makecircle(circlecf, scalez)
  2052. local nananb
  2053. if ragd then
  2054. nananb = makenoob(aearae.CFrame * noobcf, scalez, true)
  2055. elseif not ragd then
  2056. nananb = makenoob(aearae.CFrame * noobcf, scalez, false)
  2057. end
  2058. return nananb
  2059. end
  2060. function tagexplode(partoz, magn, bombdelay)
  2061. for _, guy in pairs(workspace:GetChildren()) do
  2062. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy.Name == "Noob" and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude then
  2063. coroutine.resume(coroutine.create(function()
  2064. guy:FindFirstChild("HumanoidRootPart").whistl:Play()
  2065. swait(bombdelay * 30)
  2066. guy:FindFirstChild("HumanoidRootPart").tagbomb.Value = true
  2067. end))
  2068. end
  2069. end
  2070. end
  2071. function hito(partoz, magn, dmg, debtim, bodyfdire, bodyrot)
  2072. for _, guy in pairs(workspace:GetChildren()) do
  2073. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy ~= chr and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude and guy:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
  2074. do
  2075. local humz = guy:FindFirstChild("Humanoid")
  2076. local horp = guy:FindFirstChild("HumanoidRootPart")
  2077. humz:TakeDamage(dmg)
  2078. if guy:FindFirstChildOfClass("ForceField") then
  2079. humz.Health = humz.Health - dmg
  2080. end
  2081. humz:SetStateEnabled(16, true)
  2082. delay(debtim, function()
  2083. humz:SetStateEnabled(16, true)
  2084. end)
  2085. local db = Instance.new("StringValue")
  2086. db.Name = "alabo"
  2087. db.Parent = horp
  2088. delay(debtim, function()
  2089. db:Destroy()
  2090. end)
  2091. local b = Instance.new("Part")
  2092. nooutline(b)
  2093. b.Size = Vector3.new(0.2, 0.2, 0.2)
  2094. b.Transparency = 0.25
  2095. b.Anchored = true
  2096. b.CanCollide = false
  2097. b.BrickColor = BrickColor.new("Institutional white")
  2098. b.Locked = true
  2099. b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2100. b.Parent = modz
  2101. local c = Instance.new("SpecialMesh")
  2102. c.MeshType = "Sphere"
  2103. c.Scale = Vector3.new(3.5, 3.5, 3.5)
  2104. c.Parent = b
  2105. game.Debris:AddItem(b, 1)
  2106. local damageind = Instance.new("Model")
  2107. damageind.Name = dmg
  2108. damageind.Parent = workspace
  2109. game.Debris:AddItem(damageind, 0.5 + dmg / 75)
  2110. local awawaa = Instance.new("Humanoid")
  2111. awawaa.MaxHealth = 0
  2112. awawaa.Parent = damageind
  2113. local dhed = Instance.new("Part")
  2114. dhed.Name = "Head"
  2115. dhed.Locked = true
  2116. dhed.Size = Vector3.new(0.2, 0.2, 0.2)
  2117. dhed.Position = horp.Position
  2118. dhed.BrickColor = BrickColor.new("Bright red")
  2119. dhed.CanCollide = false
  2120. dhed.Parent = damageind
  2121. local flo = Instance.new("BodyPosition")
  2122. flo.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2123. flo.P = 20000
  2124. flo.D = 300
  2125. flo.Position = dhed.Position + Vector3.new(0, 5, 0)
  2126. flo.Parent = dhed
  2127. local dasdada = Instance.new("CylinderMesh")
  2128. dasdada.Parent = dhed
  2129. coroutine.resume(coroutine.create(function()
  2130. while dasdada do
  2131. swait()
  2132. dasdada.Scale = dasdada.Scale:lerp(Vector3.new(2.5 + dmg / 10, 1.25 + dmg / 35, 2.5 + dmg / 10), 0.4)
  2133. end
  2134. end))
  2135. if bodyfdire then
  2136. local boopyve = Instance.new("BodyVelocity")
  2137. boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
  2138. boopyve.P = 9999999999
  2139. boopyve.Velocity = bodyfdire
  2140. boopyve.Parent = horp
  2141. game.Debris:AddItem(boopyve, debtim)
  2142. end
  2143. if bodyrot then
  2144. local boopyro = Instance.new("BodyAngularVelocity")
  2145. boopyro.MaxTorque = Vector3.new(999999, 999999, 999999)
  2146. boopyro.P = math.huge
  2147. boopyro.AngularVelocity = bodyrot
  2148. boopyro.Parent = horp
  2149. game.Debris:AddItem(boopyro, debtim)
  2150. end
  2151. local bet = Instance.new("Sound")
  2152. bet.Pitch = rd2(9, 11) / 10
  2153. bet.Volume = rd2(12, 14) / 10
  2154. bet.SoundId = "rbxassetid://305526724"
  2155. bet.Parent = b
  2156. bet:Play()
  2157. coroutine.resume(coroutine.create(function()
  2158. for _ = 1, 5 do
  2159. swait()
  2160. b.Transparency = b.Transparency + 0.175
  2161. c.Scale = c.Scale + Vector3.new(0.8 * dmg, 0.8 * dmg, 0.8 * dmg)
  2162. end
  2163. end))
  2164. end
  2165. end
  2166. end
  2167. end
  2168. function cleannoobs()
  2169. for _, nib in pairs(workspace:GetChildren()) do
  2170. coroutine.resume(coroutine.create(function()
  2171. if nib.Name == "Noob" then
  2172. if nib:FindFirstChild("HumanoidRootPart") then
  2173. local g = Instance.new("Part")
  2174. g.CanCollide, g.Anchored = false, true
  2175. g.Transparency = 1
  2176. g.CFrame = nib:FindFirstChild("HumanoidRootPart").CFrame
  2177. g.Parent = workspace
  2178. game.Debris:AddItem(g, 3.5)
  2179. local sou = Instance.new("Sound")
  2180. sou.Pitch = math.random(7, 11) / 10
  2181. sou.Volume = 0.8
  2182. sou.SoundId = "rbxassetid://111124523"
  2183. sou.Parent = g
  2184. local pe = Instance.new("ParticleEmitter")
  2185. pe.Acceleration = Vector3.new(0, 8, 0)
  2186. pe.Lifetime = NumberRange.new(1, 1.5)
  2187. pe.Rate = 0.005
  2188. pe.RotSpeed = NumberRange.new(-30, 30)
  2189. pe.Rotation = NumberRange.new(0, 360)
  2190. pe.Size = NumberSequence.new({
  2191. NumberSequenceKeypoint.new(0, 4.38, 0),
  2192. NumberSequenceKeypoint.new(0.672, 4.14, 0),
  2193. NumberSequenceKeypoint.new(1, 1.48, 0)
  2194. })
  2195. pe.Texture = "rbxassetid://244221440"
  2196. pe.Transparency = NumberSequence.new({
  2197. NumberSequenceKeypoint.new(0, 0, 0),
  2198. NumberSequenceKeypoint.new(0.529, 0.3, 0),
  2199. NumberSequenceKeypoint.new(1, 1, 1)
  2200. })
  2201. pe.ZOffset = 5
  2202. pe.Enabled = true
  2203. pe.VelocitySpread = 360
  2204. pe.Parent = g
  2205. swait(5)
  2206. pe:Emit(6)
  2207. sou:Play()
  2208. end
  2209. nib:Destroy()
  2210. end
  2211. end))
  2212. end
  2213. end
  2214. function animo(yep)
  2215. if anim then
  2216. if yep == true then
  2217. anim.Parent = human
  2218. chr.Animate.Disabled = false
  2219. elseif yep == false then
  2220. chr.Animate.Disabled = true
  2221. anim.Parent = nil
  2222. end
  2223. end
  2224. end
  2225. human.Died:connect(function()
  2226. script:Destroy()
  2227. end)
  2228. mouse.KeyDown:connect(function(key)
  2229. if key == "r" then
  2230. test()
  2231. end
  2232. if key == "m" then
  2233. lauf()
  2234. end
  2235. if key == "c" then
  2236. ham()
  2237. end
  2238. if key == "v" then
  2239. nommy()
  2240. end
  2241. if key == "x" then
  2242. bat()
  2243. end
  2244. if key == "l" and selected == true then
  2245. spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-100), 0, 0), 1, true)
  2246. end
  2247. if key == ";" and selected == true then
  2248. spawnnoob(hrp.CFrame * cf(5, 60, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 10, true)
  2249. end
  2250. if key == "k" and selected == true then
  2251. spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, false)
  2252. end
  2253. if key == "p" then
  2254. cleannoobs()
  2255. end
  2256. if key == "[" then
  2257. musicnoob()
  2258. end
  2259. if key == "z" then
  2260. if selected == false or activu == true then
  2261. return
  2262. end
  2263. if human.WalkSpeed == 25 then
  2264. human.WalkSpeed = 70
  2265. human.JumpPower = 75
  2266. else
  2267. human.WalkSpeed = 25
  2268. human.JumpPower = 50
  2269. end
  2270. end
  2271. end)
  2272. tool.Equipped:connect(function()
  2273. selected = true
  2274. end)
  2275. tool.Unequipped:connect(function()
  2276. selected = false
  2277. end)
  2278. animo(false)
  2279. human.WalkSpeed = 25
  2280. sine = 0
  2281. charge = 1
  2282. cos = math.cos
  2283. game:GetService("RunService").RenderStepped:connect(function()
  2284. if ragged == false and activu == false then
  2285. local checkfloor = Ray.new(hrp.Position, Vector3.new(0, -5, 0))
  2286. local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false)
  2287. local checkstate = human:GetState()
  2288. if checkstate.Value == 13 then
  2289. animpose = "Sitting"
  2290. elseif hrp.Velocity.y > 1 and checkpart == nil then
  2291. animpose = "Jumping"
  2292. elseif hrp.Velocity.y < -1 and checkpart == nil then
  2293. animpose = "Falling"
  2294. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 2 then
  2295. animpose = "Idle"
  2296. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 40 then
  2297. animpose = "Walking"
  2298. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 40 then
  2299. animpose = "TooFast"
  2300. end
  2301. if animpose == "Idle" then
  2302. sine = sine + charge
  2303. lerpz(RJ, "C0", RJC0 * cf(0.05 * cos(sine / 40), 0, -0.05 - 0.05 * cos(sine / 20)) * ang(rd(0), rd(0), rd(0)), 0.3)
  2304. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(4 + 2 * cos(sine / 20)), rd(0), rd(0)), 0.3)
  2305. if not ymmu then
  2306. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), 0.3)
  2307. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2308. end
  2309. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), 0.3)
  2310. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2311. lerpz(RH, "C0", RHC0 * cf(0, 0.05 + 0.05 * cos(sine / 20), 0.05 * cos(sine / 40)) * ang(rd(-5), rd(-5), rd(1)), 0.3)
  2312. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2313. lerpz(LH, "C0", LHC0 * cf(0, 0.05 + 0.05 * cos(sine / 20), -0.05 * cos(sine / 40)) * ang(rd(-5), rd(5), rd(1)), 0.3)
  2314. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2315. end
  2316. if animpose == "Walking" then
  2317. sine = sine + charge
  2318. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.025 * cos(sine / 4)) * ang(rd(-5), math.sin(hrp.RotVelocity.Y / 30), math.sin(hrp.RotVelocity.Y / 5)), 0.3)
  2319. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(0)), 0.3)
  2320. if not ymmu then
  2321. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(5 * cos(sine / 5)), rd(-20 * cos(sine / 5)), rd(90 * cos(sine / 5))), 0.6)
  2322. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2323. end
  2324. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-5 * cos(sine / 5)), rd(-20 * cos(sine / 5)), rd(90 * cos(sine / 5))), 0.6)
  2325. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2326. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-90 * cos(sine / 5))), 0.6)
  2327. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2328. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-90 * cos(sine / 5))), 0.6)
  2329. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2330. end
  2331. if animpose == "Jumping" then
  2332. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.3)
  2333. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3)
  2334. if not ymmu then
  2335. lerpz(RS, "C0", RSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(-5), rd(-20)), 0.3)
  2336. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2337. end
  2338. lerpz(LS, "C0", LSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(5), rd(20)), 0.3)
  2339. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2340. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-20), rd(-20)), 0.3)
  2341. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2342. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(15)), 0.3)
  2343. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2344. end
  2345. if animpose == "Falling" then
  2346. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  2347. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  2348. if not ymmu then
  2349. lerpz(RS, "C0", RSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(-5), rd(-20)), 0.3)
  2350. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2351. end
  2352. lerpz(LS, "C0", LSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(5), rd(20)), 0.3)
  2353. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2354. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-15), rd(-20)), 0.3)
  2355. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2356. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(15), rd(15)), 0.3)
  2357. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2358. end
  2359. if animpose == "TooFast" then
  2360. sine = sine + charge
  2361. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.35 * cos(sine / 2)) * ang(rd(-20), math.sin(hrp.RotVelocity.Y / 20), math.sin(hrp.RotVelocity.Y / 2)), 0.3)
  2362. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15 - 5 * cos(sine / 2)), rd(0), rd(0)), 0.3)
  2363. if not ymmu then
  2364. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(5 * cos(sine / 3)), rd(-120 * cos(sine / 3)), rd(110 * cos(sine / 3))), 0.6)
  2365. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2366. end
  2367. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-5 * cos(sine / 3)), rd(-120 * cos(sine / 3)), rd(110 * cos(sine / 3))), 0.6)
  2368. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2369. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-110 * cos(sine / 3))), 0.6)
  2370. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2371. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-110 * cos(sine / 3))), 0.6)
  2372. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2373. end
  2374. if animpose == "Sitting" then
  2375. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2376. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2377. if not ymmu then
  2378. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  2379. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2380. end
  2381. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  2382. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2383. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  2384. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2385. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  2386. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2387. end
  2388. end
  2389. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement