Updated missing host script runner in autoexec and fixed auto purchase & upgrade servers
This commit is contained in:
@@ -1 +1 @@
|
||||
{"home":{"n00dles":{},"foodnstuff":{"max-hardware":{}},"sigma-cosmetics":{},"joesguns":{"zer0":{}},"hong-fang-tea":{},"harakiri-sushi":{},"iron-gym":{"nectar-net":{"neo-net":{"johnson-ortho":{"zb-institute":{}}},"phantasy":{"the-hub":{"summit-uni":{"lexo-corp":{}}},"netlink":{},"crush-fitness":{"rothman-uni":{"millenium-fitness":{}},"syscore":{"aevum-police":{"snap-fitness":{"deltaone":{}}}},"I.I.I.I":{"rho-construction":{"galactic-cyber":{},"aerocorp":{"unitalife":{"defcomm":{"nova-med":{}},"zeus-med":{}}}},"alpha-ent":{"global-pharm":{"omnia":{"icarus":{"zb-def":{"titan-labs":{"stormtech":{},"helios":{"4sigma":{},".":{"clarkinc":{"ecorp":{}}}},"vitalife":{"omnitek":{"b-and-a":{}}}},"microdyne":{}}},"univ-energy":{},"solaris":{"infocomm":{"applied-energetics":{"fulcrumtech":{"kuai-gong":{"blade":{},"nwo":{"megacorp":{},"fulcrumassets":{},"The-Cave":{}},"powerhouse-fitness":{}}}}},"taiyang-digital":{"run4theh111z":{}}}}}}}},"avmnite-02h":{"catalyst":{}}}},"CSEC":{"silver-helix":{},"omega-net":{"computek":{}}}},"darkweb":{},"pserv-00":{},"pserv-01":{},"pserv-02":{},"pserv-03":{},"pserv-04":{},"pserv-05":{},"pserv-06":{},"pserv-07":{},"pserv-08":{},"pserv-9":{},"pserv-10":{},"pserv-11":{},"pserv-12":{},"pserv-13":{},"pserv-14":{},"pserv-15":{},"pserv-16":{},"pserv-17":{},"pserv-18":{},"pserv-19":{},"pserv-20":{},"pserv-21":{},"pserv-22":{},"pserv-23":{},"pserv-24":{}}}
|
||||
{"home":{"n00dles":{"nectar-net":{"phantasy":{"netlink":{},"crush-fitness":{},"avmnite-02h":{"rothman-uni":{},"summit-uni":{},"syscore":{"lexo-corp":{"global-pharm":{"deltaone":{"defcomm":{"taiyang-digital":{"applied-energetics":{"stormtech":{".":{"nwo":{"ecorp":{},"The-Cave":{}}}}},"run4theh111z":{"fulcrumtech":{"omnitek":{"clarkinc":{}}},"vitalife":{"4sigma":{"b-and-a":{}}}}}},"icarus":{"nova-med":{"microdyne":{"helios":{"kuai-gong":{"blade":{"megacorp":{}},"powerhouse-fitness":{"fulcrumassets":{}}}}}}}}}},"rho-construction":{},"millenium-fitness":{"aerocorp":{"omnia":{"solaris":{}}},"snap-fitness":{"unitalife":{"univ-energy":{"infocomm":{}},"zeus-med":{"zb-def":{"titan-labs":{}}}}}}}}}}},"foodnstuff":{},"sigma-cosmetics":{"zer0":{"omega-net":{"the-hub":{},"johnson-ortho":{}}},"max-hardware":{}},"joesguns":{},"hong-fang-tea":{},"harakiri-sushi":{},"iron-gym":{"CSEC":{"neo-net":{"computek":{"zb-institute":{"alpha-ent":{},"aevum-police":{"galactic-cyber":{}}},"catalyst":{},"I.I.I.I":{}}},"silver-helix":{}}},"darkweb":{}}}
|
||||
@@ -27,6 +27,7 @@ export async function main(ns) {
|
||||
const sServerListFile = "serverList.txt";
|
||||
const sBestServerFile = "bestTarget.txt";
|
||||
const sBackdoorScript = "backdoor.js";
|
||||
const sPServScript = "purchaseServers.js";
|
||||
|
||||
//settings
|
||||
const nRefreshFrequency = 1000; //time in ms
|
||||
@@ -105,7 +106,7 @@ export async function main(ns) {
|
||||
if (nMoney > ns.singularity.getUpgradeHomeRamCost()) {
|
||||
let nHomeRAMUpgradeCost = ns.singularity.getUpgradeHomeRamCost();
|
||||
ns.singularity.upgradeHomeRam();
|
||||
ns.tprint(cCyan + "Upgraded home RAM to " + (nHomeMaxRAM*2) + " for " + nHomeRAMUpgradeCost + cReset);
|
||||
ns.tprint(cCyan + "Upgraded home RAM to " + (nHomeMaxRAM * 2) + " for " + nHomeRAMUpgradeCost + cReset);
|
||||
}
|
||||
else if (nCores < 8 && nMoney > ns.singularity.getUpgradeHomeCoresCost()) {
|
||||
ns.singularity.upgradeHomeCores();
|
||||
@@ -194,11 +195,9 @@ export async function main(ns) {
|
||||
ns.tprint(cCyan + "Purchased " + oEXE.ds2.name + cReset);
|
||||
ns.toast("Purchased " + oEXE.ds2.name, "info", 10000);
|
||||
}
|
||||
else if (getSetting(ns, "autoPurchaseServers") && nMoney >= 5e+6) { //Purchased Servers
|
||||
else if (getSetting(ns, "autoPurchaseServers") && nMoney >= 5e+6 && !ns.scriptRunning(sPServScript, sThisRunner)) { //Purchased Servers
|
||||
ns.tprint("purchasing servers ");
|
||||
//await purchaseServers(ns);
|
||||
//await purchaseAndUpgradeServers(ns);
|
||||
ns.exec("purchaseServers.js");
|
||||
ns.exec("purchaseServers.js", sThisRunner);
|
||||
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) {
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"serverName":"clarkinc","maxRam":0,"maxMoney":56924787532.5,"minSec":19,"minPorts":5,"minHackLvl":1151,"rootAccess":true,"openPorts":4,"serverOrgs":"Clarke Incorporated","serverCores":14,"serverFiles":["beyond-man.lit","cost-of-immortality.lit"]}
|
||||
{"serverName":"the-hub","maxRam":64,"maxMoney":440206450.3125,"minSec":13,"minPorts":2,"minHackLvl":298,"rootAccess":true,"openPorts":0,"serverOrgs":"The Hub","serverCores":2,"serverFiles":[]}
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user