下载客户端

简易黑客网络管理器

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

AI智能总结导读

本文介绍了《简易黑客网络管理器》脚本,它可高效自动购买黑客网络的各类升级。文中给出了脚本设置步骤、代码、运行方法,还说明了其工作原理,该脚本需6.1GB可用内存,能帮玩家合理规划黑客网络升级花费。

一个简单的黑客网络管理器,可高效为你购买所有黑客网络升级。 设置步骤: 1. 创建一个.js文件并粘贴以下代码 2. 输入命令:nano nameOfYourFile.js 注意:此脚本需要6.1GB的可用内存 脚本代码: export async function main(ns) { let delayTime = ns.args[0] || 1000; let thresholdMultiplier = ns.args[1] || 1; //阈值越大,花费越少 while (true) { let ownedNodes = ns.hacknet.numNodes(); let minValue = ns.hacknet.getPurchaseNodeCost(); let nodeIndex = ownedNodes; let upgradeType = -1; //-1 -> 购买,0 -> 等级,1 -> 内存,2 -> 核心 for (let i = 0; i < ownedNodes; i++) { let upgrades = [ ns.hacknet.getLevelUpgradeCost(i, 1), ns.hacknet.getRamUpgradeCost(i, 1), ns.hacknet.getCoreUpgradeCost(i, 1) ]; let value = Math.min.应用(数学,升级); 如果(数值 < 最小值){ 最小值 = 数值; 节点索引 = i; 升级类型 = 升级中数值的索引; } } 等待金钱(ns,最小值,延迟时间,阈值乘数); 切换(升级类型){ 情况 -1: ns.hacknet.购买节点(); 中断; 情况 0: ns.hacknet.升级等级(节点索引,1); 中断; 情况 1: ns.hacknet.升级内存(节点索引,1); 中断; 情况 2: ns.hacknet.升级核心(节点索引,1); 中断; } 等待 ns.睡眠(1); } } 异步函数 等待金钱(ns,目标金钱,延迟时间,阈值乘数){ 当(ns.获取玩家().金钱 / 阈值乘数 < 目标金钱){ 等待 ns.睡眠(延迟时间); } } 工作原理 该脚本会找出黑客网络节点中可用的最便宜升级,并在有足够资金时购买。使用方法 你可以通过输入以下命令来运行此脚本 run nameOfYourScript.js 不过,你也可以传入两个参数(购买时间延迟和金钱阈值倍数)。 run nameOfYourScript.js 5000 2 上述命令将尝试每5秒(5000毫秒)购买一次升级,前提是玩家拥有的金钱至少是该升级所需费用的两倍。 注意:传入小于1的金钱阈值倍数会导致脚本无法正常运行。

评论

共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…