From 4bad18d66261bedb7ec32689e2b0bee8c9b43b3f Mon Sep 17 00:00:00 2001 From: Lyizai Date: Tue, 18 Aug 2026 12:46:14 +0000 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20wiki=EF=BC=9Av1.1.9=20?= =?UTF-8?q?=E6=8E=A5=E5=A3=A4=E6=A0=A1=E9=AA=8C+=E5=AF=BB=E8=B7=AF?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=E7=9B=91=E5=90=AC+=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Home.md => unnamed.md | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) rename Home.md => unnamed.md (56%) diff --git a/Home.md b/unnamed.md similarity index 56% rename from Home.md rename to unnamed.md index 2866276..29cc2f0 100644 --- a/Home.md +++ b/unnamed.md @@ -7,12 +7,14 @@ - 从远程 `markers.json` 拉取各国领土边界 - 四种扩地策略:方形外扩、区域扩地、玩家周围、绕国一圈 - 区域扩地采用 S 形扫描:从与己方领土接壤的区块开始,横向/纵向 S 形扫过整个矩形;保证每个新占领区块都与**己方领土**接壤(仅四个正方向,不把其他邦国领土计入接壤) -- 自动寻路(Baritone)前往目标区块:寻路超时自动发送 `/u return` 回城,等待传送回王城后重新寻路,避免整个系统因寻路卡死而停止 -- 目标有效性校验:目标若已被其他邦国占领(地图刷新后识别)则立即跳过 +- 运行时接壤校验:寻路/等待阶段每帧校验目标是否仍与己方领土接壤,地图刷新导致边界变化时立即跳过,避免走到不接壤区块 +- 自动寻路(Baritone)前往目标区块;监听 Baritone 路径事件,目标不可达(CALC_FAILED,如被悬崖/高山/水体隔断)时立即跳过,不再傻等超时;寻路超时自动 `/u return` 回城自救 +- 目标有效性校验:目标若已被其他邦国占领则立即跳过 - 刷新地图时与最新 `markers.json` 核对已占领区块,丢弃地图未确认的超期假占领,避免高地扩地残留空洞 - 自动进食(饥饿时自动吃背包食物) - 实时地图 GUI(通过 `Ctrl+R` 打开) - 监听聊天/字幕消息判断开垦结果 +- 日志导出:GUI 右上角“导出日志”按钮,或 `/autostore log` 命令,记录寻路、坐标、状态、路径事件等 ## 安装 @@ -31,11 +33,26 @@ 输出文件:`build/libs/autostore-1.1.9.jar` +## 命令 + +| 命令 | 说明 | +| --- | --- | +| `/autostore gui` | 打开 GUI(或按 Ctrl+R) | +| `/autostore start [数量]` | 开始扩地,-1 为持续 | +| `/autostore stop` | 停止扩地 | +| `/autostore status` | 查看状态 | +| `/autostore refresh` | 刷新地图 | +| `/autostore auto` | 自动识别邦国 | +| `/autostore state <名>` | 设置邦国 | +| `/autostore strategy <1-4>` | 设置策略 | +| `/autostore rings <层数>` | 设置圈数上限 | +| `/autostore log` | 导出日志到 config 目录 autostore-debug.log | + ## 版本记录 | 版本 | 说明 | | --- | --- | -| v1.1.9 | 修复区域扩地接壤判断误把其他邦国领土计入,导致选中与己方领土不相邻的目标 | +| v1.1.9 | 修复区域扩地接壤判断误把其他邦国领土计入;增加运行时接壤校验;监听寻路失败及时跳过不可达目标(修复大山寻路超时);新增日志导出 | | v1.1.8 | 回退寻路逻辑至 1.1.3,修复玩家不移动;修复目标区块中心点不可达导致的错位;新增寻路超时 `/u return` 回城自救 | | v1.1.7 | 移除寻路前的相邻领土校验,修复玩家不移动;修正 baritone 打包 | | v1.1.6 | 版本号与构建系统调整 |