Advertisement
ThicMayo

Money Simulator Z Script

Oct 7th, 2023
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.49 KB | None | 0 0
  1. --[[
  2. WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
  3. ]]
  4. getgenv().settings = {
  5. ["enabled"] = true,
  6. ["boostGems"] = true,
  7. ["collectGems"] = true,
  8. ["boostMachines"] = true,
  9. ["upgradeFactory"] = true,
  10. ["upgradeFactoryDelay"] = 1.5,
  11. ["upgradeMachines"] = true,
  12. ["upgradeMachinesDelay"] = 1.5,
  13. ["buyMachines"] = true,
  14. ["buyMachinesDelay"] = 1.5,
  15. ["autoMine"] = true,
  16.  
  17. }
  18.  
  19. local store = settings.enabled
  20. getgenv().settings.enabled = false
  21. wait(.5)
  22. getgenv().settings.enabled = store
  23.  
  24. local player = game.Players.LocalPlayer
  25.  
  26. for _,idled in next, getconnections(player.Idled) do
  27. idled:Disable()
  28. end
  29.  
  30.  
  31. task.spawn(function()
  32. while settings.enabled do
  33. wait()
  34. if settings.boostGems then
  35. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("BoostGem"):FireServer()
  36. end
  37. if settings.boostMachines then
  38. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("GenerateFaster"):FireServer()
  39. end
  40. if settings.collectGems then
  41. for _,v in next, game:GetService("Workspace").Factory.Gems:GetChildren() do
  42. fireclickdetector(v.ClickDetector)
  43. end
  44. end
  45. end
  46. end)
  47.  
  48. local factoryUpgradeLimits = {
  49. [1] = 20,
  50. [2] = 18,
  51. [3] = math.huge,
  52. [4] = 9
  53. }
  54.  
  55. task.spawn(function()
  56. while settings.enabled do
  57. task.wait()
  58. if settings.upgradeFactory then
  59. for i = 1 , 4 , 1 do
  60. if player.Stats["FactoryUpgrade"..tostring(i)].Value < factoryUpgradeLimits[i] then
  61. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("FactoryUpgrade"):FireServer(unpack({i,false}))
  62. end
  63. end
  64. wait(settings.upgradeFactoryDelay)
  65. else
  66. break
  67. end
  68. end
  69. end)
  70.  
  71. task.spawn(function()
  72. while settings.enabled do
  73. wait(.2)
  74. if settings.upgradeMachines then
  75. for i = 1 , 10 ,1 do
  76. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("UpgradeMachine"):FireServer(unpack({i,2,true}))
  77. end
  78. else
  79. break
  80. end
  81. end
  82. end)
  83.  
  84. task.spawn(function()
  85. while settings.enabled do
  86. task.wait()
  87. if settings.buyMachines then
  88. for i = 1 , 10 , 1 do
  89. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("BuyMachine"):FireServer(unpack({i,true}))
  90. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("BuyMoreMachines"):FireServer(unpack({i,1,true}))
  91. end
  92. wait(settings.buyMachinesDelay)
  93. else
  94. break
  95. end
  96. end
  97. end)
  98.  
  99. task.spawn(function()
  100. while settings.enabled do
  101. task.wait()
  102. if settings.autoMine then
  103. for _,ore in next, game:GetService("Workspace").Ores:GetChildren() do
  104. local speed = player.Character.Humanoid.WalkSpeed
  105. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("MineOre"):FireServer(unpack({tonumber(ore.Name)}))
  106. repeat task.wait() player.Character.Humanoid.WalkSpeed = speed until not settings.enabled or ore.Parent ~= workspace.Ores
  107. end
  108. else
  109. break
  110. end
  111. end
  112. end)
  113.  
  114. warn("executed")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement