娛樂城MEDIA文件夾內的文件大致有這些類型: DAT,LAYOUT,RAW,MESH,HIE,TEMPLATE,ANIMATION,SKELETON等.
除了以上這些類型外,還有圖片文件PNG以及DDS,字體文件TTF以及F台灣公益彩券ONT,這兩類就不多做先容了.
注重:一切文件名以及后綴名都必需是大寫,不然游戲沒法辨認!!!
1.DAT文件
DAT文件是當前可以MOD最首要的部門,也是最輕易點竄的部門,多半MOD教程都有對特色DAT文件的點竄先容,以是這里就只先容一些根基性的學問.
DAT文件起首必要使用dat2txt轉換成txt文件才能進行點竄.新建txt文件也能夠,然則要保障編碼格局為UTF-16,若是你沒有這個本領,仍是點竄轉換過來的txt文件來得簡略.dat2txt軟件倡議使用py版本的,由於可以望到源代碼,并且有tl2_dat_strings.txt文件(exe版本不確定是否有),會頗有上風.
DAT文件的佈局是一個嵌套型的佈局,使用[XXX]…[/XXX]的佈局來進行嵌套,個中XXX為響應嵌套樞紐字,省略號里的內容為此樞紐字下界說的數據.詳細什么時辰必要進行嵌套,請自行參考類似文件.
一個DAT文件的嵌套佈局多是:
[A]
…
[B]
…
[/B]
…
[C]
…
[/C]
…
[/A]
如許的多層佈局,甚至加倍復雜,以是在點竄如許的文件時,極可能由於嵌套對應過錯而產生沒法轉換的環境(技巧點竄常浮現這個成績).
當你嵌套佈局有誤時,其報錯方式是逗留在dos窗口,并顯示相似以下的報錯環境:
是以,只需你望見line XXX的過錯,你間接到對應行找嵌套過錯就可以了.
對于DAT文件內的一行數據,譬如:
STRENGTH_REQUIRED:30
個中中的內容是數據類型,包括:
INTEGE玩運彩朋友圈R:整型,也就是整數,一般來說應該是32位的,范圍為-2,147,483,648 到2,147,483,647.但是部分GUID的類型也是INTEGER,其實際為64位整型,也就台灣運動彩券官網首頁 是INTER64
INTEGER64:64位整型,范圍為-9,223,372,036,854,775,808 到9,223,372,036,854,775,807.所以寫GUID時千萬別超過這個范圍.
FLOAT:浮點數,也就是小數.
STRING:字符串型,也就是一組字符,比如一個路徑,一個名字等等.
BOOL:布爾型,只有兩個值,true代表真,false代表假.
TRANSLATE:翻譯型,也就是顯示在游戲中的文字,如果是中文版的游戲,這一項可以為中文.此外這一項還可以使用一些特定的關鍵字來調用游戲內部參數,也可以用十六進制的顏色表示來設定顯示顏色.
以及:之間的部門(例子中STRENGTH_REQUIRED)是樞紐字:
所謂樞紐字,便是界說這一項屬性是什么,譬如STRENGTH_REQUIRED便是這件設備的力量要求.
一般樞紐字的選擇只能從同類文件中探求,由於你所寫的樞紐字只需以及體系內設定的有一點點紛歧致,就沒法見效,并且有可能致使沒法轉換歸DA體育投注指南T文件.
然則有些時辰自覺地找樞紐字會很貧苦,以是這里有一個小技能:在tl2_dat_strings.txt中找,這個文件在py版的dat2txt中有.
tl2_dat_strings.txt中列出了一切已經經剖析進去的,可以轉換的可能樞紐字,若是某個博奕運動賽事分析樞紐字不在這個列表里,其在最后的txt文件中肯定因此hash碼的情勢寄存的,譬如0x9b4df640.
:后的部門是該屬性的詳細值:
必需要知足該值與數據類型的一致性才能進行轉換.