Advertisement
Expl0re

Scout

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