バグの回避やちょっとした楽をしようとする時に利用すると良いでしょう。組み込みのコマンドの他にもScriptで利用できる関数(function)の多くもコンソールから利用できますのでCSのHelp等から参考にしても良いでしょう。
以下から適宜検証、翻訳中
※プレイヤーを対象にする場合は頭に"player."をつけます。
自作魔法の削除方法
- コンソールで「save hoge 1」とし、セーブディレクトリ(マイドキュメント内MyGames\Oblivion\save\)にhoge.essとhoge.ess.txtを作成。
- hoge.ess.txtをテキストエディタで開く(巨大ファイルなので注意)。
- 自作した魔法の名前で検索し、その行の行頭にある8桁の16進数がその魔法のspellIDなので、
- コンソールで「player.removespell 8桁の16進数」とすると忘れる。
忘れても内部データとしてその魔法は存在するようなので、同じ名前の魔法を創ることはできない。
どうしても同じ名前が使いたければ、忘れた後にessファイルをバイナリエディタで開いて魔法名を検索し、それを書き換えてload。
ただし、essファイルのサイズが変更されないようにするなどの一定の作法を守る必要がある。
フリーズしても泣かない。
ぶっちゃけMODを使ったほうがはるかに楽