minecrafter206

Noob Army Tycoon

May 23rd, 2021
5,649
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local autobuy = false
  2.  
  3. local Material = loadstring(game:HttpGet("https://raw.githubusercontent.com/Kinlei/MaterialLua/master/Module.lua"))()
  4.  
  5. local UI = Material.Load({
  6.      Title = "Noob Army Tycoon",
  7.      Style = 3,
  8.      SizeX = 225,
  9.      SizeY = 115,
  10.      Theme = "Dark"
  11. })
  12.  
  13. local Main = UI.New({
  14.     Title = "Main"
  15. })
  16.  
  17. Main.Button({
  18.     Text = "Collect all Treasures!",
  19.     Callback = function()
  20.         local player = game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  21.         for _,k in pairs(game:GetService("Workspace").Map.Treasures:GetChildren()) do
  22.             if k:IsA("Part") then
  23.                 player.CFrame = k.CFrame
  24.                 wait(.4)
  25.                 fireproximityprompt(k.ProximityPrompt)
  26.                 wait(.4)
  27.             end
  28.         end
  29.     end
  30. })
  31.  
  32. Main.Toggle({
  33.     Text = "Auto Buy Buttons",
  34.     Callback = function(value)
  35.         autobuy = value
  36.     end,
  37.     Enabled = false
  38. })
  39.  
  40.  
  41.  
  42.  
  43. while wait() do
  44.     if autobuy == true then
  45.         local player = game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  46.         for _,k in pairs(game:GetService("Workspace").Tycoons:GetChildren()) do
  47.             if k.Owner.Value == game.Players.LocalPlayer then
  48.                 for i,o in pairs(k:FindFirstChild("Models"):GetChildren()) do
  49.                     if o:FindFirstChild("Model") then
  50.                     else
  51.                         local stats = o:FindFirstChild("Stats")
  52.                         local price = stats:FindFirstChild("Price")
  53.                         local gamepass = stats:FindFirstChild("Gamepass")
  54.                         local group = stats:FindFirstChild("Group")
  55.                         local premium = stats:FindFirstChild("Premium")
  56.                         local button = o:FindFirstChild("Button")
  57.                         local prompt = button:FindFirstChild("ProximityPrompt")
  58.                         local research = stats:FindFirstChild("Research")
  59.                        
  60.                         if research then
  61.                             if button.Transparency == 0 and price.Value < game:GetService("Players").LocalPlayer.leaderstats.Money.Value and research.Value < game:GetService("Players").LocalPlayer.leaderstats["Research Points"].Value then
  62.                                 if gamepass or group or premium then
  63.                                 else
  64.                                    
  65.                                     player.CFrame = button.CFrame
  66.                                     wait(.3)
  67.                                     fireproximityprompt(prompt)
  68.                                     wait(.5)
  69.                                 end
  70.                             end
  71.                         else
  72.                             if button.Transparency == 0 and price.Value < game:GetService("Players").LocalPlayer.leaderstats.Money.Value then
  73.                                 if gamepass or group or premium then
  74.                                 else
  75.                                     player.CFrame = button.CFrame
  76.                                     wait(.3)
  77.                                     fireproximityprompt(prompt)
  78.                                     wait(.5)
  79.                                 end
  80.                             end
  81.                         end
  82.                     end
  83.                 end
  84.             end
  85.         end
  86.     end
  87. end
RAW Paste Data