Un po' di codice per ottenere l'obiettivo hacker!
Istruzioni sotto!
Vai sul tuo computer di casa e digita questo:
nano devmenu.ns
Ora copia e incolla il codice da questa guida al suo interno e salvalo.
Quindi puoi tornare al tuo computer di casa ed eseguirlo:
esegui devmenu.ns
Ora dovresti vedere che hai ottenuto l'obiettivo!
Non dimenticare di uccidere lo script con:
kill devmenu.ns
QUESTO è il codice importante per ottenere l'obiettivo:
/** @param {NS} ns **/ let getProps = (obj) => Object.entries(obj).find(entry => entry[0].startsWith("__reactProps"))[1].children.props; let hasPlayer = (obj) => { try { return getProps(obj).player ? true : false; } catch(ex) { return false; } } export async function main(ns) { let boxes = Array.from(eval("document").querySelectorAll("[class*=MuiBox-root]")); let box = boxes.find(x => hasPlayer(x)); if(box) { ns.tprintf("INFO className: \"" + box.className + "\""); let props = getProps(box); // get a 10% cash bonus props.player.money = props.player.money * 1.1; // open dev menu props.router.toDevMenu(); } }
Altre guide:
- Bitburner: script di gestione automatica dei primi Hacknet
- Bitburner: Script di calcolo del tempo (come ottenere il tempo)
- Bitburner: automazione per nodi Hacknet
- Bitburner: script di gestione delle gang di combattimento (completamente automatico)
- Bitburner: Guida al gioco in anticipo (senza spoiler)