転生職のグラフィックを表示させるには

data.grfをgrf factoryではなくgrfioで展開します。
それから転生職sprを下記のように変更します。
二次職 -> 転生二次職 [追加された転生二次職spr名 -> 以前から入っていた転生二次職用spr名]

\data\sprite\タホー」チキ\ク・・ウイ(男性職sprite)
ナイト -> ロードナイト [*.spr -> ア篏軅h_ウイ.spr]
プリースト→ハイプリースト [ヌマタフヌチクョ_ウイ.spr -> ヌチクョスコニョ_h_ウイ.spr]
ウィザード -> ハイウィザード [*.spr -> タァタ嶹蘋h_ウイ.spr]
ブラックスミス -> ホワイトスミス [ネュタフニョスコケフスコ_ウイ.spr -> チヲテカー・h_ウイ.spr]
ハンター -> スナイパー [スコウェタフニロ_ウイ.spr -> ヌ蠻ヘ_h_ウイ.spr]
アサシン -> アサシンクロス [セ鋻リスナナゥキホスコ_ウイ.spr -> セ錡シスナ_h_ウイ.spr]
クルセイダー -> パラディン [*.spr -> ナゥキ郛シタフエ・h_ウイ.spr]
モンク -> チャンピオン [*.spr -> ク冝ゥ_h_ウイ.spr]
セージ -> プロフェッサー [*.spr -> シシタフチ・h_ウイ.spr]
ローグ -> チェイサー [*.spr -> キホアラ_h_ウイ.spr]
アルケミスト -> クリエイター [*.spr -> ソャアンシ忞軅h_ウイ.spr]
バード -> クラウン [*.spr -> ケルオ蘋h_ウイ.spr]

\data\sprite\タホー」チキ\ク・・ソゥ(女性職sprite)
男性職のスプライト名のウイの部分がソゥなだけで同じように変更します。
ナイト -> ロードナイト [*.spr -> ア篏軅h_ソゥ.spr]
~以下同様に。
ダンサー -> ジプシー [*.spr -> ケォネ・h_ソゥ.spr]
[PR]
# by jamm8 | 2005-04-19 23:54 | 構築方法

倉庫個数増加

倉庫に入れられる種類数を100以上にする場合。
src\common\mmo.hの中のMAX_STORAGEの値を100から変更します。
その後、makeし直して鯖を再起動させます。
[PR]
# by jamm8 | 2004-09-28 01:23 | 構築方法

本家で配布されている.rgz形式作り方

本家で配布されている.rgz形式作り方

改良したRagexe、BGMをパッチとして配布する場合.rgz形式にして配布する。

例:BGM\100.mp3を.rgzとしてパックしたい場合
1.某所から入手したratを使用(C:\rat内にrgz.bat,rat.exe,gzip.exe)
2.100.mp3をC:\rat\data\BGM\100.mp3に置く
3.コマンドプロンプトを開きC:\rat\dataに移動して
  [ ..\rat -c | ..\gzip -c > bgm.rgz ]と入力しエンター
4.コマンドラインに下記のログが出れば成功です。
Dir: BGM\
File: BGM\100.mp3
File: bgm.rgz

以上の方法でrgzデータ作成をすることができます。
[PR]
# by jamm8 | 2004-09-25 15:22 | パッチサーバー構築

鯖再起動方法

鯖再起動
startというスクリプトで再起動できます。
落ちる場合には、再現方法などをバグ報告スレなどに書き込んでください。
そして、できれば、その原因を探ってください。
たとえば、デバッガでバックトレースすると原因追求の助けになります。

GDBが入っていれば、以下のようにしてみてください。
athena-startを使わずにlogin-serverとchar-serverを個別に起動して、
> % gdb map-server
としてgdbのコマンドプロンプトで
> (gdb) run
でmap-serverを起動します。
map鯖が落ちたら、gdbのコマンドプロンプトに戻ってくるので
> (gdb) bt
とすればバックトレースできます。デバッガを抜けるにはqです。
[PR]
# by jamm8 | 2004-09-25 00:57 | 構築方法

クライアント編

◆韓国クライアントSakexeの入手場所。
>韓国のパッチサーバーから入手することが出来ます。(FTP)
1)ここをクリックしてダウンロードして下さい
>>自分で対応できる人はFTPサーバーから任意の物を落として頂いても構いません。
>>(指定以外のSakexeを使用する場合、BBSでの質問にお答えできません)

2)rgz pack/unpack utilityをダウンロードしてきます。(Googleで見つかります)
>>これで見つからない場合は諦めた方が良いです。BBSに質問しないで下さい。

3)"1"でダウンロードしたファイルを"2"のアプリを使って展開します。
使い方はReadmeを参考にして下さい。
[例:C:\rat\に展開]
・1でDLしたファイルをC:\rat\に移動。
・コマンドプロンプトを起動し以下のように打ち込む(最初の’>’は含まない)
>cd c:\rat\
>gzip -dc 2004-09-13aSakexe.rgz | rat -d
これで展開できたはずです。


最新の韓桜鞍で動かす場合
-1rag1 /account:C:\clientinfo.xml
最新のexeは引数に1rag1でなく1sak1とすると
sdata.grfを読み込んでsclientinfo.xmlを参照するし
1gld1とするとgdata.grfとgclientinfo.xmlを参照する・・・
もしこれらの引数使わないなら勝手に自分でパッチ作るのもいいかも
[PR]
# by jamm8 | 2004-09-25 00:46 | 構築方法

外部から接続したい時の設定。

◆外部から接続したい時の設定
重要:Vidarのbeta4から韓国倉のRagexeが必須となりました。

◆準備(用意する物)
sclientinfo.xml(dataフォルダ内に入っています。)
e-Ragnaroker_a.exe

◆設置(クライアント側のPC)
1)上でDLしたファイルを解凍すると、「e-Ragnaroker_a.exe」と「data」フォルダが展開されます。

2)そのファイルとフォルダをRagnarokのインストールされているフォルダ内に移動します。
(通常はGravity\RagnarokOnline\ここに移動)

3)韓国クライアントのRagexe.exeを既存のRagexe.exeと置き換えます。

◆設定
1)鯖側の設定
 Vidar.iniを開き、IP=の部分をグローバルIPとします。
 >IP=グローバルIP
 (IPの調べ方はコマンドプロンプトでipconfigか、確認君で。)

2)クライアント側の設定
 先ほど設置したdataフォルダ内のclientinfo.txtをメモ帳で開き、
 
IP
のIPをVidar.iniで設定したIPに書き換えて上書き保存。
[PR]
# by jamm8 | 2004-09-19 03:20 | Vidar

同一LAN内のPCで鯖を動かし、その鯖に接続する。

◆同一LAN内のPCで鯖を動かし、その鯖に接続する
重要:Vidarのbeta4から韓国倉のRagexeが必須となりました。

◆準備(用意する物)
sclientinfo.txt(dataフォルダ内に入っています。)
e-Ragnaroker_a.exe

◆設置(クライアント側のPC)
1)上でDLしたファイルを解凍すると、「e-Ragnaroker_a.exe」と「data」フォルダが展開されます。

2)そのファイルとフォルダをRagnarokのインストールされているフォルダ内に移動します。
(通常はGravity\RagnarokOnline\ここに移動)

3)韓国クライアントのRagexe.exeを既存のRagexe.exeと置き換えます。

◆設定
1)鯖側の設定
 Vidar.iniを開き、IP=の部分をLANで割り当てられたIP(プライベートIP)とします。
 >IP=LANで割り当てられたIP(プライベートIP)

2)クライアント側の設定
 先ほど設置したdataフォルダ内のsclientinfo.xmlをメモ帳で開き、
 
IP
のIPをVidar.iniで設定したIPに書き換えて上書き保存。
[PR]
# by jamm8 | 2004-09-19 03:19 | Vidar

鯖/クラを同一PC上で動かし、接続する。

◆鯖/クラを同一PC上で動かし、接続する。beta5動作確認済
重要:Vidarのbeta4から韓国倉のRagexeが必須となりました。

◆準備(用意する物)
sclientinfo.txt(dataフォルダ内に入っています。)
e-Ragnaroker_a.exe

◆設置
1)上でDLしたファイルを解凍すると、「e-Ragnaroker_a.exe」と「data」フォルダが展開されます。

2)そのファイルとフォルダをRagnarokのインストールされているフォルダ内に移動します。
(通常はGravity\RagnarokOnline\ここに移動)

3)韓国クライアントのRagexe.exeを既存のRagexe.exeと置き換えます。

◆設定
Vidar.iniを開き、IP=の部分を127.0.0.1とします。
>IP=127.0.0.1
[PR]
# by jamm8 | 2004-09-19 03:17 | Vidar

Vidar構築編

■Vidarのインストール。
▼準備
 1.Vidar公式サイトより、Vidarの最新版をダウンロードしてきて下さい。
  (VidarInstallerとVidar Server Configの2つのファイルをDLする必要があります。)
 2.ダウンロードしたファイルを解凍します。
※解凍がうまく行かない場合、「WinRAR」という解凍ソフトを使ってみて下さい。
(シェアウェアですが、期間終了後も使用できます。)

▼インストール
 1.さっき解凍したインストーラ(vInstall.exe)をダブルクリックし、起動させます。
 2.「Install Vidar」をクリックします。
b0010658_9261887.jpg


 3.[NEXT >]をクリック。
b0010658_9271350.jpg


 4.I agree to the terms of this agreementをチェックして[NEXT >]をクリック。
b0010658_9274344.jpg


 5.インストールするディレクトリを指定します。[NEXT >]をクリック。(普通変更しないので・・・。)
b0010658_9292513.jpg


 6.Vidar.iniの設定
b0010658_9303892.jpg

  [Connection]
  ・Server Name/サーバの名前(鯖セレで出る名前)
  ・IP Address/IPアドレス。通常変更の必要なし。
  ・Login Server Port/ログイン鯖のポート。通常変更の必要なし。
  ・Character Server Port/キャラセレ鯖のポート。通常変更の必要なし。
  ・Zone Server Port/Zone鯖のポート設定。通常変更の必要なし。

  [Exp/Drop]
  ・Death Base Loss/ベース経験値のデスペナ。単位は%
  ・Death Job Loss/ジョブ経験値のデスペナ。単位は%
  ・Base Exp Multiplier/ベース経験値取得率。単位は倍
  ・Job Exp Multiplier/ジョブ経験値取得率。単位は倍
  ・Drop Multiplier/アイテムドロップ率。単位は倍

  [Characters]
  ・Disable Level Limit/レベル制限。0で制限1で制限なし。
  ・Disable Skill Limit/全スキルを習得可能にするか。0でしない1でする。
  ・Default Zeny/初期の所持金。
  ・Default Map/初期マップ。
  ・Default X-CoOrd/初期マップのX座標。
  ・Default Y-CoOrd/初期マップのY座標。

  [Mobs]
  ・Monster Mobs/モンスター設定。1有効/0無効
  ・Monster Skills/モンスターがスキルを使うかどうか。
  ・Summon Monster Exp/召還したモンスターの経験値が有りか。
  ・Summon Monster Ago/This will set all summoned monsters to aggresive.
  ・Summon Monster Names/召還したモンスターの名前をSummonMonsterにするか。
  ・Summon Monster Mobs/モンスターを召還できるか。1できる0できない。
  
  [Option]
  ・Server Chat/プレイヤーがサーバ制御装置に囁くことができるか?(不明)


  7.[NEXT >]をクリックし、インストールが始まります。
b0010658_9312737.jpg


8.Vidar Server Configのインストール
 ・解凍すると[database]や[script][map]フォルダが出てくるので、
  Vidar本体のディレクトリに入れます。
▼構成イメージ図
b0010658_3123010.jpg




※vZoneを起動してエラーが出た場合配置を間違えた可能性があります。
もう一度良く確認してみて下さい。
[PR]
# by jamm8 | 2004-09-19 03:10 | Vidar

画像差し替え

画像差し替え
エンコードで韓国語を指定すればちゃんとした名前が表示されます。
日本語名にして編集して、またもとの韓国語に戻せばOKです。
[PR]
# by jamm8 | 2004-08-29 12:58