localrs=game:GetService("RunService")getgenv().rocks={}localhook;hook=hookmetamethod(game,"__namecall",function(self,...)localargs={...}ifnotcheckcaller()andgetnamecallmethod()=="FireServer"theniftostring(self)=="PickupReplicate"thengetgenv().rocks[#getgenv().rocks+1]=rs.Stepped:Connect(function()game:GetService("ReplicatedStorage").Remotes.RockCollect:FireServer(args[2])end)elseiftostring(self)=="ThrowReplicate"thengetgenv().rocks[1]:Disconnect()table.remove(getgenv().rocks,1)--[[ if your game gets to laggy and your unable to through your whole stack:
for _,rock in pairs(getgenv().rocks) do
rock:Disconnect()
end
]]endendreturnhook(self,...)end)
Features
i lied not infinite money but basically infinite money, how to use: