下载客户端

基础黑客网络管理器

2026-02-15 22:00:13
发布在Bitburner
转载

AI智能总结导读

这是一款《基础黑客网络管理器》代码,用于管理黑客网络节点,能限制花费不超玩家一半资金,可自动购买节点,还能将节点等级升级至10的倍数、升级内存,需创建.js或.ns文件粘贴使用,避免过度花费。

一个用于管理你的黑客网络的基础代码,同时尽量避免花费过多资金 使用方法: 创建一个.js文件或.ns文件,这两种都可以,.script文件使用不同的标准,所以不行 然后将代码粘贴进去 新文件中会有一些预设内容,所以确保将其覆盖 代码: /** @param {NS} ns **/ export async function main(ns) { function myMoney() { return ns.getServerMoneyAvailable("home"); } //此脚本用于管理黑客网络节点 //为防止过度花费,我限制了花费不超过玩家一半的资金 var nodes = 0; var ref = 0; ns.disableLog("ALL"); while (true) { //休眠一秒以防止循环导致游戏崩溃 await ns.sleep(1000); //如果拥有的资金超过所需金额的两倍,则购买节点 if (ns.hacknet.getPurchaseNodeCost() < myMoney() / 2) { ref = ns.hacknet.purchaseNode(); ns.print("购买了节点 hn-" + ref); } nodes = ns.hacknet.numNodes() for (var i = 0; i < nodes; i++) { //检查节点等级是否为10的倍数 var mod = ns.hacknet.getNodeStats(i).level % 10; //如果拥有的资金超过所需金额的两倍,则将节点等级提升至最接近的10的倍数 if (ns.hacknet.getLevelUpgradeCost(i, 10 - mod) < myMoney() / 2) { ns.hacknet.upgradeLevel(i, 10 - mod); ns.print("节点 hn-" + i + " 已升级等级"); } //内存升级同理 if (ns.hacknet.getRamUpgradeCost(i) < myMoney() / 2) { ns.hacknet.upgradeRam(i); ns.print("节点 hn-" + i + " 已升级内存"); } //核心升级同理 if (ns.hacknet.无法翻译,已删除。

评论

共0条评论
face
inputImg
相关阅读
最新更新

最新更新

  • Bitburner 新手合约指南 — A short guide and simple working scripts for solving Bitburner Coding Contracts.…
  • Bitburner 新手脚本指南 — 这是我为《网络黑客》创建/找到的中级脚本集合。它们基于我之前指南中的许多脚本。 查找元数据 元数据基本上是无法通过数据库或数学函数推导的数据。我构建了一个元数据…
  • 为HUD(平视显示器)添加自定义数据 — 使用内置的隐藏钩子和少量脚本自定义你的状态显示界面。 探索发现 本游戏鼓励你超越用户界面和文档进行探索。你可以检查文档对象模型,甚至查看源代码本身。当你开始跳出…
  • 我的《网络骇客》新手笔记、批处理脚本与部署方案 — Useful for beginners, this guide provides: -The Tutorial Commands in order -Cont…
  • 派系与强化 — I asked for this. ㅤ * acquired only from this faction, grafting and certain gang…
  • 基础黑客网络管理器 — 一个用于管理你的黑客网络的基础代码,同时尽量避免花费过多资金 使用方法: 创建一个.js文件或.ns文件,这两种都可以,.script文件使用不同的标准,所以不…
  • 实用脚本【备份】 — I need some place to keep my very useful scripts. Feel free to copy them! Some o…
  • 简易黑客网络管理器 — 一个简单的黑客网络管理器,可高效为你购买所有黑客网络升级。 设置步骤: 1. 创建一个.js文件并粘贴以下代码 2. 输入命令:nano nameOfYourF…
  • 一些实用的别名 — 早期游戏中的一些实用别名 别名 正如游戏内帮助所述,别名功能允许用一个字符串替换另一个单词。游戏还提供了示例:alias "nuke=run NUKE.exe"…
  • 《比特燃烧者》新手黑客指南 — A short &amp; comprehensive guide including simple working scripts for beginning…