import { targets } from "/targets.js"; export async function main(ns) { // Iterator we'll use for our loop let i = 0; while (i < ns.getPurchasedServerLimit()) { let hostname = "pserv-" + i; // ns.deleteServer(hostname) // ns.purchaseServer(hostname, 1024) ns.scp("targets.js", hostname); ns.scp("early-hack-template.js", hostname); for (var z = 0; z < Math.floor(ns.getServerMaxRam(hostname)/2.4/10); z++) ns.exec("early-hack-template.js", hostname, 10, targets[z % targets.length]); ++i; await ns.sleep(100); } }