Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- that wasnt really tomorrow
- getgenv().deletewhendupefound = true
- local select1
- local select2
- getgenv().autoworkout = false
- getgenv().autotreadmill = false
- getgenv().autorep = false
- getgenv().autorebirth = false
- local lib = loadstring(game:HttpGet("https://pastebin.com/raw/A2Wf3WVh"))()
- lib.makelib("Muscle Legends")
- local tab = lib.maketab("Main")
- local tab2 = lib.maketab("Misc")
- local portaldropdown = lib.makedropdown("Portals",tab,{},function(name)
- select1 = name
- end)
- lib.makebutton("Goto Portal Destination",tab,function()
- for i,v in pairs(workspace.areaTeleportParts:GetChildren()) do
- if v.Name == select1 and game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame
- end
- end
- end)
- lib.makebutton("Get All Chests",tab,function()
- for i,v in pairs(workspace:GetChildren()) do
- if string.find(v.Name:lower(),"chest") and v:FindFirstChild("chestNamePart") then
- local args = {
- [1] = v.chestNamePart.nameGui.nameLabel.Text
- }
- game:GetService("ReplicatedStorage"):WaitForChild("rEvents"):WaitForChild("checkChestRemote"):InvokeServer(unpack(args))
- wait(.2)
- end
- end
- end)
- lib.makebutton("Equip Pets",tab,function()
- for i,v in pairs(game.Players.LocalPlayer:GetChildren()) do
- local args = {
- [1] = "equipPet",
- [2] = v
- }
- game:GetService("ReplicatedStorage"):WaitForChild("rEvents"):WaitForChild("equipPetEvent"):FireServer(unpack(args))
- end
- for i,v in pairs(game.Players.LocalPlayer.petsFolder:GetDescendants()) do
- local args = {
- [1] = "equipPet",
- [2] = v
- }
- game:GetService("ReplicatedStorage"):WaitForChild("rEvents"):WaitForChild("equipPetEvent"):FireServer(unpack(args))
- end
- end)
- local machinedropdown = lib.makedropdown("Workout Stuff",tab,{},function(name)
- select2 = name
- end)
- lib.maketoggle("Auto Workout (might have to jump for it to work)",tab,function(bool)
- getgenv().autoworkout = bool
- print(getgenv().autoworkout)
- if getgenv().autoworkout then
- local fire
- for i,v in pairs(workspace.machinesFolder:GetChildren()) do
- if v.Name == select2 and game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
- v.interactSeat.Disabled = false
- fire = v.interactSeat
- end
- end
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = fire.CFrame
- while getgenv().autoworkout do
- wait(.1)
- local args = {
- [1] = "useMachine",
- [2] = fire
- }
- game:GetService("ReplicatedStorage"):WaitForChild("rEvents"):WaitForChild("machineInteractRemote"):InvokeServer(unpack(args))
- local args = {
- [1] = "rep",
- [2] = fire
- }
- game:GetService("Players").LocalPlayer:WaitForChild("muscleEvent"):FireServer(unpack(args))
- end
- end
- end)
- lib.maketoggle("Auto Treadmill",tab,function(bool)
- getgenv().autotreadmill = bool
- if getgenv().autotreadmill then
- local treadmills = {}
- local treadmill = nil
- local agilitycap
- if game.Players.LocalPlayer.Agility.Value >= 20 then
- for i,v in pairs(workspace.Treadmills:GetChildren()) do
- if v.requirements:FindFirstChild("Agility") and game.Players.LocalPlayer.Agility.Value >= v.requirements.Agility.Value then
- print(v.Name,tostring(v.requirements.Agility.Value))
- if treadmill == nil then
- treadmill = {v.treadmillPart,v.requirements.Agility.Value}
- elseif v.requirements.Agility.Value > treadmill[2] then
- treadmill = {v.treadmillPart,v.requirements.Agility.Value}
- end
- end
- end
- else
- for i,v in pairs(workspace.Treadmills:GetChildren()) do
- if #v.requirements:GetChildren() < 1 then
- treadmill = v.treadmillPart
- break
- end
- end
- end
- if type(treadmill) == "table" then
- treadmill = treadmill[1]
- end
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = treadmill.CFrame * CFrame.new(0,game.Players.LocalPlayer.Character:GetExtentsSize().Y/2,0)
- game:GetService("VirtualInputManager"):SendKeyEvent(true,Enum.KeyCode.W,false,nil)
- while getgenv().autotreadmill do
- wait(.1)
- if game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
- game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = true
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = treadmill.CFrame * CFrame.new(0,game.Players.LocalPlayer.Character:GetExtentsSize().Y/2,0)
- end
- end
- else
- game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
- game:GetService("VirtualInputManager"):SendKeyEvent(false,Enum.KeyCode.W,false,nil)
- wait(.2)
- game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
- game:GetService("VirtualInputManager"):SendKeyEvent(false,Enum.KeyCode.W,false,nil)
- end
- end)
- lib.maketoggle("Auto Rep",tab,function(bool)
- getgenv().autorep = bool
- if getgenv().autorep then
- while getgenv().autorep do
- wait()
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Weight") then
- game.Players.LocalPlayer.Backpack.Weight.Parent = game.Players.LocalPlayer.Character
- end
- local args = {
- [1] = "rep"
- }
- game:GetService("Players").LocalPlayer:WaitForChild("muscleEvent"):FireServer(unpack(args))
- end
- end
- end)
- lib.maketoggle("Auto Rebirth",tab,function(bool)
- getgenv().autorebirth = bool
- if bool then
- while getgenv().autorebirth do
- wait(.1)
- local args = {
- [1] = "rebirthRequest"
- }
- game:GetService("ReplicatedStorage"):WaitForChild("rEvents"):WaitForChild("rebirthRemote"):InvokeServer(unpack(args))
- end
- else
- end
- end)
- local portals = {}
- for i,v in pairs(workspace.areaTeleportParts:GetChildren()) do
- if string.sub(v.Name,1,5) == "beach" then
- table.insert(portals,v.Name)
- end
- end
- local workouts = {}
- for i,v in pairs(workspace.machinesFolder:GetChildren()) do
- if #v.requirements:GetChildren() < 1 and not v:FindFirstChild("neededDurability") and v:FindFirstChild("interactSeat") then
- table.insert(workouts,v.Name)
- elseif v:FindFirstChild("neededDurability") and game.Players.LocalPlayer.Durability.Value > v.neededDurability.Value and v:FindFirstChild("interactSeat") then
- table.insert(workouts,v.Name)
- elseif v.requirements:FindFirstChild("Agility") and game.Players.LocalPlayer.Agility.Value > v.requirements.Agility.Value and v:FindFirstChild("interactSeat") then
- table.insert(workouts,v.Name)
- end
- end
- lib.updatedropdown(portaldropdown,portals)
- lib.updatedropdown(machinedropdown,workouts)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement