您当前位置: 天堂123 > 天堂架設 > 天堂私服地圖屬性修改教程

天堂私服地圖屬性修改教程

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
  • ...省略
  • 該檔案是用於每張地圖的入口位置和到哪一張地圖去。
  • 至於這個要怎麼使用和修改…尚未研究。