[心得] 刀塔更換日版美術圖,語音

作者: Uskey (U-skey)   2015-03-20 01:41:38
大家好 我是潛伏在刀塔版許久的魯蛇 5服電棍 V5首抽電棍
有鑑於先前發的幾張日版美術圖
獲得許多版友的青睞 也謝謝m版主也允許我發此篇教學文
在我鑽研許久後 總算找到一個最簡單的方法
首先 需要的東西有
1.日版刀塔的資料
2.台版刀塔完整的APK (上FB下載MyCard儲值版) 只能下載MyCard版
Google Play版 需要Root權限 且步驟更繁雜 故不討論
3.反編譯APK的工具:APKTool
重新簽名APK的工具:AndroidResEdit
JAVA JDK的環境 (安抓JAVA都會有)
首先談談1.日版刀塔的資料 我是透過root權限直接拉出來
因為日版給的APK是安裝後還會重新下載資料
這點就在這了 圖檔,語音檔 都不是封在APK裡面 所以只能透過這種方式抓出來
如果妳有Root 路徑在\data\data\com.gaeagame.jp.dota\files\3.0.0\patch\
直接將patch整個抓出來 這樣就取得"日版刀塔的資料"了
2.為什麼要抓Mycard版 如1.所解釋 透過商店安裝的APK都不含有圖檔,語音檔
FB上的MyCard儲值版 就完全包在裡面了 這也是我們主要動手腳的地方
3.這些工具就自己google 不再描述了 方法都一樣 反編譯>重新編譯>簽名
接下來就是重點了
如果你反編譯了MyCard版的APK
妳會拿到一個與APK名稱相同的資料夾 對應日版刀塔資料的路徑
D:\com.lemongame.tw.dt\assets
\patch 日版資料的位置在這
打開就會發現了 有相同資料夾名稱
主要的動的是資料夾"UI"與"sound_menu"
先說UI 顧名思義就是介面 裡面有分
"alpha" "art" "DOTA-HERO" "DOTA-ITEM" "HERO-NAME" "particle" "portrait"
其實打開來看都看的到圖片 應該都猜的到
要改 英雄圖鑑 請打開"art" 看到的圖片都是 台日兩版編號都一樣
不過台版有覺醒 會有不同的圖鑑編號 基本上後面都是加個s 代表switch
基本上是覺醒的交換 例如 台版資料的船長card_bg_big_1.jpg
覺醒船長card_bg_big_1_s.jpg
但是日版只有1個 而且圖片直接用覺醒圖片
我簡略挑出台日有差異的只有編號
2,3,4,5,7,8,9,11,12,14,21,26,27,28,31,32,39,45,52
共19張 直接用覺醒圖片的不列入
要改英雄頭像 請打開"DOTA-HERO" 就是頭像 只有少部分有換
而且差異不大 換了爽度不會比較高
"DOTA-ITEM" 是物品道具的圖片 想改的也是自己參考 這沒研究
"particle" 不重要
"portrait" 肖像圖 沒研究
圖像就是改這些
語音的部份
"sound_menu"資料夾裡面還有"heroes_voice"
這就英文語音 有英雄名稱的縮寫來命名 如果只想改部分的語音 又不知道哪個
"DOTA-HERO"裡面的頭像圖片就是縮寫命名 這樣就找的到了
覺得麻煩就直接覆蓋上去就是了
至於IOS 我沒設備我不知道 不過我google了一下到是有幾篇有透露了
..完..
懶人END版
我自己有修改兩個版本 並且已經重新簽名封裝成APK
都有改圖片 與 部份頭像 只分有改語音 沒改語音
有改語音:http://goo.gl/UIOK5L
沒改語音:http://goo.gl/b8k7mQ 預覽影片:https://youtu.be/ODCwlvrzj0o
怕我亂加東西就不要下載 後果自負
對了 如果要安裝重新簽名的APK 要先移除舊的刀塔 再重新安裝APK
因為簽名不同會無法無痛安裝
本文發表於 Ptt.cc刀塔傳奇版 如需轉載 請註明出處
作者: flame2yayaya (羅莉大萌(魔)王)   2015-03-20 18:20:00
有下有推 感謝~~~~
作者: Stitch780604 (藍天)   2015-03-20 21:32:00
我是IOS,使用iTools,覆蓋圖片時卻顯示檔案使用中

Links booklink

Contact Us: admin [ a t ] ucptt.com