editlog - ソース表示 (all)
Note/?
editlog - ソース表示 (all)
** フォロワーに高級な弓を渡しても使ってくれないバグの解決(SkyEdit使用篇) [#ne63b13d]
''PC英語版1.3.10.0で確認しています、このバグは今後のアップデートにより修正される可能性があります''
-''現象''
--フォロワーに高級な弓を渡しても''専用のHanting Bow(ID:0010E2DD)''を使い続ける(例:Lydia、Aela)&br;(この弓は当初インベントリに表示されず、その後はリスポーンを繰り返し増殖する)
--フォロワー化以前にクエストで随行した際は''通常のHanting Bow(ID:00013985)''を持っている(例:Aela)
&br;
-''対策:[[SkyEdit>http://www.uesp.net/wiki/Tes5Mod:SkyEdit]]でフォロワー専用Hanting Bow(ID:0010E2DD)の改造MODを作成する''
高級な弓を持たないなら、フォロワーが使い続ける弓の性能を変えてしまおうという方法です
SkyEditという外部ツールが必要ながら非常に簡単な編集でMOD作成が可能です
[[NPC Editor>MOD/Tool]]で装備を変更するのと違ってこの弓を使う全てのフォロワーに適用されます
MOD使用となりますのでご利用は自己責任で
++SkyEditでSkyrim.esmを開く
++ツリーの「Weapons/Bow」からEditorID「FollowerHuntingBow」を選択・右クリックしEdit
++同様に持たせたい弓もEditで開く(例:Daedric BowならEditorID「DaedricBow」)
++FollowerHuntingBowのスタッツをDaedricBowに合わせて書き換える
++以下の項目はDaedric Bowと異なるが書き換えない&br;Editor ID、Name、Keywords
++なおDeadric Bowに性能を合わせるとImpact Setが空欄なので弓で殴った時無音になる(この辺はお好みで)
++他のスタッツ変更(更に強化する、エンチャントする等)もお好みで
++FollowerHuntingBowのダイアログをSaveで保存し変更反映
++FileメニューのSave Asで適当な名前の新規espファイルとして保存
++espファイルの適用方法は他のMODと同様
''参考:ツールやMODは不要ですが以下の対策は効果が一時的または限定的となる可能性があります(要検証)''
-''対策1:コンソールでリスポーンした弓を全て削除する''
Aela(RefID:0001A697)にDaedric Bow(ID:000139b5)を持たせる場合を例にすると
prid 1a697 (Aelaをターゲットにする、目の前にいるならAelaクリックでも可)
getitemcount 10e2dd (専用のHanting Bowを何個持っているか調べる、X.00と表示されXが個数)
removeitem 10e2dd X (Hanting Bowを削除、Xは上で調べた個数)
getitemcount 13985 (Aelaは通常のHanting Bowがまだ残っているかもしれないので調べる)
removeitem 13985 X (Hanting Bowを削除、Xは上で調べた個数)
additem 139b5 1 (Daedric Bowを1個持たせる、目の前にいるならインベントリで渡しても可)
※削除前にいちいち調べるのが面倒ならXを巨大な数字(100とか)にしても可
※装備をとにかく全部削除したいなら"removeallitems"でも可
-''対策2:高級な弓だけ持たせ高級な矢は持たせない''
デフォルトでは12本単位でリスポーンするIron Arrowを持っている
Hanting Bowを削除して高級な弓だけ持たせるとこれを使うが高級な矢を持たせるとまたHanting Bowに戻ってしまう
また敵から高級な矢で刺された時もこれを持ったことになるためHanting Bowに戻ってしまう
もうひとつのやり方として、CKを使って消す方法もあります。
CKを起動し、Object Windowで [Items] – [Weapon]にある FollowerHuntingBow
をダブルクリックして、Flagsという項目のチェック箇所にある Can’t drop のチェックをはずし、
Playable にチェックを入れる、保存。
こうすることで通常の狩猟弓になり、アフォロワーのアイテム欄にも表示されるようになる。
あとは、それをはずして好きな弓を渡せばいい。