P ROFILE

くどゆじ

  • くどゆじ
  • 目指せジェダイマスター!

  • 管理人の探究心の結果を見易くまとめる、個人的メモぺ~ジです
    同じ興味を持った人たちへ何かしら手助けとなれば幸いです。

E NTRIES

G ALLERY

E TERNAL ONLINE

A RCHIVES

C OMMENTS

RO-グラフィックの変更
ROA-G000.png
RagnarokOnline-グラフィックの変更について。
①【フォルダの下準備】
まずROのインスコされてるdataフィルダ
[C:\Program Files\Gravity\RagnarokOnline\data]内に作業用フォルダ[workspace]を作る。↓こんな感じ
ROA-G001.png
したらその[workspace]フォルダの中に[C:\Program Files\Gravity\RagnarokOnline]内にある[data.grf]をコピペ。

②【必要なツールの入手】
GRFFactory-0.6c ・・・data.grfの分解/再構築に使用
WwW1.6      ・・・分解したSPR/BMPを相互変換するのに使用
GrfUpdate 1.3  ・・・data.grfにパッチを当てるのに使用
※初心者に易しい直設計。叩かれたら即サックージョ\(^o^)/

③【data.grfを分解する】
この作業は1度行えば今後必要ナッス
(後の作業で分かるけどフォルダ構造を知るためにやるのよ)
[Grf Factory]を解凍後、起動。[Open]を押しファイル選択画面が開いたら先ほど[workspace]フォルダにコピペした[data.grf]を選択。↓
ROA-G002.png
したら[Extract All]をクリック
ROA-G003.png
これで[data.grf]を全て分解しに行くのでかな~り時間かかる。筋トレでもして暫し待つ・・・。終わったらGrfFactoryは閉じちゃっておk↓[workspace]フォルダ以下に[data]フォルダが作成されてるはず。
ROA-G004.png

④【描き換えたい画像の検索】
ゲーム内の大体のグラフィック画像はspr形式で先ほど分解した
[C:\Program Files\Gravity\RagnarokOnline\data\workspace\data\sprite]フォルダ内に保管されてるチョー。ここでは例としてNPC/ID:119の[2_m_swordmaster]を描き換えてみる。(ファイル名はココ参照)っつーことで
[C:\Program Files\Gravity\RagnarokOnline\data\workspace\data\sprite\npc]フォルダ内で[2_m_swordmaster]というファイル名を探す。
ROA-G005.png
見つけたらコピーして[workspace]フォルダにペースト。

⑤【SPR展開~BMP画像の編集】
wWwをインスコ。解凍後起動したら④で[workspace]フォルダにペーストした[2_m_swordmaster.spr]をwWwにドラッグ&ドロップ。
ROA-G006.png
画像が表示されたらファイル→連番BMPで保存。保存先は同[workspace]フォルダ。したら早速変換されたBMP画像[2_m_swordmaster_000.bmp]をお絵描きソフトで色々編集。
※ここで注意。抽出した画像はbmp形式だけど256カラー(なんじゃこれw)っつーことでフルカラーで保存しちゃイヤ~ン(*´ェ`*)・・・表示バグる。また、Photoshop等の画像処理ソフトで新規画像を同形式(256色)で保存してもバグるので元画像を描き換えて上書き保存することを推奨しますガッテム。編集したら今度はbmpをまたsprに変換し直すぽ。描き換えた[2_m_swordmaster_000.bmp]をwWwにドラッグ&ドロップ。
ROA-G007.png
画像が表示されたらファイル→SPR形式で保存。保存先は同[workspace]フォルダ。既存の[2_m_swordmaster.spr]に上書きでおk

⑥【SPR→GRF~data.grfの再構成】
ここではdataフォルダを作成しやす(分解したdataフォルダとは別物だお)。③でdata.grfを全分解する重~い作業をしたと思うけどここでその意味が分かるにょ~(よーするに[2_m_swordmaster.spr]のフォルダ位置を知りたかっただけなのよね)

まずフォルダを作成する前に分解したdataフォルダ内の[2_m_swordmaster.spr]があるフォルダ構造を知る必要があるす。
ROA-G008.png
↑[2_m_swordmaster.spr]は[C:\Program Files\Gravity\RagnarokOnline\data\workspace\data\sprite\npc]フォルダにあるのが分かるネ。したら何も言わずにテキトーな場所(ここではデスクトップ)に新規フォルダ作成で[data]フォルダを作り、その中に[sprite][npc]とフォルダを作っていく。最終的に[\data\sprite\npc]な構造になればおk(まぁパスを作成していると思ってくれればいいわぁ)で、その[npc]フォルダに⑤で描き換えた[2_m_swordmaster.spr]をぶち込む↓こうね
ROA-G009.png
したら[Grf Factory]を起動。[AddDir]をクリック。
ROA-G010.png
フォルダの参照が出るので先ほどデスクトップに作ったdataフォルダを指定しておk
ROA-G011.png
一覧に[2_m_swordmaster.spr]が読み込まれているのを確認したら[Repack]をクリック。
ROA-G012.png
ROのインスコフォルダ(C:\Program Files\Gravity\RagnarokOnline)に[update.gpf]というファイル名で保存する。拡張子も付けんとダメぽ。
ROA-G013.png
したら[Grf Factory]は閉じちゃっておk

⑦【パッチ当て】
[GrfUpdate]のインスコ。普通に解凍したら[GrfUpdate.exe]をROのインスコフォルダにぶち込む。(⑥で作成した[update.gpf]が同フォルダにあることも確認)↓こうね
ROA-G014.png
したら[GrfUpdate.exe]を実行。↓こんな窓がでたらおk
ROA-G015.png
エラーやら失敗しましたって出たらフォルダ構成が間違ってるマ~イケル。⑥からやり直してみる。以上で描き換え完了~!試しにROAを起動してみる。
ROA-G016.png
剣士ギルド員(2_m_swordmaster)が描き変わっていればおk\(^o^)/ 以後、新たに追加描き換えしていく際は④から同じ方法で(*´Д`)ハァハァ 。また、分解作業が省けるので初回以降は気楽に描き換えられるぽー

↓ウンコlvだけどテストグラ用に使いたいイケイケ君はどうぞ。
DarthVader-set01(ファイル名とかはテキトーに変更してちょ)
【2007/01/28 02:46】 memo_RO関連 | トラックバック(0) | コメント(1) |
<<LEGO Death Star II | ホーム | ROA-オリジナルNPCの追加>>
コメント
このコメントは管理人のみ閲覧できます
【2011/03/04 18:19】 | #[ 編集]
コメントの投稿
管理者にだけ表示を許可する

トラックバック
トラックバックURL
http://eiyouchu.blog69.fc2.com/tb.php/71-47c4c398
| ホーム |