※.metaファイルの編集にはnotepad++などのプログラム用テキストエディタがオススメ
global.gxt2は字幕が記載されたファイル。
この中に字幕IDと表示される文章データが記録されている。
車両MOD導入にあっては、車名を実名表示させる時にはこれを改変する。
動作上において必須な作業ではないが、演出面でのちょっとした改善として使えるだろう。
この記事ではLSPDFRプレイヤー向けの車両実名化を前提にして、字幕の編集について説明していく。
以上のように書き換え作業を行っていく。
注意点はハッシュと字幕の間にあるスペースを消さない事。
それを消すとシステムがハッシュを認識できなくなってしまう。
目次に戻る
global.gxt2は字幕が記載されたファイル。
この中に字幕IDと表示される文章データが記録されている。
車両MOD導入にあっては、車名を実名表示させる時にはこれを改変する。
動作上において必須な作業ではないが、演出面でのちょっとした改善として使えるだろう。
この記事ではLSPDFRプレイヤー向けの車両実名化を前提にして、字幕の編集について説明していく。
車に乗りこむと画面右下に表示される車名。global.gxt2を改変すると実名を表示させる事ができる。但し、右下にMODの情報パネルを表示させると、ここは完全に隠れてしまう位置でもある。 |
必要なツールソフトはGXT2エディターで、特におっさん改良版GXT2エディターがオススメ(MEGAへの直リン)。
動作には.NET Framework 4.5以上が必要だが、RPHの必要動作環境でもあるので、LSPDFRプレイヤーは既に導入しているはずだ。
外部サイトのおっさん改良版エディターの記事で改変方法は全て説明されているのだが、ここでは管理人の若干アレンジしたやり方をご紹介して行く。
目次に戻る
動作には.NET Framework 4.5以上が必要だが、RPHの必要動作環境でもあるので、LSPDFRプレイヤーは既に導入しているはずだ。
外部サイトのおっさん改良版エディターの記事で改変方法は全て説明されているのだが、ここでは管理人の若干アレンジしたやり方をご紹介して行く。
目次に戻る
まずはファイルの場所の確認し、任意のフォルダにエクスポートしよう。
エクスポートが終わったら、これをベースに字幕を改変していく。
目次に戻る
左に示したのがglobal.gxt2がある場所。言語毎の.rpfファイルが並んでおり、その中の"Japanese"を開いてglobal.gxt2をエクスポート。正確に言えば、全ての言語向けにglobal.gxt2は存在している。日本語の場合はJapaneseの中のそれを改変するということ。もし他の言語のものを改変したければ、その中のglobal.gxt2を以後の説明と同じやり方で改変していく。 |
エクスポートが終わったら、これをベースに字幕を改変していく。
目次に戻る
次はエディターでgxt2を開きcsv形式でエクスポートする。
一度csvで出力するのは、字幕の編集作業を行うため。
作業そのものはエディター上でもできるのだが、検索機能などを考えるとcsv形式で一度出力した方がやりやすい。
これでglobal.gxt2の中身をcsv形式で読めるようになった。
編集作業はこのファイルを使って行う。
目次に戻る
一度csvで出力するのは、字幕の編集作業を行うため。
作業そのものはエディター上でもできるのだが、検索機能などを考えるとcsv形式で一度出力した方がやりやすい。
エディターを起動しFileからOpenを選択。 | |
global.gxt2を開く。 | |
gxt2ファイルが開いた。が、ここではまだ何もせずにcsv形式で出力する。 | |
Exportを選んで・・・。 | |
任意のファイルに保存。 |
これでglobal.gxt2の中身をcsv形式で読めるようになった。
編集作業はこのファイルを使って行う。
目次に戻る
出力したcsvを編集し実名に書き変えていく。
当然Excelで編集できるわけだが、管理人が使っているクローンソフトでは適切な処理で保存する事が出来なかった。
そこでNotepad++を使ったところ問題なく処理する事ができた。
Excel及びクローンソフトでもしエラーが出たら、この方法を試してみるようオススメする。
当然Excelで編集できるわけだが、管理人が使っているクローンソフトでは適切な処理で保存する事が出来なかった。
そこでNotepad++を使ったところ問題なく処理する事ができた。
Excel及びクローンソフトでもしエラーが出たら、この方法を試してみるようオススメする。
というわけで編集をするわけだが、その前に字幕のハッシュを確認しておこう。
ハッシュとは平たく言えばシステムの認識用記号。
システムは表示すべき字幕を文字そのものではなくハッシュによって認識している。
システム上の処理をざっくり説明するとこういうことである。
さて、車両名字幕のハッシュについてはこちらに詳しいのだが、全ての車両が載っていて情報が多く、また既に変更になっているハッシュも掲載されている。
そこで警察車両関係のハッシュを抜粋した一覧表を以下に示す。
これでハッシュと対応字幕は確認できたので、後はcsvファイルを編集して字幕を書き換えていこう。
目次に戻る
ハッシュとは平たく言えばシステムの認識用記号。
システムは表示すべき字幕を文字そのものではなくハッシュによって認識している。
ここではこのハッシュの字幕を表示しろ
↓
ハッシュに割り当てられた字幕を画面に表示
システム上の処理をざっくり説明するとこういうことである。
さて、車両名字幕のハッシュについてはこちらに詳しいのだが、全ての車両が載っていて情報が多く、また既に変更になっているハッシュも掲載されている。
そこで警察車両関係のハッシュを抜粋した一覧表を以下に示す。
ハッシュ | 日本語字幕 | モデル名 | 備考 |
---|---|---|---|
0x79FBB0C5 | ポリス・クルーザー | police | 現バージョンではpolice3も使用 |
0x9F05F101 | ポリス・クルーザー | police2 | Bravado Buffaloの方 |
0x8A63C7B9 | 覆面クルーザー | police4 | |
0x1B38E955 | ポリス・トランスポーター | policet | LSPDのバン |
0xFDEFAEC3 | ポリス・バイク | policeb | |
0xA7CF180C | ポリス・ランチャー | policeold1 | NYSPのSUV |
0x1B9E7FA9 | ポリス・ロードクルーザー | policeold2 | NYSPのセダン |
0x9BAA707C | シェリフ・クルーザー | sheriff | LSSDのセダン |
0x72935408 | シェリフSUV | sheriff2 | LSSDのSUV |
0x2C33B46E | パークレンジャー | pranger | パークレンジャーのSUV |
0x432EA949 | FIB | fbi | FIBの覆面セダン |
0x9DC66994 | FIB | fbi2 | FIBの覆面SUV |
0x885F3671 | 護送車 | pbus | |
0xB822A1AA | ポリス・ライオット | riot | 特型警備車 |
0x1BF8D381 | ライフガード | lguard | |
0x1517D4D9 | ポリス・マベリック | polmav | 警察のヘリコプター |
0x135539F8 | 緊急車両 | ― | メーカー名として表示される字幕 |
これでハッシュと対応字幕は確認できたので、後はcsvファイルを編集して字幕を書き換えていこう。
目次に戻る
csvで出力した字幕を編集して行く。管理人は先述の理由からNotepad++を使用。 | |
検索窓を開いて"ポリス・クルーザー"で検索。ハッシュで検索しても良い。 | |
ヒットしたらハッシュを確認して字幕を書き換え。ここでは"フォード・CVPI"に変更。自分が変更したい分だけ、この作業を行っていく。 | |
緊急車両のメーカー名表示は"緊急車両"になっている。好み次第だが、邪魔だったら消そう。 |
以上のように書き換え作業を行っていく。
注意点はハッシュと字幕の間にあるスペースを消さない事。
それを消すとシステムがハッシュを認識できなくなってしまう。
目次に戻る
最新コメント