robloxhaxs

FLOOD ESCAPE 2

Mar 24th, 2020
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 38.58 KB | None | 0 0
  1. -- Riolu was here.
  2. -- Version:
  3. -- hi
  4. local FloodyBoi = Instance.new("ScreenGui")
  5. local ClickMe1 = Instance.new("Frame")
  6. local ClickHere1 = Instance.new("TextButton")
  7. local ClickMe2 = Instance.new("Frame")
  8. local ClickHere2 = Instance.new("TextButton")
  9. local ClickMe3 = Instance.new("Frame")
  10. local ClickHere3 = Instance.new("TextButton")
  11. local ClickMe4 = Instance.new("Frame")
  12. local ClickHere4 = Instance.new("TextButton")
  13. local Quiz = Instance.new("Frame")
  14. local Yes = Instance.new("TextButton")
  15. local No = Instance.new("TextButton")
  16. local TextLabel = Instance.new("TextLabel")
  17. local Congratz = Instance.new("Frame")
  18. local Enter = Instance.new("TextButton")
  19. local TextLabel_2 = Instance.new("TextLabel")
  20. local Main = Instance.new("Frame")
  21. local TextLabel_3 = Instance.new("TextLabel")
  22. local Jump = Instance.new("TextButton")
  23. local Spidey = Instance.new("TextButton")
  24. local TextLabel_4 = Instance.new("TextLabel")
  25. local TextLabel_5 = Instance.new("TextLabel")
  26. local Btools = Instance.new("TextButton")
  27. local Quit = Instance.new("TextButton")
  28. --Properties:
  29. FloodyBoi.Name = "FloodyBoi"
  30. FloodyBoi.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  31. FloodyBoi.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  32.  
  33. ClickMe1.Name = "ClickMe1"
  34. ClickMe1.Parent = FloodyBoi
  35. ClickMe1.BackgroundColor3 = Color3.new(1, 1, 1)
  36. ClickMe1.Position = UDim2.new(0.46062991, 0, 0.43857494, 0)
  37. ClickMe1.Size = UDim2.new(0, 100, 0, 100)
  38. ClickMe1.Visible = true
  39.  
  40. ClickHere1.Name = "ClickHere1"
  41. ClickHere1.Parent = ClickMe1
  42. ClickHere1.BackgroundColor3 = Color3.new(1, 1, 1)
  43. ClickHere1.Position = UDim2.new(0, 0, 0.25, 0)
  44. ClickHere1.Size = UDim2.new(0, 100, 0, 50)
  45. ClickHere1.Font = Enum.Font.SourceSans
  46. ClickHere1.Text = "Click Me"
  47. ClickHere1.TextColor3 = Color3.new(0, 0, 0)
  48. ClickHere1.TextSize = 14
  49. ClickHere1.MouseButton1Down:connect(function()
  50. ClickMe1.Visible = false
  51. ClickMe2.Visible = true
  52. end)
  53.  
  54. ClickMe2.Name = "ClickMe2"
  55. ClickMe2.Parent = FloodyBoi
  56. ClickMe2.BackgroundColor3 = Color3.new(1, 1, 1)
  57. ClickMe2.Position = UDim2.new(0.46062991, 0, 0.43857491, 0)
  58. ClickMe2.Size = UDim2.new(0, 100, 0, 100)
  59. ClickMe2.Visible = false
  60.  
  61. ClickHere2.Name = "ClickHere2"
  62. ClickHere2.Parent = ClickMe2
  63. ClickHere2.BackgroundColor3 = Color3.new(1, 1, 1)
  64. ClickHere2.Position = UDim2.new(0, 0, 0.25, 0)
  65. ClickHere2.Size = UDim2.new(0, 100, 0, 50)
  66. ClickHere2.Font = Enum.Font.SourceSans
  67. ClickHere2.Text = "Click Again"
  68. ClickHere2.TextColor3 = Color3.new(0, 0, 0)
  69. ClickHere2.TextSize = 14
  70. ClickHere2.MouseButton1Down:connect(function()
  71. ClickMe2.Visible = false
  72. ClickMe3.Visible = true
  73. end)
  74.  
  75. ClickMe3.Name = "ClickMe3"
  76. ClickMe3.Parent = FloodyBoi
  77. ClickMe3.BackgroundColor3 = Color3.new(1, 1, 1)
  78. ClickMe3.Position = UDim2.new(0.46062991, 0, 0.43857491, 0)
  79. ClickMe3.Size = UDim2.new(0, 100, 0, 100)
  80. ClickMe3.Visible = false
  81.  
  82. ClickHere3.Name = "ClickHere3"
  83. ClickHere3.Parent = ClickMe3
  84. ClickHere3.BackgroundColor3 = Color3.new(1, 1, 1)
  85. ClickHere3.Position = UDim2.new(0, 0, 0.25, 0)
  86. ClickHere3.Size = UDim2.new(0, 100, 0, 50)
  87. ClickHere3.Font = Enum.Font.SourceSans
  88. ClickHere3.Text = "Again Pls"
  89. ClickHere3.TextColor3 = Color3.new(0, 0, 0)
  90. ClickHere3.TextSize = 14
  91. ClickHere3.MouseButton1Down:connect(function()
  92. ClickMe3.Visible = false
  93. ClickMe4.Visible = true
  94. end)
  95.  
  96. ClickMe4.Name = "ClickMe4"
  97. ClickMe4.Parent = FloodyBoi
  98. ClickMe4.BackgroundColor3 = Color3.new(1, 1, 1)
  99. ClickMe4.Position = UDim2.new(0.46062991, 0, 0.43857491, 0)
  100. ClickMe4.Size = UDim2.new(0, 100, 0, 100)
  101. ClickMe4.Visible = false
  102.  
  103. ClickHere4.Name = "ClickHere4"
  104. ClickHere4.Parent = ClickMe4
  105. ClickHere4.BackgroundColor3 = Color3.new(1, 1, 1)
  106. ClickHere4.Position = UDim2.new(0, 0, 0.25, 0)
  107. ClickHere4.Size = UDim2.new(0, 100, 0, 50)
  108. ClickHere4.Font = Enum.Font.SourceSans
  109. ClickHere4.Text = "Cmon one more pls its nice button"
  110. ClickHere4.TextColor3 = Color3.new(0, 0, 0)
  111. ClickHere4.TextScaled = true
  112. ClickHere4.TextSize = 14
  113. ClickHere4.TextWrapped = true
  114. ClickHere4.MouseButton1Down:connect(function()
  115. ClickMe4.Visible = false
  116. Quiz.Visible = true
  117. end)
  118.  
  119. Quiz.Name = "Quiz"
  120. Quiz.Parent = FloodyBoi
  121. Quiz.BackgroundColor3 = Color3.new(1, 1, 1)
  122. Quiz.Position = UDim2.new(0.294488192, 0, 0.297297269, 0)
  123. Quiz.Size = UDim2.new(0, 462, 0, 269)
  124. Quiz.Visible = false
  125.  
  126. Yes.Name = "Yes"
  127. Yes.Parent = Quiz
  128. Yes.BackgroundColor3 = Color3.new(1, 1, 1)
  129. Yes.Position = UDim2.new(0.121212117, 0, 0.484200746, 0)
  130. Yes.Size = UDim2.new(0, 361, 0, 50)
  131. Yes.Font = Enum.Font.SourceSans
  132. Yes.Text = "Yes"
  133. Yes.TextColor3 = Color3.new(0, 0, 0)
  134. Yes.TextScaled = true
  135. Yes.TextSize = 14
  136. Yes.TextWrapped = true
  137. Yes.MouseButton1Down:connect(function()
  138. Quiz.Visible = false
  139. Congratz.Visible = true
  140. end)
  141.  
  142. No.Name = "No"
  143. No.Parent = Quiz
  144. No.BackgroundColor3 = Color3.new(1, 1, 1)
  145. No.Position = UDim2.new(0.121212117, 0, 0.703531623, 0)
  146. No.Size = UDim2.new(0, 361, 0, 50)
  147. No.Font = Enum.Font.SourceSans
  148. No.Text = "No button broke :( "
  149. No.TextColor3 = Color3.new(0, 0, 0)
  150. No.TextScaled = true
  151. No.TextSize = 14
  152. No.TextWrapped = true
  153.  
  154. TextLabel.Parent = Quiz
  155. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  156. TextLabel.Position = UDim2.new(0.121212125, 0, 0.0563256927, 0)
  157. TextLabel.Size = UDim2.new(0, 361, 0, 103)
  158. TextLabel.Font = Enum.Font.SourceSans
  159. TextLabel.Text = "Quiz Time:Are memes good?"
  160. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  161. TextLabel.TextScaled = true
  162. TextLabel.TextSize = 14
  163. TextLabel.TextWrapped = true
  164.  
  165. Congratz.Name = "Congratz"
  166. Congratz.Parent = FloodyBoi
  167. Congratz.BackgroundColor3 = Color3.new(1, 1, 1)
  168. Congratz.Position = UDim2.new(0.294488192, 0, 0.297297269, 0)
  169. Congratz.Size = UDim2.new(0, 462, 0, 269)
  170. Congratz.Visible = false
  171.  
  172. Enter.Name = "Enter"
  173. Enter.Parent = Congratz
  174. Enter.BackgroundColor3 = Color3.new(1, 1, 1)
  175. Enter.Position = UDim2.new(0.121212125, 0, 1.3243494, 0)
  176. Enter.Size = UDim2.new(0, 361, 0, 50)
  177. Enter.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  178. Enter.Font = Enum.Font.SourceSans
  179. Enter.Text = "Can you fucking let me in now?"
  180. Enter.TextColor3 = Color3.new(0, 0, 0)
  181. Enter.TextSize = 27
  182. Enter.TextWrapped = true
  183. Enter.MouseButton1Down:connect(function()
  184. Congratz.Visible = false
  185. Main.Visible = true
  186. end)
  187.  
  188. TextLabel_2.Parent = Congratz
  189. TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  190. TextLabel_2.Position = UDim2.new(0.108225115, 0, 0.297961384, 0)
  191. TextLabel_2.Size = UDim2.new(0, 361, 0, 103)
  192. TextLabel_2.Font = Enum.Font.SourceSans
  193. TextLabel_2.Text = "Congratzulatons, U hav passed the \"Im not an idiot\" Test!!!1!"
  194. TextLabel_2.TextColor3 = Color3.new(0, 0, 0)
  195. TextLabel_2.TextScaled = true
  196. TextLabel_2.TextSize = 14
  197. TextLabel_2.TextWrapped = true
  198.  
  199. Main.Name = "Main"
  200. Main.Parent = FloodyBoi
  201. Main.BackgroundColor3 = Color3.new(1, 1, 1)
  202. Main.Position = UDim2.new(0.33035931, 0, 0.288326412, 0)
  203. Main.Size = UDim2.new(0, 462, 0, 248)
  204. Main.Visible = false
  205.  
  206. TextLabel_3.Parent = Main
  207. TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
  208. TextLabel_3.Size = UDim2.new(0, 462, 0, 50)
  209. TextLabel_3.Font = Enum.Font.SourceSans
  210. TextLabel_3.Text = "FE2 = Escape the water obby"
  211. TextLabel_3.TextColor3 = Color3.new(0, 0, 0)
  212. TextLabel_3.TextScaled = true
  213. TextLabel_3.TextSize = 14
  214. TextLabel_3.TextWrapped = true
  215.  
  216. Jump.Name = "Jump"
  217. Jump.Parent = Main
  218. Jump.BackgroundColor3 = Color3.new(1, 1, 1)
  219. Jump.Position = UDim2.new(0.0606060624, 0, 0.455924839, 0)
  220. Jump.Size = UDim2.new(0, 169, 0, 68)
  221. Jump.Font = Enum.Font.SourceSans
  222. Jump.Text = "Inf Jump"
  223. Jump.TextColor3 = Color3.new(0, 0, 0)
  224. Jump.TextScaled = true
  225. Jump.TextSize = 14
  226. Jump.TextWrapped = true
  227. Jump.MouseButton1Down:connect(function()
  228. local Player = game:GetService'Players'.LocalPlayer;
  229. local UIS = game:GetService'UserInputService';
  230.  
  231. _G.JumpHeight = 50;
  232.  
  233. function Action(Object, Function) if Object ~= nil then Function(Object); end end
  234.  
  235. UIS.InputBegan:connect(function(UserInput)
  236. if UserInput.UserInputType == Enum.UserInputType.Keyboard and UserInput.KeyCode == Enum.KeyCode.Space then
  237. Action(Player.Character.Humanoid, function(self)
  238. if self:GetState() == Enum.HumanoidStateType.Jumping or self:GetState() == Enum.HumanoidStateType.Freefall then
  239. Action(self.Parent.HumanoidRootPart, function(self)
  240. self.Velocity = Vector3.new(0, _G.JumpHeight, 0);
  241. end)
  242. end
  243. end)
  244. end
  245. end)
  246. end)
  247. Jump.MouseButton1Down:connect(function()
  248. local UIS = game:GetService("UserInputService")
  249.  
  250. local Player = game.Players.LocalPlayer
  251. local Mouse = Player:GetMouse()
  252.  
  253.  
  254. function GetCharacter()
  255. return game.Players.LocalPlayer.Character
  256. end
  257.  
  258. function Teleport(pos)
  259. local Char = GetCharacter()
  260. if Char then
  261. Char:MoveTo(pos)
  262. end
  263. end
  264.  
  265.  
  266. UIS.InputBegan:Connect(function(input)
  267. if input.UserInputType == Enum.UserInputType.MouseButton1 and UIS:IsKeyDown(Enum.KeyCode.LeftControl) then
  268. Teleport(Mouse.Hit.p)
  269. end
  270. end)
  271. end)
  272.  
  273. Spidey.Name = "Spidey"
  274. Spidey.Parent = Main
  275. Spidey.BackgroundColor3 = Color3.new(1, 1, 1)
  276. Spidey.Position = UDim2.new(0.551948071, 0, 0.455924839, 0)
  277. Spidey.Size = UDim2.new(0, 169, 0, 68)
  278. Spidey.Font = Enum.Font.SourceSans
  279. Spidey.Text = "Be Spiderman for 400 R$"
  280. Spidey.TextColor3 = Color3.new(0, 0, 0)
  281. Spidey.TextScaled = true
  282. Spidey.TextSize = 14
  283. Spidey.TextWrapped = true
  284. Spidey.MouseButton1Down:connect(function()
  285.  
  286. function clerp(c1,c2,al)
  287. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  288. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  289. for i,v in pairs(com1) do
  290. com1[i] = v+(com2[i]-v)*al
  291. end
  292. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  293. end
  294.  
  295. plr = game:service'Players'.LocalPlayer
  296. plrgui = plr.PlayerGui
  297. char = plr.Character
  298. mouse = plr:GetMouse()
  299. humanoid = char:findFirstChild("Humanoid")
  300. torso = char:findFirstChild("Torso")
  301. head = char.Head
  302. ra = char:findFirstChild("Right Arm")
  303. la = char:findFirstChild("Left Arm")
  304. rl = char:findFirstChild("Right Leg")
  305. ll = char:findFirstChild("Left Leg")
  306. rs = torso:findFirstChild("Right Shoulder")
  307. ls = torso:findFirstChild("Left Shoulder")
  308. rh = torso:findFirstChild("Right Hip")
  309. lh = torso:findFirstChild("Left Hip")
  310. neck = torso:findFirstChild("Neck")
  311. rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
  312. rootpart = char:findFirstChild("HumanoidRootPart")
  313. camera = workspace.CurrentCamera
  314. anim = char:findFirstChild("Animate")
  315. if anim then
  316. anim:Destroy()
  317. end
  318.  
  319. local lal = Instance.new('Sound', head)
  320. lal.SoundId = "rbxassetid://145048800"
  321. lal.Volume = 1
  322. lal:play()
  323. game:service'Debris':AddItem(lal, 8)
  324.  
  325. local rm = Instance.new("Weld", torso)
  326. rm.C0 = CFrame.new(1.5, 0.5, 0)
  327. rm.C1 = CFrame.new(0, 0.5, 0)
  328. rm.Part0 = torso
  329. rm.Part1 = ra
  330. rm.Name = 'Right Shoulder'
  331.  
  332. local lm = Instance.new("Weld", torso)
  333. lm.C0 = CFrame.new(-1.5, 0.5, 0)
  334. lm.C1 = CFrame.new(0, 0.5, 0)
  335. lm.Part0 = torso
  336. lm.Part1 = la
  337. lm.Name = 'Left Shoulder'
  338.  
  339. local rlegm = Instance.new("Weld", torso)
  340. rlegm.C0 = CFrame.new(0.5, -1, 0)
  341. rlegm.C1 = CFrame.new(0, 1, 0)
  342. rlegm.Part0 = torso
  343. rlegm.Part1 = rl
  344.  
  345. local llegm = Instance.new("Weld", torso)
  346. llegm.C0 = CFrame.new(-0.5, -1, 0)
  347. llegm.C1 = CFrame.new(0, 1, 0)
  348. llegm.Part0 = torso
  349. llegm.Part1 = ll
  350.  
  351. rj.C0 = CFrame.new()
  352. rj.C1 = CFrame.new()
  353.  
  354. neck.C0 = CFrame.new(0, 1, 0)
  355. neck.C1 = CFrame.new(0, -0.5, 0)
  356.  
  357.  
  358. local speed = 0.3
  359. local angle = 0
  360. local anglespeed = 1
  361. rsc0 = rm.C0
  362. lsc0 = lm.C0
  363. llc0 = llegm.C0
  364. rlc0 = rlegm.C0
  365. rootc0 = rj.C0
  366. neckc0 = neck.C0
  367.  
  368. model = Instance.new('Model', char)
  369. model.Name = '3DG'
  370. function Weld(part0,part1,c1,c0)
  371. local w = Instance.new('Weld', model)
  372. w.Part0 = part0
  373. w.Part1 = part1
  374. w.C0 = c0 or CFrame.new()
  375. w.C1 = c1 or CFrame.new()
  376. end
  377.  
  378. local BasePart = Instance.new('Part')
  379. BasePart.FormFactor = 'Custom'
  380. BasePart.Material = 'Neon'
  381. BasePart.CanCollide = false
  382. BasePart.Locked = true
  383. BasePart.TopSurface = 10
  384. BasePart.BottomSurface = 10
  385. BasePart.LeftSurface = 10
  386. BasePart.RightSurface = 10
  387. BasePart.FrontSurface = 10
  388. BasePart.BackSurface = 10
  389. BasePart:breakJoints()
  390.  
  391.  
  392. for i = 1,2 do
  393. local strap = BasePart:clone()
  394. strap.Size = Vector3.new(1.025,.2,1.025)
  395. strap.Parent = model
  396. strap.BrickColor = BrickColor.new()
  397. strap:BreakJoints()
  398. Weld(strap, la, CFrame.new(0, .1 - i/3,0))
  399. end
  400.  
  401. for i = 1,2 do
  402. local strap = BasePart:clone()
  403. strap.Size = Vector3.new(1.025,.2,1.025)
  404. strap.Parent = model
  405. strap.BrickColor = BrickColor.new()
  406. strap:BreakJoints()
  407. Weld(strap, ra, CFrame.new(0, .1 - i/3,0))
  408. end
  409.  
  410. local ropeStart = BasePart:clone()
  411. ropeStart.Size = Vector3.new(.2,1.75,.2)
  412. ropeStart.Parent = model
  413. ropeStart.BrickColor = BrickColor.new()
  414. ropeStart:BreakJoints()
  415. Weld(ropeStart, ra, CFrame.new(-.45, -.5, 0))
  416. local ropeStart2 = BasePart:clone()
  417. ropeStart2.Size = Vector3.new(.2,1.75,.2)
  418. ropeStart2.Parent = model
  419. ropeStart2.BrickColor = BrickColor.new()
  420. ropeStart2:BreakJoints()
  421. Weld(ropeStart2, la, CFrame.new(.45, -.5, 0))
  422.  
  423. local ropeCont = BasePart:clone()
  424. ropeCont.Size = Vector3.new(.8,.2,.8)
  425. ropeCont.Parent = model
  426. ropeCont.BrickColor = BrickColor.new(199)
  427. ropeCont:BreakJoints()
  428. Instance.new('CylinderMesh', ropeCont)
  429. Weld(ropeCont, la, CFrame.new(.5, .05, 0), CFrame.Angles(math.pi/2, math.pi/2, 0))
  430. local ropeCont2 = BasePart:clone()
  431. ropeCont2.Size = Vector3.new(.8,.2,.8)
  432. ropeCont2.Parent = model
  433. ropeCont2.BrickColor = BrickColor.new(199)
  434. ropeCont2:BreakJoints()
  435. Instance.new('CylinderMesh', ropeCont2)
  436. Weld(ropeCont2, ra, CFrame.new(-.5, .05, 0), CFrame.Angles(math.pi/2, math.pi/2, 0))
  437.  
  438. local GasTank = BasePart:clone()
  439. GasTank.Size = Vector3.new(.8,1.4,.8)
  440. GasTank.Parent = model
  441. GasTank.BrickColor = BrickColor.new(194)
  442. GasTank:BreakJoints()
  443. Instance.new('SpecialMesh', GasTank)
  444. Weld(GasTank, ra, CFrame.new(0, -.25, .5))
  445. local GasTank2 = BasePart:clone()
  446. GasTank2.Size = Vector3.new(.8,1.4,.8)
  447. GasTank2.Parent = model
  448. GasTank2.BrickColor = BrickColor.new(194)
  449. GasTank2:BreakJoints()
  450. Instance.new('SpecialMesh', GasTank2)
  451. Weld(GasTank2, la, CFrame.new(0, -.25, .5))
  452.  
  453. local pa = BasePart:clone()
  454. pa.BrickColor = BrickColor.new()
  455. pa.Anchored = true
  456. pa.Size = Vector3.new(.5,1,.5)
  457. local special = Instance.new('SpecialMesh', pa)
  458. special.MeshId = "rbxassetid://1033714"
  459. special.Scale = Vector3.new(.25,2,.25)
  460. local ropePA = BasePart:clone()
  461. ropePA.Parent = pa
  462. ropePA.Anchored = true
  463. ropePA.BrickColor = BrickColor.new'White'
  464. Instance.new('CylinderMesh', ropePA).Scale = Vector3.new(.25,1,.25)
  465.  
  466. local pa2 = BasePart:clone()
  467. pa2.BrickColor = BrickColor.new()
  468. pa2.Anchored = true
  469. pa2.Size = Vector3.new(.5,1,.5)
  470. local special = Instance.new('SpecialMesh', pa2)
  471. special.MeshId = "rbxassetid://1033714"
  472. special.Scale = Vector3.new(.25,2,.25)
  473. local ropePA2 = BasePart:clone()
  474. ropePA2.Parent = pa2
  475. ropePA2.Anchored = true
  476. ropePA2.BrickColor = BrickColor.new'White'
  477. Instance.new('CylinderMesh', ropePA2).Scale = Vector3.new(.25,1,.25)
  478.  
  479. local pa3 = BasePart:clone()
  480. pa3.Transparency = 1
  481. pa3.Anchored = true
  482. pa3.Size = Vector3.new(2,2,2)
  483.  
  484. local torso3 = Instance.new('Part', char)
  485. torso3.Name = 'FakeTorsoForStuff'
  486. torso3.Size = torso.Size
  487. torso3.Transparency = 1
  488. torso3:breakJoints()
  489. Weld(torso3, torso)
  490.  
  491. Instance.new('PointLight', torso)
  492.  
  493. local jumpmode
  494.  
  495. local SGui = Instance.new('ScreenGui', plr.PlayerGui)
  496. local JumpButton = Instance.new('TextButton', SGui)
  497. JumpButton.BackgroundColor = BrickColor.new('Dark stone grey')
  498. JumpButton.BorderSizePixel = 4
  499. JumpButton.TextColor3 = Color3.new(1,1,1)
  500. JumpButton.BorderColor3 = Color3.new()
  501. JumpButton.TextStrokeTransparency = .5
  502. JumpButton.FontSize = 'Size12'
  503. JumpButton.Text = 'Thrust up when grappled'
  504. JumpButton.Size = UDim2.new(0, 250, 0, 50)
  505. JumpButton.Position = UDim2.new(1, -250, 1, -50)
  506. local OnOff = Instance.new('Frame', JumpButton)
  507. OnOff.BackgroundColor3 = Color3.new()
  508. OnOff.BorderSizePixel = 0
  509. OnOff.Size = UDim2.new(.8, 0, 0, 5)
  510. OnOff.Position = UDim2.new(.1, 0, 1, -10)
  511. JumpButton.MouseButton1Down:connect(function()
  512. jumpmode = not jumpmode
  513. if jumpmode then
  514. OnOff.BackgroundColor3 = Color3.new(0,1,0)
  515. else
  516. OnOff.BackgroundColor3 = Color3.new()
  517. end
  518. end)
  519.  
  520.  
  521.  
  522. local bodygyro = Instance.new('BodyGyro', torso)
  523. bodygyro.maxTorque = Vector3.new(14e16,14e16,14e16)
  524. bodygyro.P = 10000
  525.  
  526. ro=Instance.new("RocketPropulsion",rootpart)
  527. ro.Name = 'RockatPropoolsun'
  528. ro.MaxSpeed=200
  529. ro.MaxThrust=8000
  530. ro.TurnP = 0
  531. ro.MaxTorque=Vector3.new(14e16,14e16,14e16)
  532.  
  533. ro2=Instance.new("RocketPropulsion",torso)
  534. ro2.Name = 'RockatPropoolsun2'
  535. ro2.MaxSpeed=200
  536. ro2.MaxThrust=8000
  537. ro2.TurnP = 0
  538. ro2.MaxTorque=Vector3.new(14e16,14e16,14e16)
  539. local run
  540. mouse.KeyDown:connect(function(k)
  541. if k:byte() == 48 then
  542. run = not run
  543. if run then
  544. humanoid.WalkSpeed = 22
  545. else
  546. humanoid.WalkSpeed = 16
  547. end
  548. end
  549. if k:byte() == 32 then
  550. if Grapple1 or Grapple2 then
  551. wait()
  552. humanoid.PlatformStand = true
  553. rlegm.C0 = rlc0 * CFrame.new(0, .5, -.65) * CFrame.Angles(-math.pi/8, 0, .1)
  554. llegm.C0 = llc0 * CFrame.new(0, .5, -.65) * CFrame.Angles(-math.pi/8, 0, -.1)
  555. if pa3.Parent ~= nil then
  556. ro3:Fire()
  557. end
  558. if Grapple1 then
  559. ro:Fire()
  560. end
  561. if Grapple2 then
  562. ro2:Fire()
  563. end
  564. end
  565. end
  566. if k=="q" then
  567. local sound = Instance.new('Sound', head)
  568. sound.SoundId = "rbxassetid://160248505"
  569. sound.Pitch = 3+math.random()/3
  570. sound.Volume = .8
  571. sound:play()
  572. game:service'Debris':AddItem(sound,4)
  573. lm.Parent = torso
  574. pa.CFrame = la.CFrame
  575. local grapplepos = pa.Position
  576. local grapplevelocity = (mouse.Hit.p - grapplepos).unit*50
  577. local lastgrapplepos = pa.Position
  578. while wait() do
  579. lastgrapplepos = grapplepos
  580. grapplepos = grapplepos + grapplevelocity
  581. local RayCast = Ray.new(lastgrapplepos, (grapplepos - lastgrapplepos))
  582. local hit, hitpos = workspace:FindPartOnRay(RayCast, char)
  583. if (torso.Position - pa.Position).magnitude > 900 then
  584. pa.Parent = nil
  585. break
  586. end
  587. pa.Anchored = true
  588. pa.CFrame = CFrame.new(grapplepos, grapplepos+grapplevelocity) * CFrame.Angles(math.pi/2, 0, 0)
  589. pa.Parent = char
  590. if hit then
  591. local rotX,rotY,rotZ = pa.CFrame:toEulerAnglesXYZ()
  592. local sound = Instance.new('Sound', head)
  593. sound.SoundId = "rbxassetid://146466021"
  594. sound.Pitch = 1.2+math.random()/3
  595. sound.Volume = .25
  596. sound:play()
  597. game:service'Debris':AddItem(sound,4)
  598. pa.Parent = char
  599. pa.CFrame=CFrame.new(hitpos.x, hitpos.y, hitpos.z)*CFrame.Angles(rotX,rotY,rotZ)*CFrame.Angles(math.pi,0,0)
  600. ro.Target=pa
  601. lm.Parent = torso
  602. local ray = Ray.new(rootpart.Position, Vector3.new(0, -6, 0))
  603. local hitz, enz = workspace:FindPartOnRay(ray, char)
  604. local hum = hit and hit.Parent and hit.Parent:findFirstChild'Humanoid'
  605. if hum then
  606. hum:TakeDamage(math.random(7,11))
  607. end
  608. local hum = hit and hit.Parent and hit.Parent.Parent and hit.Parent.Parent:findFirstChild'Humanoid'
  609. if hum then
  610. hum:TakeDamage(math.random(7,11))
  611. end
  612. if pa.Parent ~= nil and humanoid.PlatformStand or not (hitz and hitz.CanCollide) then
  613. ro:Fire()
  614. if jumpmode then
  615. humanoid.Jump = true
  616. end
  617. end
  618. Gweld = Instance.new("Weld", char)
  619. Gweld.C0 = hit.CFrame:toObjectSpace(pa.CFrame)
  620. Gweld.Part0 = hit
  621. Gweld.Part1 = pa
  622. pa.Anchored = false
  623. Grapple1Hit = hit
  624. Grapple1 = true
  625. break
  626. end
  627. pa.Anchored = true
  628. pa.CFrame = CFrame.new(grapplepos, grapplepos+grapplevelocity) * CFrame.Angles(math.pi/2, 0, 0)
  629. end
  630. end
  631. if k=="e" then
  632. local sound = Instance.new('Sound', head)
  633. sound.SoundId = "rbxassetid://160248505"
  634. sound.Pitch = 3+math.random()/3
  635. sound.Volume = .8
  636. sound:play()
  637. game:service'Debris':AddItem(sound,4)
  638. pa2.CFrame = ra.CFrame
  639. rm.Parent = torso
  640. local grapplepos = pa2.Position
  641. local grapplevelocity = (mouse.Hit.p - grapplepos).unit*50
  642. local lastgrapplepos = pa2.Position
  643. while wait() do
  644. lastgrapplepos = grapplepos
  645. grapplepos = grapplepos + grapplevelocity
  646. local RayCast = Ray.new(lastgrapplepos, (grapplepos - lastgrapplepos))
  647. local hit, hitpos = workspace:FindPartOnRay(RayCast, char)
  648. if (torso.Position - pa2.Position).magnitude > 900 then
  649. pa2.Parent = nil
  650. break
  651. end
  652. pa2.Anchored = true
  653. pa2.CFrame = CFrame.new(grapplepos, grapplepos+grapplevelocity) * CFrame.Angles(math.pi/2, 0, 0)
  654. pa2.Parent = char
  655. if hit then
  656. local rotX,rotY,rotZ = pa2.CFrame:toEulerAnglesXYZ()
  657. local sound = Instance.new('Sound', head)
  658. sound.SoundId = "rbxassetid://146466021"
  659. sound.Pitch = 1.2+math.random()/3
  660. sound.Volume = .25
  661. sound:play()
  662. game:service'Debris':AddItem(sound,4)
  663. pa2.Parent = char
  664. pa2.CFrame=CFrame.new(hitpos.x, hitpos.y, hitpos.z)*CFrame.Angles(rotX,rotY,rotZ)*CFrame.Angles(math.pi,0,0)
  665. ro2.Target=pa2
  666. rm.Parent = torso
  667. local ray = Ray.new(rootpart.Position, Vector3.new(0, -6, 0))
  668. local hitz, enz = workspace:FindPartOnRay(ray, char)
  669. local hum = hit and hit.Parent and hit.Parent:findFirstChild'Humanoid'
  670. if hum then
  671. hum:TakeDamage(math.random(7,11))
  672. end
  673. local hum = hit and hit.Parent and hit.Parent.Parent and hit.Parent.Parent:findFirstChild'Humanoid'
  674. if hum then
  675. hum:TakeDamage(math.random(7,11))
  676. end
  677. if pa2.Parent ~= nil and humanoid.PlatformStand or not (hitz and hitz.CanCollide) then
  678. if jumpmode then
  679. humanoid.Jump = true
  680. end
  681. ro2:Fire()
  682. end
  683. Gweld2 = Instance.new("Weld", char)
  684. Gweld2.C0 = hit.CFrame:toObjectSpace(pa2.CFrame)
  685. Gweld2.Part0 = hit
  686. Gweld2.Part1 = pa2
  687. pa2.Anchored = false
  688. Grapple2Hit = hit
  689. Grapple2 = true
  690. break
  691. end
  692. pa2.Anchored = true
  693. pa2.CFrame = CFrame.new(grapplepos, grapplepos+grapplevelocity) * CFrame.Angles(math.pi/2, 0, 0)
  694. end
  695. end
  696. end)
  697.  
  698. mouse.KeyUp:connect(function(k)
  699. if k=="q" then
  700. pcall(function() Gweld:remove() end)
  701. game:service'RunService'.RenderStepped:wait()
  702. pcall(function() pa.Parent = nil Grapple1 = false end)
  703. pcall(function() ro:Abort() end)
  704. game:service'RunService'.RenderStepped:wait()
  705. pcall(function() ro2.Target=pa2 if Grapple2 and humanoid.PlatformStand or Grapple2 and not hitz then ro2:Fire() end end)
  706. elseif k=="e" then
  707. pcall(function() Gweld2:remove() end)
  708. game:service'RunService'.RenderStepped:wait()
  709. pcall(function() pa2.Parent = nil Grapple2 = false end)
  710. pcall(function() ro2:Abort() end)
  711. game:service'RunService'.RenderStepped:wait()
  712. pcall(function() ro.Target=pa if Grapple1 and humanoid.PlatformStand or Grapple1 and not hitz then ro:Fire() end end)
  713. end
  714. end)
  715.  
  716.  
  717. local MidPointUsed = false
  718. local TorsoSmoke = Instance.new('Smoke', torso)
  719.  
  720.  
  721. game:service'RunService'.RenderStepped:connect(function()
  722. angle = (angle % 100) + anglespeed/10
  723. mvmnt = math.pi * math.sin(math.pi*2/100*(angle*10))
  724. local rscf = rsc0
  725. local lscf = lsc0
  726. local rlcf = rlc0
  727. local llcf = llc0
  728. local rjcf = rootc0
  729. local ncf = neckc0
  730. for i,object in pairs(char:children()) do
  731. if object:IsA("Tool") then
  732. tool = true
  733. if not debounce then
  734. for x,value in pairs(object:children()) do
  735. if value:IsA("StringValue") and value.Name == "toolanim" and value.Value == "Slash" then
  736. debounce = true
  737. coroutine.wrap(function()
  738. slashing = true
  739. wait(.25)
  740. slashing = false
  741. debounce = false
  742. end)()
  743. value:Destroy()
  744. end
  745. end
  746. end
  747. elseif not object:IsA'Tool' then
  748. tool = false
  749. end
  750. end
  751. if not humanoid.PlatformStand then
  752. if humanoid.Sit == true then
  753. speed = 0.2
  754. anglespeed = 1/4
  755. ncf = neckc0 * CFrame.Angles(0, 0, 0)
  756. rjcf = rootc0
  757. rscf = rsc0 * CFrame.Angles(math.pi/2+math.sin(-angle)*0.05, 0, 0)
  758. lscf = lsc0 * CFrame.Angles(math.pi/2+math.sin(-angle)*0.05, 0, 0)
  759. rlcf = rlc0 * CFrame.Angles(math.pi/2+-math.rad(.2), 0, math.rad(.2))
  760. llcf = llc0 * CFrame.Angles(math.pi/2+math.rad(.2), 0, -math.rad(.2))
  761. elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude <= 2 then
  762. anglespeed = 1/4
  763. speed = 0.2
  764. ncf = neckc0 * CFrame.Angles(math.sin(angle)*0.075, 0, 0)
  765. rjcf = rootc0
  766. rscf = rsc0 * CFrame.new(0, math.sin(angle)*0.05, 0) * CFrame.Angles(math.sin(-angle)*0.05, 0, 0)
  767. lscf = lsc0 * CFrame.new(0, math.sin(angle)*0.05, 0) * CFrame.Angles(math.sin(-angle)*0.05, 0, 0)
  768. rlcf = rlc0 * CFrame.Angles(-math.rad(.2), 0, math.rad(.2))
  769. llcf = llc0 * CFrame.Angles(math.rad(.2), 0, -math.rad(.2))
  770. elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude <= 20 then
  771. anglespeed = 1.7
  772. speed = 0.25
  773. anglespeed = 2.2
  774. speed = 0.25
  775. ncf = neckc0 * CFrame.Angles(0, 0, 0)
  776. rjcf = rootc0 * CFrame.new(0, math.abs(math.sin(angle))*.055, 0) * CFrame.Angles(-math.rad(1), 0, 0)
  777. rscf = rsc0 * CFrame.Angles(math.sin(angle)*.5, 0, -math.rad(1))
  778. lscf = lsc0 * CFrame.Angles(math.sin(-angle)*.5, 0, math.rad(1))
  779. rlcf = rlc0 * CFrame.new(0, .075 + -math.cos(-angle)*.075, math.sin(angle)*0.1) * CFrame.Angles(math.sin(-angle)*.45, 0, math.rad(.5))
  780. llcf = llc0 * CFrame.new(0, .075 - -math.cos(angle)*.075, -math.sin(angle)*0.1) * CFrame.Angles(math.sin(angle)*.45, 0, -math.rad(.5))
  781. elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 20 then
  782. local RotVelocityZ = torso.RotVelocity.Y
  783. if RotVelocityZ >= 15 then
  784. RotVelocityZ = 15
  785. elseif RotVelocityZ <= -15 then
  786. RotVelocityZ = -15
  787. end
  788. speed = 0.25
  789. anglespeed = 2.7
  790. ncf = neckc0 * CFrame.Angles(0, 0, -math.sin(angle)*.045)
  791. rscf = rsc0 * CFrame.new(0, 0, -math.sin(angle)*0.125) * CFrame.Angles(math.pi/14+math.sin(angle)*1.5, 0, -math.sin(math.abs(angle))*0.3)
  792. lscf = lsc0 * CFrame.new(0, 0, math.sin(angle)*0.125) * CFrame.Angles(math.pi/14+math.sin(-angle)*1.5, 0, -math.sin(math.abs(angle))*0.3)
  793. rjcf = rootc0 * CFrame.new(0, math.abs(math.sin(angle))*.175 - .2, 0) * CFrame.Angles(math.abs(math.sin(angle))*0.055 + -math.pi/18, 0, math.rad(RotVelocityZ) + math.sin(angle)*.045)
  794. rlcf = rlc0 * CFrame.new(0, .3 + -math.cos(-angle)*.3, -.2+math.sin(angle)*0.25) * CFrame.Angles(-math.pi/18+math.sin(-angle)*1.3, 0, math.rad(.5))
  795. llcf = llc0 * CFrame.new(0, .3 - -math.cos(angle)*.3, -.05-math.sin(angle)*0.25) * CFrame.Angles(-math.pi/18+math.sin(angle)*1.3, 0, -math.rad(.5))
  796. end
  797. if tool then
  798. rscf = rsc0 * CFrame.Angles(math.pi/2, 0, 0)
  799. if slashing then
  800. rscf = rsc0
  801. end
  802. end
  803. end
  804. if pa2.Parent == nil then
  805. rm.C0 = clerp(rm.C0,rscf,speed)
  806. end
  807. if pa.Parent == nil then
  808. lm.C0 = clerp(lm.C0,lscf,speed)
  809. end
  810. rj.C0 = clerp(rj.C0,rjcf,speed)
  811. neck.C0 = clerp(neck.C0,ncf,speed)
  812. rlegm.C0 = clerp(rlegm.C0,rlcf,speed)
  813. llegm.C0 = clerp(llegm.C0,llcf,speed)
  814. end)
  815.  
  816.  
  817.  
  818. game:service'RunService'.RenderStepped:connect(function()
  819. if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 225 then
  820. TorsoSmoke.Enabled = true
  821. else
  822. TorsoSmoke.Enabled = false
  823. end
  824. local ray = Ray.new(rootpart.Position, Vector3.new(0, -7, 0))
  825. local hitz, enz = workspace:FindPartOnRay(ray, char)
  826. if hitz and hitz.CanCollide and pa.Parent ~= char and pa2.Parent ~= char then
  827. bodygyro.Parent = nil
  828. humanoid.PlatformStand = false
  829. end
  830. if pa.Parent ~= nil or Grapple1 then
  831. local size = (ropeStart2.Position-pa.Position).magnitude
  832. ropePA.Size = Vector3.new(.2, size, .2)
  833. ropePA.CFrame = CFrame.new(ropeStart2.Position, pa.Position) * CFrame.Angles(math.pi/2, 0, 0) * CFrame.new(0, -size/2, 0)
  834. lm.C0 = CFrame.new(Vector3.new(lsc0.x, lsc0.y, lsc0.z), torso.CFrame:pointToObjectSpace(pa.Position)) * CFrame.Angles(math.pi/2, 0, 0)
  835. else
  836. if not debounce and humanoid.PlatformStand then
  837. lm.C0 = lsc0 * CFrame.Angles(-.15, 0, -.15)
  838. end
  839. end
  840. if pa2.Parent ~= nil or Grapple2 then
  841. local size = (ropeStart.Position-pa2.Position).magnitude
  842. ropePA2.Size = Vector3.new(.2, size, .2)
  843. ropePA2.CFrame = CFrame.new(ropeStart.Position, pa2.Position) * CFrame.Angles(math.pi/2, 0, 0) * CFrame.new(0, -size/2, 0)
  844. rm.C0 = CFrame.new(Vector3.new(rsc0.x, rsc0.y, rsc0.z), torso.CFrame:pointToObjectSpace(pa2.Position)) * CFrame.Angles(math.pi/2, 0, 0)
  845. else
  846. if not debounce and humanoid.PlatformStand then
  847. rm.C0 = rsc0 * CFrame.Angles(-.15, 0, .15)
  848. end
  849. end
  850. if Grapple1 and Grapple1Hit.Parent == nil then
  851. pcall(function() Gweld:remove() end)
  852. pa.Parent = nil
  853. Grapple1 = false
  854. ro:Abort()
  855. end
  856. if Grapple2 and Grapple2Hit.Parent == nil then
  857. pcall(function() Gweld2:remove() end)
  858. pa2.Parent = nil
  859. Grapple2 = false
  860. ro2:Abort()
  861. end
  862. if Grapple1 and Grapple2 and (humanoid.PlatformStand or not hitz) then
  863. local distance = (pa.Position-pa2.Position).magnitude
  864. bodygyro.Parent = torso
  865. torso.CFrame = CFrame.new(torso.Position, Vector3.new(camera.CoordinateFrame.x, camera.CoordinateFrame.y, camera.CoordinateFrame.z)) * CFrame.Angles(0, math.pi, 0)
  866. bodygyro.cframe = CFrame.new(torso.Position, Vector3.new(camera.CoordinateFrame.x, camera.CoordinateFrame.y, camera.CoordinateFrame.z)) * CFrame.Angles(0, math.pi, 0)
  867. pa3.Parent = char
  868. if distance <= .5 then
  869. pa3.CFrame = pa.CFrame
  870. elseif distance > .5 then
  871. pa3.CFrame = CFrame.new(pa.Position, pa2.Position) * CFrame.new(0, 0, -distance/2)
  872. end
  873. if not MidPointUsed then
  874. ro3=Instance.new("RocketPropulsion",torso3)
  875. ro3.Name = 'RockatPropoolsun3'
  876. ro3.MaxSpeed=250
  877. ro3.MaxThrust=16000
  878. ro3.TurnP = 0
  879. ro3.TurnD = 0
  880. ro3.MaxTorque=Vector3.new(14e16,14e16,14e16)
  881. if humanoid.PlatformStand or not hitz then
  882. ro:Abort()
  883. ro2:Abort()
  884. end
  885. ro3.Target = pa3
  886. if humanoid.PlatformStand or not hitz then
  887. ro3:Fire()
  888. end
  889. MidPointUsed = true
  890. end
  891. elseif (not Grapple1 or not Grapple2) and MidPointUsed == true and (humanoid.PlatformStand or not hitz) then
  892. pa3.Parent = nil
  893. MidPointUsed = false
  894. ro3:Abort()
  895. ro3:Destroy()
  896. if Grapple1 then
  897. ro:Fire()
  898. end
  899. if Grapple2 then
  900. ro2:Fire()
  901. end
  902. end
  903. if not Grapple1 then
  904. pcall(function() Gweld:remove() end)
  905. end
  906. if not Grapple2 then
  907. pcall(function() Gweld2:remove() end)
  908. end
  909. if (Grapple1 or Grapple2) and not hitz then
  910. bodygyro.Parent = torso
  911. humanoid.PlatformStand = true
  912. rlegm.Parent = torso
  913. llegm.Parent = torso
  914. lm.Parent = torso
  915. rm.Parent = torso
  916. rlegm.C0 = rlc0 * CFrame.new(0, .5, -.65) * CFrame.Angles(-math.pi/8, 0, .1)
  917. llegm.C0 = llc0 * CFrame.new(0, .5, -.65) * CFrame.Angles(-math.pi/8, 0, -.1)
  918. end
  919. if (Grapple1 or Grapple2) and not hitz or humanoid.PlatformStand then
  920. bodygyro.Parent = torso
  921. bodygyro.cframe = CFrame.new(torso.Position, Vector3.new(camera.CoordinateFrame.x, camera.CoordinateFrame.y, camera.CoordinateFrame.z)) * CFrame.Angles(0, math.pi, 0)
  922. rlegm.Parent = torso
  923. llegm.Parent = torso
  924. rlegm.C0 = rlc0 * CFrame.new(0, .5, -.65) * CFrame.Angles(-math.pi/8, 0, .1)
  925. llegm.C0 = llc0 * CFrame.new(0, .5, -.65) * CFrame.Angles(-math.pi/8, 0, -.1)
  926. end
  927. end)
  928. end)
  929.  
  930. TextLabel_4.Parent = Main
  931. TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
  932. TextLabel_4.Position = UDim2.new(0.0991935581, 0, 0.762096763, 0)
  933. TextLabel_4.Size = UDim2.new(0, 365, 0, 50)
  934. TextLabel_4.Font = Enum.Font.SourceSans
  935. TextLabel_4.Text = "Note: Spiderman has swimming disabilities"
  936. TextLabel_4.TextColor3 = Color3.new(0, 0, 0)
  937. TextLabel_4.TextSize = 24
  938.  
  939. TextLabel_5.Parent = Main
  940. TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
  941. TextLabel_5.Position = UDim2.new(0.0606060624, 0, 0.252100646, 0)
  942. TextLabel_5.Size = UDim2.new(0, 402, 0, 32)
  943. TextLabel_5.Font = Enum.Font.SourceSans
  944. TextLabel_5.Text = "Note: I dont own deez scripts"
  945. TextLabel_5.TextColor3 = Color3.new(0, 0, 0)
  946. TextLabel_5.TextScaled = true
  947. TextLabel_5.TextSize = 14
  948. TextLabel_5.TextWrapped = true
  949.  
  950. Btools.Name = "Btools"
  951. Btools.Parent = Main
  952. Btools.BackgroundColor3 = Color3.new(1, 1, 1)
  953. Btools.Position = UDim2.new(0.917748928, 0, 0.84808141, 0)
  954. Btools.Size = UDim2.new(0, 38, 0, 37)
  955. Btools.Font = Enum.Font.SourceSans
  956. Btools.Text = "Btools"
  957. Btools.TextColor3 = Color3.new(0, 0, 0)
  958. Btools.TextSize = 14
  959. Btools.MouseButton1Down:connect(function()
  960. local StarterGui = game:GetService('StarterGui')
  961.  
  962. StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true)
  963. for index, child in pairs(workspace:GetChildren()) do
  964. if child.ClassName == "Part" then
  965. child.Locked = false
  966. end
  967. if child.ClassName == "MeshPart" then
  968. child.Locked = false
  969. end
  970. if child.ClassName == "UnionOperation" then
  971. child.Locked = false
  972. end
  973. if child.ClassName == "Model" then
  974. for index, chil in pairs(child:GetChildren()) do
  975. if chil.ClassName == "Part" then
  976. chil.Locked = false
  977. end
  978. if chil.ClassName == "MeshPart" then
  979. chil.Locked = false
  980. end
  981. if chil.ClassName == "UnionOperation" then
  982. chil.Locked = false
  983. end
  984. if chil.ClassName == "Model" then
  985. for index, childe in pairs(chil:GetChildren()) do
  986. if childe.ClassName == "Part" then
  987. childe.Locked = false
  988. end
  989. if childe.ClassName == "MeshPart" then
  990. childe.Locked = false
  991. end
  992. if childe.ClassName == "UnionOperation" then
  993. childe.Locked = false
  994. end
  995. if childe.ClassName == "Model" then
  996. for index, childeo in pairs(childe:GetChildren()) do
  997. if childeo.ClassName == "Part" then
  998. childeo.Locked = false
  999. end
  1000. if childeo.ClassName == "MeshPart" then
  1001. childeo.Locked = false
  1002. end
  1003. if childeo.ClassName == "UnionOperation" then
  1004. childeo.Locked = false
  1005. end
  1006. if childeo.ClassName == "Model" then
  1007. end
  1008. end
  1009. end
  1010. end
  1011. end
  1012. end
  1013. end
  1014. end
  1015. c = Instance.new("HopperBin", game.Players.LocalPlayer.Backpack)
  1016. c.BinType = Enum.BinType.Hammer
  1017. c = Instance.new("HopperBin", game.Players.LocalPlayer.Backpack)
  1018. c.BinType = Enum.BinType.Clone
  1019. c = Instance.new("HopperBin", game.Players.LocalPlayer.Backpack)
  1020. c.BinType = Enum.BinType.Grab
  1021. end)
  1022.  
  1023. Quit.Name = "Quit"
  1024. Quit.Parent = Main
  1025. Quit.BackgroundColor3 = Color3.new(1, 1, 1)
  1026. Quit.Position = UDim2.new(0.290175915, 0, -0.10496226, 0)
  1027. Quit.Size = UDim2.new(0, 173, 0, 35)
  1028. Quit.Font = Enum.Font.SourceSans
  1029. Quit.Text = "EXIT (ya gotta re execute da script if u die boi)"
  1030. Quit.TextColor3 = Color3.new(0, 0, 0)
  1031. Quit.TextScaled = true
  1032. Quit.TextSize = 14
  1033. Quit.TextWrapped = true
  1034. Quit.MouseButton1Down:connect(function()
  1035. Main.Visible = false
  1036. ClickMe1.Visible = true
  1037. end)
  1038.  
  1039. ClickMe1.Draggable = true
  1040. ClickMe1.Active = true
  1041. -- Scripts:
Add Comment
Please, Sign In to add comment