Ninja_Camper

mega bat neon

Feb 16th, 2018
465
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 116.31 KB | None | 0 0
  1. -- [[[
  2. --000000[[====================================================================================\\
  3. --000000[[ DEIVIS97 EDIT
  4. --000000[[====================================================================================//
  5. -- [[[
  6. plr = game.Players.LocalPlayer
  7. repeat
  8. wait(0.4)
  9. until plr.Character
  10. chr = plr.Character
  11. human = chr:FindFirstChild("Humanoid")
  12. mouse = plr:GetMouse()
  13. cam = workspace.CurrentCamera
  14. selected = false
  15. equipd = false
  16. tors = chr.Torso
  17. rarm = chr["Right Arm"]
  18. larm = chr["Left Arm"]
  19. rleg = chr["Right Leg"]
  20. lleg = chr["Left Leg"]
  21. hrp = chr.HumanoidRootPart
  22. hed = chr.Head
  23. anim = human.Animator
  24. activu = false
  25. ragged = false
  26. batting = false
  27. Heartbeat = Instance.new("BindableEvent")
  28. Heartbeat.Name = "Heartbeat"
  29. Heartbeat.Parent = script
  30. Music = false
  31. Berserk = false
  32. Combo = 1
  33. frame = 0.03333333333333333
  34. tf = 0
  35. Maedl = Instance.new("Model",chr)
  36. local ColorsArray = {ColorSequenceKeypoint.new(0, Color3.new(0/0,255/0,255/0)),
  37. ColorSequenceKeypoint.new(0.16, Color3.new(0/0,0/0,0/0)),
  38. ColorSequenceKeypoint.new(0.32, Color3.new(0/0,0/0,0/0)),
  39. ColorSequenceKeypoint.new(0.48, Color3.new(0/0,0/0,0/0)),
  40. ColorSequenceKeypoint.new(0.64, Color3.new(0/0,0/0,0/0)),
  41. ColorSequenceKeypoint.new(0.80, Color3.new(0/0,0/0,0/0)),
  42. ColorSequenceKeypoint.new(1, Color3.new(0/0,0/0,0/0))}
  43. local fire = Instance.new("ParticleEmitter", tors)
  44. fire.Enabled = false
  45. fire.Lifetime = NumberRange.new(1.5)
  46. fire.RotSpeed = NumberRange.new(10)
  47. fire.Rate = 250
  48. fire.VelocitySpread = 360
  49. fire.Speed = NumberRange.new(8,10)
  50. fire.Rotation = NumberRange.new(151515)
  51. fire.Name = "Fire"
  52. fire.LightEmission = 6
  53. fire.Texture = "http://www.roblox.com/asset/?id=1003176273"
  54. fire.Color = ColorSequence.new(ColorsArray)
  55. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 6), NumberSequenceKeypoint.new(1, 0)})
  56. fire.ZOffset = 3
  57.  
  58. function Lightningz(pos, pos2, radius, numParts, model, removalTime)
  59. radius = radius or 0.2
  60. numParts = numParts or 10
  61. model = model or game.Workspace
  62. local pos = pos
  63. local lastpos = lastpos
  64. local lv = CFrame.new(pos,pos2).lookVector
  65. removalTime = 0.001
  66. local dist = (pos-pos2).magnitude
  67. local trans = 0
  68. local color = BrickColor.new("Toothpaste")
  69. local dbp = dist/numParts
  70. local last = pos
  71. for i = 1,numParts do
  72. local p = Instance.new("Part")
  73. p.FormFactor = "Custom"
  74. p.Size = Vector3.new(1,1,1)
  75. p.CanCollide = false
  76. p.Transparency = trans
  77. p.Anchored = true
  78. p.BrickColor = color
  79. p.Material = "Neon"
  80. local x = math.random(-100,100)/100*dbp*4
  81. local y = math.random(-100,100)/100*dbp*4
  82. local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
  83. local dist2 = (p2.p-last).magnitude
  84. local mid = (p2.p+last)/2
  85. local m = Instance.new("BlockMesh",p)
  86. m.Scale = Vector3.new(radius,radius,dist2 + (radius/4))
  87. p.CFrame = CFrame.new(mid,p2.p)
  88. last = p2.p
  89. p.Parent = model
  90. game.Debris:AddItem(p, 0.05)
  91. end
  92. if model ~= game.Workspace then
  93. game.Debris:AddItem(model, 0)
  94. end
  95. end
  96.  
  97. function Lightningz2(pos, pos2, radius, numParts, model, removalTime)
  98. radius = radius or 0.2
  99. numParts = numParts or 10
  100. model = model or game.Workspace
  101. local pos = pos
  102. local lastpos = lastpos
  103. local lv = CFrame.new(pos,pos2).lookVector
  104. removalTime = 0.001
  105. local dist = (pos-pos2).magnitude
  106. local trans = 0
  107. local color = BrickColor.new("Really red")
  108. local dbp = dist/numParts
  109. local last = pos
  110. for i = 1,numParts do
  111. local p = Instance.new("Part")
  112. p.FormFactor = "Custom"
  113. p.Size = Vector3.new(1,1,1)
  114. p.CanCollide = false
  115. p.Transparency = trans
  116. p.Anchored = true
  117. p.BrickColor = color
  118. p.Material = "Neon"
  119. local x = math.random(-100,100)/100*dbp/2
  120. local y = math.random(-100,100)/100*dbp/2
  121. local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
  122. local dist2 = (p2.p-last).magnitude
  123. local mid = (p2.p+last)/2
  124. local m = Instance.new("BlockMesh",p)
  125. m.Scale = Vector3.new(radius,radius,dist2 + (radius/4))
  126. p.CFrame = CFrame.new(mid,p2.p)
  127. last = p2.p
  128. p.Parent = model
  129. game.Debris:AddItem(p, 0.05)
  130. end
  131. if model ~= game.Workspace then
  132. game.Debris:AddItem(model, 0)
  133. end
  134. end
  135.  
  136. game:GetService("RunService").Heartbeat:connect(function(s, p)
  137. tf = tf + s
  138. if tf >= frame then
  139. for i = 1, math.floor(tf / frame) do
  140. Heartbeat:Fire()
  141. end
  142. tf = tf - frame * math.floor(tf / frame)
  143. end
  144. end)
  145. function swait(num)
  146. if num == 0 or num == nil then
  147. Heartbeat.Event:wait()
  148. else
  149. for i = 1, num do
  150. Heartbeat.Event:wait()
  151. end
  152. end
  153. end
  154. tool = Instance.new("Tool")
  155. tool.CanBeDropped = false
  156. tool.RequiresHandle = false
  157. tool.TextureId = "rbxassetid://291302154"
  158. tool.ToolTip = "NANI"
  159. tool.Name = "AAAAAAAAAAAAAA"
  160. tool.Parent = plr.Backpack
  161. modz = Instance.new("Model")
  162. modz.Name = "efx"
  163. modz.Parent = chr
  164. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  165. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  166. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  167. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  168. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  169. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  170. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  171. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  172. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  173. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  174. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  175. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  176. local nscale = Instance.new("NumberValue")
  177. nscale.Value = 1
  178. nscale.Parent = nil
  179. RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  180. RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  181. LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  182. LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  183. RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  184. RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  185. LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  186. LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  187. RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  188. RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  189. NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  190. NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  191. nscale.Changed:connect(function()
  192. RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  193. RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  194. LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  195. LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  196. RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  197. RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  198. LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  199. LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  200. RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  201. RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  202. NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  203. NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  204. end)
  205. RS = tors:FindFirstChild("Right Shoulder")
  206. LS = tors:FindFirstChild("Left Shoulder")
  207. RH = tors:FindFirstChild("Right Hip")
  208. LH = tors:FindFirstChild("Left Hip")
  209. RJ = hrp:FindFirstChild("RootJoint")
  210. N = tors:FindFirstChild("Neck")
  211. cf = CFrame.new
  212. ang = CFrame.Angles
  213. rd = math.rad
  214. rd2 = math.random
  215. function nooutline(p)
  216. p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
  217. end
  218. function makepart(color, name, reflec, trans, mater, parnt, cfram)
  219. local port = Instance.new("Part")
  220. port.BrickColor = BrickColor.new(color)
  221. port.Name = name
  222. port.Transparency = trans
  223. nooutline(port)
  224. port.Reflectance = reflec
  225. port.Material = mater
  226. port.Anchored = false
  227. port.CanCollide = false
  228. port.Locked = true
  229. port.Size = Vector3.new(0.2, 0.2, 0.2)
  230. port.Parent = parnt
  231. return port
  232. end
  233. function makemesh(meshtype, scale, meshid, parent)
  234. local mes = Instance.new("SpecialMesh")
  235. mes.MeshType = meshtype
  236. mes.Scale = scale
  237. if meshtype == "FileMesh" then
  238. mes.MeshId = meshid
  239. end
  240. mes.Parent = parent
  241. return mes
  242. end
  243. function makeweld(parent, p0, p1, c0, c1)
  244. local wel = Instance.new("Weld")
  245. wel.Part0 = p0
  246. wel.Part1 = p1
  247. wel.C0 = c0
  248. if c1 ~= nil then
  249. wel.C1 = c1
  250. end
  251. wel.Parent = parent
  252. return wel
  253. end
  254. local lauf1 = Instance.new("Sound")
  255. lauf1.SoundId = "rbxassetid://872630550"
  256. lauf1.Volume = 10
  257. lauf1.Pitch = 1
  258. lauf1.Parent = hrp
  259. function lerpz(joint, prop, cfrmz, alp)
  260. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  261. end
  262. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  263. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  264. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  265. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  266. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  267. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  268. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  269. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  270. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  271. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  272. function resetlerp()
  273. RJ.C0 = RJC0
  274. RJ.C1 = RJC1
  275. N.C0 = NC0
  276. N.C1 = NC1
  277. RS.C0 = RSC0
  278. RS.C1 = RSC1
  279. LS.C0 = LSC0
  280. LS.C1 = LSC1
  281. RH.C0 = RHC0
  282. RH.C1 = RHC1
  283. LH.C0 = LHC0
  284. LH.C1 = LHC1
  285. end
  286. function ragplayer(cactus)
  287. cactus.Humanoid.PlatformStand = true
  288. if cactus["Right Arm"]~=nil and cactus.Torso:FindFirstChild("Right Shoulder") then
  289. cactus.Torso:FindFirstChild("Right Shoulder"):Destroy()
  290. makegloo(cactus.Torso, RightShoulderC0, RightShoulderC1, cactus.Torso, cactus["Right Arm"], "Right Shoulder")
  291. maketouchy(cactus["Right Arm"], cactus["Right Arm"], CFrame.new(0, 0.5, 0))
  292. end
  293. if cactus["Left Arm"]~=nil and cactus.Torso:FindFirstChild("Left Shoulder") then
  294. cactus.Torso:FindFirstChild("Left Shoulder"):Destroy()
  295. makegloo(cactus.Torso, LeftShoulderC0, LeftShoulderC1, cactus.Torso, cactus["Left Arm"], "Left Shoulder")
  296. maketouchy(cactus["Left Arm"], cactus["Left Arm"], CFrame.new(0, 0.5, 0))
  297. end
  298. if cactus["Right Leg"]~=nil and cactus.Torso:FindFirstChild("Right Hip") then
  299. cactus.Torso:FindFirstChild("Right Hip"):Destroy()
  300. makegloo(cactus.Torso, RightHipC0, RightHipC1, cactus.Torso, cactus["Right Leg"], "Right Hip")
  301. maketouchy(cactus["Right Leg"], cactus["Right Leg"], CFrame.new(0, 0.5, 0))
  302. end
  303. if cactus["Left Leg"]~=nil and cactus.Torso:FindFirstChild("Left Hip") then
  304. cactus.Torso:FindFirstChild("Left Hip"):Destroy()
  305. makegloo(cactus.Torso, LeftHipC0, LeftHipC1, cactus.Torso, cactus["Left Leg"], "Left Hip")
  306. maketouchy(cactus["Left Leg"], cactus["Left Leg"], CFrame.new(0, 0.5, 0))
  307. end
  308. end
  309. function test()
  310. if selected == false or activu == true then
  311. return
  312. end
  313. if ragged == false then
  314. ragged = true
  315. human.PlatformStand = true
  316. if rarm and tors:FindFirstChild("Right Shoulder") then
  317. tors:FindFirstChild("Right Shoulder"):Destroy()
  318. makegloo(tors, RightShoulderC0, RightShoulderC1, tors, rarm, "Right Shoulder")
  319. maketouchy(rarm, rarm, CFrame.new(0, 0.5, 0))
  320. end
  321. if larm and tors:FindFirstChild("Left Shoulder") then
  322. tors:FindFirstChild("Left Shoulder"):Destroy()
  323. makegloo(tors, LeftShoulderC0, LeftShoulderC1, tors, larm, "Left Shoulder")
  324. maketouchy(larm, larm, CFrame.new(0, 0.5, 0))
  325. end
  326. if rleg and tors:FindFirstChild("Right Hip") then
  327. tors:FindFirstChild("Right Hip"):Destroy()
  328. makegloo(tors, RightHipC0, RightHipC1, tors, rleg, "Right Hip")
  329. maketouchy(rleg, rleg, CFrame.new(0, 0.5, 0))
  330. end
  331. if lleg and tors:FindFirstChild("Left Hip") then
  332. tors:FindFirstChild("Left Hip"):Destroy()
  333. makegloo(tors, LeftHipC0, LeftHipC1, tors, lleg, "Left Hip")
  334. maketouchy(lleg, lleg, CFrame.new(0, 0.5, 0))
  335. end
  336. local BP = Instance.new("BodyPosition",tors)BP.Position = Vector3.new(0,1000,0) BP.P = 50 BP.maxForce = Vector3.new(0,math.huge,0)
  337. 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)
  338. elseif ragged == true then
  339. ragged = false
  340. human.Jump = true
  341. if rarm and tors:FindFirstChild("Right Shoulder") then
  342. tors:FindFirstChild("Right Shoulder"):Destroy()
  343. makejoint(tors, RSC0, RSC1, tors, rarm, "Right Shoulder")
  344. rarm:FindFirstChild("touchy"):Destroy()
  345. end
  346. if larm and tors:FindFirstChild("Left Shoulder") then
  347. tors:FindFirstChild("Left Shoulder"):Destroy()
  348. makejoint(tors, LSC0, LSC1, tors, larm, "Left Shoulder")
  349. larm:FindFirstChild("touchy"):Destroy()
  350. end
  351. if rleg and tors:FindFirstChild("Right Hip") then
  352. tors:FindFirstChild("Right Hip"):Destroy()
  353. makejoint(tors, RHC0, RHC1, tors, rleg, "Right Hip")
  354. rleg:FindFirstChild("touchy"):Destroy()
  355. end
  356. if lleg and tors:FindFirstChild("Left Hip") then
  357. tors:FindFirstChild("Left Hip"):Destroy()
  358. makejoint(tors, LHC0, LHC1, tors, lleg, "Left Hip")
  359. lleg:FindFirstChild("touchy"):Destroy()
  360. end
  361. if tors:findFirstChild("BodyPosition")~=nil then
  362. tors.BodyPosition:remove()
  363. end
  364. if tors:findFirstChild("BodyGyro")~=nil then
  365. tors.BodyGyro:remove()
  366. end
  367. RS = tors:FindFirstChild("Right Shoulder")
  368. LS = tors:FindFirstChild("Left Shoulder")
  369. RH = tors:FindFirstChild("Right Hip")
  370. LH = tors:FindFirstChild("Left Hip")
  371. RJ = hrp:FindFirstChild("RootJoint")
  372. N = tors:FindFirstChild("Neck")
  373. end
  374. end
  375. function makegloo(paren, co, ci, parto, parti, nam)
  376. local gloo = Instance.new("Glue")
  377. gloo.Name = nam
  378. gloo.C0 = co
  379. gloo.C1 = ci
  380. gloo.Part0 = parto
  381. gloo.Part1 = parti
  382. gloo.Parent = paren
  383. end
  384. function makejoint(paren, co, ci, parto, parti, nam)
  385. local gloo = Instance.new("Motor6D")
  386. gloo.Name = nam
  387. gloo.C0 = co
  388. gloo.C1 = ci
  389. gloo.Part0 = parto
  390. gloo.Part1 = parti
  391. gloo.Parent = paren
  392. end
  393. function maketouchy(parent, limb, cframe)
  394. local pr = Instance.new("Part")
  395. pr.Name = "touchy"
  396. pr.Size = Vector3.new(1 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  397. pr.Transparency = 1
  398. pr.CustomPhysicalProperties = PhysicalProperties.new(0.55, 0.3, 0.5)
  399. pr.CanCollide = true
  400. pr.Anchored = false
  401. pr.Parent = parent
  402. local w = Instance.new("Weld")
  403. w.Part0 = pr
  404. w.Part1 = limb
  405. w.C0 = cframe
  406. w.Parent = pr
  407. end
  408. local clibat, spec
  409. local dipperhat = chr:FindFirstChild("DXD_DipperHat")
  410. local dipperrot
  411. if dipperhat then
  412. dipperrot = dipperhat.Handle.HatAttachment.Rotation
  413. end
  414.  
  415. function epic()
  416. if Music == false then
  417. Music = true
  418. local sond = Instance.new("Sound",tors)
  419. sond.Volume = 10
  420. sond.Pitch = 1
  421. sond.EmitterSize = 25
  422. sond.Name = "Music"
  423. sond.Looped = true
  424. sond.SoundId = "rbxassetid://381725074"
  425. sond:Play()
  426. fire.Enabled = true
  427. else
  428. tors:findFirstChild("Music"):remove()
  429. Music = false
  430. fire.Enabled = false
  431. end
  432. end
  433.  
  434. function Bloodthirst()
  435. if Music == false and Berserk == false then
  436. Music = true
  437. Berserk = true
  438. local sond = Instance.new("Sound",tors)
  439. sond.Volume = 5
  440. sond.Pitch = 1
  441. sond.EmitterSize = 25
  442. sond.Name = "Music"
  443. sond.Looped = true
  444. sond.SoundId = "rbxassetid://1016504372"
  445. sond:Play()
  446. for i = 1,25 do
  447. for i2 = 1,i do
  448. local ra = math.random(4,14)/10
  449. local p23 = Instance.new("Part",Maedl)p23.Size = Vector3.new(ra,ra,ra)p23.Material = "Neon" p23.BrickColor = BrickColor.new("Maroon") p23.CanCollide = false
  450. 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))
  451. p23.Anchored = true local B23 = Instance.new("BlockMesh",p23)
  452. end
  453. wait()
  454. end
  455. for i,v in pairs (Maedl:children()) do
  456. v.Anchored = false
  457. 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
  458. end
  459. wait(1)
  460. for i,v in pairs (Maedl:children()) do
  461. v:findFirstChild("BodyPosition").maxForce = Vector3.new(20000,20000,20000)
  462. v:findFirstChild("BodyPosition").Position = tors.Position+Vector3.new(math.random(-2000,2000),math.random(-2000,2000),math.random(-2000,2000))
  463. v:findFirstChild("Mesh").Scale = Vector3.new(12,12,12)game.Debris:AddItem(v,0.4)
  464. end
  465. local Blood = Instance.new("ParticleEmitter", tors)
  466. Blood.Enabled = false
  467. Blood.Lifetime = NumberRange.new(0.4)
  468. Blood.RotSpeed = NumberRange.new(0)
  469. Blood.Acceleration = Vector3.new(0,-10,0)
  470. Blood.Rate = 100
  471. Blood.VelocitySpread = 360
  472. Blood.Rotation = NumberRange.new(-360,360)
  473. Blood.Name = "Blood"
  474. Blood.LightEmission = 1
  475. Blood.LockedToPart = true
  476. Blood.Texture = "http://www.roblox.com/asset/?id=1280932391"
  477. Blood.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 7), NumberSequenceKeypoint.new(1, 0)})
  478. Blood.ZOffset = 4 Blood.Enabled = true
  479. Blood.Enabled = true
  480. else
  481. tors:findFirstChild("Music"):remove()
  482. Music = false
  483. Berserk = false
  484. tors:findFirstChild("Blood").Enabled = false
  485. end
  486. end
  487.  
  488. function bat()
  489. if selected == false or activu == true then
  490. return
  491. end
  492. if batting == false then
  493. batting = true
  494. do
  495. local bmod = Instance.new("Model")
  496. bmod.Name = "bmodel"
  497. bmod.Parent = chr
  498. local hnd = makepart("Really black", "hnd", 0, 0, "Metal", bmod, rarm.CFrame)
  499. local hmes = makemesh("Head", Vector3.new(1, 9, 1), nil, hnd)
  500. local hwel = makeweld(hnd, hnd, rarm, ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0), nil)
  501. local pt1 = makepart("Toothpaste", "pt1", 0, 0, "Neon", bmod, rarm.CFrame)
  502. local p1m = makemesh("Head", Vector3.new(1.5, 1.5, 1.5), nil, pt1)
  503. local p1w = makeweld(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), nil)
  504. local pt2 = makepart("Toothpaste", "pt2", 0, 1, "Neon", bmod, rarm.CFrame)
  505. local p2m = makemesh("FileMesh", Vector3.new(0.375, 0.375, 0.375), "rbxassetid://250640098", pt2)
  506. p2m.TextureId = "rbxassetid://250639536"
  507. local p2w = makeweld(pt2, pt2, hnd, ang(rd(180), rd(180), rd(0)) * cf(0, 1.225, 0.075), nil)
  508. local pt3 = makepart("Toothpaste", "pt3", 0, 0, "Neon", bmod, rarm.CFrame)
  509. local p3m = makemesh("Head", Vector3.new(1.5, 1.5, 1.5), nil, pt3)
  510. local p3w = makeweld(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), nil)
  511. local pt4 = makepart("Toothpaste", "pt4", 0, 0, "Neon", bmod, rarm.CFrame)
  512. local p4m = makemesh("FileMesh", Vector3.new(0.025, 0.025, 0.025), "rbxassetid://703458158", pt4)
  513. local p4w = makeweld(pt4, pt4, hnd, ang(rd(180), rd(0), rd(0)) * cf(0, -1.25, 0), nil)
  514. local pt5 = makepart("Toothpaste", "pt5", 0, 0, "Neon", bmod, rarm.CFrame)
  515. local p5m = makemesh("Cylinder", Vector3.new(21.5, 3.125, 3.125), nil, pt5)
  516. local p5w = makeweld(pt5, pt5, hnd, ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), nil)
  517. local pt6 = makepart("Toothpaste", "pt6", 0, 0, "Neon", bmod, rarm.CFrame)
  518. local p6m = makemesh("Head", Vector3.new(3.25, 3.25, 3.25), nil, pt6)
  519. local p6w = makeweld(pt6, pt6, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -6.05, 0), nil)
  520. local pt7 = makepart("Toothpaste", "pt7", 0, 1, "Neon", bmod, rarm.CFrame)
  521. local p7m = makemesh("FileMesh", Vector3.new(0.95, 0.95, 0.95), "rbxassetid://272942659", pt7)
  522. p7m.TextureId = "rbxassetid://272942750"
  523. local p7w = makeweld(pt7, pt7, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -6.2, 0), nil)
  524. local pt8 = Instance.new("Part",chr)pt8.Transparency =1 pt8.CanCollide = false pt8.Anchored = false pt8.Size = Vector3.new(6,1,1)
  525. local w23 = Instance.new("Weld",pt8)w23.Part0 = pt8 w23.Part1 = pt5
  526. local swingwoo = Instance.new("Sound")
  527. swingwoo.SoundId = "rbxassetid://10209640"
  528. swingwoo.Pitch = rd2(10, 11) / 10
  529. swingwoo.Name = "sweae"
  530. swingwoo.Volume = 1
  531. swingwoo.Parent = hrp
  532. clibat = tool.Activated:connect(function()
  533. if selected == false or activu == true or ragged == true then
  534. return
  535. end
  536. activu = true
  537. if Combo == 1 then
  538. for _ = 1, 2 do
  539. swait()
  540. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
  541. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  542. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
  543. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  544. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
  545. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  546. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  547. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  548. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
  549. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  550. end
  551. swingwoo:Play()
  552. for X = 1, 4 do
  553. swait()
  554. hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)),25)
  555. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
  556. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  557. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
  558. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  559. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  560. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  561. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
  562. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  563. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  564. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  565. end
  566. Combo = 2
  567. elseif Combo == 2 then
  568. for _ = 1, 2 do
  569. swait()
  570. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(15), rd(25), rd(60)), 0.7)
  571. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  572. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(35), rd(-35), rd(179)), 0.7)
  573. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  574. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-35), rd(35), rd(30)), 0.7)
  575. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  576. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  577. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  578. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-35), rd(-110)), 0.7)
  579. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  580. end
  581. swingwoo:Play()
  582. for X = 1, 4 do
  583. swait()
  584. hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)), 25)
  585. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(78), rd(-15), rd(-45)), 0.7)
  586. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  587. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(15), rd(15), rd(35)), 0.7)
  588. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  589. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-120), rd(15), rd(25)), 0.7)
  590. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  591. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-35), rd(80)), 0.7)
  592. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  593. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  594. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  595. end
  596. Combo = 3
  597. elseif Combo == 3 then
  598. for _ = 1, 2 do
  599. swait()
  600. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(0), rd(25), rd(0)), 0.7)
  601. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-56), rd(0), rd(0)), 0.7)
  602. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-25), rd(199)), 0.7)
  603. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  604. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-35), rd(35), rd(30)), 0.7)
  605. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  606. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  607. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  608. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-35), rd(-110)), 0.7)
  609. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  610. end
  611. swingwoo:Play()
  612. for X = 1, 4 do
  613. swait()
  614. hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)), 25)
  615. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(0), rd(-15), rd(0)), 0.7)
  616. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  617. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(15), rd(15), rd(35)), 0.7)
  618. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  619. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-120), rd(15), rd(25)), 0.7)
  620. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  621. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-35), rd(80)), 0.7)
  622. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  623. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  624. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  625. end
  626. Combo = 4
  627. else Combo = 1
  628. for _ = 1, 2 do
  629. swait()
  630. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(20), rd(10), rd(-40)), 0.7)
  631. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  632. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(129)), 0.7)
  633. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  634. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(40), rd(40), rd(20)), 0.7)
  635. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  636. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  637. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  638. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
  639. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  640. end
  641. swingwoo:Play()
  642. for X = 1, 4 do
  643. swait()
  644. hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)), 1)
  645. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(10), rd(-30)), 0.7)
  646. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  647. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
  648. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  649. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  650. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  651. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
  652. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  653. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  654. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  655. end
  656. end
  657. activu = false
  658. end)
  659. spec = mouse.KeyDown:connect(function(keya)
  660. if selected == false or activu == true or ragged == true then
  661. return
  662. end
  663.  
  664. if keya == "e" then
  665. activu = true
  666. local speed = human.WalkSpeed
  667. human.WalkSpeed = 0
  668. human:SetStateEnabled(3, false)
  669. local function expa()
  670. if Berserk == false then
  671. for _ = 1, 3 do
  672. swait()
  673. hmes.Scale = hmes.Scale:lerp(Vector3.new(6, 27, 6), 0.7)
  674. p1m.Scale = p1m.Scale:lerp(Vector3.new(7.5, 7.5, 7.5), 0.7)
  675. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), 0.7)
  676. p2m.Scale = p2m.Scale:lerp(Vector3.new(1.125, 1.125, 1.125), 0.7)
  677. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 3.6750000000000003, 0.22499999999999998), 0.7)
  678. p3m.Scale = p3m.Scale:lerp(Vector3.new(7.5, 7.5, 7.5), 0.7)
  679. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), 0.7)
  680. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.07500000000000001, 0.07500000000000001, 0.07500000000000001), 0.7)
  681. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -3.75, 0), 0.7)
  682. p5m.Scale = p5m.Scale:lerp(Vector3.new(64.5, 18.75, 18.75), 0.7)
  683. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -12.075000000000001, 0), 0.7)
  684. p6m.Scale = p6m.Scale:lerp(Vector3.new(19.5, 19.5, 19.5), 0.7)
  685. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -18.15, 0), 0.7)
  686. p7m.Scale = p7m.Scale:lerp(Vector3.new(2.8499999999999996, 2.8499999999999996, 2.8499999999999996), 0.7)
  687. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -18.6, 0), 0.7)
  688. end
  689. for _ = 1, 5 do
  690. swait()
  691. hmes.Scale = hmes.Scale:lerp(Vector3.new(4, 18, 4), 0.7)
  692. p1m.Scale = p1m.Scale:lerp(Vector3.new(5, 5, 5), 0.7)
  693. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 2, 0), 0.7)
  694. p2m.Scale = p2m.Scale:lerp(Vector3.new(0.75, 0.75, 0.75), 0.7)
  695. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 2.45, 0.15), 0.7)
  696. p3m.Scale = p3m.Scale:lerp(Vector3.new(5, 5, 5), 0.7)
  697. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -2, 0), 0.7)
  698. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.05, 0.05, 0.05), 0.7)
  699. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -2.5, 0), 0.7)
  700. p5m.Scale = p5m.Scale:lerp(Vector3.new(43, 12.5, 12.5), 0.7)
  701. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -8.05, 0), 0.7)
  702. p6m.Scale = p6m.Scale:lerp(Vector3.new(13, 13, 13), 0.7)
  703. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -12.1, 0), 0.7)
  704. p7m.Scale = p7m.Scale:lerp(Vector3.new(1.9, 1.9, 1.9), 0.7)
  705. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -12.4, 0), 0.7)
  706. end
  707. for _ = 1, 3 do
  708. swait()
  709. hmes.Scale = hmes.Scale:lerp(Vector3.new(12, 54, 12), 0.7)
  710. p1m.Scale = p1m.Scale:lerp(Vector3.new(15, 15, 15), 0.7)
  711. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 6, 0), 0.7)
  712. p2m.Scale = p2m.Scale:lerp(Vector3.new(2.25, 2.25, 2.25), 0.7)
  713. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 7.3500000000000005, 0.44999999999999996), 0.7)
  714. p3m.Scale = p3m.Scale:lerp(Vector3.new(15, 15, 15), 0.7)
  715. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -6, 0), 0.7)
  716. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.15000000000000002, 0.15000000000000002, 0.15000000000000002), 0.7)
  717. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -7.5, 0), 0.7)
  718. p5m.Scale = p5m.Scale:lerp(Vector3.new(129, 37.5, 37.5), 0.7)
  719. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -24.150000000000002, 0), 0.7)
  720. p6m.Scale = p6m.Scale:lerp(Vector3.new(39, 39, 39), 0.7)
  721. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -36.3, 0), 0.7)
  722. p7m.Scale = p7m.Scale:lerp(Vector3.new(5.699999999999999, 5.699999999999999, 5.699999999999999), 0.7)
  723. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -37.2, 0), 0.7)
  724. end
  725. for _ = 1, 5 do
  726. swait()
  727. hmes.Scale = hmes.Scale:lerp(Vector3.new(8, 36, 8), 0.7)
  728. p1m.Scale = p1m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
  729. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 4, 0), 0.7)
  730. p2m.Scale = p2m.Scale:lerp(Vector3.new(1.5, 1.5, 1.5), 0.7)
  731. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 4.9, 0.3), 0.7)
  732. p3m.Scale = p3m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
  733. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -4, 0), 0.7)
  734. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.1, 0.1, 0.1), 0.7)
  735. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -5, 0), 0.7)
  736. p5m.Scale = p5m.Scale:lerp(Vector3.new(86, 25, 25), 0.7)
  737. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -16.1, 0), 0.7)
  738. p6m.Scale = p6m.Scale:lerp(Vector3.new(26, 26, 26), 0.7)
  739. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -24.2, 0), 0.7)
  740. p7m.Scale = p7m.Scale:lerp(Vector3.new(3.8, 3.8, 3.8), 0.7)
  741. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -24.8, 0), 0.7)
  742. end
  743. for _ = 1, 3 do
  744. swait()
  745. hmes.Scale = hmes.Scale:lerp(Vector3.new(18, 81, 18), 0.7)
  746. p1m.Scale = p1m.Scale:lerp(Vector3.new(22.5, 22.5, 22.5), 0.7)
  747. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 9, 0), 0.7)
  748. p2m.Scale = p2m.Scale:lerp(Vector3.new(3.375, 3.375, 3.375), 0.7)
  749. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 11.025, 0.6749999999999999), 0.7)
  750. p3m.Scale = p3m.Scale:lerp(Vector3.new(22.5, 22.5, 22.5), 0.7)
  751. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -9, 0), 0.7)
  752. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.225, 0.225, 0.225), 0.7)
  753. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -11.25, 0), 0.7)
  754. p5m.Scale = p5m.Scale:lerp(Vector3.new(193.5, 56.25, 56.25), 0.7)
  755. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -36.225, 0), 0.7)
  756. p6m.Scale = p6m.Scale:lerp(Vector3.new(58.5, 58.5, 58.5), 0.7)
  757. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -54.449999999999996, 0), 0.7)
  758. p7m.Scale = p7m.Scale:lerp(Vector3.new(5.699999999999999, 8.549999999999999, 8.549999999999999), 0.7)
  759. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -55.800000000000004, 0), 0.7)
  760. end
  761. for _ = 1, 5 do
  762. swait()
  763. hmes.Scale = hmes.Scale:lerp(Vector3.new(14*2.5, 63*2.5, 14*2.5), 0.7)
  764. p1m.Scale = p1m.Scale:lerp(Vector3.new(17.5*2.5, 17.5*2.5, 17.5*2.5), 0.7)
  765. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 7*2.5, 0), 0.7)
  766. p2m.Scale = p2m.Scale:lerp(Vector3.new(2.625*2.5, 2.625*2.5, 2.625*2.5), 0.7)
  767. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 8.575000000000001*2.5, 0.525*2.5), 0.7)
  768. p3m.Scale = p3m.Scale:lerp(Vector3.new(17.5*2.5, 17.5*2.5, 17.5*2.5), 0.7)
  769. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -7*2.5, 0), 0.7)
  770. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.17500000000000002*2.5, 0.17500000000000002*2.5, 0.17500000000000002*2.5), 0.7)
  771. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -8.75*2.5, 0), 0.7)
  772. p5m.Scale = p5m.Scale:lerp(Vector3.new(150.5*2.5, 43.75*2.5, 43.75*2.5), 0.7)
  773. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -28.175000000000004*2.5, 0), 0.7)
  774. p6m.Scale = p6m.Scale:lerp(Vector3.new(45.5*2.5, 45.5*2.5, 45.5*2.5), 0.7)
  775. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -42.35*2.5, 0), 0.7)
  776. p7m.Scale = p7m.Scale:lerp(Vector3.new(6.6499999999999995*2.5, 6.6499999999999995*2.5, 6.6499999999999995*2.5), 0.7)
  777. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -43.4*2.5, 0), 0.7)
  778. end
  779. end
  780. end
  781. for _ = 1, 9 do
  782. swait()
  783. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  784. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  785. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  786. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  787. lerpz(LS, "C0", LSC0 * cf(0, 0.2, -0.2) * ang(rd(70), rd(-60), rd(-100)), 0.5)
  788. if dipperhat then
  789. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.3)
  790. end
  791. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  792. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  793. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  794. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  795. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  796. end
  797. for _ = 1, 9 do
  798. swait()
  799. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  800. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  801. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  802. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  803. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
  804. if dipperhat then
  805. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(15, 0, 0), 0.3)
  806. end
  807. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  808. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  809. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  810. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  811. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  812. end
  813. for _ = 1, 30 do
  814. swait()
  815. lerpz(RJ, "C0", RJC0 * cf(1.1, 0.6, 0) * ang(rd(0), rd(0), rd(-120)), 0.2)
  816. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.2)
  817. lerpz(RS, "C0", RSC0 * cf(0, -0.4, 0.2) * ang(rd(85), rd(0), rd(85)), 0.2)
  818. lerpz(RS, "C1", RSC1 * cf(0, -0.4, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  819. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.2)
  820. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  821. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.2)
  822. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  823. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.2)
  824. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  825. end
  826. expa()
  827. for O = 1, 10 do
  828. swait()
  829. lerpz(RJ, "C0", RJC0 * cf(0, 0.3, 0) * ang(rd(0), rd(0), rd(60)), 0.001 + O * 0.01)
  830. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.001 + O * 0.01)
  831. lerpz(RS, "C0", RSC0 * cf(0, -0.4, 0.2) * ang(rd(85), rd(0), rd(85)), 0.001 + O * 0.01)
  832. lerpz(RS, "C1", RSC1 * cf(0, -0.4, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  833. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.001 + O * 0.01)
  834. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  835. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.001 + O * 0.01)
  836. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  837. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.001 + O * 0.01)
  838. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  839. end
  840. local whoooo = Instance.new("Sound")
  841. whoooo.Volume = 3
  842. whoooo.TimePosition = 0.15
  843. whoooo.Pitch = 0.5
  844. whoooo.SoundId = "rbxassetid://320557353"
  845. whoooo.Parent = pt5
  846. whoooo:Play()
  847. game.Debris:AddItem(whoooo, 2)
  848. if Berserk == true then
  849. for O = 1, 75 do
  850. swait()
  851. local O2 = O*0.015
  852. 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)
  853. 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)
  854. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.1 + O * 0.02)
  855. lerpz(RS, "C0", RSC0 * cf(0, -0.4, 0.2) * ang(rd(85), rd(0), rd(35)), 0.1 + O * 0.02)
  856. lerpz(RS, "C1", RSC1 * cf(0, -0.4, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.02)
  857. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.1 + O * 0.02)
  858. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.02)
  859. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.1 + O * 0.02)
  860. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.02)
  861. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.1 + O * 0.02)
  862. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.02)
  863. hmes.Scale = hmes.Scale:lerp(Vector3.new(14*O2, 63*O2, 14*O2), 0.7)
  864. p1m.Scale = p1m.Scale:lerp(Vector3.new(17.5*O2, 17.5*O2, 17.5*O2), 0.7)
  865. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 7*O2, 0), 0.7)
  866. p2m.Scale = p2m.Scale:lerp(Vector3.new(2.625*O2, 2.625*O2, 2.625*O2), 0.7)
  867. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 8.575000000000001*O2, 0.525*O2), 0.7)
  868. p3m.Scale = p3m.Scale:lerp(Vector3.new(17.5*O2, 17.5*O2, 17.5*O2), 0.7)
  869. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -7*O2, 0), 0.7)
  870. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.17500000000000002*O2, 0.17500000000000002*O2, 0.17500000000000002*O2), 0.7)
  871. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -8.75*O2, 0), 0.7)
  872. p5m.Scale = p5m.Scale:lerp(Vector3.new(150.5*O2, 43.75*O2, 43.75*O2), 0.7)
  873. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -28.175000000000004*O2, 0), 0.7)
  874. p6m.Scale = p6m.Scale:lerp(Vector3.new(45.5*O2, 45.5*O2, 45.5*O2), 0.7)
  875. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -42.35*O2, 0), 0.7)
  876. p7m.Scale = p7m.Scale:lerp(Vector3.new(6.6499999999999995*O2, 6.6499999999999995*O2, 6.6499999999999995*O2), 0.7)
  877. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -43.4*O2, 0), 0.7)
  878. wait()
  879. end
  880. else
  881. for O = 1, 6 do
  882. swait()
  883. 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)
  884. lerpz(RJ, "C0", RJC0 * cf(0.9, -0.7, 0) * ang(rd(0), rd(0), rd(120)), 0.1 + O * 0.05)
  885. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.1 + O * 0.05)
  886. lerpz(RS, "C0", RSC0 * cf(0, -0.4, 0.2) * ang(rd(85), rd(0), rd(35)), 0.1 + O * 0.05)
  887. lerpz(RS, "C1", RSC1 * cf(0, -0.4, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  888. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.1 + O * 0.05)
  889. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  890. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.1 + O * 0.05)
  891. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  892. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.1 + O * 0.05)
  893. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  894. end
  895. end
  896. for O = 1, 13 do
  897. swait()
  898. hmes.Scale = hmes.Scale:lerp(Vector3.new(2, 9, 2), 0.05 + O * 0.075)
  899. p1m.Scale = p1m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
  900. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), 0.05 + O * 0.075)
  901. p2m.Scale = p2m.Scale:lerp(Vector3.new(0.375, 0.375, 0.375), 0.05 + O * 0.075)
  902. p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 1.225, 0.075), 0.05 + O * 0.075)
  903. p3m.Scale = p3m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
  904. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), 0.05 + O * 0.075)
  905. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.025, 0.025, 0.025), 0.05 + O * 0.075)
  906. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -1.25, 0), 0.05 + O * 0.075)
  907. p5m.Scale = p5m.Scale:lerp(Vector3.new(21.5, 6.25, 6.25), 0.05 + O * 0.075)
  908. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), 0.05 + O * 0.075)
  909. p6m.Scale = p6m.Scale:lerp(Vector3.new(6.5, 6.5, 6.5), 0.05 + O * 0.075)
  910. p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -6.05, 0), 0.05 + O * 0.075)
  911. p7m.Scale = p7m.Scale:lerp(Vector3.new(0.95, 0.95, 0.95), 0.05 + O * 0.075)
  912. p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -6.2, 0), 0.05 + O * 0.075)
  913. lerpz(RJ, "C0", RJC0 * cf(1.1, -0.8, 0) * ang(rd(0), rd(0), rd(150)), 0.05 + O * 0.075)
  914. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.05 + O * 0.075)
  915. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(30), rd(10)), 0.05 + O * 0.075)
  916. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  917. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(20), rd(20), rd(-20)), 0.05 + O * 0.075)
  918. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  919. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.05 + O * 0.075)
  920. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  921. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.05 + O * 0.075)
  922. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  923. end
  924. if dipperhat then
  925. dipperhat.Handle.HatAttachment.Rotation = dipperrot
  926. end
  927. human.WalkSpeed = speed
  928. human:SetStateEnabled(3, true)
  929. activu = false
  930. end
  931. if keya == "q" then
  932. activu = true
  933. do
  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, "Neon", 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, "Neon", 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, "Neon", 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("Toothpaste", "pt3", 0, 0, "Neon", 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, "Neon", 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, "Neon", 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, "Neon", 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("Toothpaste", "pt7", 0, 0, "Neon", 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("Toothpaste", "pt8", 0, 1, "Neon", 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("Toothpaste", "pt9", 0, 0, "Neon", 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("Toothpaste", "pt10", 0, 0, "Neon", 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("Toothpaste", "pt11", 0, 1, "Neon", 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("Toothpaste", "pt12", 0, 0, "Neon", 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("Toothpaste", "pt13", 0, 1, "Neon", 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("Toothpaste")
  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, 255, 255)
  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("Toothpaste")
  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("Toothpaste")
  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("Bright blue")
  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("Daisy orange")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 = "Neon" 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("Institutional white")
  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 = rd2(9, 11) / 10
  1857. bet.Volume = 2
  1858. bet.SoundId = "rbxassetid://694048922"
  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://291487516"
  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=513989292"
  1916. Blood.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.8), NumberSequenceKeypoint.new(1, 0)})
  1917. Blood.ZOffset = 2 Blood.Enabled = true
  1918. end
  1919. humz:SetStateEnabled(16, true)
  1920. delay(debtim, function()
  1921. humz:SetStateEnabled(16, true)
  1922. end)
  1923. local db = Instance.new("StringValue")
  1924. db.Name = "alabo"
  1925. db.Parent = horp
  1926. delay(debtim, function()
  1927. db:Destroy()
  1928. end)
  1929. if bodyfdire then
  1930.  
  1931. end
  1932. if bodyrot then
  1933. local boopyro = Instance.new("BodyAngularVelocity")
  1934. boopyro.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
  1935. boopyro.P = math.huge
  1936. boopyro.AngularVelocity = bodyrot
  1937. boopyro.Parent = horp
  1938. game.Debris:AddItem(boopyro, debtim)
  1939. end
  1940. for i = 1,2 do
  1941. local bet = Instance.new("Sound")
  1942. bet.Pitch = rd2(9, 11) / 10
  1943. bet.Volume = rd2(12, 14) / 10
  1944. bet.SoundId = "rbxassetid://553265835"
  1945. bet.Parent = horp
  1946. bet:Play()
  1947. end
  1948. end
  1949. end
  1950.  
  1951. end
  1952. end
  1953. function hito3(partoz, magn, dmg, debtim, bodyfdire, bodyrot, charge)
  1954. for _, guy in pairs(workspace:GetChildren()) do
  1955. 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
  1956. do
  1957. local humz = guy:FindFirstChild("Humanoid")
  1958. local horp = guy:FindFirstChild("HumanoidRootPart")
  1959. local p23 = Instance.new("Part",Maedl)p23.Size = Vector3.new(1,1,1)p23.Material = "Neon" p23.BrickColor = BrickColor.new("Maroon") p23.CanCollide = false
  1960. p23.CFrame = guy.Torso.CFrame*CFrame.Angles(math.random(-90,90),math.random(-90,90),math.random(-90,90))
  1961. local B23 = Instance.new("BlockMesh",p23)
  1962. 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
  1963. game.Debris:AddItem(p23,2)
  1964. guy.Torso:BreakJoints()
  1965. local b = Instance.new("Part")
  1966. nooutline(b)
  1967. b.Size = Vector3.new(0.2, 0.2, 0.2)
  1968. b.Transparency = 0
  1969. b.Anchored = true
  1970. b.CanCollide = false
  1971. b.BrickColor = BrickColor.new("Maroon")
  1972. b.Locked = true
  1973. b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1974. b.Parent = modz
  1975. local c = Instance.new("SpecialMesh")
  1976. c.MeshType = "Sphere"
  1977. c.Scale = Vector3.new(3.5, 3.5, 3.5)
  1978. c.Parent = b
  1979. game.Debris:AddItem(b, 1)
  1980. humz:SetStateEnabled(16, true)
  1981. delay(debtim, function()
  1982. humz:SetStateEnabled(16, true)
  1983. end)
  1984. local db = Instance.new("StringValue")
  1985. db.Name = "alabo"
  1986. db.Parent = horp
  1987. delay(debtim, function()
  1988. db:Destroy()
  1989. end)
  1990. for i = 1,2 do
  1991. local bet = Instance.new("Sound")
  1992. bet.Pitch = rd2(9, 11) / 10
  1993. bet.Volume = 10
  1994. bet.SoundId = "rbxassetid://553265835"
  1995. bet.Parent = guy.Torso
  1996. bet:Play()
  1997. end
  1998. coroutine.resume(coroutine.create(function()
  1999. for _ = 1, 5 do
  2000. swait()
  2001. b.Transparency = b.Transparency + 0.2
  2002. c.Scale = c.Scale + Vector3.new(4 * dmg, 4 * dmg, 4 * dmg)
  2003. end
  2004. end))
  2005. end
  2006. end
  2007. end
  2008. end
  2009. function hito4(partoz, magn, dmg, debtim, bodyfdire, bodyrot, charge)
  2010. for _, guy in pairs(workspace:GetChildren()) do
  2011. 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
  2012. do
  2013. local humz = guy:FindFirstChild("Humanoid")
  2014. local horp = guy:FindFirstChild("HumanoidRootPart")
  2015. ragplayer(guy)
  2016. humz:SetStateEnabled(16, true)
  2017. delay(debtim, function()
  2018. humz:SetStateEnabled(16, true)
  2019. end)
  2020. if Berserk == false then
  2021. humz:SetStateEnabled(16, true)
  2022. delay(debtim, function()
  2023. humz:SetStateEnabled(16, true)
  2024. end)
  2025. local db = Instance.new("StringValue")
  2026. db.Name = "alabo"
  2027. db.Parent = horp
  2028. delay(debtim, function()
  2029. db:Destroy()
  2030. end)
  2031. end
  2032. local boopyve = Instance.new("BodyVelocity")
  2033. boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
  2034. boopyve.P = 9999999999
  2035. boopyve.Velocity = bodyfdire
  2036. boopyve.Parent = horp
  2037. if bodyrot then
  2038. local boopyro = Instance.new("BodyAngularVelocity")
  2039. boopyro.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
  2040. boopyro.P = math.huge
  2041. boopyro.AngularVelocity = bodyrot
  2042. boopyro.Parent = horp
  2043. game.Debris:AddItem(boopyro, debtim)
  2044. end
  2045. if charge >= 1 then
  2046. for i = 1,2 do
  2047. local bet = Instance.new("Sound")
  2048. bet.Volume = 10
  2049. bet.SoundId = "rbxassetid://517249876"
  2050. bet.Parent = tors
  2051. bet:Play()
  2052. end
  2053. for i = 1,100 do
  2054. Lightningz2(tors.Position+Vector3.new(math.random(-charge/100,charge/100)),guy.HumanoidRootPart.Position, 0.2, 8, game.Workspace)
  2055. humz.Health = 0.001
  2056. wait() end game.Debris:AddItem(boopyve, 0)
  2057. end
  2058. end
  2059. end
  2060. end
  2061. end
  2062. function cleannoobs()
  2063. for _, nib in pairs(workspace:GetChildren()) do
  2064. coroutine.resume(coroutine.create(function()
  2065. if nib.Name == "Noob" then
  2066. if nib:FindFirstChild("HumanoidRootPart") then
  2067. local g = Instance.new("Part")
  2068. g.CanCollide, g.Anchored = false, true
  2069. g.Transparency = 1
  2070. g.CFrame = nib:FindFirstChild("HumanoidRootPart").CFrame
  2071. g.Parent = workspace
  2072. game.Debris:AddItem(g, 3.5)
  2073. local sou = Instance.new("Sound")
  2074. sou.Pitch = math.random(7, 11) / 10
  2075. sou.Volume = 0.8
  2076. sou.SoundId = "rbxassetid://111124523"
  2077. sou.Parent = g
  2078. local pe = Instance.new("ParticleEmitter")
  2079. pe.Acceleration = Vector3.new(0, 8, 0)
  2080. pe.Lifetime = NumberRange.new(1, 1.5)
  2081. pe.Rate = 0.005
  2082. pe.RotSpeed = NumberRange.new(-30, 30)
  2083. pe.Rotation = NumberRange.new(0, 360)
  2084. pe.Size = NumberSequence.new({
  2085. NumberSequenceKeypoint.new(0, 4.38, 0),
  2086. NumberSequenceKeypoint.new(0.672, 4.14, 0),
  2087. NumberSequenceKeypoint.new(1, 1.48, 0)
  2088. })
  2089. pe.Texture = "rbxassetid://244221440"
  2090. pe.Transparency = NumberSequence.new({
  2091. NumberSequenceKeypoint.new(0, 0, 0),
  2092. NumberSequenceKeypoint.new(0.529, 0.3, 0),
  2093. NumberSequenceKeypoint.new(1, 1, 1)
  2094. })
  2095. pe.ZOffset = 5
  2096. pe.Enabled = true
  2097. pe.VelocitySpread = 360
  2098. pe.Parent = g
  2099. swait(5)
  2100. pe:Emit(6)
  2101. sou:Play()
  2102. end
  2103. nib:Destroy()
  2104. end
  2105. end))
  2106. end
  2107. end
  2108. function animo(yep)
  2109. if yep == true then
  2110. anim.Parent = human
  2111. chr.Animate.Disabled = false
  2112. elseif yep == false then
  2113. chr.Animate.Disabled = true
  2114. anim.Parent = nil
  2115. end
  2116. end
  2117. mouse.KeyDown:connect(function(key)
  2118. if key == "r" then
  2119. test()
  2120. end
  2121. if key == "m" then
  2122. lauf()
  2123. end
  2124. if key == "c" and plr.UserId == 49965148 then
  2125. ham()
  2126. end
  2127. if key == "x" then
  2128. bat()
  2129. end
  2130. if key == "y" then
  2131. epic()
  2132. end
  2133. if key == "m" then
  2134. Bloodthirst()
  2135. end
  2136. if key == "g" then
  2137. Baseball()
  2138. end
  2139. if key == "l" and plr.UserId == 49965148 and selected == true then
  2140. spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, true)
  2141. end
  2142. if key == ";" and plr.UserId == 49965148 and selected == true then
  2143. spawnnoob(hrp.CFrame * cf(5, 60, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 10, true)
  2144. end
  2145. if key == "k" and plr.UserId == 49965148 and selected == true then
  2146. spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, false)
  2147. end
  2148. if key == "p" then
  2149. cleannoobs()
  2150. end
  2151. if key == "z" then
  2152. if selected == false or activu == true then
  2153. return
  2154. end
  2155. if human.WalkSpeed == 24 then
  2156. human.WalkSpeed = 150
  2157. human.JumpPower = 150
  2158. else
  2159. human.WalkSpeed = 24
  2160. human.JumpPower = 85
  2161. end
  2162. end
  2163. end)
  2164. tool.Equipped:connect(function()
  2165. script.Disabled = false
  2166. selected = true
  2167. end)
  2168. tool.Unequipped:connect(function()
  2169. selected = false
  2170. end)
  2171. animo(false)
  2172. human.WalkSpeed = 24
  2173. sine = 0
  2174. charge = 1
  2175. cos = math.cos
  2176. game:GetService("RunService").RenderStepped:connect(function()
  2177. if Berserk == true then
  2178. chr.Humanoid.MaxHealth = chr.Humanoid.MaxHealth + 100
  2179. chr.Humanoid.Health = chr.Humanoid.Health + 50
  2180. end
  2181. if Music == true then
  2182. hito(tors, 5, 10, 0.2, hrp.CFrame.lookVector * 150, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)), 1)
  2183. end
  2184. for i,v in pairs (Maedl:children()) do
  2185. 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)
  2186. v:findFirstChild("Mesh").Scale = v.Mesh.Scale + Vector3.new(0.025,0.025,0.025)
  2187. end
  2188. for i,v in pairs (Moe:children()) do
  2189. 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)
  2190. end
  2191. for i,v in pairs (chr:children()) do
  2192. if v.ClassName == "Accessory" then
  2193. for i,v2 in pairs (v:children()) do
  2194. if v2.ClassName == "Part" then
  2195. v2.Anchored = false
  2196. end
  2197. end
  2198. end
  2199. end
  2200. for i,v in pairs (chr:children()) do
  2201. if v.ClassName == "Part" then
  2202. v.Anchored = false
  2203. end
  2204. end
  2205. if ragged == false and activu == false then
  2206. local checkfloor = Ray.new(hrp.Position, Vector3.new(0, -5, 0))
  2207. local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false)
  2208. local checkstate = human:GetState()
  2209. if checkstate.Value == 13 then
  2210. animpose = "Sitting"
  2211. elseif hrp.Velocity.y > 1 and checkpart == nil then
  2212. animpose = "Jumping"
  2213. elseif hrp.Velocity.y < -1 and checkpart == nil then
  2214. animpose = "Falling"
  2215. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 2 then
  2216. animpose = "Idle"
  2217. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 40 then
  2218. animpose = "Walking"
  2219. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 40 then
  2220. animpose = "TooFast"
  2221. end
  2222. if animpose == "Idle" then
  2223. sine = sine + charge
  2224. 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)
  2225. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(4 + 2 * cos(sine / 20)), rd(0), rd(0)), 0.3)
  2226. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), 0.3)
  2227. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2228. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), 0.3)
  2229. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2230. 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)
  2231. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2232. 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)
  2233. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2234. end
  2235. if animpose == "Walking" then
  2236. sine = sine + charge
  2237. 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)
  2238. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(0)), 0.3)
  2239. 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)
  2240. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2241. 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)
  2242. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2243. 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)
  2244. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2245. 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)
  2246. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2247. end
  2248. if animpose == "Jumping" then
  2249. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.3)
  2250. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3)
  2251. lerpz(RS, "C0", RSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(-5), rd(-20)), 0.3)
  2252. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2253. lerpz(LS, "C0", LSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(5), rd(20)), 0.3)
  2254. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2255. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-20), rd(-20)), 0.3)
  2256. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2257. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(15)), 0.3)
  2258. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2259. end
  2260. if animpose == "Falling" then
  2261. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  2262. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  2263. lerpz(RS, "C0", RSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(-5), rd(-20)), 0.3)
  2264. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2265. lerpz(LS, "C0", LSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(5), rd(20)), 0.3)
  2266. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2267. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-15), rd(-20)), 0.3)
  2268. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2269. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(15), rd(15)), 0.3)
  2270. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2271. end
  2272. if animpose == "TooFast" then
  2273. sine = sine + charge
  2274. 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)
  2275. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15 - 5 * cos(sine / 2)), rd(0), rd(0)), 0.3)
  2276. 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)
  2277. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2278. 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)
  2279. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2280. 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)
  2281. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2282. 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)
  2283. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2284. end
  2285. if animpose == "Sitting" then
  2286. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2287. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2288. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  2289. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2290. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  2291. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2292. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  2293. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2294. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  2295. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2296. end
  2297. end
  2298. end)
Add Comment
Please, Sign In to add comment