Skull100

Last-modified: 2008-06-12 (木) 22:43:51

荷物の総重量がおかしくなるバグに遭遇したときの修正作業を助ける

 詳しくはその他のページの「インベントリの合計重量がおかしくなった」の「方法その二」を参照。

 

ダウンロード

 

更新履歴

1.0
 重さ100の骸骨を追加。

1.01
 重さ0.1と0.01の骸骨を追加。

1.02
 Readmeをちゃんと書いた。
 Modの内部構造を微調整。

1.03
 コンソールコマンドを入力するのは面倒臭い。
 コンソールコマンドの使用が最小限になるように工夫した。

 

skull100.jpg

コメント欄

  • いただきました。これは便利ですね。自分でも調べてみたところ、MWSEに"xGetEncumb"(対象のインベントリの合計重量を返す)、"xSetWeight"(アイテムの重さを変える、0.94以降のみ)という命令がありました。ここらへんをうまく使えれば、さらに簡単に問題を解決できるのかも?と思ってちょっとやってみましたが、クラッシュ連発するごみmodができただけでした。スクリプトって難しい…。 -- Guar 2007-10-24 (水) 01:56:38
  • うん。MWSEを使えばもしかしたら全自動で全部やってくれるModも作成可能かもしれない。全自動は無理でも作業の手間をかなり省く事ができるModは作れるだろうと思う。でもそれは僕の手に余る程度に複雑なModになるだろうな。今後僕がこのバグに何度も悩まされることになったら、スクリプトとMWSEについて勉強して、そういうModを作る努力をしてみるかもしれない。 -- 管理人 2007-10-24 (水) 17:40:18
  • このModを全自動に改良しようとしたんだけど、MWSEのxGetEncumb関数は持ち物の総重量の「正しい」数値を返すみたい。間違った総重量の数値を返してくれない。どのくらい間違っているかわからないと、どのくらい修正すればいいかスクリプトでは判断できない。全自動で修正は無理っぽい。 -- 管理人 2007-12-09 (日) 11:34:47