プロのゲーム攻略サイト

www.zgtz168.com

Bitburner – エクスプロイト:アチーブメント ガイドの編集

アチーブメント ハッカーを取得するためのいくつかのコード!

エクスプロイトの入手方法:アチーブメントの編集

ハウツー

以下の説明

  • 自宅のコンピュータに移動して、次のように入力してください:
nano devmenu.ns
  • このガイドのコードをコピーして貼り付け、保存してください。
  • その後、自宅のコンピュータに戻って実行できます:
run devmenu.ns
  • これで、実績を達成したことがわかります!
  • スクリプトを強制終了することを忘れないでください:
kill devmenu.ns

これは、実績を取得するための重要なコードです:

/** @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();
 }
}