ArmA2鯖立て

「ArmA2鯖立て」の編集履歴(バックアップ)一覧に戻る

ArmA2鯖立て - (2009/08/25 (火) 03:02:28) の編集履歴(バックアップ)


何を思ったかArmA2鯖立てメモ
基本は
http://www.kellys-heroes.eu/files/tutorials/dedicated/
の和訳
その日の気分で文体や語尾が違うのは気のせい
注.基本的に実験はしてませんので、誤訳による損害は責任負えません

き・ほ・ん♪

  • ver1.03時点での鯖だよ
  • 売られてるArmA2には鯖立て用のデータが入ってねーよ
  • ここから鯖ファイルver1.03落とすべし
  • 上の鯖exeは開発中の物だから、最新verのArmA2.exeに-serverスイッチ付けた方が良いかも
    dedicatedモードにしてくれて、起動に成功したら鯖コンソール画面がでるよ
    ArmA2.exeの方は、パッケージ版だと起動時にディスク入れてないといけないって欠点があるよ
  • ArmA2鯖は従来のゲームの鯖とは動作がちと違うよ
    接続人数がゼロの場合は'waiting'状態となり
    ミッションをロードしてないし、遊ばれてもいない
    接続できる最大人数は'server.cfg'で定義されてるよ(例、maxPlayers=32;)
  • 鯖に最低一人接続して、かつミッションをロードしてプレイしてると
    鯖が'playing'状態になって、ミッションで設定されてる最大接続人数が適用されるよ
  • 最後の一人が鯖から抜けると、ミッションも中止されて
    鯖はまた'waiting'状態に戻るよ
  • 鯖のアドミンが『鯖に人いなくなってもミッション続行させたいな』って思ったら、いくつか準備が必要だよ
    'server.cfg'にpersistent=1;って行を追加するんだ
    この設定が動作するにも条件があり
    マルチプレイヤーミッションで、ベース・その他のリスポンポイントがあること
    リスポンポイントの設定はdescription.extでね♪
    これらの条件が合うと永遠の世界が出来上がり、ミッションの目的が達成されない限り終わりません
  • 鯖稼動中は、ArmA2のディレクトリ構造がロックされて書き換えが出来なくなります
    これがまた糞で、アドミンが鯖設定を変える時いちいち鯖を落とさにゃならんわけです
  • 鯖稼動中にアップロードされたマルチのミッションファイルは、鯖を再起動しなくてもアクセスできます
    (ArmA初心者の私にはイミフ)
  • 追加のパブリックキーをArmA2\keysフォルダに入れた時は、再起動しないと駄目よ
    (これもイミフ解説求む)
  • ArmA2鯖のログファイルは再起動時に追加されるので、ログをクリアしたい場合は鯖を止めねばなりませぬ
  • generated .rptファイルは鯖再起動でクリアされます


ステージ1 ArmA2インストール

最初のステップはArmA2のインストールです
鯖機に物理的に触れりゃ、ぶっちゃけ何にも変わりません
CD入れてインストールパス設定してCDキー入れて…
よぅし、次はパッチだぁ…
  • 最新パッチを落・と・せ・っ
  • もし鯖機に物理的に触れないなら,かなり複雑になるでしょ(そらそうでしょ)
    (というか事例が特殊なのでここは省略)
  • 最新版にしたら、鯖用exeをArmA2.exeのあるフォルダにぶっこんでステージ2にGO
    次は鯖の設定ファイルを作るよ♪

ステージ2 ArmA2鯖設定

鯖を建てるとか言う前に設定だ、そうだ
  • server.cfg
 server.cfgのファイル名はお好きなように
 (arma2coop.cfgとか16Player.cfgとか設定内容で変えればいんでね?)
 このファイルは鯖の重要な部分を設定するんだ
 接続人数とか鯖メッセージとかどのミッション回すかとか

 (server.txtで上げてるから使うときはリネームしてね)


名前:
コメント: