Advertisement
Kaemi

Untitled

Nov 29th, 2017
405
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18. plr = game.Players.LocalPlayer
  19. repeat
  20. wait(0.4)
  21. until plr.Character
  22. chr = plr.Character
  23. human = chr:FindFirstChild("Humanoid")
  24. mouse = plr:GetMouse()
  25. cam = workspace.CurrentCamera
  26. selected = false
  27. equipd = false
  28. tors = chr.Torso
  29. rarm = chr["Right Arm"]
  30. larm = chr["Left Arm"]
  31. rleg = chr["Right Leg"]
  32. lleg = chr["Left Leg"]
  33. hrp = chr.HumanoidRootPart
  34. hed = chr.Head
  35. anim = human.Animator
  36. activu = false
  37. ragged = false
  38. batting = false
  39. Heartbeat = Instance.new("BindableEvent")
  40. Heartbeat.Name = "Heartbeat"
  41. Heartbeat.Parent = script
  42. frame = 0.03333333333333333
  43. tf = 0
  44. chara = plr.Character
  45.  
  46. New = function(Object, Parent, Name, Data)
  47. local Object = Instance.new(Object)
  48. for Index, Value in pairs(Data or {}) do
  49. Object[Index] = Value
  50. end
  51. Object.Parent = Parent
  52. Object.Name = Name
  53. return Object
  54. end
  55. local AddInstance = function(Object, ...)
  56. local Obj = Instance.new(Object)
  57. for i,v in next,(...) do
  58. Obj[i] = v
  59. end
  60. return Obj
  61. end
  62.  
  63. Music1 = New("Sound",chara,"Music",{SoundId = "rbxassetid://188240154",Volume = 2,Looped = true})
  64. Music1:Play()
  65. musicon = true
  66. for i,v in pairs(chara:GetChildren()) do
  67. if v.ClassName == 'Accessory' then
  68. v:Destroy()
  69. end
  70. end
  71.  
  72. local BC = chara["Body Colors"]
  73. BC.HeadColor = BrickColor.new("Pastel brown")
  74. BC.LeftArmColor = BrickColor.new("Pastel brown")
  75. BC.LeftLegColor = BrickColor.new("Pastel brown")
  76. BC.RightArmColor = BrickColor.new("Pastel brown")
  77. BC.RightLegColor = BrickColor.new("Pastel brown")
  78. BC.TorsoColor = BrickColor.new("Pastel brown")
  79.  
  80. Team=function()
  81. local r=math.random(1,2)
  82.  
  83. if r==1 then
  84. print('RED')
  85. for i,v in pairs(chara:GetChildren()) do if v:IsA("Shirt") then v:Remove() end end
  86. for i,v in pairs(chara:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  87. wait()shirt = Instance.new("Shirt", chara)
  88. shirt.Name = "Shirt"
  89. pants = Instance.new("Pants", chara)
  90. pants.Name = "Pants"
  91. chara.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=61921144"
  92. chara.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=61921182"
  93. end
  94.  
  95. if r==2 then
  96. print('BLUE')
  97. for i,v in pairs(chara:GetChildren()) do if v:IsA("Shirt") then v:Remove() end end
  98. for i,v in pairs(chara:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  99. wait()shirt = Instance.new("Shirt", chara)
  100. shirt.Name = "Shirt"
  101. pants = Instance.new("Pants", chara)
  102. pants.Name = "Pants"
  103. chara.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=61921164"
  104. chara.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=61921182"
  105. end
  106. end
  107.  
  108. Team()
  109.  
  110. chara.Head.face.Texture = "http://www.roblox.com/asset/?id=192467476"
  111. wait()
  112.  
  113. local Reaper = AddInstance("Part",{
  114. Parent = hed,
  115. CFrame = hed.CFrame,
  116. formFactor = "Symmetric",
  117. Size = Vector3.new(1, 1, 1),
  118. CanCollide = false,
  119. TopSurface = "Smooth",
  120. BottomSurface = "Smooth",
  121. Locked = true,
  122. })
  123. local Weld = AddInstance("Weld",{
  124. Parent = Reaper,
  125. Part0 = hed,
  126. C0 = CFrame.new(-0.2,0.17,-.24)*CFrame.Angles(.15, 3.12, 0),
  127. Part1 = Reaper,
  128. })
  129. local Mesh = AddInstance("SpecialMesh",{
  130. Parent = Reaper,
  131. MeshId = "rbxassetid://450793946",
  132. TextureId = "rbxassetid://450794061",
  133. Scale = Vector3.new(3.4,3,2.7),
  134. VertexColor = Vector3.new(1,1,1),
  135. })
  136.  
  137.  
  138.  
  139. local Reaper2 = AddInstance("Part",{
  140. Parent = larm,
  141. CFrame = larm.CFrame,
  142. formFactor = "Symmetric",
  143. Size = Vector3.new(.1, .1, .1),
  144. CanCollide = false,
  145. TopSurface = "Smooth",
  146. BottomSurface = "Smooth",
  147. Locked = true,
  148. Transparency = 1
  149. })
  150. local Weld = AddInstance("Weld",{
  151. Parent = Reaper2,
  152. Part0 = larm,
  153. C0 = CFrame.new(.3,-1,.2)*CFrame.Angles(-1, 0, -1),
  154. Part1 = Reaper2,
  155. })
  156. local Mesh = AddInstance("SpecialMesh",{
  157. Parent = Reaper2,
  158. MeshId = "rbxassetid://10470609",
  159. TextureId = "rbxassetid://10735250",
  160. Scale = Vector3.new(1,1,1),
  161. VertexColor = Vector3.new(1,1,1),
  162. })
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170. game:GetService("RunService").Heartbeat:connect(function(s, p)
  171. tf = tf + s
  172. if tf >= frame then
  173. for i = 1, math.floor(tf / frame) do
  174. Heartbeat:Fire()
  175. end
  176. tf = tf - frame * math.floor(tf / frame)
  177. end
  178. end)
  179. function swait(num)
  180. if num == 0 or num == nil then
  181. Heartbeat.Event:wait()
  182. else
  183. for i = 1, num do
  184. Heartbeat.Event:wait()
  185. end
  186. end
  187. end
  188. tool = Instance.new("Tool")
  189. tool.CanBeDropped = false
  190. tool.RequiresHandle = false
  191. tool.TextureId = "rbxassetid://291302154"
  192. tool.ToolTip = "NANI"
  193. tool.Name = "AAAAAAAAAAAAAA"
  194. tool.Parent = plr.Backpack
  195. modz = Instance.new("Model")
  196. modz.Name = "efx"
  197. modz.Parent = chr
  198. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  199. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  200. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  201. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  202. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  203. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  204. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  205. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  206. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  207. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  208. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  209. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  210. local nscale = Instance.new("NumberValue")
  211. nscale.Value = 1
  212. nscale.Parent = nil
  213. RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  214. RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  215. LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  216. LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  217. RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  218. RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  219. LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  220. LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  221. RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  222. RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  223. NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  224. NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  225. nscale.Changed:connect(function()
  226. RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  227. RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  228. LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  229. LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  230. RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  231. RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  232. LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  233. LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  234. RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  235. RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  236. NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  237. NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  238. end)
  239. RS = tors:FindFirstChild("Right Shoulder")
  240. LS = tors:FindFirstChild("Left Shoulder")
  241. RH = tors:FindFirstChild("Right Hip")
  242. LH = tors:FindFirstChild("Left Hip")
  243. RJ = hrp:FindFirstChild("RootJoint")
  244. N = tors:FindFirstChild("Neck")
  245. cf = CFrame.new
  246. ang = CFrame.Angles
  247. rd = math.rad
  248. rd2 = math.random
  249. function nooutline(p)
  250. p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
  251. end
  252. function makepart(color, name, reflec, trans, mater, parnt, cfram)
  253. local port = Instance.new("Part")
  254. port.BrickColor = BrickColor.new(color)
  255. port.Name = name
  256. port.Transparency = trans
  257. nooutline(port)
  258. port.Reflectance = reflec
  259. port.Material = mater
  260. port.Anchored = false
  261. port.CanCollide = false
  262. port.Locked = true
  263. port.Size = Vector3.new(0.2, 0.2, 0.2)
  264. port.Parent = parnt
  265. return port
  266. end
  267. function makemesh(meshtype, scale, meshid, parent)
  268. local mes = Instance.new("SpecialMesh")
  269. mes.MeshType = meshtype
  270. mes.Scale = scale
  271. if meshtype == "FileMesh" then
  272. mes.MeshId = meshid
  273. end
  274. mes.Parent = parent
  275. return mes
  276. end
  277. function makeweld(parent, p0, p1, c0, c1)
  278. local wel = Instance.new("Weld")
  279. wel.Part0 = p0
  280. wel.Part1 = p1
  281. wel.C0 = c0
  282. if c1 ~= nil then
  283. wel.C1 = c1
  284. end
  285. wel.Parent = parent
  286. return wel
  287. end
  288. local lauf1 = Instance.new("Sound")
  289. lauf1.SoundId = "rbxassetid://617500399"
  290. lauf1.Volume = 1.5
  291. lauf1.Pitch = 1
  292. lauf1.Parent = hrp
  293. function lerpz(joint, prop, cfrmz, alp)
  294. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  295. end
  296. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  297. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  298. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  299. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  300. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  301. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  302. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  303. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  304. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  305. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  306. function resetlerp()
  307. RJ.C0 = RJC0
  308. RJ.C1 = RJC1
  309. N.C0 = NC0
  310. N.C1 = NC1
  311. RS.C0 = RSC0
  312. RS.C1 = RSC1
  313. LS.C0 = LSC0
  314. LS.C1 = LSC1
  315. RH.C0 = RHC0
  316. RH.C1 = RHC1
  317. LH.C0 = LHC0
  318. LH.C1 = LHC1
  319. end
  320. function test()
  321. if selected == false or activu == true then
  322. return
  323. end
  324. if ragged == false then
  325. ragged = true
  326. human.PlatformStand = true
  327. if rarm and tors:FindFirstChild("Right Shoulder") then
  328. tors:FindFirstChild("Right Shoulder"):Destroy()
  329. makegloo(tors, RightShoulderC0, RightShoulderC1, tors, rarm, "Right Shoulder")
  330. maketouchy(rarm, rarm, CFrame.new(0, 0.5, 0))
  331. end
  332. if larm and tors:FindFirstChild("Left Shoulder") then
  333. tors:FindFirstChild("Left Shoulder"):Destroy()
  334. makegloo(tors, LeftShoulderC0, LeftShoulderC1, tors, larm, "Left Shoulder")
  335. maketouchy(larm, larm, CFrame.new(0, 0.5, 0))
  336. end
  337. if rleg and tors:FindFirstChild("Right Hip") then
  338. tors:FindFirstChild("Right Hip"):Destroy()
  339. makegloo(tors, RightHipC0, RightHipC1, tors, rleg, "Right Hip")
  340. maketouchy(rleg, rleg, CFrame.new(0, 0.5, 0))
  341. end
  342. if lleg and tors:FindFirstChild("Left Hip") then
  343. tors:FindFirstChild("Left Hip"):Destroy()
  344. makegloo(tors, LeftHipC0, LeftHipC1, tors, lleg, "Left Hip")
  345. maketouchy(lleg, lleg, CFrame.new(0, 0.5, 0))
  346. end
  347. elseif ragged == true then
  348. ragged = false
  349. human.Jump = true
  350. if rarm and tors:FindFirstChild("Right Shoulder") then
  351. tors:FindFirstChild("Right Shoulder"):Destroy()
  352. makejoint(tors, RSC0, RSC1, tors, rarm, "Right Shoulder")
  353. rarm:FindFirstChild("touchy"):Destroy()
  354. end
  355. if larm and tors:FindFirstChild("Left Shoulder") then
  356. tors:FindFirstChild("Left Shoulder"):Destroy()
  357. makejoint(tors, LSC0, LSC1, tors, larm, "Left Shoulder")
  358. larm:FindFirstChild("touchy"):Destroy()
  359. end
  360. if rleg and tors:FindFirstChild("Right Hip") then
  361. tors:FindFirstChild("Right Hip"):Destroy()
  362. makejoint(tors, RHC0, RHC1, tors, rleg, "Right Hip")
  363. rleg:FindFirstChild("touchy"):Destroy()
  364. end
  365. if lleg and tors:FindFirstChild("Left Hip") then
  366. tors:FindFirstChild("Left Hip"):Destroy()
  367. makejoint(tors, LHC0, LHC1, tors, lleg, "Left Hip")
  368. lleg:FindFirstChild("touchy"):Destroy()
  369. end
  370. RS = tors:FindFirstChild("Right Shoulder")
  371. LS = tors:FindFirstChild("Left Shoulder")
  372. RH = tors:FindFirstChild("Right Hip")
  373. LH = tors:FindFirstChild("Left Hip")
  374. RJ = hrp:FindFirstChild("RootJoint")
  375. N = tors:FindFirstChild("Neck")
  376. end
  377. end
  378. function makegloo(paren, co, ci, parto, parti, nam)
  379. local gloo = Instance.new("Glue")
  380. gloo.Name = nam
  381. gloo.C0 = co
  382. gloo.C1 = ci
  383. gloo.Part0 = parto
  384. gloo.Part1 = parti
  385. gloo.Parent = paren
  386. end
  387. function makejoint(paren, co, ci, parto, parti, nam)
  388. local gloo = Instance.new("Motor6D")
  389. gloo.Name = nam
  390. gloo.C0 = co
  391. gloo.C1 = ci
  392. gloo.Part0 = parto
  393. gloo.Part1 = parti
  394. gloo.Parent = paren
  395. end
  396. function maketouchy(parent, limb, cframe)
  397. local pr = Instance.new("Part")
  398. pr.Name = "touchy"
  399. pr.Size = Vector3.new(1 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  400. pr.Transparency = 1
  401. pr.CustomPhysicalProperties = PhysicalProperties.new(0.55, 0.3, 0.5)
  402. pr.CanCollide = true
  403. pr.Anchored = false
  404. pr.Parent = parent
  405. local w = Instance.new("Weld")
  406. w.Part0 = pr
  407. w.Part1 = limb
  408. w.C0 = cframe
  409. w.Parent = pr
  410. end
  411. local clibat, spec
  412. local dipperhat = chr:FindFirstChild("DXD_DipperHat")
  413. local dipperrot
  414. if dipperhat then
  415. dipperrot = dipperhat.Handle.HatAttachment.Rotation
  416. end
  417. function bat()
  418. if selected == false or activu == true then
  419. return
  420. end
  421. if batting == false then
  422. batting = true
  423. do
  424. local bmod = Instance.new("Model")
  425. bmod.Name = "bmodel"
  426. bmod.Parent = chr
  427. local hnd = makepart("Br. yellowish green", "hnd", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  428. local hmes = makemesh("Head", Vector3.new(2, 9, 2), nil, hnd)
  429. local hwel = makeweld(hnd, hnd, rarm, ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0), nil)
  430. hnd.Transparency = 1
  431. local pt5 = makepart("Dark stone grey", "pt5", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  432. local p5m = makemesh("FileMesh", Vector3.new(2, 2, 1.7), "rbxassetid://54983181", pt5)
  433. p5m.Offset = Vector3.new(.2, -.3, -2.5)
  434. local p5w = makeweld(pt5, pt5, hnd, ang(rd(0), rd(90), rd(90)) * cf(0, -4.025, 0), nil)
  435.  
  436. local swingwoo = Instance.new("Sound")
  437. swingwoo.SoundId = "rbxassetid://10209640"
  438. swingwoo.Pitch = rd2(10, 11) / 10
  439. swingwoo.Name = "sweae"
  440. swingwoo.Volume = 1
  441. swingwoo.Parent = hrp
  442. clibat = tool.Activated:connect(function()
  443. if selected == false or activu == true or ragged == true then
  444. return
  445. end
  446. activu = true
  447. for _ = 1, 5 do
  448. swait()
  449. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
  450. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  451. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
  452. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  453. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
  454. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  455. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  456. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  457. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
  458. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  459. end
  460. local bon = Instance.new("Sound")
  461. bon.SoundId = "rbxassetid://135436482"
  462. bon.Pitch = rd2(10, 12) / 10
  463. bon.Volume = 1
  464. bon.Parent = hrp
  465. game.Debris:AddItem(bon, 1)
  466. bon:Play()
  467. swingwoo:Play()
  468. for X = 1, 5 do
  469. swait()
  470. if X > 1 then
  471. hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)))
  472. end
  473. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
  474. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  475. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
  476. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  477. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  478. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  479. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
  480. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  481. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  482. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  483. end
  484. activu = false
  485. end)
  486. spec = mouse.KeyDown:connect(function(keya)
  487. if selected == false or activu == true or ragged == true then
  488. return
  489. end
  490. if keya == "e" then
  491. activu = true
  492. local speed = human.WalkSpeed
  493. human.WalkSpeed = 0
  494. human:SetStateEnabled(3, false)
  495. local sond = Instance.new("Sound")
  496. sond.Volume = 2
  497. sond.Pitch = 1
  498. sond.EmitterSize = 15
  499. sond.TimePosition = 2
  500. sond.SoundId = "rbxassetid://854345294"
  501. sond.Parent = pt5
  502. chara.Head.face.Texture = "http://www.roblox.com/asset/?id=249062487"
  503.  
  504. sond:Play()
  505.  
  506. local function expa()
  507.  
  508.  
  509. for _ = 1, 1 do
  510. swait()
  511. hmes.Scale = hmes.Scale:lerp(Vector3.new(18, 81, 18), 0.7)
  512.  
  513. p5m.Scale = p5m.Scale:lerp(Vector3.new(2, 2, 3.7), 0.7)
  514. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(90), rd(90)) * cf(0, -4.5, 0), 0.7)
  515.  
  516. end
  517. for _ = 1, 2 do
  518. swait()
  519. hmes.Scale = hmes.Scale:lerp(Vector3.new(14, 63, 14), 0.7)
  520.  
  521. p5m.Scale = p5m.Scale:lerp(Vector3.new(3, 3, 2.7), 0.7)
  522. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(90), rd(90)) * cf(0, -4.025, 0), 0.7)
  523.  
  524. end
  525. end
  526. for _ = 1, 2 do
  527. swait()
  528. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  529. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  530. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  531. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  532. lerpz(LS, "C0", LSC0 * cf(0, 0.2, -0.2) * ang(rd(70), rd(-60), rd(-100)), 0.5)
  533. if dipperhat then
  534. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.3)
  535. end
  536. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  537. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  538. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  539. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  540. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  541. end
  542.  
  543. print('um')
  544. for _ = 1, 20 do
  545.  
  546.  
  547. swait()
  548.  
  549.  
  550. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  551. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  552. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  553. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  554. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
  555. if dipperhat then
  556. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(15, 0, 0), 0.3)
  557. end
  558. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  559. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  560. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  561. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  562. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  563. end
  564. print('no')
  565. chara.Head.face.Texture = "http://www.roblox.com/asset/?id=192467476"
  566. for _ = 1, 10 do
  567. swait()
  568. lerpz(RJ, "C0", RJC0 * cf(1.1, 0.6, 0) * ang(rd(0), rd(0), rd(-120)), 0.2)
  569. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.2)
  570. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(-20), rd(80)), 0.2)
  571. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  572. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.2)
  573. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  574. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.2)
  575. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  576. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.2)
  577. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  578. end
  579. expa()
  580.  
  581. for O = 1, 10 do
  582. swait()
  583. lerpz(RJ, "C0", RJC0 * cf(0, 0.3, 0) * ang(rd(0), rd(0), rd(60)), 0.001 + O * 0.01)
  584. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.001 + O * 0.01)
  585. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(-20), rd(80)), 0.001 + O * 0.01)
  586. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  587. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.001 + O * 0.01)
  588. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  589. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.001 + O * 0.01)
  590. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  591. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.001 + O * 0.01)
  592. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  593. end
  594. local whoooo = Instance.new("Sound")
  595. whoooo.Volume = .7
  596. whoooo.TimePosition = 0
  597. whoooo.Pitch = 1
  598. whoooo.SoundId = "rbxassetid://254873067"
  599. whoooo.Parent = pt5
  600. whoooo:Play()
  601. game.Debris:AddItem(whoooo, 2)
  602.  
  603. local whoooo2 = Instance.new("Sound")
  604. whoooo2.Volume = 3
  605. whoooo2.TimePosition = 0
  606. whoooo2.Pitch = 1
  607. whoooo2.SoundId = "rbxassetid://678280908"
  608. whoooo2.Parent = pt5
  609.  
  610. game.Debris:AddItem(whoooo2, 2)
  611.  
  612. for O = 1, 6 do
  613. swait()
  614. hito(pt5, 25, 40, 0.75, hrp.CFrame.rightVector * -100 + Vector3.new(0, 50, 0), Vector3.new(0, rd2(-25, 25), rd2(-160, 160)))
  615. lerpz(RJ, "C0", RJC0 * cf(0.9, -0.7, 0) * ang(rd(0), rd(0), rd(120)), 0.1 + O * 0.05)
  616. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.1 + O * 0.05)
  617. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(20), rd(20)), 0.1 + O * 0.05)
  618. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  619. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.1 + O * 0.05)
  620. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  621. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.1 + O * 0.05)
  622. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  623. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.1 + O * 0.05)
  624. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  625. end
  626. whoooo2:Play()
  627. for O = 1, 13 do
  628. swait()
  629. hmes.Scale = hmes.Scale:lerp(Vector3.new(25, 25, 25), 0.05 + O * 0.075)
  630.  
  631. p5m.Scale = p5m.Scale:lerp(Vector3.new(25, 25, 25), 0.05 + O * 0.075)
  632. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(90), rd(90)) * cf(0, -4.025, 0), 0.05 + O * 0.075)
  633.  
  634. lerpz(RJ, "C0", RJC0 * cf(1.1, -0.8, 0) * ang(rd(0), rd(0), rd(150)), 0.05 + O * 0.075)
  635. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.05 + O * 0.075)
  636. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(30), rd(10)), 0.05 + O * 0.075)
  637. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  638. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(20), rd(20), rd(-20)), 0.05 + O * 0.075)
  639. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  640. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.05 + O * 0.075)
  641. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  642. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.05 + O * 0.075)
  643. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  644. end
  645. if dipperhat then
  646. dipperhat.Handle.HatAttachment.Rotation = dipperrot
  647. end
  648. human.WalkSpeed = speed
  649. human:SetStateEnabled(3, true)
  650. activu = false
  651. end
  652. --------------------------------------------------------------------------------------------------------------------------------------
  653.  
  654.  
  655. --------------------------------------------------------------------------------------------------------------------------------------
  656. if keya == "q" then
  657. activu = true
  658. do
  659. local checkkey = true
  660. local keyingup = mouse.KeyUp:connect(function(xzx)
  661. if xzx == "q" then
  662. checkkey = false
  663. end
  664. end)
  665. repeat
  666. for _ = 1, 2 do
  667. swait()
  668. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
  669. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  670. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
  671. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  672. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
  673. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  674. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  675. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  676. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
  677. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  678. end
  679. swingwoo:Play()
  680. for T = 1, 2 do
  681. swait()
  682. if T == 2 then
  683. hito(pt5, 5, 4, 0.03, hrp.CFrame.lookVector * 10, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)))
  684. end
  685. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
  686. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  687. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
  688. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  689. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  690. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  691. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
  692. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  693. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  694. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  695. end
  696. for _ = 1, 2 do
  697. swait()
  698. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-30), rd(20), rd(0)), 0.7)
  699. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  700. lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(179)), 0.7)
  701. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  702. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-40), rd(20), rd(30)), 0.7)
  703. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  704. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  705. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  706. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(35)), 0.7)
  707. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  708. end
  709. swingwoo:Play()
  710. for T = 1, 2 do
  711. swait()
  712. if T == 2 then
  713. hito(pt5, 5, 4, 0.03, hrp.CFrame.lookVector * 10, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)))
  714. end
  715. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(40), rd(40), rd(0)), 0.7)
  716. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  717. lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(30)), 0.7)
  718. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  719. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  720. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  721. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  722. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  723. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(-65)), 0.7)
  724. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  725. end
  726. until not checkkey
  727. keyingup:Disconnect()
  728. activu = false
  729. end
  730. end
  731. if keya == "f" then
  732. activu = true
  733. do
  734. local speed = human.WalkSpeed
  735. human.WalkSpeed = 2
  736. human:SetStateEnabled(3, false)
  737. local checkkey = true
  738. local chargecounter = 0
  739. local keyingup = mouse.KeyUp:connect(function(xzx)
  740. if xzx == "f" then
  741. checkkey = false
  742. end
  743. end)
  744. local firederp
  745. for _ = 1, 8 do
  746. swait()
  747. hwel.C0 = hwel.C0:lerp(ang(rd(65), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
  748. lerpz(RJ, "C0", RJC0 * cf(0.5, 0.5, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
  749. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(60)), 0.5)
  750. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(70), rd(-10), rd(80)), 0.5)
  751. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  752. lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(-10), rd(-70), rd(-75)), 0.5)
  753. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
  754. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.5)
  755. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  756. lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(0), rd(80), rd(-5)), 0.5)
  757. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.5)
  758. end
  759. repeat
  760. swait()
  761. chargecounter = chargecounter + 1
  762. lerpz(RS, "C0", RSC0 * cf(rd2(-5, 5) / 100, rd2(-5, 5) / 100, rd2(-5, 5) / 100) * ang(rd(rd2(65, 75)), rd(rd2(-15, 5)), rd(rd2(75, 85))), 0.05 + chargecounter * 0.019)
  763. lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(rd2(-15, -5)), rd(rd2(-75, -65)), rd(rd2(-80, -70))), 0.05 + chargecounter * 0.019)
  764. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(rd2(-25, -15)), rd(0)), 0.05 + chargecounter * 0.019)
  765. if chargecounter > 30 and firederp == nil then
  766. firederp = Instance.new("Fire")
  767. firederp.Parent = pt5
  768. end
  769. until not checkkey or chargecounter > 50
  770. swingwoo:Play()
  771. for U = 1, 10 do
  772. swait()
  773. if U < 3 then
  774. hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * (80 + chargecounter * 3) + Vector3.new(0, 6 + 6 * (chargecounter / 5), 0), Vector3.new(0, rd2(-25, 25) * (chargecounter / 25), rd2(-80, 80) * (chargecounter / 25)))
  775. if chargecounter > 30 then
  776. tagexplode(pt5, 5, 1)
  777. end
  778. end
  779. hwel.C0 = hwel.C0:lerp(ang(rd(135), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
  780. lerpz(RJ, "C0", RJC0 * cf(0.5, -0.5, 0) * ang(rd(0), rd(0), rd(50)), 0.6)
  781. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-30)), 0.6)
  782. lerpz(RS, "C0", RSC0 * cf(0.75, 0.5, -0.5) * ang(rd(0), rd(60), rd(120)), 0.4)
  783. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(100), rd(0)), 0.4)
  784. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(20), rd(-125)), 0.4)
  785. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.4)
  786. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.6)
  787. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  788. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(-6)), 0.6)
  789. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.6)
  790. end
  791. if firederp then
  792. firederp:Destroy()
  793. end
  794. swait(10)
  795. hwel.C0 = ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0)
  796. keyingup:Disconnect()
  797. human.WalkSpeed = speed
  798. human:SetStateEnabled(3, true)
  799. activu = false
  800. end
  801. end
  802. end)
  803. end
  804. elseif batting == true then
  805. batting = false
  806. clibat:Disconnect()
  807. spec:Disconnect()
  808. hrp.sweae:Destroy()
  809. local batmod = chr:FindFirstChild("bmodel")
  810. batmod.hnd.Weld:Destroy()
  811. batmod.PrimaryPart = batmod.hnd
  812. batmod:SetPrimaryPartCFrame(rarm.CFrame * ang(rd(-90), rd(0), rd(0)) * cf(0, 0, -1))
  813. for _, A in pairs(batmod:GetChildren()) do
  814. if A.ClassName == "Part" then
  815. A.CanCollide = true
  816. A.Anchored = false
  817. end
  818. end
  819. batmod.Parent = workspace
  820. game.Debris:AddItem(batmod, 8)
  821. end
  822. end
  823. local movin = false
  824. local cliham, hamspec
  825. function ham()
  826. if batting == false then
  827. batting = true
  828. do
  829. local bmod = Instance.new("Model")
  830. bmod.Name = "bmodel"
  831. bmod.Parent = chr
  832. local makemotor = function(parent, p0, p1, c0, c1)
  833. local wel = Instance.new("Motor6D")
  834. wel.Part0 = p0
  835. wel.Part1 = p1
  836. wel.C0 = c0
  837. if c1 ~= nil then
  838. wel.C1 = c1
  839. end
  840. wel.Parent = parent
  841. return wel
  842. end
  843. local hnd = makepart("Br. yellowish green", "hnd", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  844. hnd.Anchored = true
  845. local hmes = makemesh("Head", Vector3.new(5, 30, 5), nil, hnd)
  846. movin = true
  847. hnd.CFrame = hrp.CFrame
  848. coroutine.resume(coroutine.create(function()
  849. while hnd.Anchored == true do
  850. swait()
  851. if movin then
  852. hnd.CFrame = hnd.CFrame:lerp(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, 11, 0), 0.65)
  853. end
  854. end
  855. end))
  856. local pt1 = makepart("Br. yellowish green", "pt1", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  857. local p1m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt1)
  858. local p1w = makemotor(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), nil)
  859. local pt2 = makepart("Br. yellowish green", "pt2", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  860. local p2m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt2)
  861. local p2w = makemotor(pt2, pt2, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), nil)
  862. local pt3 = makepart("Bright yellow", "pt3", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  863. local p3m = makemesh("Head", Vector3.new(6.5, 6.5, 6.5), nil, pt3)
  864. local p3w = makemotor(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3.75, 0), nil)
  865. local pt4 = makepart("Br. yellowish green", "pt4", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  866. local p4m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://250640098", pt4)
  867. p4m.TextureId = "rbxassetid://250639536"
  868. local p4w = makemotor(pt4, pt4, hnd, ang(rd(180), rd(180), rd(0)) * cf(0, 4.25, 0.25), nil)
  869. local pt5 = makepart("Bright blue", "pt5", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  870. local p5m = makemesh("Head", Vector3.new(5, 90, 4), nil, pt5)
  871. local p5w = makemotor(pt5, pt5, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -12, 0), nil)
  872. local pt6 = makepart("Bright blue", "pt6", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  873. local p6m = makemesh("FileMesh", Vector3.new(0.16, 0.4, 0.16), "rbxassetid://703458158", pt6)
  874. local p6w = makemotor(pt6, pt6, hnd, ang(rd(180), rd(0), rd(0)) * cf(0, -16, 0), nil)
  875. local pt7 = makepart("Bright yellow", "pt7", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  876. local p7m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt7)
  877. local p7w = makemotor(pt7, pt7, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -27, 0), nil)
  878. local hdec1 = Instance.new("Decal")
  879. hdec1.Texture = "rbxasset://textures/face.png"
  880. hdec1.Face = "Front"
  881. hdec1.Parent = pt7
  882. local pt8 = makepart("Bright yellow", "pt8", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  883. local p8m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt8)
  884. local p8w = makemotor(pt8, pt8, hnd, ang(rd(0), rd(-90), rd(0)) * cf(0, -27, 0), nil)
  885. local hdec2 = Instance.new("Decal")
  886. hdec2.Texture = "rbxasset://textures/face.png"
  887. hdec2.Face = "Front"
  888. hdec2.Parent = pt8
  889. local pt9 = makepart("Bright yellow", "pt9", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  890. local p9m = makemesh("FileMesh", Vector3.new(12, 11, 11), "rbxassetid://272942659", pt9)
  891. local p9w = makemotor(pt9, pt9, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -30, 0), nil)
  892. p9m.TextureId = "rbxassetid://272942750"
  893. local pt10 = makepart("Bright yellow", "pt10", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  894. local p10m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt10)
  895. local p10w = makemotor(pt10, pt10, pt7, ang(rd(0), rd(0), rd(90)) * cf(11, 0, 0), nil)
  896. local hdec3 = Instance.new("Decal")
  897. hdec3.Texture = "rbxasset://textures/face.png"
  898. hdec3.Face = "Front"
  899. hdec3.Parent = pt10
  900. local pt11 = makepart("Bright yellow", "pt11", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  901. local p11m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt11)
  902. local p11w = makemotor(pt11, pt11, pt7, ang(rd(0), rd(180), rd(90)) * cf(11, 0, 0), nil)
  903. local hdec4 = Instance.new("Decal")
  904. hdec4.Texture = "rbxasset://textures/face.png"
  905. hdec4.Face = "Front"
  906. hdec4.Parent = pt11
  907. local pt12 = makepart("Bright yellow", "pt12", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  908. local p12m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt12)
  909. local p12w = makemotor(pt12, pt12, pt7, ang(rd(0), rd(0), rd(-90)) * cf(-11, 0, 0), nil)
  910. local hdec5 = Instance.new("Decal")
  911. hdec5.Texture = "rbxasset://textures/face.png"
  912. hdec5.Face = "Front"
  913. hdec5.Parent = pt12
  914. local pt13 = makepart("Bright yellow", "pt13", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  915. local p13m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt13)
  916. local p13w = makemotor(pt13, pt13, pt7, ang(rd(0), rd(180), rd(-90)) * cf(-11, 0, 0), nil)
  917. local hdec6 = Instance.new("Decal")
  918. hdec6.Texture = "rbxasset://textures/face.png"
  919. hdec6.Face = "Front"
  920. hdec6.Parent = pt13
  921. cliham = tool.Activated:connect(function()
  922. if selected == false or activu == true or ragged == true then
  923. return
  924. end
  925. activu = true
  926. movin = false
  927. for B = 1, 20 do
  928. swait()
  929. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.4)
  930. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(8), rd(0), rd(0)), 0.4)
  931. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(170)), 0.4)
  932. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  933. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(10)), 0.4)
  934. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  935. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(-10)), 0.4)
  936. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  937. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(10)), 0.4)
  938. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  939. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 0.1 + B * 0.045)
  940. end
  941. for B = 1, 30 do
  942. swait()
  943. lerpz(RJ, "C0", RJC0 * cf(0, 0.8, 0) * ang(rd(-25), rd(0), rd(-50)), 0.1 + B / 80)
  944. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-18), rd(0), rd(40)), 0.1 + B / 80)
  945. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-30), rd(-5), rd(160)), 0.1 + B / 80)
  946. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  947. lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-20), rd(-150)), 0.1 + B / 80)
  948. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  949. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(-10)), 0.1 + B / 80)
  950. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  951. lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(-5), rd(60), rd(-110)), 0.1 + B / 80)
  952. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  953. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  954. end
  955. for B = 1, 7 do
  956. swait()
  957. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(40)), 0.015 + B / 15)
  958. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.015 + B / 15)
  959. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-50), rd(100)), 0.015 + B / 15)
  960. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  961. lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.015 + B / 15)
  962. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  963. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(10)), 0.015 + B / 15)
  964. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  965. lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(-20)), 0.015 + B / 15)
  966. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  967. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  968. end
  969. for B = 1, 4 do
  970. swait()
  971. lerpz(RJ, "C0", RJC0 * cf(0, -0.8, 0) * ang(rd(70), rd(0), rd(40)), 0.38 + B * 0.1)
  972. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.38 + B * 0.1)
  973. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-40), rd(100)), 0.38 + B * 0.1)
  974. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  975. lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.38 + B * 0.1)
  976. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  977. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(60)), 0.38 + B * 0.1)
  978. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  979. lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(70)), 0.38 + B * 0.1)
  980. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  981. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  982. end
  983. swait(15)
  984. movin = true
  985. activu = false
  986. end)
  987. end
  988. elseif batting == true then
  989. batting = false
  990. cliham:Disconnect()
  991. local badevz = chr:FindFirstChild("bmodel")
  992. badevz.PrimaryPart = badevz.hnd
  993. for _, A in pairs(badevz:GetChildren()) do
  994. if A.ClassName == "Part" then
  995. A.CanCollide = true
  996. A.Anchored = false
  997. end
  998. end
  999. movin = false
  1000. badevz.Parent = workspace
  1001. badevz:SetPrimaryPartCFrame(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, -11, 0))
  1002. game.Debris:AddItem(badevz, 8)
  1003. end
  1004. end
  1005. game:GetService("ContentProvider"):Preload("rbxassetid://725969678")
  1006. function lauf()
  1007. if selected == false or activu == true then
  1008. return
  1009. end
  1010. lauf1:Play()
  1011. end
  1012. function makenoob(cfrem, scalo, rags)
  1013. nscale.Value = scalo
  1014. local md = Instance.new("Model")
  1015. md.Name = "Noob"
  1016. md.Parent = workspace
  1017. local hu = Instance.new("Humanoid")
  1018. hu.RigType = "R6"
  1019. hu.MaxHealth = 100 * scalo
  1020. hu.Health = 100 * scalo
  1021. hu.Parent = md
  1022. local anm = Instance.new("Animator")
  1023. anm.Parent = hu
  1024. hu.PlatformStand = true
  1025. local light = function(part)
  1026. part.CustomPhysicalProperties = PhysicalProperties.new(0.35, 0.3, 0.5)
  1027. end
  1028. local hd = Instance.new("Part")
  1029. hd.Name = "Head"
  1030. hd.Size = Vector3.new(2 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  1031. hd.TopSurface = "Smooth"
  1032. hd.BottomSurface = "Inlet"
  1033. hd.Locked = true
  1034. hd.BrickColor = BrickColor.new("Bright yellow")
  1035. hd.CanCollide = true
  1036. hd.Anchored = false
  1037. light(hd)
  1038. hd.Parent = md
  1039. local hm = Instance.new("SpecialMesh")
  1040. hm.MeshType = "Head"
  1041. hm.Scale = Vector3.new(1.25, 1.25, 1.25)
  1042. hm.Parent = hd
  1043. local hf = Instance.new("Decal")
  1044. hf.Texture = "rbxasset://textures/face.png"
  1045. local gen = math.random(1, 40)
  1046. if gen == 3 then
  1047. hf.Texture = "rbxassetid://260884109"
  1048. end
  1049. if gen == 8 then
  1050. hf.Texture = "rbxassetid://260569492"
  1051. end
  1052. if gen == 12 then
  1053. hf.Texture = "rbxassetid://259580505"
  1054. end
  1055. if gen == 16 then
  1056. hf.Texture = "rbxassetid://259579232"
  1057. end
  1058. if gen == 24 then
  1059. hf.Texture = "rbxassetid://259571525"
  1060. end
  1061. if gen == 28 then
  1062. hf.Texture = "rbxassetid://258283210"
  1063. end
  1064. if gen == 32 then
  1065. hf.Texture = "rbxassetid://258940032"
  1066. end
  1067. if gen == 38 then
  1068. hf.Texture = "rbxassetid://673220970"
  1069. hf.Color3 = Color3.new(0, 0, 0)
  1070. end
  1071. hf.Face = "Front"
  1072. hf.Parent = hd
  1073. local hrpa = Instance.new("Part")
  1074. hrpa.Name = "HumanoidRootPart"
  1075. hrpa.TopSurface, hrpa.BottomSurface = 0, 0
  1076. hrpa.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1077. hrpa.Transparency = 1
  1078. hrpa.CanCollide = false
  1079. hrpa.Locked = true
  1080. light(hrpa)
  1081. hrpa.Parent = md
  1082. local tagbomb = Instance.new("BoolValue")
  1083. tagbomb.Name = "tagbomb"
  1084. tagbomb.Value = false
  1085. tagbomb.Parent = hrpa
  1086. local learm = Instance.new("Part")
  1087. learm.Name = "Left Arm"
  1088. learm.BrickColor = BrickColor.new("Bright yellow")
  1089. learm.CanCollide = false
  1090. learm.Locked = true
  1091. learm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1092. light(learm)
  1093. learm.Parent = md
  1094. local riarm = Instance.new("Part")
  1095. riarm.Name = "Right Arm"
  1096. riarm.BrickColor = BrickColor.new("Bright yellow")
  1097. riarm.CanCollide = false
  1098. riarm.Locked = true
  1099. light(riarm)
  1100. riarm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1101. riarm.Parent = md
  1102. local leleg = Instance.new("Part")
  1103. leleg.Name = "Left Leg"
  1104. leleg.BrickColor = BrickColor.new("Br. yellowish green")
  1105. leleg.CanCollide = false
  1106. leleg.Locked = true
  1107. light(leleg)
  1108. leleg.BottomSurface = 0
  1109. leleg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1110. leleg.Parent = md
  1111. local rileg = Instance.new("Part")
  1112. rileg.Name = "Right Leg"
  1113. rileg.BrickColor = BrickColor.new("Br. yellowish green")
  1114. rileg.CanCollide = false
  1115. rileg.Locked = true
  1116. light(rileg)
  1117. rileg.BottomSurface = 0
  1118. rileg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1119. rileg.Parent = md
  1120. local tor = Instance.new("Part")
  1121. tor.Name = "Torso"
  1122. tor.BrickColor = BrickColor.new("Bright blue")
  1123. tor.Locked = true
  1124. light(tor)
  1125. tor.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1126. tor.LeftSurface, tor.RightSurface = "Weld", "Weld"
  1127. tor.Parent = md
  1128. md.PrimaryPart = hrpa
  1129. md:SetPrimaryPartCFrame(cfrem)
  1130. md:makeJoints()
  1131. makejoint(hrpa, RootJointC0, RootJointC1, hrpa, tor, "RootJoint")
  1132. makejoint(tor, NeckC0, NeckC1, tor, hd, "Neck")
  1133. if rags == true then
  1134. makegloo(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
  1135. makegloo(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
  1136. makegloo(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
  1137. makegloo(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
  1138. maketouchy(riarm, riarm, CFrame.new(0, 0.5 * nscale.Value, 0))
  1139. maketouchy(learm, learm, CFrame.new(0, 0.5 * nscale.Value, 0))
  1140. maketouchy(leleg, leleg, CFrame.new(0, 0.5 * nscale.Value, 0))
  1141. maketouchy(rileg, rileg, CFrame.new(0, 0.5 * nscale.Value, 0))
  1142. elseif rags == false then
  1143. makejoint(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
  1144. makejoint(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
  1145. makejoint(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
  1146. makejoint(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
  1147. hu.PlatformStand = false
  1148. end
  1149. nscale.Value = 1
  1150. hu.Touched:connect(function(tpart, uwot)
  1151. if tagbomb.Value == true and tpart.Parent ~= md and tpart.Parent.Parent ~= md and tpart.Parent.Parent.Parent ~= md then
  1152. tagbomb.Value = false
  1153. hu.Health = 0
  1154. local derp = Instance.new("Explosion")
  1155. derp.BlastPressure = 200
  1156. derp.BlastRadius = 8
  1157. derp.DestroyJointRadiusPercent = 0
  1158. derp.ExplosionType = 2
  1159. derp.Visible = true
  1160. derp.Position = uwot.Position - Vector3.new(0, 0.5, 0)
  1161. derp.Parent = workspace
  1162. game.Debris:AddItem(md, 8)
  1163. end
  1164. end)
  1165. return md
  1166. end
  1167. function makecircle(cfrem, scalo)
  1168. local mcir1 = Instance.new("Part")
  1169. mcir1.Anchored = true
  1170. mcir1.CanCollide = false
  1171. mcir1.Size = Vector3.new(0.2, 0.2, 0.2)
  1172. mcir1.Transparency = 1
  1173. mcir1.CFrame = cfrem
  1174. mcir1.Parent = modz
  1175. game.Debris:AddItem(mcir1, 8)
  1176. local d1 = Instance.new("Decal")
  1177. d1.Texture = "rbxassetid://602615043"
  1178. d1.Face = "Front"
  1179. d1.Parent = mcir1
  1180. local d2 = Instance.new("Decal")
  1181. d2.Texture = "rbxassetid://602617463"
  1182. d2.Face = "Back"
  1183. d2.Parent = mcir1
  1184. local bme = Instance.new("BlockMesh")
  1185. bme.Parent = mcir1
  1186. for _ = 1, 9 do
  1187. swait()
  1188. bme.Scale = bme.Scale:lerp(Vector3.new(35 * scalo, 35 * scalo, 0), 0.3)
  1189. end
  1190. coroutine.resume(coroutine.create(function()
  1191. swait(15)
  1192. for _ = 1, 12 do
  1193. swait()
  1194. d1.Transparency = d1.Transparency + 0.08
  1195. d2.Transparency = d2.Transparency + 0.08
  1196. end
  1197. mcir1:Destroy()
  1198. end))
  1199. return mcir1
  1200. end
  1201. function spawnnoob(circlecf, noobcf, scalez, ragd)
  1202. local aearae = makecircle(circlecf, scalez)
  1203. local nananb
  1204. if ragd then
  1205. nananb = makenoob(aearae.CFrame * noobcf, scalez, true)
  1206. elseif not ragd then
  1207. nananb = makenoob(aearae.CFrame * noobcf, scalez, false)
  1208. end
  1209. return nananb
  1210. end
  1211. function tagexplode(partoz, magn, bombdelay)
  1212. for _, guy in pairs(workspace:GetChildren()) do
  1213. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy.Name == "Noob" and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude then
  1214. coroutine.resume(coroutine.create(function()
  1215. swait(bombdelay * 30)
  1216. guy:FindFirstChild("HumanoidRootPart").tagbomb.Value = true
  1217. end))
  1218. end
  1219. end
  1220. end
  1221. function hito(partoz, magn, dmg, debtim, bodyfdire, bodyrot)
  1222. for _, guy in pairs(workspace:GetChildren()) do
  1223. 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
  1224. do
  1225. local humz = guy:FindFirstChild("Humanoid")
  1226. local horp = guy:FindFirstChild("HumanoidRootPart")
  1227. humz.Parent:Destroy()
  1228. humz:SetStateEnabled(16, true)
  1229. delay(debtim, function()
  1230. humz:SetStateEnabled(16, true)
  1231. end)
  1232. local db = Instance.new("StringValue")
  1233. db.Name = "alabo"
  1234. db.Parent = horp
  1235. delay(debtim, function()
  1236. db:Destroy()
  1237. end)
  1238. local b = Instance.new("Part")
  1239. nooutline(b)
  1240. b.Size = Vector3.new(0.2, 0.2, 0.2)
  1241. b.Transparency = 0.25
  1242. b.Anchored = true
  1243. b.CanCollide = false
  1244. b.BrickColor = BrickColor.new("Institutional white")
  1245. b.Locked = true
  1246. b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1247. b.Parent = modz
  1248. local c = Instance.new("SpecialMesh")
  1249. c.MeshType = "Sphere"
  1250. c.Scale = Vector3.new(3.5, 3.5, 3.5)
  1251. c.Parent = b
  1252. game.Debris:AddItem(b, 1)
  1253. if bodyfdire then
  1254. local boopyve = Instance.new("BodyVelocity")
  1255. boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
  1256. boopyve.P = 9999999999
  1257. boopyve.Velocity = bodyfdire
  1258. boopyve.Parent = horp
  1259. game.Debris:AddItem(boopyve, debtim)
  1260. end
  1261. if bodyrot then
  1262. local boopyro = Instance.new("BodyAngularVelocity")
  1263. boopyro.MaxTorque = Vector3.new(999999, 999999, 999999)
  1264. boopyro.P = math.huge
  1265. boopyro.AngularVelocity = bodyrot
  1266. boopyro.Parent = horp
  1267. game.Debris:AddItem(boopyro, debtim)
  1268. end
  1269. local bet = Instance.new("Sound")
  1270. bet.Pitch = rd2(9, 11) / 10
  1271. bet.Volume = rd2(12, 14) / 10
  1272. bet.SoundId = "rbxassetid://678280832"
  1273. bet.Parent = b
  1274. bet:Play()
  1275. coroutine.resume(coroutine.create(function()
  1276. for _ = 1, 5 do
  1277. swait()
  1278. b.Transparency = b.Transparency + 0.175
  1279. c.Scale = c.Scale + Vector3.new(0.8 * dmg, 0.8 * dmg, 0.8 * dmg)
  1280. end
  1281. end))
  1282. end
  1283. end
  1284. end
  1285. end
  1286. function cleannoobs()
  1287. for _, nib in pairs(workspace:GetChildren()) do
  1288. coroutine.resume(coroutine.create(function()
  1289. if nib.Name == "Noob" then
  1290. if nib:FindFirstChild("HumanoidRootPart") then
  1291. local g = Instance.new("Part")
  1292. g.CanCollide, g.Anchored = false, true
  1293. g.Transparency = 1
  1294. g.CFrame = nib:FindFirstChild("HumanoidRootPart").CFrame
  1295. g.Parent = workspace
  1296. game.Debris:AddItem(g, 3.5)
  1297. local sou = Instance.new("Sound")
  1298. sou.Pitch = math.random(7, 11) / 10
  1299. sou.Volume = 0.8
  1300. sou.SoundId = "rbxassetid://111124523"
  1301. sou.Parent = g
  1302. local pe = Instance.new("ParticleEmitter")
  1303. pe.Acceleration = Vector3.new(0, 8, 0)
  1304. pe.Lifetime = NumberRange.new(1, 1.5)
  1305. pe.Rate = 0.005
  1306. pe.RotSpeed = NumberRange.new(-30, 30)
  1307. pe.Rotation = NumberRange.new(0, 360)
  1308. pe.Size = NumberSequence.new({
  1309. NumberSequenceKeypoint.new(0, 4.38, 0),
  1310. NumberSequenceKeypoint.new(0.672, 4.14, 0),
  1311. NumberSequenceKeypoint.new(1, 1.48, 0)
  1312. })
  1313. pe.Texture = "rbxassetid://244221440"
  1314. pe.Transparency = NumberSequence.new({
  1315. NumberSequenceKeypoint.new(0, 0, 0),
  1316. NumberSequenceKeypoint.new(0.529, 0.3, 0),
  1317. NumberSequenceKeypoint.new(1, 1, 1)
  1318. })
  1319. pe.ZOffset = 5
  1320. pe.Enabled = true
  1321. pe.VelocitySpread = 360
  1322. pe.Parent = g
  1323. swait(5)
  1324. pe:Emit(6)
  1325. sou:Play()
  1326. end
  1327. nib:Destroy()
  1328. end
  1329. end))
  1330. end
  1331. end
  1332. function animo(yep)
  1333. if yep == true then
  1334. anim.Parent = human
  1335. chr.Animate.Disabled = false
  1336. elseif yep == false then
  1337. chr.Animate.Disabled = true
  1338. anim.Parent = nil
  1339. end
  1340. end
  1341. mouse.KeyDown:connect(function(key)
  1342. if key == "r" then
  1343. test()
  1344. end
  1345. if key == "t" then
  1346. lauf()
  1347. end
  1348. if key == "c" and plr.UserId == 42147575 then
  1349. ham()
  1350. end
  1351. if key == "x" then
  1352. bat()
  1353. end
  1354. if key == "l" and plr.UserId == 42147575 and selected == true then
  1355. spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, true)
  1356. end
  1357. if key == "j" and plr.UserId == 42147575 and selected == true then
  1358. spawnnoob(hrp.CFrame * cf(5, 60, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 10, true)
  1359. end
  1360. if key == "k" and plr.UserId == 42147575 and selected == true then
  1361. spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, false)
  1362. end
  1363. if key == "p" then
  1364. cleannoobs()
  1365. end
  1366. if key == "z" then
  1367. if selected == false or activu == true then
  1368.  
  1369.  
  1370.  
  1371.  
  1372. return
  1373. end
  1374. if human.WalkSpeed == 50 then
  1375. ----------------------------------------------------------------------
  1376.  
  1377.  
  1378.  
  1379. activu = true
  1380. local speed = human.WalkSpeed
  1381. human.WalkSpeed = 0
  1382. human:SetStateEnabled(3, false)
  1383. local sond = Instance.new("Sound")
  1384. sond.Volume = 2
  1385. sond.Pitch = 1
  1386. sond.EmitterSize = 15
  1387. sond.SoundId = "rbxassetid://203952633"
  1388. sond.Parent = hed
  1389. sond.TimePosition = .5
  1390. Reaper2.Transparency = 0
  1391. chara.Head.face.Texture = "http://www.roblox.com/asset/?id=246990268"
  1392.  
  1393. sond:Play()
  1394.  
  1395. local function expa()
  1396.  
  1397.  
  1398.  
  1399. end
  1400. for _ = 1, 2 do
  1401. swait()
  1402. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  1403. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  1404. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  1405. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1406. lerpz(LS, "C0", LSC0 * cf(0, 0.2, -0.2) * ang(rd(70), rd(-60), rd(-100)), 0.5)
  1407. if dipperhat then
  1408. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.3)
  1409. end
  1410. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1411. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  1412. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1413. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  1414. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1415.  
  1416. end
  1417.  
  1418.  
  1419.  
  1420. for _ = 1, 20 do
  1421.  
  1422.  
  1423. swait()
  1424.  
  1425.  
  1426. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  1427. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  1428. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  1429. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1430. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
  1431. if dipperhat then
  1432. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(15, 0, 0), 0.3)
  1433. end
  1434. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1435. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  1436. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1437. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  1438. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1439. end
  1440. if dipperhat then
  1441. dipperhat.Handle.HatAttachment.Rotation = dipperrot
  1442. end
  1443.  
  1444.  
  1445.  
  1446. human:SetStateEnabled(3, true)
  1447. activu = false
  1448.  
  1449.  
  1450.  
  1451. ----------------------------------------------------------------------
  1452. human.WalkSpeed = 70
  1453. human.JumpPower = 75
  1454. wait(.2)
  1455. Reaper2.Transparency = 1
  1456. chara.Head.face.Texture = "http://www.roblox.com/asset/?id=192467476"
  1457. wait(1.5)
  1458. sond:Stop()
  1459. else
  1460. human.WalkSpeed = 25
  1461. human.JumpPower = 50
  1462. end
  1463. end
  1464.  
  1465. if key == "m" then
  1466. if musicon == true then
  1467. Music1:Stop()
  1468. musicon = false
  1469.  
  1470. else
  1471. Music1:Play()
  1472. musicon = true
  1473.  
  1474. end
  1475. end
  1476. end)
  1477. tool.Equipped:connect(function()
  1478. selected = true
  1479. end)
  1480. tool.Unequipped:connect(function()
  1481. selected = false
  1482. end)
  1483. animo(false)
  1484. human.WalkSpeed = 50
  1485. sine = 0
  1486. charge = 1
  1487. cos = math.cos
  1488. game:GetService("RunService").RenderStepped:connect(function()
  1489. if ragged == false and activu == false then
  1490. local checkfloor = Ray.new(hrp.Position, Vector3.new(0, -5, 0))
  1491. local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false)
  1492. local checkstate = human:GetState()
  1493. if checkstate.Value == 13 then
  1494. animpose = "Sitting"
  1495. elseif hrp.Velocity.y > 1 and checkpart == nil then
  1496. animpose = "Jumping"
  1497. elseif hrp.Velocity.y < -1 and checkpart == nil then
  1498. animpose = "Falling"
  1499. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 2 then
  1500. animpose = "Idle"
  1501. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 40 then
  1502. animpose = "Walking"
  1503. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 40 then
  1504. animpose = "TooFast"
  1505. end
  1506. if animpose == "Idle" then
  1507. sine = sine + charge
  1508. 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)
  1509. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(4 + 2 * cos(sine / 20)), rd(0), rd(0)), 0.3)
  1510. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), 0.3)
  1511. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1512. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), 0.3)
  1513. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1514. 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)
  1515. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1516. 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)
  1517. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1518. end
  1519. if animpose == "Walking" then
  1520. sine = sine + charge
  1521. 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)
  1522. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(0)), 0.3)
  1523. 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)
  1524. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1525. 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)
  1526. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1527. 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)
  1528. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1529. 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)
  1530. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1531. end
  1532. if animpose == "Jumping" then
  1533. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.3)
  1534. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3)
  1535. lerpz(RS, "C0", RSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(-5), rd(-20)), 0.3)
  1536. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1537. lerpz(LS, "C0", LSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(5), rd(20)), 0.3)
  1538. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1539. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-20), rd(-20)), 0.3)
  1540. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1541. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(15)), 0.3)
  1542. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1543. end
  1544. if animpose == "Falling" then
  1545. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  1546. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  1547. lerpz(RS, "C0", RSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(-5), rd(-20)), 0.3)
  1548. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1549. lerpz(LS, "C0", LSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(5), rd(20)), 0.3)
  1550. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1551. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-15), rd(-20)), 0.3)
  1552. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1553. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(15), rd(15)), 0.3)
  1554. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1555. end
  1556. if animpose == "TooFast" then
  1557. sine = sine + charge
  1558. 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)
  1559. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15 - 5 * cos(sine / 2)), rd(0), rd(0)), 0.3)
  1560. 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)
  1561. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1562. 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)
  1563. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1564. 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)
  1565. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1566. 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)
  1567. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1568. end
  1569. if animpose == "Sitting" then
  1570. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1571. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1572. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  1573. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1574. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  1575. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1576. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  1577. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1578. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  1579. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1580. end
  1581. end
  1582. end)
  1583.  
  1584.  
  1585. chara.Humanoid.MaxHealth = math.huge
  1586. chara.Humanoid.Health = math.huge
  1587. while true do
  1588. if chara.Humanoid.Health <=50 then
  1589. chara.Humanoid.Health = math.huge
  1590. end
  1591. wait(0.1)
  1592. end
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608. ------modified by (kaemi) this time if someone hits they became statues
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement