This script will reveal every server in Bitburner, even including those hidden ones.
ServersScan Script
var playerServers = ['heim', 'Server1']; var serverChecked = []; var checkList = []; /** @param {NS} ns **/ Asynchrone Funktion main exportieren(ns) { await ServersScan(ns, 'heim'); await printArray(ns, serverChecked); } /** @param {NS} ns **/ async function ServersScan(ns, Ziel) { var servers1 = await ns.scan(Ziel); für (var server in servers1) { Wenn (!checkList.includes(servers1[Server])) { checkList.push(servers1[Server]); } } serverChecked.push(Ziel); var flag = true; während (Flagge) { flag = false; für (var i = 0; ich < checkList.length; i++) { var servers = await ns.scan(checkList); Wenn (!serverChecked.includes(checkList)) { serverChecked.push(checkList); } für (var server in servers) { Wenn (!checkList.includes(Server[Server])) { checkList.push(Server[Server]); } } } } // remove player servers from serverChecked for (var server in playerServers) { für (var i = 0; ich < serverChecked.length; i++) { Wenn (serverChecked == playerServers[Server]) { serverChecked.splice(ich, 1); i--; } } } } async function printArray(ns, serverList) { für (var server in serverList) { ns.print(serverList[Server] + "\N"); ns.tprint(serverList[Server] + "\N"); } }
User Menu
Create a new .js script
nano whateverthenameis.js
Copy-paste the code. I guess everyone knows how to do that!
- The button on the left button corner of your keyboard which has „Strg“ printed on it, press it down first, hold it, und drücken „C“ in der Zwischenzeit. Dann, release both.
- Go to the script you just created.
- Press done „Strg“ again and hold it, und drücken „v“ in the meanwhile.
Save it and run it!
run whateverthenameis.js
It should print something like this:
auto.js: n00dles auto.js: foodnstuff auto.js: sigma-cosmetics auto.js: joesguns auto.js: hong-fang-tea auto.js: harakiri-sushi auto.js: iron-gym auto.js: darkweb auto.js: max-hardware auto.js: zer0 auto.js: nectar-net auto.js: CSEC auto.js: neo-net auto.js: phantasy auto.js: omega-net auto.js: silver-helix auto.js: the-hub auto.js: netlink auto.js: johnson-ortho auto.js: avmnite-02h auto.js: comptek auto.js: crush-fitness auto.js: catalyst auto.js: syscore auto.js: I.I.I.I auto.js: rothman-uni auto.js: summit-uni auto.js: zb-institute auto.js: lexo-corp auto.js: alpha-ent auto.js: millenium-fitness auto.js: rho-construction auto.js: aevum-police auto.js: galactic-cyber auto.js: aerocorp auto.js: global-pharm auto.js: snap-fitness auto.js: omnia auto.js: unitalife auto.js: deltaone auto.js: defcomm auto.js: solaris auto.js: icarus auto.js: univ-energy auto.js: zeus-med auto.js: infocomm auto.js: taiyang-digital auto.js: zb-def auto.js: nova-med auto.js: titan-labs auto.js: applied-energetics auto.js: microdyne auto.js: run4theh111z auto.js: fulcrumtech auto.js: stormtech auto.js: helios auto.js: vitalife auto.js: kuai-gong auto.js: . auto.js: omnitek auto.js: 4sigma auto.js: clarkinc auto.js: powerhouse-fitness auto.js: b-and-a auto.js: blade auto.js: nwo auto.js: ecorp auto.js: megacorp auto.js: fulcrumassets auto.js: The-Cave
Das ist alles, was wir heute dafür teilen Bitburner Führung. Dieser Leitfaden wurde ursprünglich erstellt und geschrieben von Bloodly Hell Cat~. Für den Fall, dass wir diesen Leitfaden nicht aktualisieren können, Sie können das neueste Update finden, indem Sie diesem folgen Verknüpfung.