Saltar al contenido
Bits antidisturbios

Bits antidisturbios

  • Hogar
  • Noticias
  • Guías
  • Videoguías
  • Notas del parche
  • Reportar abuso
  • Alternar formulario de búsqueda
Quemador de bits

Script de progresión automática de la empresa Bitburner

Publicado el 02/24/2022 Por rfdcox No hay comentarios en Script de progresión automática de la empresa Bitburner
  • Título: Quemador de bits
  • Fecha de lanzamiento:
  • Revelador:
  • Editor:
Information about Bitburner is still incomplete. Por favor ayúdanos a completar los detalles del juego usando esto formulario de contacto.

This is a very rough and tumble automated company progression script. its main purpose is to work you through every company that has an augment list (con un poco de suerte), and even auto-promotes you if available!

General Description

This script moves you through every company that has an augment list that I’m aware of, checking if you have been invited each, setting you to work if you haven’t, and even auto-promoting you over time! dicho eso, it’s probably full of redundancy, and is less than elegant to put it lightly. I’m self-taught thanks to this game and the various different people making helpful tutorials in here, so I understand if you want or need to tweak it to make the script more efficient.

I should also mention this script won’t work unless you are on or have completed bit node-5, por razones obvias.

de lo contrario, also included in the script are my creator notes that explain what everything does, más o menos. it should help new players who just reached bit node-5 to understand more how some things work if they don’t already. Hope it helps, if nothing else to serve as an example of how badly you can code and still have it work!

PD. I know the formatting is as ugly as sin, but it’s the best I could do to make copy/pasting easy on people and still keep my notes. Just hit beautify on it, should fix it right up.

Guion

/** @param {Ns} ns **/
export async function main(ns) {
//sets parameters for the script,
var invites = ns.checkFactionInvitations() // what invites we have,
var completed = []; // companies we have accepted invites from,
var busy = ns.isBusy() //whether we're currently working,
// and gives us both our company targets and matches each company to their respective city.
var city = ["Sector-12", "Sector-12", "Sector-12", "Chongqing", "Volhaven", "Volhaven", "Aevum", "Aevum", "Aevum", "Aevum"]
var company = ["Four Sigma", "Blade Industries", "MegaCorp", "KuaiGong International", "NWO", "OmniTek Incorporated", "Clarke Incorporated", "Bachman & Associates", "Fulcrum Secret Technologies", "ECorp"];

mientras (verdadero) {
var joined = false
while (!unido) {
para (var career = 0; career < company.length; career++) {
//primero, we set the loop, sticking on the first company on our array, unless we have an invite //from them already,
para (var i = 0; i < invites.length; i ++) {
si (company[career] == invites) {
ns.joinFaction(invitaciones);
ns.tprint(invitaciones + "has been joined!");
completed.push(company[career]);//then it checks if we completed that company.
joined = true;
await ns.sleep(1000);
//fun fact, these times are offset strangely to help me find where the hell my code was screwing // arriba!
} de lo contrario si (company[career] !== invites && company[career] !== completed[career]) {//if we haven't, // we stay with our current company.
career = 0
await ns.sleep(1100);
} de lo contrario si (company[career] == completed[career]) {
//this is probably redundant, but it works so i'm not touching it.
ns.tprint("Transfering to " + company[career++])
await ns.sleep(1200)
}
} si (!ocupado) { //if we're not working,
ns.travelToCity(ciudad[career]) //we go to our companies city,
ns.tprint("Starting work at " + company[career]) // the terminal prints where we are,
ns.applyToCompany(company[career], "software"); //we ask nicely for a job or promotion,
ns.workForCompany(company[career], "software"); // then we get to work!
await ns.sleep(60000); //then the script sleeps for a minute
} de lo contrario si (ocupado) {// if we're working,
ns.tprint("Día de paga!");// we print a fun payday on terminal,
ns.applyToCompany(company[career], "software");// we ask for a promotion,
ns.workForCompany(company[career], "software");//and get our money and get back to work,
await ns.sleep(60000);// then sleep for another minute.
}
//these are likewise also probably redundant, but i'm not touchin' them.
de lo contrario si (!unido) {
await ns.sleep(1300)
} de lo contrario si (unido) {
await ns.sleep(1400);
}
}
}
}
}

Eso es todo lo que estamos compartiendo hoy para este Quemador de bits guía. Esta guía fue originalmente creada y escrita por rfdcox. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este enlace.

Si cree que alguno de los contenidos de este sitio viola sus derechos, incluyendo sus derechos de propiedad intelectual, por favor contáctenos inmediatamente usando nuestro formulario de contacto.
Guías Etiquetas:Quemador de bits

Navegación de entradas

Publicación anterior: Santos fila IV – Cropped or Too Small Cutscenes Fix
Publicación siguiente: Método de rango de confianza para ganar VRChat

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

  • Título: Quemador de bits
  • Fecha de lanzamiento:
  • Revelador:
  • Editor:
Information about Bitburner is still incomplete. Por favor ayúdanos a completar los detalles del juego usando esto formulario de contacto.

Descargo de responsabilidad

Todo el contenido citado se deriva de sus respectivas fuentes.. Si cree que hemos utilizado su contenido sin permiso, asegúrese de comunicarse con nosotros y lo tomaremos en serio.
  • Sobre nosotros
  • Contáctenos
  • política de privacidad
  • Términos de servicio

Derechos de autor © 2025 Bits antidisturbios.

Funciona con Tema PressBook Noticias para WordPress