Just Dessert(オッタス婦人のパーティ)で問題発生
動作不良だったResult Script はこれ FavorsDoneをインクリメントするコードが作者の意図したとおりに動かなかった。
set povssICTempleQuest.FavorsDone to povssICTempleQuest.FavorsDone +1
FavorsDoneは1にはなっていたので、『まったく動作しなかった』わけでもない(笑)
3つのサブクエストがあり、同じインクリメント操作が呼ばれる
[stage30]
set povssICTempleQuest.FavorsDone to povssICTempleQuest.FavorsDone +1
No clue as to what all those coded letters were about. Somehow I think that's one mystery I'm never going to solve. I should see if there's anyone else who visited the tea party of Alessia Ottus who I haven't talked to yet. Once I've talked to them all I should go back to her.
[Stage40]
set povssICTempleQuest.FavorsDone to povssICTempleQuest.FavorsDone +1
I have returned the book to Algot. I should see if there's anyone else who visited the tea party of Alessia Ottus who I haven't talked to yet. Once I've talked to them all I should go back to her.
[Stage53]
set povssICTempleQuest.FavorsDone to povssICTempleQuest.FavorsDone +1
Stantus Varrid was grateful that I was able to find the source of the false rumor and put an end to it. I should check my earlier log entries to see if there's anyone else who visited the tea party of Alessia Ottus who I haven't talked to yet. Once I've talked to them all I should go back to her.
しかたないのでメインのクエストスクリプトにステージ50以上で53じゃないのなら FavorsDone を3にするようなスクリプトを回すかなとか思う。
実際にコンソールで
set povssICTempleQuest.FavorsDone to 3 って打つと
いきなり次のステージに行くんだよねー
どうしようかなー手を入れても、またやる可能性ないかー
一応 Set SomeQuest.ValAAA to SomeQuest.ValAAA +1 をテストで作ろうかなとは思ってる。
動作確認のためにねぇ
原因わかった気がする
返信削除tes4のバグだと思う。
Stage30->stage40->Stage53って順に終われば問題なく加算されるんだけど
53からやると、Result Script が走らんのだと思う(笑)
JSRみたくダイアログに仕込むと良かったかも。
作者もTemple Districtのクエの処理は修正したいって言ってんだよね
何か不具合を感じてたんだろうなぁ(参ったねえ)