This script will reveal every server in Bitburner, even including those hidden ones.
ServersScan Script
var playerServers = ['家', 'Server1']; var serverChecked = []; var checkList = []; /** @param {NS} ns **/ 非同期関数メインのエクスポート(ns) { await ServersScan(ns, '家'); await printArray(ns, serverChecked); } /** @param {NS} ns **/ async function ServersScan(ns, ターゲット) { var servers1 = await ns.scan(ターゲット); ために (var server in servers1) { もし (!checkList.includes(servers1[サーバ])) { checkList.push(servers1[サーバ]); } } serverChecked.push(ターゲット); var flag = true; その間 (フラグ) { flag = false; ために (var i = 0; 私 < checkList.length; i++) { var servers = await ns.scan(checkList); もし (!serverChecked.includes(checkList)) { serverChecked.push(checkList); } ために (var server in servers) { もし (!checkList.includes(servers[サーバ])) { checkList.push(servers[サーバ]); } } } } // remove player servers from serverChecked for (var server in playerServers) { ために (var i = 0; 私 < serverChecked.length; i++) { もし (serverChecked == playerServers[サーバ]) { serverChecked.splice(私, 1); i--; } } } } async function printArray(ns, サーバーリスト) { ために (var server in serverList) { ns.print(サーバーリスト[サーバ] + "\n"); ns.tprint(サーバーリスト[サーバ] + "\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 “Ctrl” printed on it, press it down first, hold it, そして押します “c” その間. それから, release both.
- Go to the script you just created.
- Press done “Ctrl” again and hold it, そして押します “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
これが今日私たちがこの目的で共有するすべてです ビットバーナー ガイド. このガイドは元々、次の者によって作成および執筆されました。 Bloodly Hell Cat~. このガイドを更新できなかった場合, これに従って最新のアップデートを見つけることができます リンク.