SRC質問掲示板Mk2
(現在 過去ログ129 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■22353 / inTopicNo.1)  MELT使用時、「」という地形を参照しようとしている(?)エラーについて
  
□投稿者/ SSF3 -(2011/06/30(Thu) 22:30:59) [ID:Vbu2D2JQ]
http://www.geocities.jp/ssf3dymn/SRC/LapisBlaze.html
    ご無沙汰しています。以前はお世話になりましたSSF3です。
    再度になりますが、識者の方々のお知恵を拝借したく、お尋ねします。

    【結論】
     イベントファイル内で、MELTライブラリおよび「MELT_ChangeMap」「MELT_QuickLoadDraw」を使用しマップを描画した。
     このシナリオを進めた場合、以下のエラーが発生する『ようだ』
     このエラーに対する原因・発生条件・根本的対策が知りたい。

     エラーメッセージは以下の模様です。

    MELTライブラリ\include.eve:112行目
    「」という地形は存在しません
    111: If (TMP_NUM = 0) Then
    112: ChangeTerrain i j TMP_TYPE TMP_NUM
    113: Else

     推測であるのは、私の環境では当該エラーを再現できなかったからです。
     ただ、複数のプレイヤーの方々が発生を確認した模様ですので、単純なバージョン違い等が原因ではないと思われます。
    (ちなみに私の環境はWinXP/SRCv2.2.33/汎用グラは最新版。
     Src.exeの設置場所は「C:\Program Files\Simulation_RPG_Construction\srcall-2_2_33-110109」です)

     動作確認用のシナリオおよびセーブデータは当記事併記URLのリンク先に掲載しています。
    (ページ最下部)
    「■110624_動作確認用シナリオ 」および「▲エラー発生直前セーブ」がファイルへのリンクとなってます。
    インターミッション「次のステージへ進む」を選択すると当該イベントファイルがスタートします。
     プロローグスキップをしていただければ当該マップを即座に呼び出せるはずです。

     同ページから行けるゲストブックにおいて、別の方から一応の回避策は提示していただけているのですが、
    『根本対策』および『原因』がわからない状況です。
     そのあたりに関する知識をお持ちの方がいらっしゃいましたら、教えていただきたく存じます。
     もしくは、もし動作確認をして頂いた際に同エラーが発生した場合、発生環境(条件)だけでも教えていただけると幸いです

     以上について、よろしくお願いいたします。
引用返信/返信 削除キー/
■22354 / inTopicNo.2)  Re[1]: MELT使用時、「」という地形を参照しようとしている(?)エラーについて
□投稿者/ 乾@汎用データ -(2011/07/01(Fri) 01:23:07) [ID:XhUbaZ3C]
     乾です。

     リンク先のゲストブックを見る限り、本体フォルダ→シナリオフォルダ への
    ファイルコピーが失敗しているのが原因のようですね。

     事象が発生した方のシナリオフォルダのフルパス、OSのバージョンなどの
    情報で絞り込みができるかもしれません。


     何か発生時の情報ありましたら報告お願いします。
     
     また、発生している場合、シナリオフォルダをC:直下などに配置しても動作が
    変わらないか教えていただけると幸いです。
引用返信/返信 削除キー/
■22355 / inTopicNo.3)  Re[2]: MELT使用時、「」という地形を参照しようとしている(?)エラーについて
□投稿者/ RST -(2011/07/01(Fri) 01:55:18) [ID:MrsW9ZSo]
    2011/07/01(Fri) 02:13:02 編集(投稿者)

    どうも、上記のエラーが発生した者です。

    動作確認用シナリオ及びセーブファイルをダウンロードして、そちらでも試してみたのですが
    (もとのシナリオフォルダは名前変更して退避)、そちらのほうではエラーが発生しませんでした。
    その後、もとのシナリオフォルダでもう一度やってみたら、やはりエラーが…。

    そこで、2つのシナリオフォルダを見比べてみたら、エラーが出るほうのフォルダにはローカルでsrc.iniファイルを追加していました。
    さらに調べてみると、どうやら、シナリオローカルのsrc.iniファイル内で
    「ExtDataPath」と「ExtDataPath2」の両方を設定してあるときに、何故か当該のエラーが発生することが分かりました。
    (マップサンプルシナリオのフォルダに同じsrc.iniをコピーしたら、マップサンプルシナリオでも同様のエラーが発生)

    なので、おそらくですが、CoppyFileコマンドかsrc.iniファイルに関して、SRC本体側に問題があるんじゃないかな、と思います。
    (他の方も同じ条件で同じエラーが発生するのであれば。可能でしたら試していただければと思います)

    ちなみに、ローカルのsrc.iniの中身は、これ↓です。

    [Option]
    ExtDataPath=E:\DL_Music\敷島の投稿MIDIパック
    ExtDataPath2=E:\DL_Music\GSCサウンドパック


    お役に立てましたら幸いです。
引用返信/返信 削除キー/
■22356 / inTopicNo.4)  Re[3]: MELT使用時、「」という地形を参照しようとしている(?)エラーについて
□投稿者/ 乾@汎用データ -(2011/07/01(Fri) 03:24:41) [ID:XhUbaZ3C]
     乾@汎用データです。

     こちらでも再現できました。
     
     ExtDataPath および ExtDataPath2 を両方とも定義している場合に
    本体フォルダ配下ファイルをCopyFileできない本体バグが原因です。

     なお、SRC.iniはシナリオローカル、本体フォルダのどちらに置いていても
    ExtDataPath / ExtDataPath2 が両方とも定義されているとCopyFileが
    正常に動作しませんでした。

     現状、とれる対処はExtDataPath2の定義をしない ということになりそうです。


     情報提供ありがとうございました。
引用返信/返信 削除キー/
■22358 / inTopicNo.5)  Re[1]: MELT使用時、「」という地形を参照しようとしている(?)エラーについて
□投稿者/ SSF3 -(2011/07/02(Sat) 08:41:52) [ID:Vbu2D2JQ]
http://www.geocities.jp/ssf3dymn/SRC/LapisBlaze.html
    乾さん、ならびにRSTさん、ありがとうございました。
    こちらでもSrc.iniを使用してみたところ、エラーの発生が確認できました。

    本体側のバグということで、直接手が出せないのはやや残念ではありますが、
    それでも回避策が見つかったのは大きな収穫です。

    これにて〆させていただきます。
    再度になりますが、ありがとうございました。
解決済み!
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -