基本的にパワープレイ

スカイリムのMOD作成始めました。思ったことを書いていくところです。

Peddling in Skyrim v1.3の編集作業しているところなんですが、スクリプトのコンパイルをすると最初の1回はできるけど、2回目以降は、
「Unable to create or write temporary file for compilation」
ってでてコンパイルできないんです。

SKSEの構文も認識してないようで、本体インストールしなおしたりSKSE入れ直したり、Tempフォルダの権限を変えたりいろいろしてもうまくいったりいかなかったり。原因と改善策が全く分からなかったんです。

ネットで調べてみるとこのフォーラムを見つけました。
どうやらMO2経由でCKを起動すると発生する事象のようです。

これは少なくとも編集対象のスクリプトを「個別MOD化しないでOverwriteフォルダに入れる」ことで回避できるみたいです。あとはクラシックMOで起動するとかですね。

PiSで使った話術スキルの計算式について。
基本はUESPのSpeechの数式を使用。

上記ページの数式を参考に、
BasePrice = (3.3 * (100 - skill) + 2 * skill) / 100
SellMod = HS * 1.1
SellPrice = Value * SellMod / BasePrice
という数式を作った。

今回はパークや祝福の影響を一切無視した。
複雑だから。
HSはパークによって変動する値なので、
スキルレベルによって変動するようにした。

話術レベル20で2段階目、レベル80で5段階目を取得することを考えると、
レベル * 0.0025 + 1.1
で同様の結果が得られると思う。
レベル100で普通の売買よりも値段が上がるが、それは行商ゆえということで。

経験値関連はまだ理解が十分ではないのでまた改善するかも。

少し前ですが、Nexusに初めてのMODをアップしました。
『Peddling in Skyrim』というMODです。
Nexus データベース

このMODは商人RPをするため、さらには薬の行商をするために作りました。
といっても現状は『おみせ屋さんごっこ』みたいなもんです。
コア部分ができたので嬉しくてあげちゃいました。

現時点でバージョンは1.1。
・誰にでも販売(もどき)
・武器防具をNPCが装備
が特徴です。
行商なんでスピーディーな感じがウリです。

今後の計画として、
  1. よりイマーシブな販売方法(NPCの好みに合わせて販売できる新アイテムの追加)
  2. 悪党要素(山賊に販売できるなど)
  3. 荷物持ち動物(乗れないが荷物を持てる)
  4. 専門的な行商システム(錬金術、鍛冶、付呪)
といった機能追加を予定しています。

いろいろ勉強しながらですがMOD作成って面白いですね。

↑このページのトップヘ