客户端

扫码查看

手机触屏版

分享
查看: 485|回复: 0

[架设攻略] 【天堂架设68】私服主程式idx、pak檔案修改說明

[复制链接]

【天堂架设68】私服主程式idx、pak檔案修改說明

发表于 2023-6-16 09:00:45 来自 架设攻略 阅读模式 倒序浏览
485 0 查看全部
什麼是 idx 與 pak ?
idx

網路上搜尋會找到說是類似影片的字幕所使用的檔,但是搜尋wiki後,有一句話比較正確「IDX file extension, stores an index of files used by various programs」,翻譯後為「IDX文件擴展名,存儲各種程序使用的文件索引」。
註:IDX

此初步定義為類似index的一個目錄清單檔。
註:索引( index )有點像是書的目錄一般,可以快速地翻到內容所在的位置,建立索引是為了在茫茫資料中,找到特定的值與欄位,如果沒有索引,資料庫將會從頭掃描到尾,一直到找尋到符合目標為止,一旦表中的資料量增加,搜尋的速度就會越慢,效能就會越差,因此一張好的資料表要有相對應的索引來幫助搜尋。

透過文字編輯器直接開啟,可以看到有編號和附檔名的清單10306-24.spr 蹚 ?。

pak

網路上搜尋會找到較為關鍵的說明是一種壓縮技術,用於壓縮聲音、地圖、3D模型、材質貼圖等文件是按着保留目錄路徑結構的方式壓縮入。
註:PAK

此初步定義為客戶端內要使用的所有聲音、圖檔…等等的壓縮包。
註: 客戶中所要調用的圖片都是透過這些pak去取得。

透過文字編輯器直接開啟,是無法看出是什麼東西,是因為該檔已經被壓縮處理過,無法直接打開。

透過網路上提供的工具開啟,可以發現10306-24.spr是一張動態圖方式呈現,如果將其匯出將得到九張圖片。


至此或許還是滿頭問號,請繼續往下面繼續閱讀學習,當有發現有所理解後,在返回此處重新閱讀一次,將會有更進一步的理解。

先讓我們看看客戶端底下擁有哪些idx與pak檔,並大概標示其用途:

部份檔並不是非常肯定其用途,所以在說明前方輸入?表示為不確定。

pak idx 說明
付费内容
游客,您好!如果您要查看本帖隐藏内容请向楼主支付5青币



為何會有這麼多個Sprite檔,並用數字區分?

這些區分是怎麼判別的?

以上兩個問題,目前我沒有好的解答,基本上跟客戶端版本和eat.exe吃檔的行為有關吧?!
註:要是有機會再找時間去反解eat.exe或有人有提供原始碼可以參考,或許能找到答案。

pak內提到的其他副檔名是什麼呢?

這些將會在下一個章節稍微搭配一下遊戲內容與圖片做說明。

Copyright © 2001-2024, Tencent Cloud.Comsenz Inc. Powered by Discuz! X3.5