コンバーターのError出力集

Last-modified: 2022-01-09 (日) 09:32:45

コンバーターv0.10からはエラー出力が分離され確認しやすくなった。
また、一部のエラーはv1.0から表示されなくなった。
良く出てくるエラーの意味と対策を以下にまとめた。
(注:☆はv1.0で表示されなくなったエラーです。)


指定されたファイルが見つかりません。 '0'

駅のパラメーター等で、発車音などのWAVファイルを指定する場所に間違えて数字を指定している。

指定されたファイルが見つかりません。 '(ファイル名.拡張子)'

路線ファイル(またはストラクチャファイル)から参照されているファイルが指定された場所に無い。

Invalid Value '0': C:\(路線CSV).csv (line XXX)☆

該当路線CSVの行を確認、「.Crack」があった場合、Index2(2個めの引数)に0(自線)を指定していることが原因。
※Index2は1~15となる。
→×「.Crack 5;0;0」 ○「.Crack 0;5;0」

「.Pole」があった場合、Distance(4個目の引数)に0をを指定していることが原因。
※Distanceは25または、50となる。(それ以外の数値を指定しいる場合も同じ)
→×「.Pole 0;3;0;0」 ○「.Pole 0;3;0」

入力文字列の形式が正しくありません。 '~~': C:\(路線CSV).csv (line XXX)☆

ケースバイケースだが基本的に記述ミスが原因。

入力文字列の形式が正しくありません。 '1 PoleEnd 0': C:\(路線CSV).csv (line XXX)☆

→×「PoleEnd」 ○「.PoleEnd」

入力文字列の形式が正しくありません。 '0: 0': C:\(路線CSV).csv (line XXX)☆

→×「.RailType 0: 0」 ○「.RailType 0; 0」

入力文字列の形式が正しくありません。 '47.2.3'☆

→×「47.2.3

入力文字列の形式が正しくありません。 '9.5.'☆

→×「9.5.」 ○「9.5」

入力文字列の形式が正しくありません。 '-0.05'☆

「-0.05」がIdxStTypeに指定されていたのでエラーが発生。

ストラクチャ

'256' の値は 'red' に対して有効ではありません。'red' は 0 以上または 255 以下でなければなりません。: C:\(CSVストラクチャ).csv

→redの値に256を使用している。255までしか使用できない。

インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。パラメーター名:C:\(CSVストラクチャ).csv ☆

→本来必要のない位置に必要のない構文を書き足している(SetDecalTransparentColorをテクスチャ指定のないMeshBuilderオブジェクトに書いているなど)。必要のない構文を削除する。

車輌

Invalid syntax '[※文字化け]': C:\(車両Panel.cfg)\Panel.cfg (line XX) ☆

Panel.cfgに日本語が書かれており、かつ文字化けしている。
→Panel.cfgをUTF-8形式に保存しなおす。
[tip] コンバーターv1.0で修正必要なしで変換可能。

オブジェクト参照がインスタンスに設定されていません。

→しゃとる氏、vertah氏などで公開されているATC・ATSプラグイン付きの車両の一部について、BVE4/5対応または4のみ対応としている車両についてはTrain.datで編成数(M車・T車比変更含む)を変更するとこれが出ることがある。ただ、メトロ10000系や7000系更新車などMT比を変更しなければ2両ずつ編成を短くすることも可能な場合もあり、詳細は不明。
T10-300形やメトロ08系など、BVE5のシナリオそのままでプレイできる車両についてもparameters.txtで編成をいじるとエラーが出るものもある。

その他

パス 'C:\Users\<xxxxxx>\Desktop\structures\default' の一部が見つかりませんでした。

→×コンバーター本体だけをデスクトップに置く ○コンバーターをダウンロードして解凍後に作成されるフォルダの中のファイルやフォルダを削除や移動・名前の変更をしないようにする。
どうしてもデスクトップに置きたい場合はショートカットを置く

指定されたパスのフォーマットはサポートされていません。

→×路線ファイルをデスクトップ等に置いて変換しようとした。 ○正しい場所にファイルを配置する。
特に路線ファイルは必ずRoute直下にフォルダを置き、その下に、路線ファイルがくるようにする。

E_FAIL: An undetermined error occurred (~~~)

→不明なエラー