DedicatedServer/基本設定ファイル

Last-modified: 2008-12-13 (土) 23:08:54

DedicatedServer(専用サーバ)の基本設定ファイル。
「GameData\Config\」フォルダに置く。
起動時に指定するのでファイル名はなんでもOK。
サンプルとして「dedicated_cfg.txt」がついている。
注意:設定ファイル内に全角文字を使用する場合は、必ず文字コードUTF-8でファイルを保存すること。

設定項目

大まかにいくつかのセクションに分かれている。
以下、セクションごとの説明。

<authorization_levels>~</authorizations_levels>

別プログラム等から管理するための権限設定?
基本的にこのままでいいが、<System_config>内の<xmlrpc_allowremote>をTrueにする場合は各Passwordを変更すべき。(その際 <name>~</name>は変更しないこと)

<authorization_levels>
	<level>
		<name>SuperAdmin</name>
		<password>SuperAdmin</password>
	</level>
	<level>
		<name>Admin</name>
		<password>Admin</password>
	</level>
	<level>
		<name>User</name>
		<password>User</password>
	</level>
</authorization_levels>

<masterserver_account>~</masterserver_account>

サーバアカウント設定セクション

  • <login></login>
    サーバ用アカウント
  • <password></password>
    サーバ用パスワード
  • <validation_key></validation_key>
    コミュニティコード?
    空欄でOK

ゲームPlayとは別にアカウントが必要
(Playに使っているアカウントでサーバを設置してしまうと、二重ログインとなりマルチプレイができなくなる)
詳細はアカウントについてを参照。

<server_options>~</server_options>

サーバ基本設定セクション

太字はサンプルファイルでのデフォルト値

  • <name></name>
    サーバ名
    書式コマンドが使える
  • <comment></comment>
    コメント
    書式コマンドが使える
    意外と表示できる文字数が少ないので注意
  • <hide_server>0</hide_server>
    マルチプレイのサーバ一覧に表示するかどうか
    0:表示
    1:非表示
    2:Nationsに対して非表示
  • <max_players>32</max_players>
    ゲームに参加できるプレイヤー数
  • <password></password>
    ゲームに参加するためのパスワード
  • <max_spectators>32</max_spectators>
    ギャラリーとして入場できる人数
  • <password_spectator></password_spectator>
    ギャラリーパスワード
  • <ladder_mode>forced</ladder_mode>
    ラダーモード強制?
    inactive or forced
    (0 or 1 でも可)
  • <ladder_serverlimit_min>00000</ladder_serverlimit_min>
  • <ladder_serverlimit_max>50000</ladder_serverlimit_max>
    サーバのラダーリミット。
    ラダーポイントが この範囲から外れているプレイヤーは勝利してもラダーポイントを得られない。
    リミットを変更するにはこちらカパーを払って手続きが必要
  • <enable_p2p_upload>True</enable_p2p_upload>
    サーバ→プレイヤーへのMOD・看板画像・BGM・アバター・CarSkin等キャッシュの配布
    True or False
  • <enable_p2p_download>True</enable_p2p_download>
    各プレイヤーのCarSkinやアバターなどをサーバへキャッシュする
    サーバとしては、これらをキャッシュする意味はあまりないのでFalse推奨?
    (CarSkinやアバターなどはプレイヤー同士でも転送されるため)
    True or False
  • <callvote_timeout>60000</callvote_timeout>
    投票(vote)コマンドによる投票受付時間
    単位はミリ秒(1秒=1000)
  • <callvote_ratio>0.5</callvote_ratio>
    投票可否レシオ
    0~1.0の間(-1とすることで投票不可にできる?)
  • <callvote_ratios>~</callvote_ratios>
    投票種類別可否レシオ
    種類:Ban, Kick, ChallengeRestart, NextChallenge他?
    • <voteratio command="Ban" ratio="0.65"/>
      Ban投票レシオ0.65
  • <allow_challenge_download>True</allow_challenge_download>
    プレイヤーにコースデータのダウンロードを許可するかどうか
    True(許可) or False(不許可)
  • <autosave_replays>False</autosave_replays>
    リプレイの自動保存
    サーバが稼働している間、すべてのリプレイが保存されていくのでHDD容量に注意
    True(する) or False(しない)
  • <autosave_validation_replays>False</autosave_validation_replays>
    True or False
  • <referee_password></referee_password>
  • <referee_validation_mode>0</referee_validation_mode>
    0 or 1
  • <use_changing_validation_seed>False</use_changing_validation_seed>
    True or False

<system_config>~</system_config>

主にネットワーク周りの設定
基本的にはデフォルトのままで動作します。

太字はサンプルファイルでのデフォルト値

  • <connection_uploadrate>512</connection_uploadrate>
    サーバで使用する上り帯域(Kbps)
  • <connection_downloadrate>8192</connection_downloadrate>
    下り帯域(Kbps)
  • <force_ip_address></force_ip_address>
  • <server_port>2350</server_port>
  • <server_p2p_port>3450</server_p2p_port>
  • <client_port>0</client_port>
  • <bind_ip_address></bind_ip_address>
  • <use_nat_upnp></use_nat_upnp>
  • <p2p_cache_size>600</p2p_cache_size>
    p2pキャッシュサイズ(MByte?)
  • <xmlrpc_port>5000</xmlrpc_port>
  • <xmlrpc_allowremote>False</xmlrpc_allowremote>
    外部からのリモート管理を受け付けるかどうか。
    DedicatedServerを起動しているPCとは別なPCからServerManiaなどで管理する場合はTrue。
    その場合はauthorization_levelsの各Passwordも変更しておくこと(最悪乗っ取られる)
    同じPC上であればFalseでOK
    True or False
  • <blacklist_url></blacklist_url>
  • <guestlist_filename></guestlist_filename>
  • <blacklist_filename></blacklist_filename>
  • <packmask>stadium</packmask>
  • <use_proxy>False</use_proxy>
    True or False
  • <proxy_login></proxy_login>
  • <proxy_password></proxy_password>

コメント