地圖與交通資訊
與區域開發的關聯:地圖決定 Serial/Capital 之間的動線、Bus/Ship 價格與推薦等級。設計新區時,需確保
area指令、巴士站與傳送任務與下列資料一致。
ASCII 地圖摘要(docs/data/maps.json)
| 檔案 | 內容摘要 | 區域用途 |
|---|---|---|
map/bepin.html |
北平城主要建築,如楓橋殿、紫禁城、永定渡口等。 | 可視為北方據點,適合連結北平驛站與燕國劇情。 |
map/chanan.html |
長安城街區與守備配置,含武器店、防具店。 | 作為主城之一,應對應 Capital 與新手教學。 |
map/chansa.html |
長沙城棋盤式布局。 | 本地任務/商店密集,適合地城入口。 |
map/heaven.html |
天界/神域關卡。 | 可接 Immortal 任務或高等副本。 |
map/map/index.html |
地圖索引頁,連結到所有城鎮圖。 | 可作為 docs 子索引。 |
ASCII 圖可直接貼入 room 描述或以 notice 告示牌形式提供給玩家。
巴士(map/bus.html)
| 站號 | 站名 | 票價 | 建議用途 |
|---|---|---|---|
| 1 | 洛陽春水站 | 100 | 主城入口,可設為 Room School 之後的導引站。 |
| 2 | 弘農驛站 | 100 | 中原區任務集散地。 |
| 3 | 陳留驛站 | 80 | 北上支線。 |
| 4 | 長安驛站 | 100 | 連接長安主城。 |
| 5 | 北平驛站 | 100 | 北平城/燕國劇情。 |
| 6 | 襄平驛站 | 100 | 東北邊疆。 |
| 7 | 襄陽驛站 | 80 | 南北通道。 |
| 8 | 新野驛站 | 100 | 新手打怪副本。 |
| 9 | 壽春驛站 | 80 | 江淮任務。 |
| 10 | 晉陽驛站 | 100 | 北方礦脈入口。 |
在
data/bus.txt內維護價格與站名時,應同步參照此表,並在區域res中建立busNPC 或交通工具。
交通規劃建議
- 串接 Serial:每張地圖都標出主要節點(如渡口、糧倉、八仙飯店),可直接作為
roo檔中的房間名稱與描述,避免出現與原站不符的地名。 - 等級建議:
newhand/newbies中建議使用area指令尋找適合等級,可在map描述加上等級:10-20文字,協助 merc-area-builder 進行area標記。 - Bus / Ship 整合:若新增地圖,請同步更新
docs/maps.md表格、map/*.html與data/bus.txt/data/ship.txt,並於scripts/check_coverage.py確認檔案映射。 - 視覺資產:若 GitHub Pages 需要嵌入圖片,可在
docs/assets/加入截圖,並於 Markdown 中引用。
原文:map/*.html、map/bus.html