遊戲資訊
上古卷軸5:天際 Elder Scrolls V: Skyrim
  • 發售: 2011-11-11 (PC)
  • 發行: Bethesda Game Studios
  • 開發: Bethesda Softworks
  • 平台: PC PS4 XboxONE PS3 Xbox360
  • 類型: 角色扮演
  • 語言: 簡中 英文 日文 多國
《上古卷軸5:天際》是Bethesda出品的史詩性奇幻風格RPG《上古卷軸》系列的第五部作品。遊戲設定在《上古卷軸4》的200年之後,隨著天際省之王的暗殺,諾德內部出現了內戰。大部分諾德人意圖讓天際省脫離帝國。諾德內戰是上古卷軸的終極預兆,古諾德毀滅之神Alduin的回歸,現已呈現為龍的形態。

上古卷軸5:天際 CK教程 自定義野外怪物刷新點

 上古卷軸5:天際 CK教程 自定義野外怪物刷新點

999.jpg

這幾天都在做MOD,也查詢了不少CK教程,發現現在的CK大多是教人建武器,建裝備,建NPC,但很少有什麽高級教程。因為最近做怪物類MOD比較多,所以就手癢寫篇怎麽建怪物刷新點的教程,希望有興趣的童鞋看看吧。不過本文並非國外教程的翻譯(本人英文稀爛,你讓我翻譯我也翻譯不來),全部都是自己理解,所以有些專用術語可能不對,希望大家能夠理解。

首先,熟悉CK的童鞋都知道,你建立一個獨一無二的NPC,都是先在Actor組裡建好NPC,然後在地圖CELL框選好要讓這個NPC出現的地圖,最後把NPC給拖進地圖CELL框裡。這樣他(她它)就可以在該地圖裡出現。OK,一般NPC是這麽做。野外刷新的怪物本質上也是NPC(主要區別在於它們攻擊性強和可以刷新),但是它們一般是隨機刷新的,而且刷新點非常多,甚至根據玩家的等級不同出現的強度也不同,可以說變化是非常多。所以做野外怪物刷新的時候,一般不是建個怪物然後直接把它拖到地圖CELL框裡(至少遊戲原版的怪物都不是這麽做的,除了某些特定的BOSS)。那麽遊戲是怎麽實現野外刷新的呢?其實遊戲中是通過角色等級分級表來實現的。

好,讓我們打開CK,進Actor大組,找到LeveledCharacter分組,如圖:

000.jpg

嗯,這些就是遊戲中的角色等級分級表。它把遊戲中的怪物(或強盜等人型敵對NPC,下文統稱怪物)給組合成一個個角色等級分級表的包,通過這個包來實現遊戲中怪物的不同等級刷新。這麽講肯定不理解,下面讓我們打開一個角色等級分級表。

比如打開一種龍類怪物的分級表MQ104LCharDragon,如圖:

111.jpg

我來解釋一下各個組成部分的含義:

1.ID:這個是此分級表的ID,這個大家都明白什麽意思

2.這兩個勾是表示本分級表計算所有的等級是否大於等於玩家等級和計算每個等級物品的數量(比如等級高的怪可以掉更多的物品),一般都可以勾上。

3.這個框是表示此分級表做進Actor組(怎麽做等下說)後,該組怪物在CELL地圖框裡顯示的模型。不過該模型隻影響CK裡的顯示,在遊戲中無任何影響。如果這個框為空白的話,那麽CELL地圖框裡會顯示一個字母模型,一般情況下可以直接空白。由於這個組是龍怪物組,所以它讀取的是龍的nif模型。

4.這個是重點。這個框的列表就是該分級表中具體有那些怪物。從Form Editor ID框裡可以看到,這個分級表中含有5種怪物——龍。再看左邊,其中level代表該怪物會在玩家多少級別的時候刷新,比如說level的數字為10,就表示該怪物在玩家10級的時候才會刷新,但是如果玩家等級在10級以下時的話,該怪物是絕對不會刷新出來的。(所以遊戲中隨著玩家等級的升高,很多怪物的強度也會不斷加強),同理如果數字是36的話,該怪物在玩家36級之前是絕對不會刷新出來的,以此類推。再看level旁邊的Count,這個表示該怪一次刷新多少隻,一般是1。(記得有的MOD就是可以增加怪物刷新數量,改動的地方應該就是這裡。)最後看Form Editor ID,這個就是該分級組在不同的玩家等級下可以刷新的怪物了(如果你設定了很多怪物,比如說玩家10級以上的列表同時有怪A和怪B,那麽遊戲將隨機刷新出A和B其中的一隻。)當然大家很容易就想到,這裡的怪物也就是龍,隨著玩家等級的升高,這裡的龍的強度也會越來越大,其中EncDragon05FireNoScript這隻怪物是最強的,而且只有玩家達到了36級它才會刷新出來。

【友情提示:EncDragon05FireNoScript中的Enc前綴代表這隻怪物的外表是固定的,如果前綴是lvl的話,代表該怪物的外表是隨機的,比如說如果是強盜的話,那該強盜是男是女,穿什麽裝備,長什麽樣子都是隨機的,這個一些講怎麽建NPC的教程裡有,熟悉建NPC的童鞋也應該清楚,這裡就不展開講了】

5.剛才看了4,那麽這裡就是具體修改4的角色框內容的地方了。其中Object表示選什麽怪,level和Count表示等級和數量,Health%表示怪物刷新時HP的百分比,一般為100%。

6.這裡表示該刷出的怪物的所有者和陣營。比如說如果這裡建了個吸血鬼奴仆,那麽可以把他的所有者設定為吸血鬼。不過這裡比較複雜,暫時不細說了。一般可以直接NONE空掉。

7.這裡是預覽計算結果,一般不用去管它。

最後搞定了之後就可以直接點OK確定了。當然,在具體做MOD的時候,可以自己設定角色分級表,把自己想要刷新出的怪物給放進去,再設定一下出現等級和數量就可以了。

好,角色分級表就這樣搞定了,但是角色分級表畢竟不是具體的actor,它是無法在遊戲中直接出現的,要在遊戲中出現,還必須要新建一個actor角色來讀取等級表才行。

下面回到actor組。

333.jpg

然後右鍵NEW新建一個角色。

222.jpg

這個角色設定框大家都很熟悉了,具體不細說了。首先設定ID,可以隨便填,比如我填了lvlDragonFireNoScript(PS:遊戲原版大多用lvl+怪物種類的格式),其他選項全部不用動,直接看右下角的Template Data,也就是模板數據。在這裡該角色可以讀取其他角色的數據作為模板(這樣在建很多同類怪物的時候不用一個個設定了,這個在很多建NPC的教程都有說到),當然除了讀取其他角色數據作為模板之外,這裡也可以讀取怪物分級表的數據作為模板。比如說剛才說的MQ104LCharDragon分級表,那麽我們來選擇這個分級表。下面的很多勾就是讀取該模板的哪些數據,由於我們要讀取分級表裡的所有數據,所以這裡要把勾給全部勾上。

好了之後,OK確定就可以了。其他選項都不用動。

那麽我們剛才新建的Actor:lvlDragonFireNoScript就是這個角色分級表在遊戲世界裡的具體體現了,你要在哪裡刷新這個分級表裡的怪,直接把這個actor角色拖到地圖CELL框裡就可以了。比如說你把lvlDragonFireNoScript拖到雪漫城裡,那麽雪漫城裡就會刷新這個角色分級表裡的怪了,具體來說就是在雪漫城裡根據玩家等級的不同可以刷出不同強度的龍來了。。。

總之,設定怪物刷新的一般步驟是:

1.在Actor組裡建好或改好你要出現的怪物或人型怪物。

2.新建一個角色分級表,然後把你要出現的怪物添加到分級表裡,再設定刷新等級和數量。這樣,遊戲只要玩家等級滿足條件,就可以在這個刷新點隨機刷新你想要出現的怪物了。甚至你可以在分級表裡加入人類,怪物,龍等多種生物,這樣這個刷新點就能隨機刷出人,怪物,龍等了。

3.在Actor組新建一個角色,然後讀取你建好的角色分級表作為模板,這樣這個角色等於包含整個分級表裡的內容。

4.把新建的Actor角色拖動到地圖CELL框你要讓它刷新的地方。OK,完工。

5.進遊戲,睡上11天,然後刷新就生效了。

最後,本文只是起到了一個拋磚引玉的作用,只是講了遊戲中怪物的基本刷新方法,不過也有些怪物刷新和分級表是和任務有關的,甚至涉及到一些腳本,這個就比較複雜了,不在本文討論範圍之內。

小弟文筆拙劣請大家海涵,希望可以給大家帶來一點幫助,最後多謝大大們的支持哈哈~~~

獲得更多的電玩狂人最新消息
按讚加入粉絲團