從角色中移除(自定義)法術
如果一個人購買所有可用的法術和/或自己製作魔法書,他的魔法書可能會變得非常忙碌。是否可以移除因某種原因而變得不受歡迎的咒語?我對刪除不需要的自定義咒語特別感興趣。
在原版遊戲中無法刪除咒語,但是,有模組和控制台命令允許這樣做。
首先,這是一個允許您使用刪除鍵刪除咒語(包括自定義咒語)的 mod。
http://oblivion.nexusmods.com/mods/23069
如果您不想使用模組,則需要使用控制台工具。
要啟用控制台,請確保在 oblivion.ini 文件中將 bAllowConsole 設置為 1。然後可以通過切換“波浪鍵”在遊戲中訪問控制台(實際鍵可以是 ~、º、¬、|、^、\、§ 等,具體取決於您的鍵盤佈局),位於“大多數鍵盤上的 1" 鍵。控制台提示將出現在螢幕的左下角。您可以使用“Page Up”和“Page Down”鍵滾動控制台輸出。控制台不區分大小寫:輸入“tdt”或“TDT”或“TdT”中的任何一個都將切換調試文本。
注意:如下所述刪除法術會將它們從你的法術列表中刪除,但你不能創建名稱與你刪除的那些相似的新法術(你仍然會收到錯誤資訊 A spell with this name already exists)。如果您創建了一個咒語並意識到自己犯了錯誤,則無法將其刪除並創建一個具有相同名稱的正確咒語。
對於預設的遊戲內咒語,使用命令:player.removespell
$$ Form ID $$ 例如,要刪除 Form ID 為 000A97CA 的咒語 Calming Touch,您必須在控制台中寫入: player.removespell 000A97CA
然後,您將收到一條確認消息,上面寫著“已刪除 Spell ‘Calming Touch’”
注意:您不應該移除預設的玩家治療法術(又名 DefaultPlayerSpell,又名“治療小傷口”)——該法術在玩家施放基於捲軸的法術後被遊戲特別視為備份法術。如果你不喜歡這個咒語,那麼使用 TESCS(上古捲軸建築套裝)重新定義它以做一些無害的事情——例如,把它變成一個較小的力量,在一秒鐘內將你的商業提高一分。
有關 Spell ID 的完整列表,請參閱此頁面:
http://www.uesp.net/wiki/Oblivion:Spells
刪除自定義法術的工作方式相同,但查找表單 ID 有點棘手。
- 使用控制台命令“save savename 1”在遊戲中創建自定義存檔,其中 savename 可以是您喜歡的任何名稱。
- 進入你的存檔目錄(My Documents\My Games\Oblivion\Saves)並查找 savename.ess.txt
- 在此文本文件中,搜尋“SPELs”,您應該能夠在如下所示的部分中找到您的自定義咒語:
SPELs:
FF00470B 108 00000000 0 Custom Spell -
FF00470D 103 00000000 0 Unwanted Custom Spell -
(…) 4. 現在您有了表單 ID。回到遊戲中,控制台命令“player.removespell FF00470D”將刪除“Unwanted Custom Spell”。
對於未使用最新更新檔的 Oblivion 版本,請嘗試使用此方法:
- 轉到您的 Oblivion 安裝目錄(預設為 C:\Program Files\Bethesda Softworks\Oblivion)並找到文件 LevelUpData_1.txt。這包含有關您升級時角色統計數據的資訊。
- 在寫字板中打開它,而不是在記事本中。
- 我們在這裡尋找的是咒語,可以在最右邊找到。找到您的角色,選擇適當的級別並向右滾動。現在您將看到您達到該級別時所擁有的所有法術、力量等。表單 ID 可以在咒語名稱後的括號中找到。
- 如果你想刪除一些你已經創建的法術,你目前的關卡(你正在玩的關卡),它還沒有記錄在這個文本文件中。返回您的遊戲,保存它,然後在控制台中輸入 advlevel 以強制升級。現在再次打開文本文件,您將找到最新級別的咒語(及其表單 ID)。回到遊戲,在升級之前載入存檔(除非你想作弊)並移除法術。
來源: