【BCCでコンパイルする】
Borland C++ Compiler 5.5
BCCのコンパイラ。これがathenaを生成してくれます。
setbcc(コンパイラの環境定DL)
BCCの環境設定を簡単にやってくれるものです。
zlib.dll(マップ圧縮)
マップ圧縮。ないと鯖起動時にエラー出ます。
BCCのセットアップ
Borland C++ Compiler 5.5のセットアップ
◆先ほどDLした「freecommandlinetools2.exe」でbccをPCにセットアップします。
freecommandlinetools2.exeをダブルクリックして実行します。
同意→完了を押せばセットアップが終わります。
◆次に同じくDLした「setbcc15.exe」を解凍します。
解凍すると「setbcc.exe」が出てくるので、これをダブルクリックして実行します。
これはbccの環境ファイル・パス設定プログラムです。
ここは進む→進む→進む→進む→進む→設定を押していくと設定が完了します。
セットアップが終わったらPCを再起動しなければならないので、再起動してください。
Athenaのコンパイル
Jathena(Athena)をコンパイル&起動
◆落としたjathena(Athena)を解凍してください。
解凍して出てきたフォルダをCの下に移動し、athenaとリネームしてください。(C:\athena\)
◆zlib114dll.zipを解凍してできた、\dll32\に入っているzlib.dllを
athenaフォルダの中に入れてください。
◆bcc32_make.batを右クリック→編集
@rem Login_ID2で、IPを見るようにします(通常はコメントアウト)
@rem Passwordの代わりにIPを見て接続します、最新の日蔵が使えるようになりますが
@rem ケーブルTV等グローバルIPが外部に出ないプロバイダからは接続不可になります
:set __SKIP__=-DCMP_AUTHFIFO_IP -DCMP_AUTHFIFO_LOGIN2
↑のコンマを消して保存してください。
◆bcc32_make.batをダブルクリックして実行し、athenaフォルダに
「char-server.exe」 「login-server.exe」 「map-server.exe」
の3つが作成されたか確認してください。
「win32_start.bat」をダブルクリックでJathena(Athena)が起動します。
新職業を使う場合
テコン、忍者、ガンスリンガーを使いたい人は、
bcc32_make.batを右クリック→編集
@rem TKSGSLでごにょごにょ (通常はコメントアウト)
:set __EXCLASS__=-DTKSGSL
:set __EXCLASS__=-DTKSGSLGSNJ
↑のコンマを消して保存
「char-server.exe」「login-server.exe」 「map-server.exe」が既にあるときは、
「bcc32_clean.bat」を一旦起動して鯖exeを消去し、
もう一度bcc32_make.batを起動してください。