time to go to bed
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
|
||||
import { purchaseServers, listPurchasedServers, getSetting } from "myLibrary.js";
|
||||
import { purchaseAndUpgradeServers, listPurchasedServers, getSetting } from "Library.js";
|
||||
|
||||
|
||||
/** @param {NS} ns */
|
||||
@@ -23,7 +23,7 @@ export async function main(ns) {
|
||||
|
||||
//scripts
|
||||
const sGangScript = "gang/auto-gang2.js";
|
||||
const sServerLister = "serverlister.js";
|
||||
const sServerLister = "Serverlist.js";
|
||||
const sServerListFile = "serverList.txt";
|
||||
const sBestServerFile = "bestTarget.txt";
|
||||
const sBackdoorScript = "backdoor.js";
|
||||
@@ -31,7 +31,7 @@ export async function main(ns) {
|
||||
//settings
|
||||
const nRefreshFrequency = 1000; //time in ms
|
||||
|
||||
ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
//ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
|
||||
await ns.sleep(100);
|
||||
let oBestTarget = JSON.parse(ns.read("bestTarget.txt"));
|
||||
@@ -52,11 +52,10 @@ export async function main(ns) {
|
||||
//Gang
|
||||
ns.print("Karma = " + cCyan + Math.round(ns.heart.break()).toLocaleString() + cReset);
|
||||
if (ns.gang.inGang()) {
|
||||
ns.print("Gang found... running " + sGangScript);
|
||||
if (!ns.getRunningScript(sGangScript)) {
|
||||
ns.print("Gang found... running " + sGangScript);
|
||||
ns.exec(sGangScript, sThisRunner, 1);
|
||||
}
|
||||
|
||||
}
|
||||
else {
|
||||
ns.print("Gang: " + cRed + "none" + cReset);
|
||||
@@ -104,8 +103,9 @@ export async function main(ns) {
|
||||
|
||||
//Home Upgrades
|
||||
if (nMoney > ns.singularity.getUpgradeHomeRamCost()) {
|
||||
let nHomeRAMUpgradeCost = ns.singularity.getUpgradeHomeRamCost();
|
||||
ns.singularity.upgradeHomeRam();
|
||||
ns.tprint(cCyan + "Upgraded home RAM" + cReset);
|
||||
ns.tprint(cCyan + "Upgraded home RAM to " + (nHomeMaxRAM*2) + " for " + nHomeRAMUpgradeCost + cReset);
|
||||
}
|
||||
else if (nCores < 8 && nMoney > ns.singularity.getUpgradeHomeCoresCost()) {
|
||||
ns.singularity.upgradeHomeCores();
|
||||
@@ -196,14 +196,15 @@ export async function main(ns) {
|
||||
}
|
||||
else if (getSetting(ns, "autoPurchaseServers") && nPServs < 25 && nMoney >= 5e+6) { //Purchased Servers
|
||||
ns.tprint("purchasing servers ");
|
||||
await purchaseServers(ns);
|
||||
//await purchaseServers(ns);
|
||||
await purchaseAndUpgradeServers(ns);
|
||||
ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
}
|
||||
else if (getSetting(ns, "autoUpgrades") && nLowestRAM < (2 ** 20) && !ns.scriptRunning("upgrade.js", sThisRunner) && nPServs >= 25 && nMoney >= 1e+6) {
|
||||
/*else if (getSetting(ns, "autoUpgrades") && nLowestRAM < (2 ** 20) && !ns.scriptRunning("upgrade.js", sThisRunner) && nPServs >= 25 && nMoney >= 1e+6) {
|
||||
ns.tprint("upgrading servers ");
|
||||
ns.exec("upgrade.js", sThisRunner, 1);
|
||||
|
||||
}
|
||||
}*/
|
||||
|
||||
//ns.tprint("autoPurchaseServers = " + getSetting(ns, "autoPurchaseServers"));
|
||||
//ns.tprint("autoUpgrades = " + getSetting(ns, "autoUpgrades"));
|
||||
|
||||
Reference in New Issue
Block a user