Close

TopSimsToolSimsObject ID > 強制終了の原因を探す

画像をクリックすると拡大。ドラッグ&右クリックで保存。

強制終了の原因を探す

オブジェクトIDの重複をチェック!

素敵な家具やオブジェクトをDL。それを建物に配置し、プレイしようとしたら強制終してしまう----こんな経験ありませんか?
  私はうんざりするほど経験してきました。
原因として、最も多かったのはオブジェクトIDの重複です。
このトラブルのチェックには Sims Object ID というアプリケーションが便利。 その使い方を紹介します。
オブジェクトID重複が原因の場合の解決チャート
  1. Sims Object ID を用意する
  2. ゲーム内のオブジェクトIDコンフリクトをチェック
  3. 怪しいオブジェクトをゲームフォルダから取り出す

原因発見目安リスト
  • あるオブジェクトを選択すると強制終了する→アヤシイ度90%
  • 特定の家を選択すると強制終了する→アヤシイ度70%
  • トラブル直前、設置したばかりのオブジェクトがある→アヤシイ度60%
  • トラブル直前、ゲーム内にアップしたばかりのオブジェクトがある→アヤシイ度50%

    +++CONTENTS+++
  • Sims Object ID の入手法
  • IDチェックの手順
  • オブジェクトIDとは?

私的なケース
+オブジェクトIDの重複が原因だったトラブルの概略+
タクシーを呼びダウンタウンに出かける→DTのマップが表示され、行くところを選ぶと強制終了。
以上を何回か繰り返した後、DTのほかの場所を選んだ場合は強制終了しないことがわかった。
そこで、ある建物が問題の原因・・・と推測。
問題の建物は自力でDTに建てたレストラン・カジノ兼ホテル。 ほとんどがDLしたユーザーオブジェクトという建物だ。
ただ、前日はその建物に行くことができ、ゲームには支障がなかった。 しかも、建物に新しい家具を追加するなどの変更もしてない。 そのため、原因が分からず考え込んでしまった。
そのときの変更は、別のオブジェクトをDLし、downloadフォルダにアップしただけ。
そのオブジェクトは家にもDTにも配置していなかった。

++++オブジェクトID重複を調べる++++

まず、アプリケーションのSims Object ID をDLする。
配給はフランスのサイトでプログラムも仏語と英語バージョンとなる。リンクは英語サイトへのもの。

DLサイト::The SiMs.be.if (by Antoine Potten)

Antoine さんはシムサイトを閉鎖されました。現在、Sims Object ID は 下記でDLできます。
TSR
Simprograms



1. ダウンロードしたzipファイルを、分りやすい名前をつけたフォルダに解凍する。フォルダを開き、ObjectID.exeをクリック。

2. Sims Object ID が起動し、左のような画面が開く。上のメニューパネルのList IDをクリック。


3.List ID という新しいウィンドウが開く。

4. Search for files inの項目で、IDを調べたいオブジェクトを格納したフォルダまで辿る。Aをクリックすると フォルダの参照ウィンドが開くので、マイコンピュータ→ローカルディスク (C : ) →Prrogram files→Maxis→SimPeaple→Downloads(デフォルトでインストールした場合の一例 ) というように。そのDownloadsフォルダをクリックし、 OKボタンを押す。
5.ウィンドウが閉じ、選んだフォルダが List ID ウィンドウのSearch for files inに入る。
6. create a list with all Id のチェックボックスをチェックしておくと、Downloadsフォルダ内のiff ファイルすべてのIDリストを出力してくれる。中央の長方形の窓に、4と同じ手順でリストをしまう場所を表示させておく。
7.左上の図のBにチェックが入っていることを確認し、右のボタンでリストを保存する場所を選ぶ。Cにチェックをつけておくと、チェックを終了すると自動的にファイルが開く。
これで準備は終了。

8. 左上の図のD、start serchを押すと、IDチェック開始。
9.IDが重複しているオブジェクトがリストアップされる。( リストの数が多くてもびっくりしないで! ハックオブジェクトなどを使っていると結構あるはず )。私の場合もズラズラっと長いリストができた。Eがファイル名、FがID。

オブジェクトIDについて
PCがオブジェクトを認識するための識別番号。ファイル名とは別で、PCにとってはこちらがオブジェクトの名前。もし、別のオブジェクトが同じIDを名乗っていると、どちらを呼び出せばいいかをPCが判断できず、そのため強制終了や起動できないなどのトラブルが起きる。
たとえば、同じIDを持つランプAとランプBがある場合は、いずれかを撤去するだけでトラブルが解消することもある。
また、マルチタイプオブジェクトは複数のIDがふられている。
逆にIDを重複させて、デフォルトのオブジェクトに新たな機能を加えるハックオブジェクトをもある。

IDのコンフリクトの解消には、新しい IDに書き換える方法もある。
Transmogrifier の配給サイトで発行している「マジック・クッキー」を取得し、 そのオブジェクトのIDを自分専用のマジック・クッキー(ID)に書き換えればよい。
Transmogrifier の使い方については、 シムパーソンズデータ倶楽部の 「シムズツール」の項を、オブジェクトIDの解説はSims870のTIPSへ。 10.ここは原因を取り除くという方法をとった。

11.リストからあやしいファイルを洗い出そう。 私の場合は、強制終了の嵐に見舞われる前日、シムピープルのdownloadsファイルにコピーしたオブジェクトのIDが、レストラン・カジノ兼ホテルに設置している家具のものと重なっていた。
クリエイターが悪いのではなく、同じアニメーションを引くためにIDを重複させていたのかもしれない。おそらく、たまたまウチのPC内では居心地が悪いのだろう 。シムピのオブジェクトはさまざまなものの影響を受けるらしいので、いったん機嫌を損ねると修復は至難のワザ。ここは思い切りよく、重複していIDのオブジェクトのいずれかを削除するのが早道だ。スタート→すべてのプログラム→アクセサリ→エクスプローラーを使ってオブジェクトファイルをゲーム内から移動させて、トラブルを解消できた。

以上はあくまでも1つのケース。 強制終了の原因はこれだけではありません。オブジェクト、キャラクター、ハウスデータ・・・などさまざま。もちろんPCのパワー不足も一因となります。それらの情報についてはシムパーソンズデータ倶楽部様の質問専用掲示板から「シムパーソンFAQ~シムピープル版~」をまずチェックしてみてください。
私の場合はこれで何とか窮地を脱しました。原因がすぐに分らない場合は、一つはずし→確認、を繰り返していくしかないかもしれません。 こういうときはついでにいつのまに二重にインストールしてしまったファイルの整理をすると少し吉かも。

2004年12月24日

 1  |  2  |  3  | All Pages