/** @param {NS} ns */ export async function main(ns) { ns.print(Date.now()); const sTarget = ns.args[0]; // target server const bRepeat = ns.args[1]; // should this script loop const nMsecDelay = ns.args[2]; // MsecDelay while (bRepeat === true) { await ns.hack(sTarget, { additionalMsec: nMsecDelay }); } await ns.hack(sTarget, { additionalMsec: nMsecDelay }); ns.print(Date.now()); }