地圖複製與重新命名
本頁面介紹如何使用 Nullbot Mapart 的地圖複製與重新命名功能,幫助您批量處理地圖畫檔案。
準備工作
地圖放置
- 整齊排列:將地圖按順序放置在箱子內
- 相鄰放置:確保機器人可以存取所有地圖
- 忽略其他物品:箱子內的其他物品或空格會被自動忽略
主要設定選項
基本設定
設定項目 | 說明 |
---|---|
起始點 | 容器箱子的第一個座標 |
順序 | 命名順序(預設:列順序 - 由上到下,由左到右) |
寬度/高度 | 地圖畫的尺寸 |
複製數量 | 總複製數量(包含原始檔案) |
重新命名模式
模式 | 說明 |
---|---|
嚴格模式 | 精確檢查顏色代碼和字體 |
寬鬆模式 | 忽略顏色代碼和字體細節 |
命名範本
範本語法
使用 Go 的文字範本語法,可以包含動態元素如地圖尺寸。
可用變數
變數 | 說明 |
---|---|
.Width | 地圖寬度 |
.Height | 地圖高度 |
.Index | 當前索引 |
範本範例
交替顏色代碼
名稱顏色&1, &9 交錯
| &1 | &9 | &1 |
| &9 | &1 | &9 | …
| &1 | &9 | &1 |
go
{{if mod (add .Width .Height) 2 | eq 0}}&1{{else}}&9{{end}}map &f{{.Width}}_{{.Height}}
序列編號
命名從1-1開始
map 1_1, map 1_2, map 1_3, …
go
map &f{{add .Width 1}}_{{add .Height 1}}
複製流程
掃描過程
- 掃描範圍:掃描玩家周圍 25x5 格方塊區域
- 工作台需求:需要一個可用的工作台
- 空白地圖檢查:檢查區域內是否有空白地圖
執行步驟
- 準備材料:確保有足夠的空白地圖和工作台
- 設定範本:選擇或輸入命名範本
- 開始複製:啟動自動複製流程
- 監控進度:觀察複製進度和狀態
附加選項
特殊功能
功能 | 說明 |
---|---|
跳過 | 略過命名和複製步驟 |
取消重新命名 | 計算地圖位置但不進行重新命名 |
故障排除
常見問題與解決方案
重新命名失敗
問題:重新命名過程失敗 解決方案:
- 確保玩家等級足夠進行重新命名
- 嘗試在不同伺服器位置執行
- 選擇範本後按下 Enter 鍵重試重新命名
掃描失敗
問題:無法找到工作台或空白地圖 解決方案:
- 確認工作台在掃描範圍內
- 檢查空白地圖數量是否足夠
- 調整玩家位置重新掃描
模式選擇
問題:不確定使用哪種模式 解決方案:
- 一般情況下使用嚴格模式
- 如果遇到字體或顏色問題,嘗試寬鬆模式
性能建議
- 避免同時處理過多地圖
- 在伺服器負載較低時進行批量操作
- 定期清理不需要的複製檔案