初期のHacknet自動管理スクリプト。
初期のHacknet自動管理スクリプト
注:このスクリプトは、余裕があるかどうかに応じて、新しいノードを購入するか、現在のノードをアップグレードします。
スクリプトを作成します。
nano WhateverTheNameIs.js
コードを超えてコピーします。
/** @param {NS} ns **/ export async function main(ns) { while (true) { for (var i = 0; i < await ns.hacknet.numNodes(); i++) { if (await ns.getPlayer().money > await ns.hacknet.getLevelUpgradeCost(i, 1)) { await ns.hacknet.upgradeLevel(i, 1); } if (await ns.getPlayer().money > await ns.hacknet.getRamUpgradeCost(i, 1)) { await ns.hacknet.upgradeRam(i, 1); } if (await ns.getPlayer().money > await ns.hacknet.getCoreUpgradeCost(i, 1)) { await ns.hacknet.upgradeCore(i, 1); } } if (await ns.getPlayer().money > await ns.hacknet.getPurchaseNodeCost()) { await ns.hacknet.purchaseNode(); } await ns.sleep(1000); } }
スクリプトを実行します。
run WhateverTheNameIs.js
注:「ホーム」マシンで実行することをお勧めします。
コードのスクリーンショット:
By 血まみれの地獄の猫〜
その他のガイド:
- Bitburner:Hacknetノードの自動化
- Bitburner:時間計算スクリプト(時間を取得する方法)
- Bitburner:戦闘ギャング管理スクリプト(全自動)
- Bitburner:カスタム統計をHUDに追加する方法(ヘッドアップディスプレイ)
- ビットバーナー:初期のゲームガイド(ネタバレなし)