Advertisement
Xavier_Dustin

Untitled

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