天堂私服地圖屬性修改教程
2022/4/17
- 介面功能介紹:
- ①工具列:工具列區域。
- ②地圖清單:在設定玩天堂路徑後,讀取的地圖清單。
- 工具列功能介紹:
- 檔案(F)
- 開啟 (O):設定客戶端的天堂路徑。
- 結束 (X):離開程式。
- 地圖右鍵功能:
- 修改選擇的地圖:針對目前地圖的區域做變更。
- 安全區域區塊:將選擇的地圖中的安全區域,變更為安全區域、一般區域、戰鬥區域。
- 一般區域區塊:將選擇的地圖中的一般區域,變更為安全區域、一般區域、戰鬥區域。
- 戰鬥區域區塊:將選擇的地圖中的戰鬥區域,變更為安全區域、一般區域、戰鬥區域。
- 全地圖皆可走動:將選擇的地圖變成全地圖皆可走動。
- 清除地圖傳送點:將選擇的地圖傳送點做清除。
- 產生地圖範例檔:針對全部的地圖產出MapRange.txt檔,就是每張地圖的邊界大小。
- 產生地圖入口檔:針對全部的地圖產出MapPortal.txt檔,就是每張地圖裡面有的入口位置與對應的到達地圖編號..等等。
- 使用範例
- 以下會配合超簡易地圖預覽 工具觀察修改後的地圖。
- 啟動MapBlockEditor.exe。
- 設定天堂路徑。
- 地圖區域修改
- 這邊示範將選擇的地圖中的一般區域,變更為戰鬥區域。
- 首先使用超簡易地圖預覽 工具,路徑設置天堂客戶端位置,觀看0這張地圖的一般區域(淡綠色)。
- 回到地圖屬性修改 工具,選擇0-> 點選右鍵 -> 選擇修改選擇的地圖。
- 將一般區域區塊內選擇戰鬥區域,並點擊開始修改。
- 地圖檔會儲存在程式目錄中。
- 在目錄下可以見map資料夾,資料夾內有0的資料夾,裡面有相關的地圖檔。
- 此時使用超簡易地圖預覽 工具,路徑設置MapBlockEditor目錄位置,讓他去讀取剛剛修改完成的地圖檔。
- 觀看0這張地圖的戰鬥區域(橘色)。可以發現原本的一般區域都變成戰鬥區域了。
- 註:其他的修改這邊就不做示範。
- 產生地圖範例檔
- 路徑設置天堂客戶端位置,右鍵功能 -> 產生地圖範例檔。
- 會在目錄下產生MapRange.txt檔。
- 0 32256 32768 32768 33280
- 1 32576 32704 32832 32960
- 2 32576 32704 32896 32960
- 3 32576 32704 32832 32960
- 4 32448 31936 34304 33600
- ...省略
- 該檔案的用途,應該是用於配置資料庫內的mapids每張地圖的邊界startX、endX、startY、endY…等等。
- 產生地圖入口檔
- 路徑設置天堂客戶端位置,右鍵功能 -> 產生地圖入口檔。
- 註:該匯出會要一點時間,請耐心等候。
- 會在目錄下產生MapPortal.txt檔。
- 0 to3 32572 32863 3
- 0 go_01 32506 32851 1
- 0 toroom 32624 32931 16384
- 0 tohall 32624 32930 16896
- 0 s2 32684 32983 5
- 0 s3 32686 32983 5
- 0 s4 32688 32983 5
- 1 go_00 32698 32802 0
- 1 inP01a 32786 32810 1
- 1 inP01b 32722 32851 1
- 1 inP02a 32714 32839 1
- 1 inP02b 32780 32852 1
- ...省略
- 該檔案是用於每張地圖的入口位置和到哪一張地圖去。
- 至於這個要怎麼使用和修改…尚未研究。