iiMurpyh

Untitled

Oct 24th, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ---------ONE WITH CHEESEEE------------
  2. ---------MAKE BY SKRUBL0RDZI------------
  3.  
  4. p = game.Players.LocalPlayer
  5. char = p.Character
  6. torso = char.Torso
  7. hed = char.Head
  8. neck = char.Torso.Neck
  9. hum = char.Humanoid
  10. hum.MaxHealth = math.huge
  11. local msg = game:GetService("Chat")
  12. torso.BrickColor = BrickColor.new("Burlap")
  13. hed.BrickColor = BrickColor.new("Burlap")
  14. char["Right Arm"].BrickColor = BrickColor.new("Burlap")
  15. char["Left Arm"].BrickColor = BrickColor.new("Burlap")
  16. char["Left Leg"].BrickColor = BrickColor.new("Burlap")
  17. char["Right Leg"].BrickColor = BrickColor.new("Burlap")
  18. ypcall(function()
  19. shirt = Instance.new("Shirt", char)
  20. shirt.Name = "Shirt"
  21. pants = Instance.new("Pants", char)
  22. pants.Name = "Pants"
  23. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=298582825"
  24. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=95425972"
  25. end)
  26. function sbchat(msg,displayname)
  27. if not displayname then
  28. displayname = '<Gordon Ramsay>'
  29. end
  30. for i,v in pairs(game:GetService('Players'):GetChildren()) do
  31. local st = Instance.new('StringValue')
  32. st.Name = 'SB_Chat'
  33. st.Value = displayname..'/'..msg
  34. delay(0.2,function() st.Parent = v end)
  35. end
  36. end
  37. p1 = Instance.new("Part",char)
  38. p1.FormFactor = Enum.FormFactor.Custom
  39. p1.Size = Vector3.new(1.8,0.8,1.8)
  40. p1.CanCollide = false
  41. p1.Locked = true
  42. p1.BottomSurface = Enum.SurfaceType.Smooth
  43. p1.TopSurface = Enum.SurfaceType.Smooth
  44. SMesh = Instance.new("SpecialMesh", p1)
  45. SMesh.MeshId = "http://www.roblox.com/asset/?id=1374258"
  46. SMesh.MeshType = Enum.MeshType.FileMesh
  47. SMesh.Name = "Mesh"
  48. SMesh.TextureId = "http://www.roblox.com/asset/?id=73139981"
  49. w1 = Instance.new("Weld", hed)
  50. w1.Part0 = hed
  51. w1.C0 = CFrame.new(0,0.76,0.2)*CFrame.Angles(0.3,0,0)
  52. w1.Part1 = p1
  53. w1.C1 = CFrame.new(0, 0, 0)
  54. --------------------------------
  55.  
  56. GroundWave3 = function()
  57. local HandCF = CFrame.new(torso.Position - Vector3.new(0,0,0)) * CFrame.Angles(0,0,0)
  58. local wave1 = Instance.new("Part", torso)
  59. wave1.BrickColor = BrickColor.new("Institutional white")
  60. wave1.Anchored = true
  61. wave1.CanCollide = false
  62. wave1.Locked = true
  63. wave1.Material = "Neon"
  64. wave1.Size = Vector3.new(1, 1, 1)
  65. wave1.TopSurface = "Smooth"
  66. wave1.BottomSurface = "Smooth"
  67. wave1.Transparency = 0
  68. wave1.CFrame = HandCF
  69. wm = Instance.new("SpecialMesh", wave1)
  70. wm.Scale = Vector3.new(.1,.1,.1)
  71. wm.MeshType = "Sphere"
  72. coroutine.wrap(function()
  73. for i = 1, 20, 1 do
  74. wm.Scale = Vector3.new(2 + i*2, 2 + i*2, 2 + i*2)
  75. --wave1.Size = wm.Scale
  76. wave1.CFrame = HandCF
  77. wave1.Transparency = i/10
  78. wait()
  79. end
  80. wait()
  81. wave1:Destroy()
  82. end)()
  83. end
  84. -------------------------------
  85. Spawn(function()
  86. while wait(1) do
  87. GroundWave3()
  88. wait(.5)
  89. GroundWave3()
  90. end
  91. end)
  92. warn'[Ground Brake]:Connect!'
  93. -----------------------------------
  94. local Plr = game.Players.LocalPlayer --LocalScript
  95. local Char = Plr.Character
  96. local Mouse = Plr:GetMouse()
  97. local ra = Char:FindFirstChild('Right Arm')
  98. local ts = Char.Torso
  99. local la = Char:FindFirstChild('Left Arm')
  100. local ll = Char:FindFirstChild('Left Leg')
  101. local rl = Char:FindFirstChild('Right Leg')
  102. local hd = Char.Head
  103. local root = Char:FindFirstChild('HumanoidRootPart')
  104.  
  105. rarm = ra
  106. larm = la
  107. torso = ts
  108. hed = hd
  109. root = root
  110. lleg = ll
  111. rleg = rl
  112.  
  113. FloatPart = function()
  114. local Part = Instance.new('Part',torso)
  115. Part.CFrame = CFrame.new(torso.CFrame.X,workspace.Base.CFrame.Y+1,torso.CFrame.Z) * CFrame.fromEulerAnglesXYZ(86.4,0,87)
  116. Part.Anchored = true
  117. Part.Material = 'Neon'
  118. Part.CanCollide = false
  119. Part.BrickColor = BrickColor.new("White")
  120. local Mesh = Instance.new('SpecialMesh',Part)
  121. Mesh.Scale = Vector3.new(4,4,.2)
  122. Mesh.MeshId = 'http://www.roblox.com/asset/?id=3270017'
  123. Mesh.VertexColor = Vector3.new(0,170,255)
  124. spawn(function()
  125. for i = 1,30 do
  126. Mesh.Scale = Mesh.Scale + Vector3.new(.04,.04,0)
  127. Mesh.Location = Mesh.Location + Vector3.new(0,0.4,0)
  128. Part.Transparency = Part.Transparency + .035
  129. game["Run Service"].RenderStepped:wait()
  130. end
  131. Part:Destroy()
  132. end)
  133. end;
  134.  
  135. DubPart = function()
  136. local Part = Instance.new('Part',torso)
  137. Part.CFrame = CFrame.new(torso.CFrame.X,workspace.Base.CFrame.Y+1,torso.CFrame.Z) * CFrame.fromEulerAnglesXYZ(86.4,0,87)
  138. Part.Anchored = true
  139. Part.CanCollide = false
  140. Part.Material = 'Neon'
  141. Part.BrickColor = BrickColor.new("Forest green")
  142. local Mesh = Instance.new('SpecialMesh',Part)
  143. Mesh.Scale = Vector3.new(7,7,.2)
  144. Mesh.MeshId = 'http://www.roblox.com/asset/?id=3270017'
  145. Mesh.VertexColor = Vector3.new(0,170,255)
  146. spawn(function()
  147. for i = 1,30 do
  148. Mesh.Scale = Mesh.Scale + Vector3.new(.04,.04,0)
  149. Part.Transparency = Part.Transparency + .035
  150. game["Run Service"].RenderStepped:wait()
  151. end
  152. Part:Destroy()
  153. end)
  154. end;
  155.  
  156. OnTouch = function(Toucher)
  157. if Toucher.Parent.Name ~= Plr.Name and Toucher.Parent:FindFirstChild('Humanoid') then
  158. local Hum = Toucher.Parent:FindFirstChild('Humanoid')
  159. Hum.Health = Hum.Health - .7
  160. end
  161. end;
  162.  
  163. Fade = function(Item,t)
  164. spawn(function()
  165. for i = 1,20 do
  166. Item.Transparency = Item.Transparency + .05
  167. if t then
  168. wait(t)
  169. else
  170. wait()
  171. end
  172. end
  173. Item:Destroy()
  174. end)
  175. end
  176.  
  177. TouchKill = function(Toucher)
  178. if Toucher.Parent then
  179. if Toucher.Parent:FindFirstChild('Humanoid') then
  180. local P = Toucher.Parent:FindFirstChild('Humanoid')
  181. if P ~= nil and P.Parent.Name ~= Plr.Name then
  182. P.Health = P.Health - math.random(4,17)
  183. end
  184. end
  185. end
  186. end;
  187.  
  188. Particle = function()
  189. local Part = Instance.new('Part',torso)
  190. Part.Anchored = true
  191. Part.Transparency = 0
  192. Part.Material = "Neon"
  193. Part.Touched:connect(function(I)OnTouch(I)end)
  194. Part.CanCollide = false
  195. Part.CFrame = torso.CFrame * CFrame.new(math.random(-10,10),math.random(-15,15),math.random(-10,10)) * CFrame.fromEulerAnglesXYZ(math.random(),math.random(),math.random())
  196. local Mesh = Instance.new('SpecialMesh',Part)
  197. Mesh.Scale = Vector3.new(1,1,1)
  198. Mesh.MeshId = "rbxassetid://1090700"
  199. Mesh.TextureId = "rbxassetid://1090703"
  200. spawn(function()
  201. for i = 1,40 do
  202. Part.Transparency = Part.Transparency + .0125
  203. Part.CFrame = Part.CFrame * CFrame.new(0,-.07,0)
  204. game["Run Service"].RenderStepped:wait()
  205. end
  206. Part:Destroy()
  207. end)
  208. end;
  209.  
  210. Particle2 = function()
  211. local Part = Instance.new('Part',torso)
  212. Part.Anchored = true
  213. Part.Transparency = 0
  214. Part.Material = "Neon"
  215. Part.Touched:connect(function(I)OnTouch(I)end)
  216. Part.CanCollide = false
  217. Part.CFrame = torso.CFrame * CFrame.new(math.random(-10,10),math.random(-15,15),math.random(-10,10)) * CFrame.fromEulerAnglesXYZ(math.random(),math.random(),math.random())
  218. local Mesh = Instance.new('SpecialMesh',Part)
  219. Mesh.Scale = Vector3.new(1.5,1.5,1.5)
  220. Mesh.MeshId = "rbxassetid://13073626"
  221. Mesh.TextureId = "rbxassetid://13073598"
  222. spawn(function()
  223. for i = 1,40 do
  224. Part.Transparency = Part.Transparency + .0125
  225. Part.CFrame = Part.CFrame * CFrame.new(0,-.07,0)
  226. game["Run Service"].RenderStepped:wait()
  227. end
  228. Part:Destroy()
  229. end)
  230. end;
  231.  
  232. spawn(function()
  233. while wait() do
  234. wait(.05)
  235. FloatPart()
  236. wait(.08)
  237. FloatPart()
  238. wait(.05)
  239. DubPart()
  240. wait(.08)
  241. end
  242. end)
  243. spawn(function()
  244. while wait() do
  245. Particle()
  246. wait(0.75)
  247. Particle2()
  248. end
  249. end)
  250. -------------
  251. hed.face.Texture = "http://www.roblox.com/asset/?id=110287880"
  252. game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"I am what I am. A fighter!", "Red")
  253. sbchat("I am what I am. A fighter!",'[Gordon Ramsay]')
  254. local HBill = Instance.new("BillboardGui", hed)
  255. local HMain, HBarBack, HBar = Instance.new("Frame", HBill), Instance.new("Frame"), Instance.new("Frame")
  256. local HHealth, HName = Instance.new("TextLabel", HBarBack), Instance.new("TextLabel")
  257. HBill.Size = UDim2.new(15,0,2.2,0)
  258. HBill.Name = "Health Display"
  259. HBill.StudsOffset = Vector3.new(0,4,0)
  260. HBill.AlwaysOnTop = true
  261. HBill.Enabled = true
  262. HMain.BackgroundColor3 = Color3.new(0, 0, 0)
  263. HMain.BackgroundTransparency = 0.6
  264. HMain.Size = UDim2.new(1,0,1,0)
  265. HBarBack.Parent = HMain
  266. HBarBack.BackgroundColor3 = Color3.new(0,0,0)
  267. HBarBack.BorderColor3 = Color3.new(0,0,0)
  268. HBarBack.BorderSizePixel = 2
  269. HBarBack.Position = UDim2.new(.025, 0, .55, 0)
  270. HBarBack.Size = UDim2.new(.95, 0, .3, 0)
  271. HHealth.BackgroundTransparency = 1
  272. HHealth.Size = UDim2.new(1,0,1,0)
  273. HHealth.Font = "Code"
  274. HHealth.Text = "1.#INF"
  275. HHealth.TextScaled = true
  276. HHealth.TextColor3 = Color3.new(1,1,1)
  277. HHealth.TextStrokeColor3 = BrickColor.new("White").Color
  278. HHealth.TextStrokeTransparency = 0
  279. HName.Parent = HMain
  280. HName.BackgroundTransparency = 1
  281. HName.Size = UDim2.new(1,0,.5,0)
  282. HName.Font = "Code"
  283. HName.Text = "Gordon Ramsay"
  284. HName.TextScaled = true
  285. HName.TextColor3 = BrickColor.new("Bright red").Color
  286. HName.TextStrokeColor3 = Color3.new(0,0,0)
  287. HName.TextStrokeTransparency = 0
  288. HName.TextYAlignment = "Top"
  289.  
  290. plr = game.Players.LocalPlayer
  291. local s = Instance.new("Sound",plr.Character)
  292. s.Volume = 3
  293. s.Looped = true
  294. s.Pitch = 1
  295. s.SoundId = "rbxassetid://161704069"
  296. s:Play()
  297. repeat
  298. wait(0.4)
  299. until plr.Character
  300. chr = plr.Character
  301. human = chr:FindFirstChild("Humanoid")
  302. mouse = plr:GetMouse()
  303. cam = workspace.CurrentCamera
  304. selected = false
  305. equipd = false
  306. tors = chr.Torso
  307. rarm = chr["Right Arm"]
  308. larm = chr["Left Arm"]
  309. rleg = chr["Right Leg"]
  310. lleg = chr["Left Leg"]
  311. hrp = chr.HumanoidRootPart
  312. hed = chr.Head
  313. anim = human.Animator
  314. activu = false
  315. ragged = false
  316. batting = false
  317. Heartbeat = Instance.new("BindableEvent")
  318. Heartbeat.Name = "Heartbeat"
  319. Heartbeat.Parent = script
  320. frame = 0.03333333333333333
  321. tf = 0
  322. game:GetService("RunService").Heartbeat:connect(function(s, p)
  323. tf = tf + s
  324. if tf >= frame then
  325. for i = 1, math.floor(tf / frame) do
  326. Heartbeat:Fire()
  327. end
  328. tf = tf - frame * math.floor(tf / frame)
  329. end
  330. end)
  331. function swait(num)
  332. if num == 0 or num == nil then
  333. Heartbeat.Event:wait()
  334. else
  335. for i = 1, num do
  336. Heartbeat.Event:wait()
  337. end
  338. end
  339. end
  340. tool = Instance.new("Tool")
  341. tool.CanBeDropped = false
  342. tool.RequiresHandle = false
  343. tool.ToolTip = "memes aren't funny anymore"
  344. tool.Name = "PRESS X B"
  345. tool.Parent = plr.Backpack
  346. modz = Instance.new("Model")
  347. modz.Name = "efx"
  348. modz.Parent = chr
  349. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  350. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  351. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  352. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  353. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  354. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  355. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  356. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  357. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  358. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  359. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  360. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  361. local nscale = Instance.new("NumberValue")
  362. nscale.Value = 1
  363. nscale.Parent = nil
  364. RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  365. RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  366. LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  367. LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  368. RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  369. RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  370. LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  371. LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  372. RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  373. RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  374. NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  375. NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  376. nscale.Changed:connect(function()
  377. RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  378. RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  379. LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  380. LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  381. RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  382. RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  383. LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  384. LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  385. RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  386. RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  387. NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  388. NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  389. end)
  390. RS = tors:FindFirstChild("Right Shoulder")
  391. LS = tors:FindFirstChild("Left Shoulder")
  392. RH = tors:FindFirstChild("Right Hip")
  393. LH = tors:FindFirstChild("Left Hip")
  394. RJ = hrp:FindFirstChild("RootJoint")
  395. N = tors:FindFirstChild("Neck")
  396. cf = CFrame.new
  397. ang = CFrame.Angles
  398. rd = math.rad
  399. rd2 = math.random
  400. function nooutline(p)
  401. p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
  402. end
  403. function makepart(color, name, reflec, trans, mater, parnt, cfram)
  404. local port = Instance.new("Part")
  405. port.BrickColor = BrickColor.new(color)
  406. port.Name = name
  407. port.Transparency = trans
  408. nooutline(port)
  409. port.Reflectance = reflec
  410. port.Material = mater
  411. port.Anchored = false
  412. port.CanCollide = false
  413. port.Locked = true
  414. port.Size = Vector3.new(0.2, 0.2, 0.2)
  415. port.Parent = parnt
  416. return port
  417. end
  418. function makemesh(meshtype, scale, meshid, parent)
  419. local mes = Instance.new("SpecialMesh")
  420. mes.MeshType = meshtype
  421. mes.Scale = scale
  422. if meshtype == "FileMesh" then
  423. mes.MeshId = meshid
  424. end
  425. mes.Parent = parent
  426. return mes
  427. end
  428. function makeweld(parent, p0, p1, c0, c1)
  429. local wel = Instance.new("Weld")
  430. wel.Part0 = p0
  431. wel.Part1 = p1
  432. wel.C0 = c0
  433. if c1 ~= nil then
  434. wel.C1 = c1
  435. end
  436. wel.Parent = parent
  437. return wel
  438. end
  439. local lauf1 = Instance.new("Sound")
  440. lauf1.SoundId = "rbxassetid://138199573"
  441. lauf1.Volume = 5
  442. lauf1.Pitch = 1
  443. lauf1.Parent = hrp
  444. function lerpz(joint, prop, cfrmz, alp)
  445. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  446. end
  447. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  448. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  449. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  450. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  451. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  452. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  453. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  454. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  455. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  456. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  457. function resetlerp()
  458. RJ.C0 = RJC0
  459. RJ.C1 = RJC1
  460. N.C0 = NC0
  461. N.C1 = NC1
  462. RS.C0 = RSC0
  463. RS.C1 = RSC1
  464. LS.C0 = LSC0
  465. LS.C1 = LSC1
  466. RH.C0 = RHC0
  467. RH.C1 = RHC1
  468. LH.C0 = LHC0
  469. LH.C1 = LHC1
  470. end
  471. function test()
  472. if selected == false or activu == true then
  473. return
  474. end
  475. if ragged == false then
  476. ragged = true
  477. human.PlatformStand = true
  478. if rarm and tors:FindFirstChild("Right Shoulder") then
  479. tors:FindFirstChild("Right Shoulder"):Destroy()
  480. makegloo(tors, RightShoulderC0, RightShoulderC1, tors, rarm, "Right Shoulder")
  481. maketouchy(rarm, rarm, CFrame.new(0, 0.5, 0))
  482. end
  483. if larm and tors:FindFirstChild("Left Shoulder") then
  484. tors:FindFirstChild("Left Shoulder"):Destroy()
  485. makegloo(tors, LeftShoulderC0, LeftShoulderC1, tors, larm, "Left Shoulder")
  486. maketouchy(larm, larm, CFrame.new(0, 0.5, 0))
  487. end
  488. if rleg and tors:FindFirstChild("Right Hip") then
  489. tors:FindFirstChild("Right Hip"):Destroy()
  490. makegloo(tors, RightHipC0, RightHipC1, tors, rleg, "Right Hip")
  491. maketouchy(rleg, rleg, CFrame.new(0, 0.5, 0))
  492. end
  493. if lleg and tors:FindFirstChild("Left Hip") then
  494. tors:FindFirstChild("Left Hip"):Destroy()
  495. makegloo(tors, LeftHipC0, LeftHipC1, tors, lleg, "Left Hip")
  496. maketouchy(lleg, lleg, CFrame.new(0, 0.5, 0))
  497. HName.Text = "Died"
  498. end
  499. elseif ragged == true then
  500. ragged = false
  501. human.Jump = true
  502. if rarm and tors:FindFirstChild("Right Shoulder") then
  503. tors:FindFirstChild("Right Shoulder"):Destroy()
  504. makejoint(tors, RSC0, RSC1, tors, rarm, "Right Shoulder")
  505. rarm:FindFirstChild("touchy"):Destroy()
  506. end
  507. if larm and tors:FindFirstChild("Left Shoulder") then
  508. tors:FindFirstChild("Left Shoulder"):Destroy()
  509. makejoint(tors, LSC0, LSC1, tors, larm, "Left Shoulder")
  510. larm:FindFirstChild("touchy"):Destroy()
  511. end
  512. if rleg and tors:FindFirstChild("Right Hip") then
  513. tors:FindFirstChild("Right Hip"):Destroy()
  514. makejoint(tors, RHC0, RHC1, tors, rleg, "Right Hip")
  515. rleg:FindFirstChild("touchy"):Destroy()
  516. end
  517. if lleg and tors:FindFirstChild("Left Hip") then
  518. tors:FindFirstChild("Left Hip"):Destroy()
  519. makejoint(tors, LHC0, LHC1, tors, lleg, "Left Hip")
  520. lleg:FindFirstChild("touchy"):Destroy()
  521. end
  522. RS = tors:FindFirstChild("Right Shoulder")
  523. LS = tors:FindFirstChild("Left Shoulder")
  524. RH = tors:FindFirstChild("Right Hip")
  525. LH = tors:FindFirstChild("Left Hip")
  526. RJ = hrp:FindFirstChild("RootJoint")
  527. N = tors:FindFirstChild("Neck")
  528. HName.Text = "Big Smoke"
  529. end
  530. end
  531. function makegloo(paren, co, ci, parto, parti, nam)
  532. local gloo = Instance.new("Glue")
  533. gloo.Name = nam
  534. gloo.C0 = co
  535. gloo.C1 = ci
  536. gloo.Part0 = parto
  537. gloo.Part1 = parti
  538. gloo.Parent = paren
  539. end
  540. function makejoint(paren, co, ci, parto, parti, nam)
  541. local gloo = Instance.new("Motor6D")
  542. gloo.Name = nam
  543. gloo.C0 = co
  544. gloo.C1 = ci
  545. gloo.Part0 = parto
  546. gloo.Part1 = parti
  547. gloo.Parent = paren
  548. end
  549. function maketouchy(parent, limb, cframe)
  550. local pr = Instance.new("Part")
  551. pr.Name = "touchy"
  552. pr.Size = Vector3.new(1 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  553. pr.Transparency = 1
  554. pr.CustomPhysicalProperties = PhysicalProperties.new(0.55, 0.3, 0.5)
  555. pr.CanCollide = true
  556. pr.Anchored = false
  557. pr.Parent = parent
  558. local w = Instance.new("Weld")
  559. w.Part0 = pr
  560. w.Part1 = limb
  561. w.C0 = cframe
  562. w.Parent = pr
  563. end
  564. local clibat, spec
  565. local dipperhat = chr:FindFirstChild("DXD_DipperHat")
  566. local dipperrot
  567. if dipperhat then
  568. dipperrot = dipperhat.Handle.HatAttachment.Rotation
  569. end
  570. function bat()
  571. if selected == false or activu == true then
  572. return
  573. end
  574. if batting == false then
  575. batting = true
  576. do
  577. local bmod = Instance.new("Model")
  578. bmod.Name = "bmodel"
  579. bmod.Parent = chr
  580. local hnd = makepart("Really black", "hnd", 0, 1, "Neon", bmod, rarm.CFrame)
  581. local hmes = makemesh("1", Vector3.new(2, 9, 2), nil, hnd)
  582. local hwel = makeweld(hnd, hnd, rarm, ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0), nil)
  583. local pt1 = makepart("Really black", "pt1", 0, 1, "Neon", bmod, rarm.CFrame)
  584. local p1m = makemesh("Sphere", Vector3.new(3,3,3), nil, pt1)
  585. local p1w = makeweld(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), nil)
  586. local pt3 = makepart("Really black", "pt3", 0, 1, "Neon", bmod, rarm.CFrame)
  587. local p3m = makemesh("1", Vector3.new(1, 6, 1), nil, pt3)
  588. local p3w = makeweld(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), nil)
  589. local pt4 = makepart("Really black", "pt4", 0, math.rad(0,1), "Neon", bmod, rarm.CFrame)
  590. local p4m = makemesh("FileMesh", Vector3.new(2,2,2), "http://www.roblox.com/asset/?id=376899604", pt4)
  591. p4m.TextureId = "http://www.roblox.com/asset/?id=376899416"
  592. p4m.Scale = Vector3.new(2,2,2)
  593. local p4w = makeweld(pt4, pt4, hnd, ang(rd(90), rd(0), rd(0)) * cf(0, -1.5, 0), nil)
  594. local pt5 = makepart("Forest green", "pt5", 0, 1, "Neon", bmod, rarm.CFrame)
  595. local p5m = makemesh("Cylinder", Vector3.new(25, 1.5, 1.5), nil, pt5)
  596. local p5w = makeweld(pt5, pt5, hnd, ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), nil)
  597. local swingwoo = Instance.new("Sound")
  598. swingwoo.SoundId = "rbxassetid://175024455"
  599. swingwoo.Pitch = rd2(10, 11) / 10
  600. swingwoo.Name = "sweae"
  601. swingwoo.Volume = 1
  602. swingwoo.Parent = hrp
  603. clibat = tool.Activated:connect(function()
  604. if selected == false or activu == true or ragged == true then
  605. return
  606. end
  607. activu = true
  608. for _ = 1, 5 do
  609. swait()
  610. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
  611. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  612. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
  613. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  614. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
  615. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  616. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  617. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  618. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
  619. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  620. end
  621. local bon = Instance.new("Sound")
  622. bon.SoundId = "rbxassetid://175024455"
  623. bon.Pitch = rd2(10, 12) / 10
  624. bon.Volume = 1
  625. bon.Parent = hrp
  626. game.Debris:AddItem(bon, 1)
  627. bon:Play()
  628. swingwoo:Play()
  629. for X = 1, 5 do
  630. swait()
  631. if X > 1 then
  632. hito(pt5, 5, 80, 0.2, hrp.CFrame.lookVector * 0, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)))
  633. end
  634. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
  635. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  636. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
  637. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  638. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  639. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  640. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
  641. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  642. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  643. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  644. end
  645. activu = false
  646. end)
  647. spec = mouse.KeyDown:connect(function(keya)
  648. if selected == false or activu == true or ragged == true then
  649. return
  650. end
  651. if keya == "]]" then
  652. activu = true
  653. local speed = human.WalkSpeed
  654. human.WalkSpeed = 0
  655. human:SetStateEnabled(3, false)
  656. local function expa()
  657. local sond = Instance.new("Sound")
  658. sond.Volume = 1.25
  659. sond.Pitch = 1
  660. sond.EmitterSize = 15
  661. sond.SoundId = "rbxassetid://151790502"
  662. sond.Parent = pt6
  663. sond:Play()
  664. for _ = 1, 3 do
  665. swait()
  666. hmes.Scale = hmes.Scale:lerp(Vector3.new(6, 27, 6), 0.7)
  667. p1m.Scale = p1m.Scale:lerp(Vector3.new(7.5, 7.5, 7.5), 0.7)
  668. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), 0.7)
  669. p3m.Scale = p3m.Scale:lerp(Vector3.new(7.5, 7.5, 7.5), 0.7)
  670. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), 0.7)
  671. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.07500000000000001, 0.07500000000000001, 0.07500000000000001), 0.7)
  672. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -3.75, 0), 0.7)
  673. p5m.Scale = p5m.Scale:lerp(Vector3.new(64.5, 18.75, 18.75), 0.7)
  674. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -12.075000000000001, 0), 0.7)
  675. end
  676. for _ = 1, 5 do
  677. swait()
  678. hmes.Scale = hmes.Scale:lerp(Vector3.new(4, 18, 4), 0.7)
  679. p1m.Scale = p1m.Scale:lerp(Vector3.new(5, 5, 5), 0.7)
  680. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 2, 0), 0.7)
  681. p3m.Scale = p3m.Scale:lerp(Vector3.new(5, 5, 5), 0.7)
  682. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -2, 0), 0.7)
  683. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.05, 0.05, 0.05), 0.7)
  684. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -2.5, 0), 0.7)
  685. p5m.Scale = p5m.Scale:lerp(Vector3.new(63, 12.5, 12.5), 0.7)
  686. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -8.05, 0), 0.7)
  687. end
  688. sond.Pitch = 0.75
  689. sond:Play()
  690. for _ = 1, 3 do
  691. swait()
  692. hmes.Scale = hmes.Scale:lerp(Vector3.new(12, 54, 12), 0.7)
  693. p1m.Scale = p1m.Scale:lerp(Vector3.new(15, 15, 15), 0.7)
  694. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 6, 0), 0.7)
  695. p3m.Scale = p3m.Scale:lerp(Vector3.new(15, 15, 15), 0.7)
  696. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -6, 0), 0.7)
  697. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.15000000000000002, 0.15000000000000002, 0.15000000000000002), 0.7)
  698. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -7.5, 0), 0.7)
  699. p5m.Scale = p5m.Scale:lerp(Vector3.new(156, 37.5, 37.5), 0.7)
  700. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -24.150000000000002, 0), 0.7)
  701. end
  702. for _ = 1, 5 do
  703. swait()
  704. hmes.Scale = hmes.Scale:lerp(Vector3.new(8, 36, 8), 0.7)
  705. p1m.Scale = p1m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
  706. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 4, 0), 0.7)
  707. p3m.Scale = p3m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
  708. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -4, 0), 0.7)
  709. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.1, 0.1, 0.1), 0.7)
  710. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -5, 0), 0.7)
  711. p5m.Scale = p5m.Scale:lerp(Vector3.new(102, 25, 25), 0.7)
  712. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -16.1, 0), 0.7)
  713. end
  714. sond.Pitch = 0.4
  715. sond:Play()
  716. game.Debris:AddItem(sond, 2)
  717. for _ = 1, 3 do
  718. swait()
  719. hmes.Scale = hmes.Scale:lerp(Vector3.new(18, 81, 18), 0.7)
  720. p1m.Scale = p1m.Scale:lerp(Vector3.new(22.5, 22.5, 22.5), 0.7)
  721. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 9, 0), 0.7)
  722. p3m.Scale = p3m.Scale:lerp(Vector3.new(22.5, 22.5, 22.5), 0.7)
  723. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -9, 0), 0.7)
  724. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.225, 0.225, 0.225), 0.7)
  725. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -11.25, 0), 0.7)
  726. p5m.Scale = p5m.Scale:lerp(Vector3.new(230.2, 56.25, 56.25), 0.7)
  727. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -36.225, 0), 0.7)
  728. end
  729. for _ = 1, 5 do
  730. swait()
  731. hmes.Scale = hmes.Scale:lerp(Vector3.new(14, 63, 14), 0.7)
  732. p1m.Scale = p1m.Scale:lerp(Vector3.new(17.5, 17.5, 17.5), 0.7)
  733. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 7, 0), 0.7)
  734. p3m.Scale = p3m.Scale:lerp(Vector3.new(17.5, 17.5, 17.5), 0.7)
  735. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -7, 0), 0.7)
  736. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.17500000000000002, 0.17500000000000002, 0.17500000000000002), 0.7)
  737. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -8.75, 0), 0.7)
  738. p5m.Scale = p5m.Scale:lerp(Vector3.new(400, 43.75, 43.75), 0.7)
  739. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -30, 0), 0.7)
  740. end
  741. end
  742. for _ = 1, 3 do
  743. swait()
  744. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  745. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  746. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  747. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  748. lerpz(LS, "C0", LSC0 * cf(0, 0.2, -0.2) * ang(rd(70), rd(-60), rd(-100)), 0.5)
  749. if dipperhat then
  750. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.3)
  751. end
  752. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  753. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  754. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  755. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  756. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  757. end
  758. for _ = 1, 3 do
  759. swait()
  760. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  761. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  762. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  763. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  764. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
  765. if dipperhat then
  766. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(15, 0, 0), 0.3)
  767. end
  768. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  769. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  770. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  771. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  772. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  773. end
  774. for _ = 1, 30 do
  775. swait()
  776. lerpz(RJ, "C0", RJC0 * cf(1.1, 0.6, 0) * ang(rd(0), rd(0), rd(-120)), 0.2)
  777. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.2)
  778. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(-20), rd(80)), 0.2)
  779. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  780. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.2)
  781. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  782. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.2)
  783. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  784. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.2)
  785. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  786. end
  787. expa()
  788. for O = 1, 10 do
  789. swait()
  790. lerpz(RJ, "C0", RJC0 * cf(0, 0.3, 0) * ang(rd(0), rd(0), rd(60)), 0.001 + O * 0.01)
  791. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.001 + O * 0.01)
  792. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(-20), rd(80)), 0.001 + O * 0.01)
  793. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  794. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.001 + O * 0.01)
  795. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  796. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.001 + O * 0.01)
  797. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  798. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.001 + O * 0.01)
  799. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  800. end
  801. local whoooo = Instance.new("Sound")
  802. whoooo.Volume = 3
  803. whoooo.Pitch = 1.1
  804. whoooo.SoundId = "rbxassetid://151790502"
  805. whoooo.Parent = pt5
  806. whoooo:Play()
  807. game.Debris:AddItem(whoooo, 2)
  808. for O = 1, 1 do
  809. swait()
  810. hito(pt5, 70, 808282854, 0.75, hrp.CFrame.rightVector * -10000000 + Vector3.new(0, 50, 0), Vector3.new(0, rd2(-25, 25), rd2(-160, 160)))
  811. lerpz(RJ, "C0", RJC0 * cf(0.9, -0.7, 0) * ang(rd(0), rd(0), rd(120)), 0.1 + O * 0.05)
  812. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.1 + O * 0.05)
  813. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(20), rd(20)), 0.1 + O * 0.05)
  814. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  815. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.1 + O * 0.05)
  816. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  817. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.1 + O * 0.05)
  818. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  819. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.1 + O * 0.05)
  820. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  821. end
  822. for O = 1, 13 do
  823. swait()
  824. hmes.Scale = hmes.Scale:lerp(Vector3.new(2, 9, 2), 0.05 + O * 0.075)
  825. p1m.Scale = p1m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
  826. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), 0.05 + O * 0.075)
  827. p3m.Scale = p3m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
  828. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), 0.05 + O * 0.075)
  829. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.025, 0.025, 0.025), 0.05 + O * 0.075)
  830. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -1.25, 0), 0.05 + O * 0.075)
  831. p5m.Scale = p5m.Scale:lerp(Vector3.new(21.5, 1, 1), 0.05 + O * 0.075)
  832. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), 0.05 + O * 0.075)
  833. lerpz(RJ, "C0", RJC0 * cf(1.1, -0.8, 0) * ang(rd(0), rd(0), rd(150)), 0.05 + O * 0.075)
  834. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.05 + O * 0.075)
  835. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(30), rd(10)), 0.05 + O * 0.075)
  836. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  837. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(20), rd(20), rd(-20)), 0.05 + O * 0.075)
  838. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  839. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.05 + O * 0.075)
  840. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  841. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.05 + O * 0.075)
  842. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  843. end
  844. if dipperhat then
  845. dipperhat.Handle.HatAttachment.Rotation = dipperrot
  846. end
  847. human.WalkSpeed = speed
  848. human:SetStateEnabled(3, true)
  849. activu = false
  850. end
  851. if keya == "q" then
  852. activu = true
  853. do
  854. local checkkey = true
  855. local keyingup = mouse.KeyUp:connect(function(xzx)
  856. if xzx == "q" then
  857. checkkey = false
  858. end
  859. end)
  860. repeat
  861. for _ = 1, 2 do
  862. swait()
  863. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
  864. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  865. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(30), rd(-20), rd(80)), 0.7)
  866. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  867. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
  868. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  869. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  870. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  871. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
  872. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  873. end
  874. swingwoo:Play()
  875. for T = 1, 2 do
  876. swait()
  877. if T == 2 then
  878. hito(pt5, 7, 30, 0.03, hrp.CFrame.lookVector * 0, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)))
  879. end
  880. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
  881. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  882. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(40), rd(40)), 0.7)
  883. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  884. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  885. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  886. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
  887. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  888. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  889. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  890. end
  891. for _ = 1, 2 do
  892. swait()
  893. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-30), rd(20), rd(0)), 0.7)
  894. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  895. lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(179)), 0.7)
  896. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  897. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-40), rd(20), rd(30)), 0.7)
  898. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  899. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  900. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  901. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(35)), 0.7)
  902. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  903. end
  904. swingwoo:Play()
  905. for T = 1, 2 do
  906. swait()
  907. if T == 2 then
  908. hito(pt5, 7, 30, 0.03, hrp.CFrame.lookVector * 0, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)))
  909. end
  910. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(40), rd(40), rd(0)), 0.7)
  911. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  912. lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(30)), 0.7)
  913. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  914. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  915. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  916. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  917. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  918. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(-65)), 0.7)
  919. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  920. end
  921. until not checkkey
  922. keyingup:Disconnect()
  923. activu = false
  924. end
  925. end
  926. if keya == "f" then
  927. activu = true
  928. do
  929. local speed = human.WalkSpeed
  930. human.WalkSpeed = 2
  931. human:SetStateEnabled(3, false)
  932. local checkkey = true
  933. local chargecounter = 0
  934. local keyingup = mouse.KeyUp:connect(function(xzx)
  935. if xzx == "f" then
  936. checkkey = false
  937. end
  938. end)
  939. local firederp
  940. for _ = 1, 8 do
  941. swait()
  942. hwel.C0 = hwel.C0:lerp(ang(rd(65), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
  943. lerpz(RJ, "C0", RJC0 * cf(0.5, 0.5, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
  944. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(60)), 0.5)
  945. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(70), rd(-10), rd(80)), 0.5)
  946. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  947. lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(-10), rd(-70), rd(-75)), 0.5)
  948. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
  949. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.5)
  950. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  951. lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(0), rd(80), rd(-5)), 0.5)
  952. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.5)
  953. end
  954. repeat
  955. swait()
  956. chargecounter = chargecounter + 1
  957. 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)
  958. 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)
  959. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(rd2(-25, -15)), rd(0)), 0.05 + chargecounter * 0.019)
  960. if chargecounter > 30 and firederp == nil then
  961. local colorKeyPoints={ColorSequenceKeypoint.new(0,Color3.new(1,1,1)),
  962. ColorSequenceKeypoint.new(1,Color3.new(1,1,1))
  963. }
  964. local sizeKeyPoints={NumberSequenceKeypoint.new(0,.25),
  965. NumberSequenceKeypoint.new(1,1),
  966. NumberSequenceKeypoint.new(1,0)
  967. }
  968. local opacityKeyPoints={NumberSequenceKeypoint.new(0,0);
  969. NumberSequenceKeypoint.new(.793,0);
  970. NumberSequenceKeypoint.new(1,1);
  971. }
  972. local runRing=Instance.new('ParticleEmitter',pt1)
  973. runRing.LightEmission=0
  974. runRing.Color=ColorSequence.new(colorKeyPoints)
  975. runRing.Size=NumberSequence.new(sizeKeyPoints)
  976. runRing.Texture='rbxassetid://720401995'
  977. runRing.LockedToPart = false
  978. runRing.Transparency=NumberSequence.new(opacityKeyPoints)
  979. runRing.Lifetime=NumberRange.new(1,2)
  980. runRing.Rate=100
  981. runRing.Rotation=NumberRange.new(0,360)
  982. runRing.RotSpeed=NumberRange.new(-20,20)
  983. runRing.Speed=NumberRange.new(4)
  984. runRing.VelocitySpread=10
  985. wait(.1)
  986. runRing.Enabled = false
  987. end
  988. until not checkkey or chargecounter > 50
  989. swingwoo:Play()
  990. sbchat("IT'S RAW!!!!!!!",'[Gordon Ramsay]')
  991. game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"IT'S RAW!!!!!", "Red")
  992. for U = 1, 10 do
  993. swait()
  994. if U < 3 then
  995. hito(pt5, 8, math.huge, 0.2, hrp.CFrame.lookVector * (math.huge + chargecounter * math.huge) + Vector3.new(0, 6 + 6 * (chargecounter / 5), 0), Vector3.new(0, rd2(-25, 25) * (chargecounter / 25), rd2(-80, 80) * (chargecounter / 25)))
  996. if chargecounter > 30 then
  997. tagexplode(pt5, 5, 1)
  998. end
  999. end
  1000. hwel.C0 = hwel.C0:lerp(ang(rd(135), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
  1001. lerpz(RJ, "C0", RJC0 * cf(0.5, -0.5, 0) * ang(rd(0), rd(0), rd(50)), 0.6)
  1002. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-30)), 0.6)
  1003. lerpz(RS, "C0", RSC0 * cf(0.75, 0.5, -0.5) * ang(rd(0), rd(60), rd(120)), 0.4)
  1004. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(100), rd(0)), 0.4)
  1005. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(20), rd(-125)), 0.4)
  1006. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.4)
  1007. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.6)
  1008. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  1009. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(-6)), 0.6)
  1010. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.6)
  1011. end
  1012. if firederp then
  1013. firederp:Destroy()
  1014. end
  1015. swait(10)
  1016. hwel.C0 = ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0)
  1017. keyingup:Disconnect()
  1018. human.WalkSpeed = speed
  1019. human:SetStateEnabled(3, true)
  1020. activu = false
  1021. HName.Text = "Big Smoke"
  1022. end
  1023. end
  1024. end)
  1025. end
  1026. elseif batting == true then
  1027. batting = false
  1028. clibat:Disconnect()
  1029. spec:Disconnect()
  1030. hrp.sweae:Destroy()
  1031. local batmod = chr:FindFirstChild("bmodel")
  1032. batmod.hnd.Weld:Destroy()
  1033. batmod.PrimaryPart = batmod.hnd
  1034. batmod:SetPrimaryPartCFrame(rarm.CFrame * ang(rd(-90), rd(0), rd(0)) * cf(0, 0, -1))
  1035. for _, A in pairs(batmod:GetChildren()) do
  1036. if A.ClassName == "Part" then
  1037. A.CanCollide = true
  1038. A.Anchored = false
  1039. end
  1040. end
  1041. batmod.Parent = workspace
  1042. game.Debris:AddItem(batmod, 8)
  1043. end
  1044. end
  1045. local movin = false
  1046. local cliham, hamspec
  1047. function ham()
  1048. if batting == false then
  1049. batting = true
  1050. do
  1051. local bmod = Instance.new("Model")
  1052. bmod.Name = "bmodel"
  1053. bmod.Parent = chr
  1054. local makemotor = function(parent, p0, p1, c0, c1)
  1055. local wel = Instance.new("Motor6D")
  1056. wel.Part0 = p0
  1057. wel.Part1 = p1
  1058. wel.C0 = c0
  1059. if c1 ~= nil then
  1060. wel.C1 = c1
  1061. end
  1062. wel.Parent = parent
  1063. return wel
  1064. end
  1065. local hnd = makepart("Br. yellowish green", "hnd", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1066. hnd.Anchored = true
  1067. local hmes = makemesh("Head", Vector3.new(5, 30, 5), nil, hnd)
  1068. movin = true
  1069. hnd.CFrame = hrp.CFrame
  1070. coroutine.resume(coroutine.create(function()
  1071. while hnd.Anchored == true do
  1072. swait()
  1073. if movin then
  1074. hnd.CFrame = hnd.CFrame:lerp(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, 11, 0), 0.65)
  1075. end
  1076. end
  1077. end))
  1078. sbchat("RAW CHICKEN AGAIN!",'[Gordon Ramsay]')
  1079. game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"RAW CHICKEN AGAIN!", "Red")
  1080. local pt1 = makepart("Br. yellowish green", "pt1", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1081. local p1m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt1)
  1082. local p1w = makemotor(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), nil)
  1083. local pt2 = makepart("Br. yellowish green", "pt2", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1084. local p2m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt2)
  1085. local p2w = makemotor(pt2, pt2, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), nil)
  1086. local pt3 = makepart("Bright yellow", "pt3", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1087. local p3m = makemesh("Head", Vector3.new(6.5, 6.5, 6.5), nil, pt3)
  1088. local p3w = makemotor(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3.75, 0), nil)
  1089. local pt4 = makepart("Br. yellowish green", "pt4", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1090. local p4m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://250640098", pt4)
  1091. p4m.TextureId = "rbxassetid://250639536"
  1092. local p4w = makemotor(pt4, pt4, hnd, ang(rd(180), rd(180), rd(0)) * cf(0, 4.25, 0.25), nil)
  1093. local pt5 = makepart("Bright blue", "pt5", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1094. local p5m = makemesh("Head", Vector3.new(5, 90, 4), nil, pt5)
  1095. local p5w = makemotor(pt5, pt5, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -12, 0), nil)
  1096. local pt6 = makepart("Bright blue", "pt6", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  1097. local p6m = makemesh("FileMesh", Vector3.new(0.16, 0.4, 0.16), "rbxassetid://524341960", pt6)
  1098. p6m.TextureId = "rbxassetid://526531650"
  1099. p6m.Scale = Vector3.new(0.5,0.50,0.5)
  1100. local p6w = makemotor(pt6, pt6, hnd, ang(rd(180), rd(0), rd(0)) * cf(0, -16, 0), nil)
  1101. local pt7 = makepart("Bright yellow", "pt7", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1102. local p7m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt7)
  1103. local p7w = makemotor(pt7, pt7, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -27, 0), nil)
  1104. local pt8 = makepart("Bright yellow", "pt8", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1105. local p8m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt8)
  1106. local p8w = makemotor(pt8, pt8, hnd, ang(rd(0), rd(-90), rd(0)) * cf(0, -27, 0), nil)
  1107. local hdec2 = Instance.new("Decal")
  1108. local pt9 = makepart("Bright yellow", "pt9", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1109. local p9m = makemesh("FileMesh", Vector3.new(12, 11, 11), "rbxassetid://272942659", pt9)
  1110. local p9w = makemotor(pt9, pt9, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -30, 0), nil)
  1111. p9m.TextureId = "rbxassetid://272942750"
  1112. local pt10 = makepart("Bright yellow", "pt10", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1113. local p10m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt10)
  1114. local p10w = makemotor(pt10, pt10, pt7, ang(rd(0), rd(0), rd(90)) * cf(11, 0, 0), nil)
  1115. local hdec3 = Instance.new("Decal")
  1116. local pt11 = makepart("Bright yellow", "pt11", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1117. local p11m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt11)
  1118. local p11w = makemotor(pt11, pt11, pt7, ang(rd(0), rd(180), rd(90)) * cf(11, 0, 0), nil)
  1119. local pt12 = makepart("Bright yellow", "pt12", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1120. local p12m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt12)
  1121. local p12w = makemotor(pt12, pt12, pt7, ang(rd(0), rd(0), rd(-90)) * cf(-11, 0, 0), nil)
  1122. local pt13 = makepart("Bright yellow", "pt13", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  1123. local p13m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt13)
  1124. local p13w = makemotor(pt13, pt13, pt7, ang(rd(0), rd(180), rd(-90)) * cf(-11, 0, 0), nil)
  1125. cliham = tool.Activated:connect(function()
  1126. if selected == false or activu == true or ragged == true then
  1127. return
  1128. end
  1129. activu = true
  1130. movin = false
  1131. for B = 1, 20 do
  1132. swait()
  1133. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.4)
  1134. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(8), rd(0), rd(0)), 0.4)
  1135. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(170)), 0.4)
  1136. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1137. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(10)), 0.4)
  1138. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1139. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(-10)), 0.4)
  1140. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1141. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(10)), 0.4)
  1142. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1143. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 0.1 + B * 0.045)
  1144. end
  1145. for B = 1, 30 do
  1146. swait()
  1147. lerpz(RJ, "C0", RJC0 * cf(0, 0.8, 0) * ang(rd(-25), rd(0), rd(-50)), 0.1 + B / 80)
  1148. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-18), rd(0), rd(40)), 0.1 + B / 80)
  1149. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-30), rd(-5), rd(160)), 0.1 + B / 80)
  1150. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  1151. lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-20), rd(-150)), 0.1 + B / 80)
  1152. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  1153. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(-10)), 0.1 + B / 80)
  1154. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  1155. lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(-5), rd(60), rd(-110)), 0.1 + B / 80)
  1156. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  1157. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  1158. end
  1159. for B = 1, 7 do
  1160. swait()
  1161. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(40)), 0.015 + B / 15)
  1162. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.015 + B / 15)
  1163. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-50), rd(100)), 0.015 + B / 15)
  1164. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  1165. lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.015 + B / 15)
  1166. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  1167. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(10)), 0.015 + B / 15)
  1168. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  1169. lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(-20)), 0.015 + B / 15)
  1170. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  1171. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  1172. end
  1173. for B = 1, 8 do
  1174. swait()
  1175. hito(pt6, 20, 808282854, 0.75, hrp.CFrame.rightVector * math.huge + Vector3.new(0, 50, 0), Vector3.new(0, rd2(-25, 25), rd2(-160, 160)))
  1176. lerpz(RJ, "C0", RJC0 * cf(0, -0.8, 0) * ang(rd(70), rd(0), rd(40)), 0.38 + B * 0.1)
  1177. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.38 + B * 0.1)
  1178. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-40), rd(100)), 0.38 + B * 0.1)
  1179. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  1180. lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.38 + B * 0.1)
  1181. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  1182. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(60)), 0.38 + B * 0.1)
  1183. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  1184. lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(70)), 0.38 + B * 0.1)
  1185. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  1186. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  1187. local exp = Instance.new("Explosion",plr.Character)
  1188. exp.Position = pt6.Position
  1189. exp.BlastRadius = 0
  1190. end
  1191. swait(15)
  1192. movin = true
  1193. sbchat("Thanks for being a twat.",'[Gordon Ramsay]')
  1194. activu = false
  1195. end)
  1196. end
  1197. elseif batting == true then
  1198. batting = false
  1199. cliham:Disconnect()
  1200. local badevz = chr:FindFirstChild("bmodel")
  1201. badevz.PrimaryPart = badevz.hnd
  1202. for _, A in pairs(badevz:GetChildren()) do
  1203. if A.ClassName == "Part" then
  1204. A.CanCollide = true
  1205. A.Anchored = false
  1206. end
  1207. end
  1208. movin = false
  1209. badevz.Parent = workspace
  1210. badevz:SetPrimaryPartCFrame(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, -11, 0))
  1211. game.Debris:AddItem(badevz, 8)
  1212. end
  1213. end
  1214. game:GetService("ContentProvider"):Preload("rbxassetid://725969678")
  1215. function lauf()
  1216. if selected == false or activu == true then
  1217. return
  1218. end
  1219. lauf1:Play()
  1220. end
  1221. function makenoob(cfrem, scalo, rags)
  1222. nscale.Value = scalo
  1223. local md = Instance.new("Model")
  1224. md.Name = "Small Smoke"
  1225. md.Parent = workspace
  1226. local hu = Instance.new("Humanoid")
  1227. hu.RigType = "R6"
  1228. hu.MaxHealth = 100 * scalo
  1229. hu.Health = 100 * scalo
  1230. hu.Parent = md
  1231. local anm = Instance.new("Animator")
  1232. anm.Parent = hu
  1233. hu.PlatformStand = true
  1234. local light = function(part)
  1235. part.CustomPhysicalProperties = PhysicalProperties.new(0.35, 0.3, 0.5)
  1236. end
  1237. local hd = Instance.new("Part")
  1238. hd.Name = "Head"
  1239. hd.Size = Vector3.new(2 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  1240. hd.TopSurface = "Smooth"
  1241. hd.BottomSurface = "Inlet"
  1242. hd.Locked = true
  1243. hd.BrickColor = BrickColor.random()
  1244. hd.CanCollide = true
  1245. hd.Anchored = false
  1246. light(hd)
  1247. hd.Parent = md
  1248. local hm = Instance.new("SpecialMesh")
  1249. hm.MeshType = "Head"
  1250. hm.Scale = Vector3.new(1.25, 1.25, 1.25)
  1251. hm.Parent = hd
  1252. local hf = Instance.new("Decal")
  1253. hf.Texture = "rbxasset://textures/face.png"
  1254. local gen = math.random(1, 40)
  1255. if gen == 3 then
  1256. hf.Texture = "rbxassetid://101912931"
  1257. end
  1258. if gen == 8 then
  1259. hf.Texture = "rbxassetid://548947987"
  1260. end
  1261. if gen == 12 then
  1262. hf.Texture = "rbxassetid://259580505"
  1263. end
  1264. if gen == 16 then
  1265. hf.Texture = "rbxassetid://259579232"
  1266. end
  1267. if gen == 24 then
  1268. hf.Texture = "rbxassetid://259571525"
  1269. end
  1270. if gen == 28 then
  1271. hf.Texture = "rbxassetid://258283210"
  1272. end
  1273. if gen == 32 then
  1274. hf.Texture = "rbxassetid://258940032"
  1275. end
  1276. if gen == 38 then
  1277. hf.Texture = "rbxassetid://673220970"
  1278. hf.Color3 = Color3.new(0, 0, 0)
  1279. end
  1280. hf.Face = "Front"
  1281. hf.Parent = hd
  1282. local hrpa = Instance.new("Part")
  1283. hrpa.Name = "HumanoidRootPart"
  1284. hrpa.TopSurface, hrpa.BottomSurface = 0, 0
  1285. hrpa.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1286. hrpa.Transparency = 1
  1287. hrpa.CanCollide = false
  1288. hrpa.Locked = true
  1289. light(hrpa)
  1290. hrpa.Parent = md
  1291. local tagbomb = Instance.new("BoolValue")
  1292. tagbomb.Name = "tagbomb"
  1293. tagbomb.Value = false
  1294. tagbomb.Parent = hrpa
  1295. local learm = Instance.new("Part")
  1296. learm.Name = "Left Arm"
  1297. learm.BrickColor = BrickColor.random()
  1298. learm.CanCollide = false
  1299. learm.Locked = true
  1300. learm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1301. light(learm)
  1302. learm.Parent = md
  1303. local riarm = Instance.new("Part")
  1304. riarm.Name = "Right Arm"
  1305. riarm.BrickColor = BrickColor.random()
  1306. riarm.CanCollide = false
  1307. riarm.Locked = true
  1308. light(riarm)
  1309. riarm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1310. riarm.Parent = md
  1311. local leleg = Instance.new("Part")
  1312. leleg.Name = "Left Leg"
  1313. leleg.BrickColor = BrickColor.random()
  1314. leleg.CanCollide = false
  1315. leleg.Locked = true
  1316. light(leleg)
  1317. leleg.BottomSurface = 0
  1318. leleg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1319. leleg.Parent = md
  1320. local rileg = Instance.new("Part")
  1321. rileg.Name = "Right Leg"
  1322. rileg.BrickColor = BrickColor.random()
  1323. rileg.CanCollide = false
  1324. rileg.Locked = true
  1325. light(rileg)
  1326. rileg.BottomSurface = 0
  1327. rileg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1328. rileg.Parent = md
  1329. local tor = Instance.new("Part")
  1330. tor.Name = "Torso"
  1331. tor.BrickColor = BrickColor.random()
  1332. tor.Locked = true
  1333. light(tor)
  1334. tor.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1335. tor.LeftSurface, tor.RightSurface = "Weld", "Weld"
  1336. tor.Parent = md
  1337. md.PrimaryPart = hrpa
  1338. md:SetPrimaryPartCFrame(cfrem)
  1339. md:makeJoints()
  1340. makejoint(hrpa, RootJointC0, RootJointC1, hrpa, tor, "RootJoint")
  1341. makejoint(tor, NeckC0, NeckC1, tor, hd, "Neck")
  1342. if rags == true then
  1343. makegloo(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
  1344. makegloo(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
  1345. makegloo(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
  1346. makegloo(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
  1347. maketouchy(riarm, riarm, CFrame.new(0, 0.5 * nscale.Value, 0))
  1348. maketouchy(learm, learm, CFrame.new(0, 0.5 * nscale.Value, 0))
  1349. maketouchy(leleg, leleg, CFrame.new(0, 0.5 * nscale.Value, 0))
  1350. maketouchy(rileg, rileg, CFrame.new(0, 0.5 * nscale.Value, 0))
  1351. elseif rags == false then
  1352. makejoint(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
  1353. makejoint(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
  1354. makejoint(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
  1355. makejoint(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
  1356. hu.PlatformStand = false
  1357. end
  1358. nscale.Value = 1
  1359. hu.Touched:connect(function(tpart, uwot)
  1360. if tagbomb.Value == true and tpart.Parent ~= md and tpart.Parent.Parent ~= md and tpart.Parent.Parent.Parent ~= md then
  1361. tagbomb.Value = false
  1362. hu.Health = 0
  1363. local derp = Instance.new("Explosion")
  1364. derp.BlastPressure = 200
  1365. derp.BlastRadius = 8
  1366. derp.DestroyJointRadiusPercent = 0
  1367. derp.ExplosionType = 2
  1368. derp.Visible = true
  1369. derp.Position = uwot.Position - Vector3.new(0, 0.5, 0)
  1370. derp.Parent = workspace
  1371. game.Debris:AddItem(md, 8)
  1372. end
  1373. end)
  1374. return md
  1375. end
  1376. function makecircle(cfrem, scalo)
  1377. local mcir1 = Instance.new("Part")
  1378. mcir1.Anchored = true
  1379. mcir1.CanCollide = false
  1380. mcir1.Size = Vector3.new(0.2, 0.2, 0.2)
  1381. mcir1.Transparency = 1
  1382. mcir1.CFrame = cfrem
  1383. mcir1.Parent = modz
  1384. game.Debris:AddItem(mcir1, 8)
  1385. local d1 = Instance.new("Decal")
  1386. d1.Texture = "rbxassetid://557132029"
  1387. d1.Face = "Front"
  1388. d1.Parent = mcir1
  1389. local d2 = Instance.new("Decal")
  1390. d2.Texture = "rbxassetid://0"
  1391. d2.Face = "Back"
  1392. d2.Parent = mcir1
  1393. local bme = Instance.new("BlockMesh")
  1394. bme.Parent = mcir1
  1395. for _ = 1, 9 do
  1396. swait()
  1397. bme.Scale = bme.Scale:lerp(Vector3.new(35 * scalo, 35 * scalo, 0), 0.3)
  1398. end
  1399. coroutine.resume(coroutine.create(function()
  1400. swait(15)
  1401. for _ = 1, 12 do
  1402. swait()
  1403. d1.Transparency = d1.Transparency + 0.08
  1404. d2.Transparency = d2.Transparency + 0.08
  1405. end
  1406. mcir1:Destroy()
  1407. end))
  1408. return mcir1
  1409. end
  1410. function spawnnoob(circlecf, noobcf, scalez, ragd)
  1411. local aearae = makecircle(circlecf, scalez)
  1412. local nananb
  1413. if ragd then
  1414. nananb = makenoob(aearae.CFrame * noobcf, scalez, true)
  1415. elseif not ragd then
  1416. nananb = makenoob(aearae.CFrame * noobcf, scalez, false)
  1417. end
  1418. return nananb
  1419. end
  1420. function tagexplode(partoz, magn, bombdelay)
  1421. for _, guy in pairs(workspace:GetChildren()) do
  1422. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy.Name == "Skid" and guy.Name == "Dummy" and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude then
  1423. coroutine.resume(coroutine.create(function()
  1424. swait(bombdelay * 0)
  1425. guy:FindFirstChild("HumanoidRootPart").tagbomb.Value = true
  1426. end))
  1427. end
  1428. end
  1429. end
  1430. function hito(partoz, magn, dmg, debtim, bodyfdire, bodyrot)
  1431. for _, guy in pairs(workspace:GetChildren()) do
  1432. 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
  1433. do
  1434. local humz = guy:FindFirstChild("Humanoid")
  1435. local horp = guy:FindFirstChild("HumanoidRootPart")
  1436. humz:TakeDamage(dmg)
  1437. humz:SetStateEnabled(16, true)
  1438. delay(debtim, function()
  1439. humz:SetStateEnabled(16, true)
  1440. end)
  1441. local db = Instance.new("StringValue")
  1442. db.Name = "alabo"
  1443. db.Parent = horp
  1444. delay(debtim, function()
  1445. db:Destroy()
  1446. end)
  1447. local b = Instance.new("Part")
  1448. nooutline(b)
  1449. b.Size = Vector3.new(0.2, 0.2, 0.2)
  1450. b.Transparency = 0
  1451. b.Anchored = true
  1452. b.CanCollide = false
  1453. b.Material = "Neon"
  1454. b.BrickColor = BrickColor.new("Forest green")
  1455. b.Locked = true
  1456. b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))*CFrame.Angles(math.random(1412),math.random(423532),math.random(1312))
  1457. b.Parent = modz
  1458. local c = Instance.new("SpecialMesh")
  1459. c.MeshType = "Sphere"
  1460. c.Scale = Vector3.new(3.5, 3.5, 3.5)
  1461. c.Parent = b
  1462. game.Debris:AddItem(b, 1)
  1463. if bodyfdire then
  1464. local boopyve = Instance.new("BodyVelocity")
  1465. boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
  1466. boopyve.P = 9999999999
  1467. boopyve.Velocity = bodyfdire
  1468. boopyve.Parent = horp
  1469. game.Debris:AddItem(boopyve, debtim)
  1470. end
  1471. if bodyrot then
  1472. local boopyro = Instance.new("BodyAngularVelocity")
  1473. boopyro.MaxTorque = Vector3.new(999999, 999999, 999999)
  1474. boopyro.P = math.huge
  1475. boopyro.AngularVelocity = bodyrot
  1476. boopyro.Parent = horp
  1477. game.Debris:AddItem(boopyro, debtim)
  1478. end
  1479. local bet = Instance.new("Sound")
  1480. bet.Pitch = rd2(9, 11) / 10
  1481. bet.Volume = rd2(12, 14) / 10
  1482. bet.SoundId = "rbxassetid://175024455"
  1483. bet.Parent = b
  1484. bet:Play()
  1485. coroutine.resume(coroutine.create(function()
  1486. for _ = 1, 24 do
  1487. swait()
  1488. b.Transparency = b.Transparency + 0.08
  1489. c.Scale = c.Scale + Vector3.new(.8 * dmg, .8 * dmg, .8 * dmg)
  1490. end
  1491. end))
  1492. end
  1493. end
  1494. end
  1495. end
  1496. function cleannoobs()
  1497. for _, nib in pairs(workspace:GetChildren()) do
  1498. coroutine.resume(coroutine.create(function()
  1499. if nib.Name == "Noob" then
  1500. if nib:FindFirstChild("HumanoidRootPart") then
  1501. local g = Instance.new("Part")
  1502. g.CanCollide, g.Anchored = false, true
  1503. g.Transparency = 1
  1504. g.CFrame = nib:FindFirstChild("HumanoidRootPart").CFrame
  1505. g.Parent = workspace
  1506. game.Debris:AddItem(g, 3.5)
  1507. local sou = Instance.new("Sound")
  1508. sou.Pitch = 0
  1509. sou.Volume = 3
  1510. sou.SoundId = "rbxassetid://151790502"
  1511. sou.Parent = g
  1512. local pe = Instance.new("ParticleEmitter")
  1513. pe.Acceleration = Vector3.new(0, 8, 0)
  1514. pe.Lifetime = NumberRange.new(1, 1.5)
  1515. pe.Rate = 0.005
  1516. pe.RotSpeed = NumberRange.new(-30, 30)
  1517. pe.Rotation = NumberRange.new(0, 360)
  1518. pe.Size = NumberSequence.new({
  1519. NumberSequenceKeypoint.new(0, 4.38, 0),
  1520. NumberSequenceKeypoint.new(0.672, 4.14, 0),
  1521. NumberSequenceKeypoint.new(1, 1.48, 0)
  1522. })
  1523. pe.Texture = "rbxassetid://244221440"
  1524. pe.Transparency = NumberSequence.new({
  1525. NumberSequenceKeypoint.new(0, 0, 0),
  1526. NumberSequenceKeypoint.new(0.529, 0.3, 0),
  1527. NumberSequenceKeypoint.new(1, 1, 1)
  1528. })
  1529. pe.ZOffset = 5
  1530. pe.Enabled = true
  1531. pe.VelocitySpread = 360
  1532. pe.Parent = g
  1533. swait(5)
  1534. pe:Emit(6)
  1535. sou:Play()
  1536. end
  1537. nib:Destroy()
  1538. end
  1539. end))
  1540. end
  1541. end
  1542. function animo(yep)
  1543. if yep == true then
  1544. anim.Parent = human
  1545. chr.Animate.Disabled = false
  1546. elseif yep == false then
  1547. chr.Animate.Disabled = true
  1548. anim.Parent = nil
  1549. end
  1550. end
  1551. mouse.KeyDown:connect(function(key)
  1552. if key == "r" then
  1553. test()
  1554. end
  1555. if key == "m" then
  1556. lauf()
  1557. end
  1558. if key == "c" then
  1559. ham()
  1560. end
  1561. if key == "x" then
  1562. bat()
  1563. end
  1564. if key == "l" and selected == true then
  1565. spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, true)
  1566. end
  1567. if key == "h" and selected == true then
  1568. spawnnoob(hrp.CFrame * cf(5, 60, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 10, true)
  1569. end
  1570. if key == "k" and selected == true then
  1571. spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, false)
  1572. end
  1573. if key == "p" then
  1574. cleannoobs()
  1575. end
  1576. if key == "e" then
  1577. local so = Instance.new("Sound",plr.Character)
  1578. so.SoundId = "rbxassetid://475158131"
  1579. so.Volume = 10
  1580. so:Play()
  1581. game:GetService("Lighting").Ambient = Color3.new(255,0,0)
  1582. game:GetService("Lighting").Brightness = 0
  1583. game:GetService("Lighting").TimeOfDay = "00:00:00"
  1584. HName.Text = "WHERE'S THE LAMB SAUCE?!?!?!?!"
  1585. sbchat("WHERE'S THE LAMB SAUCE!?!?!?!?!",'[Gordon Ramsay]')
  1586. wait(2)
  1587. game.Players.LocalPlayer.PlayerGui.SB_DataTransfer.SB_CommandRemote.Value = "g/fl"
  1588. HName.Text = "Big Smoke"
  1589. end
  1590. if key == "z" then
  1591. if selected == false or activu == true then
  1592. return
  1593. end
  1594. if human.WalkSpeed == 25 then
  1595. human.WalkSpeed = 100
  1596. human.JumpPower = 125
  1597. else
  1598. human.WalkSpeed = 25
  1599. human.JumpPower = 50
  1600. end
  1601. end
  1602. end)
  1603. tool.Equipped:connect(function()
  1604. selected = true
  1605. end)
  1606. tool.Unequipped:connect(function()
  1607. selected = false
  1608. end)
  1609. animo(false)
  1610. human.WalkSpeed = 25
  1611. sine = 0
  1612. charge = 1
  1613. cos = math.cos
  1614. game:GetService("RunService").RenderStepped:connect(function()
  1615. if ragged == false and activu == false then
  1616. local checkfloor = Ray.new(hrp.Position, Vector3.new(0, -5, 0))
  1617. local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false)
  1618. local checkstate = human:GetState()
  1619. if checkstate.Value == 13 then
  1620. animpose = "Sitting"
  1621. elseif hrp.Velocity.y > 1 and checkpart == nil then
  1622. animpose = "Jumping"
  1623. elseif hrp.Velocity.y < -1 and checkpart == nil then
  1624. animpose = "Falling"
  1625. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 2 then
  1626. animpose = "Idle"
  1627. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 40 then
  1628. animpose = "Walking"
  1629. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 40 then
  1630. animpose = "TooFast"
  1631. end
  1632. if animpose == "Idle" then
  1633. sine = sine + charge
  1634. 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)
  1635. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(4 + 2 * cos(sine / 20)), rd(0), rd(0)), 0.3)
  1636. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(10)), 0.3)
  1637. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1638. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(100), rd(-40), rd(-32)), 0.3)
  1639. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1640. 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)
  1641. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1642. 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)
  1643. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1644. end
  1645. if animpose == "Walking" then
  1646. sine = sine + charge
  1647. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0 * cos(sine / 4)) * ang(rd(20), math.sin(hrp.RotVelocity.Y / 80), 0), 0.3)
  1648. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(0)), 0.3)
  1649. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-20)), 0.6)
  1650. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1651. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(100), rd(-40), rd(-32)), 0.6)
  1652. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1653. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-60 * cos(sine / 8))), 0.6)
  1654. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1655. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-60 * cos(sine / 8))), 0.6)
  1656. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1657. end
  1658. if animpose == "Jumping" then
  1659. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.3)
  1660. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3)
  1661. lerpz(RS, "C0", RSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(-5), rd(-20)), 0.3)
  1662. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1663. lerpz(LS, "C0", LSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(5), rd(20)), 0.3)
  1664. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1665. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-20), rd(-20)), 0.3)
  1666. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1667. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(15)), 0.3)
  1668. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1669. end
  1670. if animpose == "Falling" then
  1671. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  1672. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  1673. lerpz(RS, "C0", RSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(-5), rd(-20)), 0.3)
  1674. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1675. lerpz(LS, "C0", LSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(5), rd(20)), 0.3)
  1676. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1677. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-15), rd(-20)), 0.3)
  1678. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1679. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(15), rd(15)), 0.3)
  1680. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1681. end
  1682. if animpose == "TooFast" then
  1683. sine = sine + charge
  1684. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.35 * cos(sine / 2)) * ang(rd(30), math.sin(hrp.RotVelocity.Y / 20), math.sin(hrp.RotVelocity.Y / 2)), 0.3)
  1685. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15 - 5 * cos(sine / 2)), rd(0), rd(0)), 0.3)
  1686. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-80)), 0.6)
  1687. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1688. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(110), rd(-40), rd(-35)), 0.6)
  1689. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1690. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-60 * cos(sine / 3))), 0.6)
  1691. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1692. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-60 * cos(sine / 3))), 0.6)
  1693. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1694. end
  1695. if animpose == "Sitting" then
  1696. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1697. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1698. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  1699. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1700. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  1701. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1702. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  1703. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1704. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  1705. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1706. end
  1707. end
  1708. end)
  1709. if plr.Character.Humanoid.PlatformStand == true then
  1710. plr.Character.Humanoid.PlatformStand = false
  1711. end
  1712. plr.Character.Humanoid.Died:connect(function()
  1713. s:Stop()
  1714. HName.TextColor3 = BrickColor.new("Hot white").Color
  1715. HName.Text = "R.I.P"
  1716. local f = Instance.new("Explosion",plr.Character.Torso)
  1717. f.Position = plr.Character.Torso.Position
  1718. f.BlastRadius = 0
  1719. local m = Instance.new("Sound",Workspace)
  1720. m.SoundId = "rbxassetid://609079653"
  1721. m.Volume = 10
  1722. m:Play()
  1723. end)
  1724. --------------------------Gui---------------------------
  1725. makeframe = function(par, trans, pos, size, color)
  1726. local frame = Instance.new("Frame", par)
  1727. frame.BackgroundTransparency = trans
  1728. frame.BorderSizePixel = 1
  1729. frame.BorderColor3 = BrickColor.Black().Color
  1730. frame.Position = pos
  1731. frame.Size = size
  1732. frame.BackgroundColor3 = BrickColor.new("Forest green").Color
  1733. frame.ZIndex = 5
  1734. return frame
  1735. end
  1736.  
  1737. makelabel = function(par, text)
  1738. local label = Instance.new("TextLabel", par)
  1739. label.BackgroundTransparency = 1
  1740. label.Size = ud(1, 0, 1, 0)
  1741. label.Position = ud(0, 0, 0, 0)
  1742. label.TextColor3 = c3(1,1,1)
  1743. label.TextStrokeTransparency = 0
  1744. label.FontSize = Enum.FontSize.Size24
  1745. label.Font = Enum.Font.SciFi
  1746. label.BorderSizePixel = 0
  1747. label.TextScaled = true
  1748. label.Text = text
  1749. end
  1750. ----------------------------------------------
  1751. local scrn = Instance.new("ScreenGui", p.PlayerGui)
  1752. ud = UDim2.new
  1753. c3 = Color3.new
  1754.  
  1755. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.150,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  1756. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  1757. Manatext = makelabel(Manabar, "[Q]:Automatic Attack (Hold)")
  1758.  
  1759. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.190,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  1760. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  1761. Manatext = makelabel(Manabar, "[E]:WRONG HAWSE DUD")
  1762.  
  1763. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.230,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  1764. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  1765. Manatext = makelabel(Manabar, "[R]:Ragdoll")
  1766.  
  1767. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.270,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  1768. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  1769. Manatext = makelabel(Manabar, "[Z]:Speed")
  1770.  
  1771. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.310,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  1772. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  1773. Manatext = makelabel(Manabar, "[C]:Big Smoke Hammer")
  1774.  
  1775. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.350,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  1776. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  1777. Manatext = makelabel(Manabar, "[K]:No Ragdoll Dummy")
  1778.  
  1779. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.390,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  1780. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  1781. Manatext = makelabel(Manabar, "[L]:Ragdoll Dummy")
  1782.  
  1783. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.430,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  1784. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  1785. Manatext = makelabel(Manabar, "[H]:Big Dummy")
  1786.  
  1787. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.470,0), ud(0.19, 0, 0.17, 0), c3(0,0,0))
  1788. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  1789. Manatext = makelabel(Manabar, "PUT DIS SH!T TO CJ'S FACE PLES!")
  1790. warn'<Script>[Anti Sent To Local]:Connect!'
  1791. warn'<Script>:Welcome!'
  1792. -----------------------------------------------------------------
Add Comment
Please, Sign In to add comment