VCM Packager の使い方 A


ここでは、VCMM(Vice City Mod Manager)で使うvcmファイルを作成するためのツール
「VCM Packager」の使い方を紹介します。
今回はその第二弾と言う事で、バイクのMODを簡単に導入できるVCMPの使い方を
マスターしましょう!

用意するもの
VCMP本体 →こちらから
バイクMODデータ(dffファイル、txdファイル、各設定データ(後で説明します。)) →こちらから
Jun様、ご協力ありがとうございます!
画像ファイル(171x128) サムネイル用。各自で用意してください。
これでも可です→vicelogo.jpg(5053 byte)(右クリックで名前を付けて保存してください。)
画像ファイル スクリーンショット。サムネイル用の画像を再利用しても可。
@下準備をしましょう。

Cドライブに「work」という名前の作業フォルダを作成しましょう。
(フォルダ作成はCドライブを開いて、右クリックメニューの新規作成でフォルダを選択します。)
次に、同様にworkの中に「bike」というフォルダを作成して下さい。
今回は、この場所でバイクMODの導入作業を行なっていきます。
AダウンロードしたバイクMODを解凍します。
おそらくtxd、dff、テキストファイルなどが入っているものと思います。
今回はJunさんの名車である「族車 Version2 No.3」を例にあげて進めていきます。
B解凍したファイル群を、先に作成した作業フォルダ(C:\work\bike\)の中にコピーします。
CいよいよVCMPの出番です。
VCMPを起動しましょう。
"Modification Title"には、MODの名前を入れておきましょう。車名を入れておくと分かりやすいと思います。

"Author"には、コンバートした人の名前を入れます。(本来はMODの元データ(dff&txd)の作成者です。)

入力が完了したら、"Next >"をクリックします。
D"Short Description"には、短い説明文を入れます。今回は車名を入れます

"Full Description”には、readme.txtなどの、バイクMODに付属しているドキメントを指定します。

"Virsion number"には、バージョンナンバーを入れます。
E"Thumb Nail image [171*128]"には、先ほど用意したサムネイル用の画像を指定します。サイズが171×128でないとエラーが出ます。
"Screenshot"には、車MODのスクリーンショットを指定します。私はサムネイル画像を流用しています。
Fvcmファイルの種類を選択します。
"Car Modification/Replacement" 車MODを作成します。
"General Modification" それ以外のMODを作成します。

今回は、車MODではなくバイクの導入を行なっていきますので、下をクリックします。
GMODを導入するコードを書きます。
初心者の方には正直大変かもしれませんが、とりあえず下のコードをコピペしましょう。
また別の時間を見て、細かい解説は致しますので。
//first include all needed files as variables
$model_dff = include('C:\work\bike\pcj600.dff');	//dffファイルを$model_dffとして読み込みます。
$model_txd = include('C:\work\bike\pcj600.txd');	//txdファイルを$model_txdとして読み込みます。

//now general varibles
$carname = 'Zoku Bike 2.3';				//車の名前(ゲーム中に表示される名前)

//note: this should be on one line, gets wrapped in html though
///default.ideの中に記入するデータ。頭の数字とコンマ(,)は外します。
///MODにこのデータが含まれていない場合は、この行は必要ない。
$model_defaultide = 'pcj600,	pcj600,	bike,	BIKE,	PCJ600,	bikes,	motorbike,10,7,	0,16, 0.72';

///carcols.datの中に記入するデータ。
///MODにこのデータが含まれていない場合は、この行は必要ない。
$model_coldata = 'pcj600, 1,1';

///handling.cfgの中に記入するデータ。頭の英字部分とスペースは外します。
///MODにこのデータが含まれていない場合は、この行は必要ない。
$model_handling ='1000.0 0.8 1.8 1.2 0.0 0.05 -0.09 -1 2.0 0.94 0.47 5 220.0 65.0 R P 15.0 0.50 0 35.0 0.85 0.15
 0.3 0.00 10000 0.15 -0.07 0.5 0.0 4010102	1 1';	//この行は改行しないで一行にして下さい。

//note: this should be on one line, gets wrapped in html though
$gta3_img = '/models/gta3.img';			//gta3.imgを$gta3_imgとして読み込みます。

//next come the commands
image_addfile($gta3_img, $model_txd);		//gta3.imgにpcj600.txdを追加します。
                        //(既に存在する場合は、自動的に置き換えてくれます。)
image_addfile($gta3_img, $model_dff);		//gta3.imgにpcj600.dffを追加します。
                        //(既に存在する場合は、自動的に置き換えてくれます。)

car_updatedisplayname('pcj600', $carname);		//画面に表示される車名を変更します。

car_updateide('pcj600',$model_defaultide);		//default.ideのデータを書き換えます。
                            //(MODにこのデータが含まれていない場合は、この行は必要ない。)
car_updatehandling('BIKE',$model_handling);		//handling.cfgのデータを書き換えます。
                            //(MODにこのデータが含まれていない場合は、この行は必要ない。)

config_replaceline('/data/carcols.dat','pcj600',$model_coldata); 	//carcols.datのデータを書き換えます。
                            //(MODにこのデータが含まれていない場合は、この行は必要ない。)
H全ての入力が正常に行なわれていれば、保存画面に移行します。
もし、未入力または未指定の項目があれば、下のステータスエリアにエラーメッセージが表示されます。
指定した各ファイルのパスが正しくなかったりしてもエラーが出ます。
VCMMのインストールされているフォルダの中に保存すると、VCMMでそのまま使用できます。
Iお疲れ様でした。
"File"-"Save As..."を選択すると、このvcmファイルのプロジェクトファイル(vcpファイル)を保存できます。
もし設定値を後で調整したい場合には、vcpファイルを保存しておくと、このプロジェクトを開くことが出来、便利です。
(vcmファイルを直接VCMPで開くことは出来ませんので。)
Jvcpファイルの保存画面です。

-------------------------------------------------------------------------------------------------
完成!!



トップに戻る