some fixes
This commit is contained in:
@@ -149,8 +149,10 @@ export async function main(ns) {
|
||||
ns.singularity.purchaseProgram(oEXE.ssh.name);
|
||||
ns.tprint(cCyan + "Purchased " + oEXE.ssh.name + cReset);
|
||||
ns.toast("Purchased " + oEXE.ssh.name, "info", 10000);
|
||||
ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
ns.exec(sBackdoorScript, sThisRunner, 1);
|
||||
if (!ns.isRunning(sServerLister)) { ns.run(sServerLister, sThisRunner, 1, false, true); }
|
||||
if (!ns.isRunning(sBackdoorScript)) { ns.run(sBackdoorScript, sThisRunner, 1); }
|
||||
//ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
//ns.exec(sBackdoorScript, sThisRunner, 1);
|
||||
}
|
||||
else if (bAutoLink === false && bHasTOR && nMoney >= oEXE.al.cost) {
|
||||
ns.singularity.purchaseProgram(oEXE.al.name, false);
|
||||
@@ -161,8 +163,10 @@ export async function main(ns) {
|
||||
ns.singularity.purchaseProgram(oEXE.ftp.name, false);
|
||||
ns.tprint(cCyan + "Purchased " + oEXE.ftp.name + cReset);
|
||||
ns.toast("Purchased " + oEXE.ftp.name, "info", 10000);
|
||||
ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
ns.exec(sBackdoorScript, sThisRunner, 1);
|
||||
if (!ns.isRunning(sServerLister)) { ns.run(sServerLister, sThisRunner, 1, false, true); }
|
||||
if (!ns.isRunning(sBackdoorScript)) { ns.run(sBackdoorScript, sThisRunner, 1); }
|
||||
//ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
//ns.exec(sBackdoorScript, sThisRunner, 1);
|
||||
}
|
||||
else if (bDeepscanV1 === false && bHasTOR && nMoney >= oEXE.ds1.cost) {
|
||||
ns.singularity.purchaseProgram(oEXE.ds1.name, false);
|
||||
@@ -173,22 +177,28 @@ export async function main(ns) {
|
||||
ns.singularity.purchaseProgram(oEXE.smtp.name, false);
|
||||
ns.tprint(cCyan + "Purchased " + oEXE.smtp.name + cReset);
|
||||
ns.toast("Purchased " + oEXE.smtp.name, "info", 10000);
|
||||
ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
ns.exec(sBackdoorScript, sThisRunner, 1);
|
||||
if (!ns.isRunning(sServerLister)) { ns.run(sServerLister, sThisRunner, 1, false, true); }
|
||||
if (!ns.isRunning(sBackdoorScript)) { ns.run(sBackdoorScript, sThisRunner, 1); }
|
||||
//ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
//ns.exec(sBackdoorScript, sThisRunner, 1);
|
||||
}
|
||||
else if (bHttpWorm === false && bHasTOR && nMoney >= oEXE.http.cost) {
|
||||
ns.singularity.purchaseProgram(oEXE.http.name, false);
|
||||
ns.tprint(cCyan + "Purchased " + oEXE.http.name + cReset);
|
||||
ns.toast("Purchased " + oEXE.http.name, "info", 10000);
|
||||
ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
ns.exec(sBackdoorScript, sThisRunner, 1);
|
||||
if (!ns.isRunning(sServerLister)) { ns.run(sServerLister, sThisRunner, 1, false, true); }
|
||||
if (!ns.isRunning(sBackdoorScript)) { ns.run(sBackdoorScript, sThisRunner, 1); }
|
||||
//ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
//ns.exec(sBackdoorScript, sThisRunner, 1);
|
||||
}
|
||||
else if (bSqlInject === false && bHasTOR && nMoney >= oEXE.sql.cost) {
|
||||
ns.singularity.purchaseProgram(oEXE.sql.name, false);
|
||||
ns.tprint(cCyan + "Purchased " + oEXE.sql.name + cReset);
|
||||
ns.toast("Purchased " + oEXE.sql.name, "info", 10000);
|
||||
ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
ns.exec(sBackdoorScript, sThisRunner, 1);
|
||||
if (!ns.isRunning(sServerLister)) { ns.run(sServerLister, sThisRunner, 1, false, true); }
|
||||
if (!ns.isRunning(sBackdoorScript)) { ns.run(sBackdoorScript, sThisRunner, 1); }
|
||||
//ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
//ns.exec(sBackdoorScript, sThisRunner, 1);
|
||||
}
|
||||
else if (bDeepscanV2 === false && bHasTOR && nMoney >= oEXE.ds2.cost) {
|
||||
ns.singularity.purchaseProgram(oEXE.ds2.name, false);
|
||||
@@ -198,7 +208,9 @@ export async function main(ns) {
|
||||
else if (getSetting(ns, "autoPurchaseServers") && nMoney >= 5e+6 && !ns.scriptRunning(sPServScript, sThisRunner)) { //Purchased Servers
|
||||
ns.tprint("purchasing servers ");
|
||||
ns.exec("purchaseServers.js", sThisRunner);
|
||||
ns.exec(sServerLister, sThisRunner, 1, false, true);
|
||||
if (!ns.isRunning(sServerLister)) { ns.run(sServerLister, sThisRunner, 1, false, true); }
|
||||
if (!ns.isRunning(sBackdoorScript)) { ns.run(sBackdoorScript, sThisRunner, 1); }
|
||||
//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) {
|
||||
ns.tprint("upgrading servers ");
|
||||
|
||||
Reference in New Issue
Block a user