《上古卷軸5:天際》控制臺復活NPC代碼及方法詳解( 二 )


這樣控制臺顯示"" 00019E00這樣子 , 表示已經選定該目標 。
然后輸入: moveto player
表示 , 將已選定的目標shadr , 無論死活 , 移動到玩家身旁!我的效果就是shadr的尸體移動到了主人公身邊 。
然后輸入:resurrect 1
表示 , 原地復活 , 已經選定的目標 。這樣 。然后 , 鼠標焦點從復活的shadr身上移開 , 再移動回來 , 就會發現 , shadr活了以后 , 交互對話 , 都正常了 。不來回移動 , shadr活了以后 , 還是會提示擼尸體道具的顯示 。
你會問 , 為什么復活用resurrect 1 , 而不是用resurrect命令 。因為resurrect , 表示重置這個目標的一切到初始狀態 。而resurrect 1表示如果可用的話 , 原地復活目標 , 并且保留臨死時候的道具 , 狀態什么的!
【《上古卷軸5:天際》控制臺復活NPC代碼及方法詳解】這對于 , 不想刪除npc等級和身上道具的情形 。這個很有用的!但是不是總是有效!有時resurrect 1可能和resurrect一樣 , 完全重置該目標到初始狀態!
復活NPC方法三
另外 , 還有一個問題 。prid 選定目標之后 , moveto player , 可能會發現 , 該目標npc的尸體 , 或者活人 , 根本沒有移動過來 。然后反復多次 , 呼出控制臺 , prid  , 然后moveto player , 都無效 。這個可能是老滾5的另外一個機制 。禁用性死亡!
就是說 , 系統封這個目標npc為disable狀態了 。比如 , 我們的跟班npc , 有時下地牢 , 跟班人死了 , 死地牢里 , 如果你不當場復活他 。把他帶出地牢來 , 讓他尸體扔地牢里幾天不管 。過幾天 , 你可能會在他應該出現(城里雇傭他)的地方 , 發現他的尸體 。和死時候一樣 。但是也可能出現另外一種情況 , 你的jarl領主 , 給你發死亡訃告 , 說你的家人xxxx死了 , 你作為他的家人/親人/后代 。繼承遺產 , 然后按照當地hold的法律 , 扣除稅款多少septim金幣 , 你實際得到多少多少金幣到帳 。然后你永遠也見不到這個npc , 和他的死亡尸體上的裝備了!
這個怎么辦!然后 , 你控制臺prid 選定目標之后 , moveto player , 可能會發現 , 該目標npc的尸體 , 或者活人 , 根本沒有移動過來 。這個很可能就是disable掉了 。
你要先enable激活他 , 再復活 , 命令方法 , 敲4條命令:
prid
moveto player
enable
resurrect 1
這才是比較科學的!
但是這個方法 , 還是有限制 。比如第三方mod加入的一些npc , 包括獨立隨從等 , 又不是官方 , 我怎么知道他的refID呢?所以這個 , 你就要聰明些 , 如果是mod隨從死了 。你趕緊就要復活 。不要等了!
就是呼出控制臺 , 點目標尸體 , 出現那個8位英文數字碼 , 然后resurrect 1命令復活.但是 , 有時會有一個問題 , 比如多個尸體死一起 , 有時點擊尸體復活不了 。那可能是指到了另外一個目標上 , 你呼出控制臺 , 再點擊目標 , 出現的那個8位碼不是真正的目標mod npc的正確8位refID 。

相關經驗推薦