KNOWLEDGE MODULE 07

市场与高级资源

从市场成交和订单维护继续进入 Lab、Factory 与 Power Spawn,每篇聚焦一个清晰的高级资源任务。

6 篇文章3 个学习阶段7 / 8 模块

WHO IT IS FOR

适合谁学习

房间经济已经稳定,开始使用市场、Boost、Commodity 或 Power 的玩家。

LEARNING GOAL

完成后能解决什么

掌握高级资源系统中的前置条件、返回结果和执行顺序,避免只复制一条 API 调用。

01

LEARNING STAGE

市场操作

先学习即时成交和创建订单。

  1. 01Game.market.deal() 怎么安全成交指定市场订单Screeps 进阶开发 · 9 分钟阅读

    使用人工指定订单ID和一次性Memory请求,核对订单类型、当前amount、价格上限、Credits保留线、Terminal与交易Energy后安全调用deal()。

  2. 02Game.market.createOrder() 怎么安全创建并避免重复订单Screeps 进阶开发 · 10 分钟阅读

    用一次性Memory请求创建市场订单,先校验Terminal、参数、5%挂单费用和重复订单,再保存createOrder返回值并处理官方订单上限说明不一致的问题。

02

LEARNING STAGE

Lab 与 Boost

继续理解反应与强化 Creep 的基本流程。

  1. 03StructureLab.runReaction() 怎么安全执行矿物反应Screeps 进阶开发 · 10 分钟阅读

    解释三座Lab的输入输出职责、范围2、每次基础反应5单位、REACTIONS配方、输出矿物兼容性和全部返回码,并提供ID配置与离线验证示例。

  2. 04StructureLab.boostCreep() 怎么安全强化指定身体部件Screeps 进阶开发 · 8 分钟阅读

    解释化合物与身体部件的对应关系、每个部件30矿物和20 Energy、bodyPartsCount计数顺序、相邻距离与全部返回码,并提供一次性强化请求示例。

03

LEARNING STAGE

生产与 Power

最后进入 Factory 和 Power Spawn。

  1. 05StructureFactory.produce() 怎么安全生产指定商品Screeps 进阶开发 · 9 分钟阅读

    解释 COMMODITIES 配方的 components、amount、cooldown 与 level,区分任意等级和高等级商品,并提供带一次性请求、容量检查和全部返回码的 Factory 示例。

  2. 06StructurePowerSpawn.processPower() 怎么安全处理 PowerScreeps 进阶开发 · 7 分钟阅读

    解释每个基础Power需要50 Energy、GPL进度、PWR_OPERATE_POWER效果、房间Energy保留线与主要返回码,并提供带启用状态和下一tick核对的Power Spawn示例。