Screeps ERR_NO_PATH 怎么排查:目标范围、回调与跨房间路线
区分moveTo的ERR_NO_PATH、noPathFinding的ERR_NOT_FOUND和PathFinder incomplete,从目标范围、地形、回调、maxOps与出口逐步排查。
TAG
当前共有 4 篇文章使用这个标签。
区分moveTo的ERR_NO_PATH、noPathFinding的ERR_NOT_FOUND和PathFinder incomplete,从目标范围、地形、回调、maxOps与出口逐步排查。
Screeps 中 Creep 动作返回 ERR_NOT_IN_RANGE(-9)时,先确认目标与动作距离,再检查 moveTo() 返回值,并在下一 tick 重试。包含范围 1、范围 3 和 ERR_NO_PATH 排查示例。
从目标、spawning、MOVE部件、fatigue、路径缓存、交通阻挡和返回值逐步排查,并记录连续tick位置变化。
保存StructureSpawn.spawnCreep()的dryRun和正式返回值,检查Spawn状态、名称、身体、Energy、Memory与可选能量结构。