Isaac Shoebottom
9ab9ca9639
Template used: https://github.com/NilsRamstoeck/bb-external-editor/tree/main
15 lines
397 B
JavaScript
15 lines
397 B
JavaScript
/** @param {NS} ns */
|
|
export async function main(ns) {
|
|
var target = ns.args[0]
|
|
var moneyThresh = ns.args[1]
|
|
var securityThresh = ns.args[2]
|
|
while (true) {
|
|
if (ns.getServerSecurityLevel(target) > securityThresh) {
|
|
await ns.weaken(target);
|
|
} else if (ns.getServerMoneyAvailable(target) < moneyThresh) {
|
|
await ns.grow(target);
|
|
} else {
|
|
await ns.hack(target);
|
|
}
|
|
}
|
|
} |