Advertisement
2AreYouMental110

strongman simulator (KILL ANYONE!) [buggy]

Apr 15th, 2023 (edited)
1,027
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 17.94 KB | None | 0 0
  1. -- https://www.roblox.com/games/6766156863/10x-Easter-Strongman-Simulator
  2. local playeritemsid = tostring(game.Players.LocalPlayer.UserId) -- setting for me, put userid for whoever items are gonna tp (not fe)
  3.  
  4.  
  5. if getgenv().strongmangui then
  6.     getgenv().strongmangui:Destroy()
  7. end
  8. getgenv().strongmangui = Instance.new("ScreenGui")
  9. strongmangui.Parent = game.CoreGui
  10.  
  11. local destroyed = false
  12. local localplr = game.Players.LocalPlayer
  13. local strength = localplr.leaderstats.Strength
  14. local selectedplr = nil
  15. getgenv().autofarm = false
  16. getgenv().autoworkout = false
  17. getgenv().autorebirth = false
  18. getgenv().autopet = false
  19. function findobj(obj,folder)
  20.     if folder == game.Players then
  21.         if folder:FindFirstChild(obj) then
  22.             obj = folder:FindFirstChild(obj)
  23.             return obj,folder
  24.         elseif not folder:FindFirstChild(obj) then
  25.             for i,v in pairs(folder:GetPlayers()) do
  26.                 if v.Name:lower() == obj:lower() then
  27.                     obj = v
  28.                     return obj,folder
  29.                 elseif string.find(v.Name:lower(),obj:lower()) then
  30.                     obj = v
  31.                     return obj,folder
  32.                 elseif v.DisplayName:lower() == obj:lower() then
  33.                     obj = v
  34.                     return obj,folder
  35.                 elseif string.find(v.DisplayName:lower(),obj:lower()) then
  36.                     obj = v
  37.                     return obj,folder
  38.                 else
  39.                     print("couldnt find player")
  40.                 end
  41.             end
  42.         end
  43.     else
  44.         if folder:FindFirstChild(obj) then
  45.             obj = folder:FindFirstChild(obj)
  46.             return obj,folder
  47.         elseif not folder:FindFirstChild(obj) then
  48.             for i,v in pairs(folder:GetChildren()) do
  49.                 if v.Name:lower() == obj:lower() then
  50.                     obj = v
  51.                     return obj,folder
  52.                 elseif string.find(v.Name:lower(),obj:lower()) then
  53.                     obj = v
  54.                     return obj,folder
  55.                 else
  56.                     print("couldnt find object")
  57.                 end
  58.             end
  59.         end
  60.     end
  61. end
  62.  
  63. local mainframe = Instance.new("Frame")
  64. mainframe.Parent = strongmangui
  65. mainframe.Size = UDim2.new(.3,0,.4,0)
  66. mainframe.Position = UDim2.new(.35,0,.3,0)
  67. mainframe.BackgroundColor3 = Color3.fromRGB(60,60,60)
  68. mainframe.BorderColor3 = Color3.fromRGB(255,255,255)
  69. mainframe.Active = true
  70. mainframe.Draggable = true
  71. local title = Instance.new("TextLabel")
  72. title.Parent = mainframe
  73. title.Text = "Strongman Simulator (Buggy)"
  74. title.TextScaled = true
  75. title.Size = UDim2.new(1,0,.2,0)
  76. title.BackgroundColor3 = Color3.fromRGB(40,40,40)
  77. title.TextColor3 = Color3.fromRGB(255,255,255)
  78. title.BorderColor3 = Color3.fromRGB(255,255,255)
  79. local credits = Instance.new("TextLabel")
  80. credits.Parent = mainframe
  81. credits.Text = "Made By 2AreYouMental110"
  82. credits.TextScaled = true
  83. credits.Position = UDim2.new(0,0,.2,0)
  84. credits.Size = UDim2.new(1,0,.1,0)
  85. credits.BackgroundColor3 = Color3.fromRGB(40,40,40)
  86. credits.TextColor3 = Color3.fromRGB(255,255,255)
  87. credits.BorderColor3 = Color3.fromRGB(255,255,255)
  88. local autofarmbutton = Instance.new("TextButton")
  89. autofarmbutton.Parent = mainframe
  90. autofarmbutton.Size = UDim2.new(0.2,0,0.2,0)
  91. autofarmbutton.Position = UDim2.new(0.025,0,0.4,0)
  92. autofarmbutton.BorderColor3 = Color3.fromRGB(255,255,255)
  93. autofarmbutton.Text = "Autofarm: OFF"
  94. autofarmbutton.TextScaled = true
  95. autofarmbutton.TextColor3 = Color3.fromRGB(255,255,255)
  96. autofarmbutton.BackgroundColor3 = Color3.fromRGB(45,45,45)
  97. local a = autofarmbutton.MouseButton1Click:Connect(function()
  98.     if getgenv().autofarm == false then
  99.         getgenv().autofarm = true
  100.         autofarmbutton.Text = "Autofarm: ON"
  101.         while getgenv().autofarm do
  102.             wait(.1)
  103.             game:GetService("ReplicatedStorage"):WaitForChild("TGSCustomSeat_Release"):FireServer()
  104.             if localplr.Character:FindFirstChild("HumanoidRootPart") then
  105.                 localplr.Character.HumanoidRootPart.CFrame = CFrame.new(-110, 35, 17900)
  106.                 for i,v in pairs(workspace.Areas["Area23_Sewer"].DraggableItems:GetChildren()) do
  107.                     if v:FindFirstChild("InteractionPoint") and v.InteractionPoint.ProximityPrompt.ActionText == "Grab Slime Barrel" then
  108.                         repeat wait(.1) localplr.Character.HumanoidRootPart.CFrame = CFrame.new(v.InteractionPoint.Position-Vector3.new(3,0,0)) until (localplr.Character.HumanoidRootPart.Position - (v.InteractionPoint.Position-Vector3.new(3,0,0))).Magnitude <= 3
  109.                         localplr.Character.Humanoid:MoveTo(v.InteractionPoint.Position)
  110.                         wait(.2)
  111.                         fireproximityprompt(v.InteractionPoint.ProximityPrompt)
  112.                         wait(.1)
  113.                         fireproximityprompt(v.InteractionPoint.ProximityPrompt)
  114.                         wait(.1)
  115.                         fireproximityprompt(v.InteractionPoint.ProximityPrompt)
  116.                         wait(1)
  117.                     end
  118.                 end
  119.                 repeat wait() until #game.Workspace.PlayerDraggables[playeritemsid]:GetChildren() >= 1
  120.                 for i,v in pairs(game.Workspace.PlayerDraggables[playeritemsid]:GetChildren()) do
  121.                     v.Rope.Length = 10000
  122.                     local tween = game:GetService("TweenService"):Create(v,TweenInfo.new(.2,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut,0,false,0),{Position = Vector3.new(math.random(-300,300), 100, 18350)})
  123.                     tween:Play()
  124.                 end
  125.             end
  126.         end
  127.     elseif getgenv().autofarm == true then
  128.         getgenv().autofarm = false
  129.         autofarmbutton.Text = "Autofarm: OFF"
  130.     end
  131. end)
  132. local setplayertext = Instance.new("TextBox")
  133. setplayertext.Parent = mainframe
  134. setplayertext.Size = UDim2.new(0.2,0,0.2,0)
  135. setplayertext.Position = UDim2.new(0.275,0,0.4,0)
  136. setplayertext.BorderColor3 = Color3.fromRGB(255,255,255)
  137. setplayertext.PlaceholderText = "Set Player Name"
  138. setplayertext.Text = ""
  139. setplayertext.PlaceholderColor3 = Color3.fromRGB(100,100,100)
  140. setplayertext.TextScaled = true
  141. setplayertext.TextColor3 = Color3.fromRGB(255,255,255)
  142. setplayertext.BackgroundColor3 = Color3.fromRGB(45,45,45)
  143. local b = setplayertext.FocusLost:Connect(function()
  144.     if findobj(setplayertext.Text,game.Players) then
  145.         setplayertext.Text = findobj(setplayertext.Text,game.Players).DisplayName
  146.         selectedplr = findobj(setplayertext.Text,game.Players)
  147.     end
  148. end)
  149. local tpstuffbutton = Instance.new("TextButton")
  150. tpstuffbutton.Parent = mainframe
  151. tpstuffbutton.Size = UDim2.new(0.2,0,0.2,0)
  152. tpstuffbutton.Position = UDim2.new(0.525,0,0.4,0)
  153. tpstuffbutton.BorderColor3 = Color3.fromRGB(255,255,255)
  154. tpstuffbutton.Text = "Tp all items to person"
  155. tpstuffbutton.TextScaled = true
  156. tpstuffbutton.TextColor3 = Color3.fromRGB(255,255,255)
  157. tpstuffbutton.BackgroundColor3 = Color3.fromRGB(45,45,45)
  158. local c = tpstuffbutton.MouseButton1Click:Connect(function()
  159.     if selectedplr ~= nil and selectedplr.Character:FindFirstChild("HumanoidRootPart") then
  160.         for i,v in pairs(game.Workspace.PlayerDraggables[playeritemsid]:GetChildren()) do
  161.             v.Rope.Length = math.huge
  162.             v.Massless = true
  163.             v.CFrame = CFrame.new(selectedplr.Character.HumanoidRootPart.Position)
  164.         end
  165.     end
  166. end)
  167. local autoworkoutbutton = Instance.new("TextButton")
  168. autoworkoutbutton.Parent = mainframe
  169. autoworkoutbutton.Size = UDim2.new(0.2,0,0.2,0)
  170. autoworkoutbutton.Position = UDim2.new(0.775,0,0.4,0)
  171. autoworkoutbutton.BorderColor3 = Color3.fromRGB(255,255,255)
  172. autoworkoutbutton.Text = "Auto Workout: OFF"
  173. autoworkoutbutton.TextScaled = true
  174. autoworkoutbutton.TextColor3 = Color3.fromRGB(255,255,255)
  175. autoworkoutbutton.BackgroundColor3 = Color3.fromRGB(45,45,45)
  176. local d = autoworkoutbutton.MouseButton1Click:Connect(function()
  177.     if getgenv().autoworkout == false then
  178.         getgenv().autoworkout = true
  179.         autoworkoutbutton.Text = "Auto Workout: ON"
  180.         while getgenv().autoworkout do
  181.             wait(.1)
  182.             if localplr.Character:FindFirstChild("HumanoidRootPart") then
  183.                 repeat wait(.1) localplr.Character.HumanoidRootPart.CFrame = CFrame.new(-373.521088, 88.2472305, 18205.4902, -1, 0, 0, 0, 1, 0, 0, 0, -1) if workspace.Areas.Area23_Sewer:FindFirstChild("Gym") and workspace.Areas.Area23_Sewer.Gym:FindFirstChild("Gym Left") and workspace.Areas.Area23_Sewer.Gym["Gym Left"]:FindFirstChild("TrainingEquipment") and workspace.Areas.Area23_Sewer.Gym["Gym Left"].TrainingEquipment:FindFirstChild("WorkoutStation") and workspace.Areas.Area23_Sewer.Gym["Gym Left"].TrainingEquipment.WorkoutStation:FindFirstChild("Collider") then fireproximityprompt(workspace.Areas.Area23_Sewer.Gym["Gym Left"].TrainingEquipment.WorkoutStation.Collider.ProximityPrompt) end until (localplr.Character.HumanoidRootPart.Position - Vector3.new(-373.521088, 88.2472305, 18205.4902)).Magnitude <= 3
  184.                 game:GetService("ReplicatedStorage"):WaitForChild("StrongMan_UpgradeStrength"):InvokeServer(math.random(1,1000),"Default")
  185.             end
  186.         end
  187.     elseif getgenv().autoworkout == true then
  188.         getgenv().autoworkout = false
  189.         autoworkoutbutton.Text = "Auto Workout: OFF"
  190.     end
  191. end)
  192. local autorebirthbutton = Instance.new("TextButton")
  193. autorebirthbutton.Parent = mainframe
  194. autorebirthbutton.Size = UDim2.new(0.2,0,0.2,0)
  195. autorebirthbutton.Position = UDim2.new(0.025,0,0.7,0)
  196. autorebirthbutton.BorderColor3 = Color3.fromRGB(255,255,255)
  197. autorebirthbutton.Text = "Auto Rebirth: OFF"
  198. autorebirthbutton.TextScaled = true
  199. autorebirthbutton.TextColor3 = Color3.fromRGB(255,255,255)
  200. autorebirthbutton.BackgroundColor3 = Color3.fromRGB(45,45,45)
  201. local e = autorebirthbutton.MouseButton1Click:Connect(function()
  202.     if getgenv().autorebirth == false then
  203.         getgenv().autorebirth = true
  204.         autorebirthbutton.Text = "Auto Rebirth: ON"
  205.         while getgenv().autorebirth do
  206.             wait(.1)
  207.             game:GetService("ReplicatedStorage"):WaitForChild("StrongMan_Rebirth"):FireServer()
  208.         end
  209.     elseif getgenv().autorebirth == true then
  210.         getgenv().autorebirth = false
  211.         autorebirthbutton.Text = "Auto Rebirth: OFF"
  212.     end
  213. end)
  214. local autopetbutton = Instance.new("TextButton")
  215. autopetbutton.Parent = mainframe
  216. autopetbutton.Size = UDim2.new(0.2,0,0.2,0)
  217. autopetbutton.Position = UDim2.new(0.275,0,0.7,0)
  218. autopetbutton.BorderColor3 = Color3.fromRGB(255,255,255)
  219. autopetbutton.Text = "Auto Buy Pet: OFF"
  220. autopetbutton.TextScaled = true
  221. autopetbutton.TextColor3 = Color3.fromRGB(255,255,255)
  222. autopetbutton.BackgroundColor3 = Color3.fromRGB(45,45,45)
  223. local f = autopetbutton.MouseButton1Click:Connect(function()
  224.     if getgenv().autopet == false then
  225.         getgenv().autopet = true
  226.         autopetbutton.Text = "Auto Buy Pet: ON"
  227.         while getgenv().autopet do
  228.             wait(.1)
  229.             game:GetService("ReplicatedStorage"):WaitForChild("TGSPetShopRoll"):InvokeServer("22Sewer")
  230.         end
  231.     elseif getgenv().autopet == true then
  232.         getgenv().autopet = false
  233.         autopetbutton.Text = "Auto Buy Pet: OFF"
  234.     end
  235. end)
  236. local killplrbutton = Instance.new("TextButton")
  237. killplrbutton.Parent = mainframe
  238. killplrbutton.Size = UDim2.new(0.2,0,0.2,0)
  239. killplrbutton.Position = UDim2.new(0.525,0,0.7,0)
  240. killplrbutton.BorderColor3 = Color3.fromRGB(255,255,255)
  241. killplrbutton.Text = "Kill person (must have toilets equipped)"
  242. killplrbutton.TextScaled = true
  243. killplrbutton.TextColor3 = Color3.fromRGB(255,255,255)
  244. killplrbutton.BackgroundColor3 = Color3.fromRGB(45,45,45)
  245. local g = killplrbutton.MouseButton1Click:Connect(function()
  246.     if selectedplr ~= nil and selectedplr.Character:FindFirstChild("HumanoidRootPart") and localplr.Character:FindFirstChild("HumanoidRootPart") then
  247.         local toilet
  248.         local savedspot = localplr.Character.HumanoidRootPart.Position
  249.         localplr.Character.HumanoidRootPart.CFrame = CFrame.new(26.0918274, 17.1157703, -179.085693)
  250.         repeat wait() until #workspace.Areas.Area1.DraggableItems:GetChildren() >= 5
  251.         for i,v in pairs(workspace.Areas.Area1.DraggableItems:GetChildren()) do
  252.             if v:FindFirstChild("InteractionPoint") and v.InteractionPoint.ProximityPrompt.ActionText == "Grab Toilet" then
  253.                 toilet = v
  254.             end
  255.         end
  256.         if not toilet then
  257.             return
  258.         end
  259.         for i = 1,7 do
  260.             wait(.1)
  261.             localplr.Character.HumanoidRootPart.CFrame = CFrame.new(26.0918274, localplr.Character.HumanoidRootPart.Position.Y, -179.085693)
  262.             fireproximityprompt(toilet.InteractionPoint.ProximityPrompt)
  263.         end
  264.         localplr.Character.HumanoidRootPart.CFrame = CFrame.new(savedspot)
  265.         repeat
  266.             wait(.075)
  267.             for i,v in pairs(game.Workspace.PlayerDraggables[playeritemsid]:GetChildren()) do
  268.                 if v:FindFirstChild("Rope") then v:FindFirstChild("Rope").Length = math.huge end
  269.             end
  270.             for i,v in pairs(game.Workspace.PlayerDraggables[playeritemsid]:GetChildren()) do
  271.                 v.CFrame = CFrame.new(selectedplr.Character.HumanoidRootPart.Position)
  272.             end
  273.         until selectedplr.Character.Humanoid.Sit == true or #game.Workspace.PlayerDraggables[playeritemsid]:GetChildren() <= 0
  274.         for i,v in pairs(game.Workspace.PlayerDraggables[playeritemsid]:GetChildren()) do
  275.             v.CFrame = CFrame.new(51.9880219, 468.863525, 619.758789, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  276.             wait(.1)
  277.             game:GetService("ReplicatedStorage")["TGSDraggableItems_DropItem"]:FireServer(v)
  278.         end
  279.         repeat wait() until not selectedplr.Character:FindFirstChild("HumanoidRootPart") or selectedplr.Character.Humanoid.Health <= 0 or selectedplr.Character.Humanoid.Sit == false
  280.         if selectedplr.Character.Humanoid.Sit == false then
  281.             print("aw man, he jumped out! what an idiot!")
  282.         end
  283.         if #game.Workspace.PlayerDraggables[playeritemsid]:GetChildren() <= 0 then
  284.             print("aw man, hes camping the finish line!")
  285.         end
  286.         if selectedplr.Character.Humanoid.Health <= 0 then
  287.             print("lets go "..selectedplr.Name.." died!")
  288.         end
  289.         localplr.Character.HumanoidRootPart.CFrame = CFrame.new(savedspot)
  290.     end
  291. end)
  292. local bringplrbutton = Instance.new("TextButton")
  293. bringplrbutton.Parent = mainframe
  294. bringplrbutton.Size = UDim2.new(0.2,0,0.2,0)
  295. bringplrbutton.Position = UDim2.new(0.775,0,0.7,0)
  296. bringplrbutton.BorderColor3 = Color3.fromRGB(255,255,255)
  297. bringplrbutton.Text = "Bring person (must have toilets equipped)"
  298. bringplrbutton.TextScaled = true
  299. bringplrbutton.TextColor3 = Color3.fromRGB(255,255,255)
  300. bringplrbutton.BackgroundColor3 = Color3.fromRGB(45,45,45)
  301. local h = bringplrbutton.MouseButton1Click:Connect(function()
  302.     if selectedplr ~= nil and selectedplr.Character:FindFirstChild("HumanoidRootPart") and localplr.Character:FindFirstChild("HumanoidRootPart") then
  303.         local toilet
  304.         local savedspot = localplr.Character.HumanoidRootPart.Position
  305.         localplr.Character.HumanoidRootPart.CFrame = CFrame.new(26.0918274, 17.1157703, -179.085693)
  306.         wait(.3)
  307.         repeat wait() until #workspace.Areas.Area1.DraggableItems:GetChildren() >= 5
  308.         for i,v in pairs(workspace.Areas.Area1.DraggableItems:GetChildren()) do
  309.             if v:FindFirstChild("InteractionPoint") and v.InteractionPoint.ProximityPrompt.ActionText == "Grab Toilet" then
  310.                 toilet = v
  311.             end
  312.         end
  313.         if not toilet then
  314.             return
  315.         end
  316.         for i = 1,7 do
  317.             wait(.1)
  318.             localplr.Character.HumanoidRootPart.CFrame = CFrame.new(26.0918274, localplr.Character.HumanoidRootPart.Position.Y, -179.085693)
  319.             fireproximityprompt(toilet.InteractionPoint.ProximityPrompt)
  320.         end
  321.         localplr.Character.HumanoidRootPart.CFrame = CFrame.new(savedspot)
  322.         repeat
  323.             wait(.075)
  324.             for i,v in pairs(game.Workspace.PlayerDraggables[playeritemsid]:GetChildren()) do
  325.                 if v:FindFirstChild("Rope") then v:FindFirstChild("Rope").Length = math.huge end
  326.             end
  327.             for i,v in pairs(game.Workspace.PlayerDraggables[playeritemsid]:GetChildren()) do
  328.                 v.CFrame = CFrame.new(selectedplr.Character.HumanoidRootPart.Position)
  329.             end
  330.         until selectedplr.Character.Humanoid.Sit == true or #game.Workspace.PlayerDraggables[playeritemsid]:GetChildren() <= 0
  331.         for i,v in pairs(game.Workspace.PlayerDraggables[playeritemsid]:GetChildren()) do
  332.             v.CFrame = CFrame.new(savedspot)
  333.         end
  334.         localplr.Character.HumanoidRootPart.CFrame = CFrame.new(savedspot)
  335.     end
  336. end)
  337. local i = strongmangui.Destroying:Connect(function()
  338.     destroyed = true
  339. end)
  340. if workspace.Lobby:FindFirstChild("Oofplane") then
  341.     workspace.Lobby.Oofplane:Destroy()
  342. end
  343. for i,v in pairs(workspace.WallColliders.Collision:GetChildren()) do
  344.     v:Destroy()
  345. end
  346. for i,v in pairs(workspace:GetChildren()) do
  347.     if v:IsA("Folder") and v:FindFirstChildWhichIsA("Part") and v:FindFirstChildWhichIsA("Script") and v:FindFirstChildWhichIsA("Part").Transparency == 1 and v:FindFirstChildWhichIsA("Part").Color == Color3.fromRGB(255,0,0) and v:FindFirstChildWhichIsA("Script"):FindFirstChild("IgnoreInStudio") then
  348.         v:Destroy()
  349.     end
  350. end
  351. local j = workspace.ChildAdded:Connect(function(v)
  352.     if v:IsA("Folder") and v:FindFirstChildWhichIsA("Part").Transparency == 1 and v:FindFirstChildWhichIsA("Part").Color == Color3.fromRGB(255,0,0) and v:FindFirstChildWhichIsA("Script"):FindFirstChild("IgnoreInStudio") then
  353.         v:Destroy()
  354.     end
  355. end)
  356. repeat wait() until destroyed == true
  357. a:Disconnect()
  358. b:Disconnect()
  359. c:Disconnect()
  360. d:Disconnect()
  361. e:Disconnect()
  362. f:Disconnect()
  363. g:Disconnect()
  364. h:Disconnect()
  365. i:Disconnect()
  366. j:Disconnect()
  367. getgenv().autofarm = false
  368. getgenv().autoworkout = false
  369. getgenv().autorebirth = false
  370. getgenv().autopet = false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement