/** @param {NS} ns */ export async function main(ns) { ns.tail(); const sServerListScript = "Serverlist.js"; const sGangScript = "gang/auto-gang2.js"; const sPServScript = "purchaseServers.js"; const sBatchController = "EveryServerRun.js"; const sBackdoorScript = "backdoor.js"; const sUpdateTarget = "Updatebesttarget.js" const sMonitorScript = "autoexec.js" const sServerListFile = "serverList.txt"; const sBestServerFile = "bestTarget.txt"; if (!ns.isRunning(sServerListScript)){ns.run(sServerListScript);} while(ns.isRunning(sServerListScript)){await ns.sleep(100);} if (!ns.isRunning(sGangScript)){ns.run(sGangScript);} if (!ns.isRunning(sPServScript)){ns.run(sPServScript);} if (!ns.isRunning(sBackdoorScript)){ns.run(sBackdoorScript);} while(ns.isRunning(sBackdoorScript)){await ns.sleep(100);} if (!ns.isRunning(sUpdateTarget)){ns.run(sUpdateTarget);} while(ns.isRunning(sUpdateTarget)){await ns.sleep(100);} if (!ns.isRunning(sBatchController)){ns.run(sBatchController, 1, "n00dles");} while(ns.isRunning(sBatchController)){await ns.sleep(100);} if (!ns.isRunning(sMonitorScript)){ns.run(sMonitorScript);} }