Re: [問題] 請問可以下載其他伺服器的地圖嗎?

看板StarCraft作者 (蛋笨是的唸來過倒)時間11年前 (2013/03/03 21:07), 編輯推噓6(602)
留言8則, 7人參與, 最新討論串2/2 (看更多)
※ 引述《cody880528 (Cody)》之銘言: : 自全球暢玩開始後 : 小弟最近在其他伺服器發現了一些還不錯的地圖 : 不知道能不能用地圖編輯器抓下來 : 再放到台韓服? : 也可以順便教我怎麼翻譯地圖嗎? 我知道的都是一些旁門左道的方法 因為每版更新後 規則都會稍微變更 所以可能會有一些錯誤 大家多包涵 星海下載過的地圖 一般都會放在 C:\ProgramData\Blizzard Entertainment 的隱藏資料夾底下 但是檔名跟位置都是隨機的變數 因此秘訣是 搜尋 ".s2ma" 然後比照你剛剛下載該地圖的時間 去猜測哪個是正確的地圖檔案 並改成正確的檔名 通常比較複雜的地圖檔案 都會包含兩個部分 .SC2Map 跟 .SC2Mod 前者就是地圖本體 後者是類似DLL的概念 把一些資源拆出來 放到模組檔去 目的是可以減少地圖的檔案大小 (畢竟 Battle.net 有 7MB 的單檔案上傳限制) 如果地圖本身沒有加密 你把這幾個檔案拖去地圖編輯器就可以看出端倪了 (但如果沒有加密的話 用地圖編輯器就可以直接抓了 也不用這麼麻煩) 接下來就是要破解地圖的加密手續 玻璃渣加密的手法非常簡單 就只是把地圖中 ComponentList.SC2Components 的檔案砍掉 這樣官方地圖編輯器開啟時 因為不知道你這地圖包含哪些成員 就會跳出錯誤 而無法開啟 因此我們要作的就是重建此檔 可自己自製一個簡單地圖去參考理面內容 下面是範例 <?xml version="1.0" encoding="us-ascii"?> <Components> <Optimized/> <DataComponent Type="gada">GameData</DataComponent> <DataComponent Type="text" Locale="enUS">GameText</DataComponent> <DataComponent Type="info">DocumentInfo</DataComponent> <DataComponent Type="mapi">MapInfo</DataComponent> <DataComponent Type="terr">t3Terrain.xml</DataComponent> <DataComponent Type="plob">Objects</DataComponent> <DataComponent Type="regi">Regions</DataComponent> <DataComponent Type="attr">Attributes</DataComponent> <DataComponent Type="text" Locale="zhTW">GameText</DataComponent> </Components> 其中GameText就是地圖檔所用到的翻譯字串 接著使用非官方編輯器軟體開啟地圖檔 MPQEditor <-- 下載點請自行 google 將剛剛編好的list檔扔進地圖裡面 接著就可以用官方的編輯器正常開啟地圖 (如果開啟過程中有報錯誤 就是代表你的list內容有填錯誤) (如果是報找不到模組檔 可以先忽略不管 強制開啟) 將地圖另存成 .SC2Components (.SC2Map其實是類似壓縮檔概念 但不易編輯) 如果剛剛list的黃字有加入的話 就會自動產生一個 zhTW.SC2Data 資料夾 (沒產生的話也不要怕 就複製enUS.SC2Data 然後修改檔名 自己建立一個) 並把enUS.SC2Data裡面的內容 通通複製到 zhTW.SC2Data 下 (這裡面包含的是遊戲變數名稱 跟 翻譯字串) GameStrings.txt 這個檔案就是這篇文章的主角了 請把裡面 XXX=YYY 的 YYY 翻譯成中文 因為某些不知名的原因 請再用 MPQEditor 把原始的地圖檔打開 將 (attributes) 跟 (listfile) 複製出來 丟入到你的 SC2Components 中 這樣地圖檔比較不會出錯 如果想要上傳 建議先上傳Mod檔案 再上傳Map檔 1.點選 地圖->遊戲變量 選擇你的遊戲大廳的設定值 2.點選 地圖->地圖資訊 命名地圖名稱 跟 說明 3.點選 檔案->相依性 把前面的Mod檔加入 3.點選 檔案->發表->登入帳號->(解除鎖定,用於所有語言環境)->上傳 大致流程是這樣 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.223.219

03/03 21:07, , 1F
實用!
03/03 21:07, 1F

03/03 21:16, , 2F
其實正解應該是直接去詢問國外的地圖製作者 要求幫他翻譯
03/03 21:16, 2F

03/03 21:16, , 3F
這樣就可以拿到未加密的地圖 畢竟破解地圖很麻煩~
03/03 21:16, 3F

03/03 21:58, , 4F
讚!推
03/03 21:58, 4F

03/03 22:12, , 5F
專業推!!
03/03 22:12, 5F

03/03 22:23, , 6F
快推一下 不然人家會知道我看不懂
03/03 22:23, 6F

03/04 00:22, , 7F
推 建議還是盡量不要破解拉 加密有他的用意在啊 Q_Q
03/04 00:22, 7F

03/04 08:28, , 8F
專業
03/04 08:28, 8F
文章代碼(AID): #1HCqhtF7 (StarCraft)
文章代碼(AID): #1HCqhtF7 (StarCraft)