最近AION的文件編排方式已經解密得7788了, 於是也陸續出現了各種不同的補丁. 我這裡提出一個倡議, 以規範一下現在無序的AION補丁環境.
AION的文件讀取方法是這樣的,
1. 目錄下的所有pak文件都會讀取, 實際文件優先讀取. 比如有abc.pak, 裏面內容是datatest.xml, 那麼如果磁盤實際存在datatest.xml文件 則會比abc.pak內的優先讀取.
2. L10N<語言目錄>下的文件優先讀取 語言目錄可以是CHS(國服), CHT(臺灣), JPN(日本), ENU(英文)等
因此我在這裡倡議, 日後AION補丁都希望能夠按照以下規範來進行打包發佈.
1. 補丁內容打包成相對在L10N<語言目錄>下的路徑的pak文件
(比如你的補丁需要修改 L10NCHSDATASTRINGSSTRING_CLIENT.XML 那麼你的pak就從data目錄(含)開始壓縮成pak)
2. 文件名: 由於所有的pak都會讀取, 這裡的文件名可以根據補丁內容自己定義名字, (僅限英文, 越簡短越好), 比如fxxk_snda.pak….
3. 一份和pak文件同名的txt文檔, 內容是該補丁的內容和簡介.
如果能按照以上方法發佈補丁, 那麼使用者無論安裝和卸載都非常方便.
好了 pak打包工具可以下面留言或者發email給我要 (copyliu#gmail.com)