Advertisement
Guest User

Untitled

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