業界最高年齢社長Halのゲーム日記 その501 S.T.A.L.K.E.R. MOD編

2012/5/7 | 投稿者: Hal

S.T.A.L.K.E.R.CS用「shoker MOD」では武器を売買すると落ちるという、かなり深刻なエラーが出てまいっている。 探知機などでは落ちない所を見ると、スクリプトでの武器売買の際の飛び先が、存在しないか間違っているのではないかと思われる。

Arguments : LUA error: ...on\stalker clear sky\gamedata\scripts\m_trade.script:78: invalid option '%繝サ to 'format'

と前に書いた。 このバグ(恐らく)は、他の人もS.T.A.L.K.E.R.スレで全く同じ状態とエラーメッセージを書いていたので、再現性のあるもののようだ。 色々と調べて見たが、そもそもS.T.A.L.K.E.R.のMODのバグフィックスの記事は至って少なく、ましてやshokerというマイナーな存在では中々ヒットしない。

パッチであるminifixが頻繁にリリースされるので、そこで改善されるのを待つしかないかなと思っていたのだが、ふと思いついて(半ば以上ヤケクソ)バニラであるSTEAMDL版のデータをunpackしたものをひっかき回していたら、「m_trade.script」そのものはなかったが、同様の機能を持つと思われる「mob_trade.script」が見つかった。

ダメ元でこれを「m_trade.script」にリネーム(オリジナルは別名で保存してある)してみたところ、なんと売買で落ちなくなってしまった。 

もう一つ、寝袋を使用すると落ちるというトラブルがあった。 これも「m_trade.script」と似たような状態である。

[error]Description : XML node not found
[error]Argument 0 : global_wnd
[error]Argument 1 : ui\game_tutorials.xml


ここに至ってボケた私もようやく気がついた。 これはもしや何かのファイルが足りないのではないか?  となればとりあえずShokerの再インストールを試みる。

尚、このShoker MODは、アーカイバではなくEXEの形で配布されている。 その為必要な部分だけをゲームフォルダにコピーということはできず、丸ごとインストールという形になる。 それは良いのだが、インストール画面が文字化けしたキリル文字?で表示されるので、意味が全くわからん。 まあ、インストールディレクトリなどは英語表示になるので、なんとかインストールできたがなにがしか不安ではある。

その後タイムスタンプとファイルサイズを見ると、M_tradeはバニラからコピーされたものが、そのまま残っている

売買のデータをロード、武器類を売買してみた。 問題なし。 では寝袋は? こちらも問題なし。 

m_trade を shokerのものにして試して見る。 OK・問題なし ということは、m_trade自身の問題ではなく、やはり何かのファイルが足りなかったということになるようだ。 それが再インストールで入ったのでエラーが出なかった、ということらしい。

一部日本語の表示がされない部分があるので、日本語化MODを入れ直す。 これで日本語もOK。

ということで一件落着。 早とちりでバグを疑った私が恥ずかしい。 作者様・日本語化のmoriken様、済みませんでした。 そして有難うございます。


COP用のMOD「Winter of Death」でも、CTDが発生した。 初期画面で新規ゲームから進めば普通に進めるが、オプションをクリックすると落ちる。 エラーメッセージは「XML node not found ui\ui_mm_opt.xml」。 スクリプトのエラーらしい。  こちらもバニラのui_mm_opt.xmlに戻したら治った。 但し、こちらもこの先の進行に支障がないかは不明である。

こちらの方は元MODがアーカイバ形式で配布されているので比較は簡単だが、特に欠けているファイルはなさそうである。 よって原因は今の所不明のままである。


ともあれこれでS.T.A.L.K.E.R.のMODを2つ遊べる。 Winter of Deathとどちらを先にプレイしようか、嬉しい悩みである。

0



コメントを書く

名前
メールアドレス
コメント本文(1000文字まで)
URL





AutoPage最新お知らせ