Etwas Code, um die Achievement-Hacker zu erhalten!
Anleitung unten!
Gehen Sie zu Ihrem Heimcomputer und geben Sie Folgendes ein:
nano devmenu.ns
Kopieren Sie jetzt einfach den Code aus dieser Anleitung, fügen Sie ihn ein und speichern Sie ihn.
Dann können Sie wieder zu Ihrem Heimcomputer gehen und ihn ausführen:
Führen Sie devmenu.ns aus
Jetzt sollten Sie sehen, dass Sie den Erfolg erhalten haben!
Vergessen Sie nicht, das Skript zu beenden mit:
kill devmenu.ns
Dies ist der wichtige Code, um die Errungenschaft zu erhalten:
/** @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(); } }
Weitere Anleitungen:
- Bitburner: Frühes Hacknet Auto Management Script
- Bitburner: Zeitberechnungsskript (So erhalten Sie die Zeit)
- Bitburner: Automatisierung für Hacknet-Knoten
- Bitburner: Combat-Gang-Management-Skript (vollautomatisch)
- Bitburner: Early Game Guide (Spoilerfrei)