Advertisement
Pukaciu

tesxt

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