遊戲啟動時,官方原檔案和官方補丁型別的pack檔案都會被自動載入,而MOD型別的pack檔案則需要玩家寫一個很簡單的指令碼後才被載入。當帝國執行時,先載入官方原檔案,接著載入官方補丁,最後載入MOD。pack檔案載入後,遊戲會將它們在一個虛擬檔案系統中解壓(玩家看不見的),對於同名檔案,後載入的會覆蓋先載入的,舉個例子來說,比如帝國啟動後,先載入了官方原檔案main.pack,虛擬解壓後會得到某個檔案X,然後又載入MOD檔案mymod.pack,虛擬解壓後也有一個名為X的檔案,於是MOD中的X檔案就會覆蓋掉之前main.pack中的X檔案,這樣一來,MOD的效果就能體現出來了,而且同時不會破壞官方檔案,因為mian.pack檔案並沒有遭到修改。看到這裡你也許會問,如果有很多個MOD型別的pack檔案,他們載入的順序是什麼,誰會覆蓋誰呢?這裡我們就要介紹一個控制MOD的載入順序的機制:
1.找到你的preferences.empire_script.txt檔案所在的目錄,和存檔是在一起的,比如C:\Documents and Settings\Administrator你的使用者名稱\Application Data(隱藏的)\The Creative Assembly\Empire\scripts;
2.建立一個新的txt檔案,命名為user.empire_script.txt;
3.在user.empire_script.txt中將你的MOD按你的意願列表,每行一個,格式如下:mod mymod1.packmod mymod2.packmod mymod3.pack……遊戲載入MOD型別的pack檔案時,就會先後依次載入mymod1.pack、mymod2.pack、mymod3.pack,對於其中虛擬解壓後的同名檔案,後載入的覆蓋先載入的。(MM1.5的功能就是自動識別data目錄下的所有mod pack檔案,並且可以自由選擇是否載入某個MOD,或者調整各個MOD檔案的載入先後順序,最後自動為你生成user.empire_script.txt檔案,不用你自己去編輯了。)所以,任何玩家做的MOD都應當做成一個單獨的“MOD pack”檔案,安裝這個MOD只需要將這個“MOD pack”檔案放進data目錄就可以了;而完全解除安裝這個MOD,也只需要將對應的“MOD pack”檔案從data目錄中刪去即可。應該很詳細了 說白了就是放到DATA目錄下
遊戲啟動時,官方原檔案和官方補丁型別的pack檔案都會被自動載入,而MOD型別的pack檔案則需要玩家寫一個很簡單的指令碼後才被載入。當帝國執行時,先載入官方原檔案,接著載入官方補丁,最後載入MOD。pack檔案載入後,遊戲會將它們在一個虛擬檔案系統中解壓(玩家看不見的),對於同名檔案,後載入的會覆蓋先載入的,舉個例子來說,比如帝國啟動後,先載入了官方原檔案main.pack,虛擬解壓後會得到某個檔案X,然後又載入MOD檔案mymod.pack,虛擬解壓後也有一個名為X的檔案,於是MOD中的X檔案就會覆蓋掉之前main.pack中的X檔案,這樣一來,MOD的效果就能體現出來了,而且同時不會破壞官方檔案,因為mian.pack檔案並沒有遭到修改。看到這裡你也許會問,如果有很多個MOD型別的pack檔案,他們載入的順序是什麼,誰會覆蓋誰呢?這裡我們就要介紹一個控制MOD的載入順序的機制:
1.找到你的preferences.empire_script.txt檔案所在的目錄,和存檔是在一起的,比如C:\Documents and Settings\Administrator你的使用者名稱\Application Data(隱藏的)\The Creative Assembly\Empire\scripts;
2.建立一個新的txt檔案,命名為user.empire_script.txt;
3.在user.empire_script.txt中將你的MOD按你的意願列表,每行一個,格式如下:mod mymod1.packmod mymod2.packmod mymod3.pack……遊戲載入MOD型別的pack檔案時,就會先後依次載入mymod1.pack、mymod2.pack、mymod3.pack,對於其中虛擬解壓後的同名檔案,後載入的覆蓋先載入的。(MM1.5的功能就是自動識別data目錄下的所有mod pack檔案,並且可以自由選擇是否載入某個MOD,或者調整各個MOD檔案的載入先後順序,最後自動為你生成user.empire_script.txt檔案,不用你自己去編輯了。)所以,任何玩家做的MOD都應當做成一個單獨的“MOD pack”檔案,安裝這個MOD只需要將這個“MOD pack”檔案放進data目錄就可以了;而完全解除安裝這個MOD,也只需要將對應的“MOD pack”檔案從data目錄中刪去即可。應該很詳細了 說白了就是放到DATA目錄下