MODを入れてみる【GTA:SA】
Categories: ゲーム / GTA:SA / ゲーム改造
published: 2020.06.22 08:27:04
modified: 2022.03.14 18:31:49
author: いずみ所長
使うもの
- iRipper
ゲームのデータを格納している
gta3.img(アーカイブ)をいぢるためのツール。
有名どころのIMGToolは管理人の環境ではゴキゲンななめなのでこちらを使用。 - テキストエディタ
- 入れたいMODファイル
今回はこのMODを入れてみます。
車が運べるでかい飛行機です。(HYDRAと入れ替え)
注意
- バックアップは必ずとる
失敗したら再インストールする羽目になるので要注意 - SAがVer2(SECOND EDITION)の場合
Ver2だと、MODが追加できないらしいので、No-DVDパッチを当てます。
(Ver2で下の通り何度もやっても落ちる人は)
バージョンはVer2の場合、パッケージの一番下にこっそりと書いてあります。
実際の手順
- iRipperを適当なところに解凍する。
個人のお好みでどうぞ - [GTA San Andreas/models/]にある[gta3.img]のバックアップを取る。
このファイルは、ゲーム中で使うデータが格納されているファイルです。
容量が900MBほどありますが、アーカイブを完全に元に戻したい時などのために是非。 - バックアップ後、元のファイルを 右クリック-プロパティ で
一番下の[読み取り専用]のチェックをはずす。 - iRipperを起動、[File-Open]で[gta3.img]を開く。
- いれたいMODファイルを確認。
圧縮されているダウンロードしたMODファイルを解凍すると、
以下のファイルが展開できるはずです。
上の2つが[gta3.img]に放り込むファイル。ファイル名を確認。
この2つのファイルを[gta3.img]に元から入っている[hydra.dff]と[hydra.txd]と入れ替える。 - まず、[hydra.dff]を探す。
iRipperで、 Edit-Find で出てきたダイアログに、[hydra.dff]と入力。OKを押す。
見つかったら 右クリック-Extract でバックアップを取る。
保存先は、さっき作ったバックアップフォルダに入れておく。
gta3.imgをすでにバックアップしてるので、この作業は無駄なような気がするが、入れてみたMODが気に入らなかったらすぐに元に戻せるようにしておくと便利なので。
また、ファイルを複数個選択してまとめてバックアップも可。
Tips
iRipperの動作が死ぬほど遅くなる場合は、
View-Tasks のチェックをはずすと左側がすっきりして動作が軽くなります。
- 元のファイルと入れ替える
さっき見つけた[hydra.dff]を今度は 右クリック-Replace
そして、入れ替えたいさっき解凍した[hydra.dff]があるフォルダへ行く。もうすでにファイル名のところに[hydra.dff]と入力されているので、 開く を素直に押す。
複数個の入れ替えをする場合は、まず、 Action-Add で、入れ替えたいファイルを選択。
そうすると、「すでに存在してますが入れ替えますか」という旨のダイアログが出てくるので、チェックボックスにチェックを入れて、OK押すと勝手に入れ替えてくれます。 - ちゃんと入れ替えができていると、アイコンの色が薄くなっているはず。
- [hydra.txd]も同じようにバックアップを取り、入れ替える。
- File-Save で変更を保存。処理には時間がかかります。
これでiRipperでの作業は完了。次はテキストエディタで設定ファイルをいぢります。
- その前にdataフォルダごとバックアップ
dataフォルダ内のファイルをテキストエディタで編集するので丸ごとバックアップします。
(あとでMAPを改造するときもこのフォルダ内のファイルを変更するので) - dataフォルダを 右クリック-プロパティ で一番下の[読み取り専用]のチェックをはずす。
OKを押したら、またダイアログが出てくると思いますが、そうしたらまた OK を押す。 - MODについてきた[readme.txt]を確認
[readme.txt]には、下記の部分が最初のほうにあります。(形は少し変わってます)
これは、dataフォルダ内にある[handling.cfg]に
HYDRAと$HYDRAで始まる行があって、それを[readme.txt]に書いてあるやつに入れ替えろと言うことです。
readme.txt
Open handling.cfg in /data with Notepad and paste this over the line that begins with "HYDRA": HYDRA 60000.0 10000000.0 45.0.......... and also the line that says " $ HYDRA"... $ HYDRA 0.9 1.00 -0.00010...............
- テキストエディタを起動し、dataフォルダ内のhandling.cfgを開く
拡張子は.cfgですが、テキストエディタで編集できます。 - まず、HYDRAで始まる行を探す
見つかったら、その行を選択して
(カーソルを先頭に持ってきて、Shift+End)、コピー - 下に一行あけて、貼り付け
貼り付けたほうの行の先頭に「;(セミコロン)」を入力(もちろん半角で)先頭にセミコロンがあると、その行はコメント扱いとなります。 - コピー元の行を削除(行は空けておく)
- [readme.txt]から、HYDRA…の行をコピーし、空けておいたところに貼り付け上のデータとのずれが気になる場合は、半角スペースで調整可。
- 同じことを$HYDRA…で始まる行に対しても行う。
セミコロンを忘れずに。ダラーは消さないこと。 - セーブ後にゲームを起動して、一番上のSSのように出現するかチェック。HYDRAのなので、例の廃飛行場にあります。
ゲームが落ちる場合は、gta3.imgで入れ替えるファイルを間違ったか、handling.cfgでセミコロンを忘れるなどのちょっとしたミスの可能性あり。
コメント一覧