Este script revelará todos los servidores de Bitburner, incluidos los ocultos.
ServidoresScan Script
var playerServers = ['inicio', 'Servidor1']; var serverChecked = []; var lista de verificación = []; /** @param {NS} ns **/ exporta la función asíncrona main(ns) { await ServersScan(ns, 'home'); espera printArray(ns, serverChecked); } /** @param {NS} ns **/ función asíncrona ServersScan(ns, destino) { var servidores1 = esperar ns.scan(objetivo); for (servidor var en servidores1) { if (!checkList.includes(servers1[server])) { checkList.push(servers1[server]); } } serverChecked.push(objetivo); var indicador = verdadero; while (bandera) { bandera = falso; for (var i = 0; i < checkList.length; i++) { var servidores = await ns.scan(checkList); if (! serverChecked.includes (checkList)) { serverChecked.push (checkList); } for (servidor var en servidores) { if (!checkList.includes(servidores[servidor])) { checkList.push(servidores[servidor]); } } } } // eliminar los servidores de jugador del servidor Comprobado para (servidor var en servidores de reproductor) { for (var i = 0; i < servidor Comprobado.longitud; i++) { if (servidor Comprobado == playerServers[servidor]) { servidor Comprobado.splice( yo, 1); i--; } } } } función asíncrona printArray(ns, serverList) { for (var server in serverList) { ns.print(serverList[server] + "\n"); ns.tprint(listaServidores[servidor] + "\n"); } }
Menú del Usuario
Crear un nuevo script .js
nano cualquiera que sea el nombre.js
Copie y pegue el código. ¡Creo que todo el mundo sabe cómo hacerlo!
- El botón en la esquina del botón izquierdo de su teclado que tiene impreso "ctrl", presiónelo primero, manténgalo presionado y presione "c" mientras tanto. Luego, suelte ambos.
- Vaya al script que acaba de crear.
- Presione done "ctrl" nuevamente y manténgalo presionado, y mientras tanto presione "v".
Guárdalo y ejecútalo!
ejecutar cualquiera que sea el nombre.js
Debería imprimir algo como esto:
auto.js: n00dles auto.js: alimentos 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: catalizador auto.js: syscore auto. js: IIII auto.js: rothman-uni auto.js: cumbre-uni auto.js: zb-institute auto.js: lexo-corp auto.js: alpha-ent auto.js: millenium-fitness auto.js: rho -construcción 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: energía aplicada cs 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: La cueva
Eso es todo lo que estamos compartiendo hoy para este Quemador de bits guía. Esta guía fue originalmente creada y escrita por Maldito gato del infierno~. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.