DedicatedServer管理用アプリケーション。
これさえあれば いちいち基本設定ファイルやゲームモード設定ファイルを書かなくても済むスグレモノ
多重起動して1台のPCで複数サーバを設置・管理することも可能
Windows専用
開発・配布元
http://cyrlaur.free.fr/ServerMania/
最新バージョンは 0.98(2008-10-26)
TM-FORUM ⇒ CREATIONS ⇒ ToolBox ⇒ ServerMania
動作環境
WindowsXP or Later
Microsoft .NET Framework 2.0 必須
機能
- DedicatedServerの起動/停止
- 基本設定ファイル・ゲームモード設定ファイルの自動生成
- 稼働状況監視
現在のTrack/次のTrack・ゲームモード・参加プレイヤーリスト・CHATログ・登録Trackリスト - DedicatedServerを起動したまま各種設定変更可能
- 別PCで起動しているDedicatedServerのリモート管理
インストール
インストーラ形式で配布されているので、実行して指示に従ってクリックしていけばOK
サーバ初期設定
基本設定ファイルを自動生成する。
- ServerManiaを起動。
- 「ServerList」タブの「ADD」ボタンをクリック
- 「Choose server type」というWindowが開くので「Local」を選択して「OK」
- サーバ初期設定
Generalタブ
- Name
ゲームサーバの名前 - PackMask
詳細不明
Nationsサーバなら「Nations」か「Stadium」、Unitedサーバなら「United」を選択 - Server Location
DedicatedServerの場所を指定する。
右のフォルダボタンを押してDedicatedServer.exeがあるフォルダを選択。 - Match Setting File
サーバ起動時に使用するゲームモード設定ファイルを指定。
空欄にするか、とりあえずサンプルを指定しておいて、あとで入れ替え。
Authorizationsタブ
初期値のままで
基本設定ファイルを参照Networkタブ
- Internet Server
チェック - Login/Password
サーバのアカウント/パスワードを入力
普段ゲームで使用しているアカウントとは別のアカウントを用意する
詳細はアカウントについてを参照 - Server Port/P2P Port/Xml-Rpc Listen Port
とりあえず初期値のままでOK - Allow remote control
チェックを外しておく
Advanced Networkタブ
意味がわからない場合は変更しない。プレイヤーがサーバに接続できなくなったりする。
(と書いてある。意訳 )- Connection Uploadrate
- Connection Downloadrate
- Client Port
- Force IP Adress
- Bind IP Adress
- P2P Cach Size
- Use NAT UpNp
- Use Proxy
- Blacklist URL
- Guestlist Filename
- Blacklist Filename
Othersタブ
- Display welcome message to new player
プレイヤーがゲームに参加してきたときにメッセージを表示する設定。
- Name
「(DedicatedServerインストールフォルダ)\GameData\Config\」以下にSM_serv_(数字).cfgというファイル名で基本設定ファイルができる。
サーバ起動
- ServerMania起動
- 「Start」タブ
- 「Server:」で起動したいサーバ名を選択して「Connect」
サーバ管理
DedicatedServer起動中の管理画面
画像は開発中 Ver0.96のものです。最新バージョンでは変わっている可能性があります。
General
Server Overview
- Server infos
DedicatedServerの状態- Start
DedicatedServer起動 - Stop
DedicatedServer一時停止 - Close
ServerMania終了? - Network Stats
ネットワーク状態 - Join Server
TrackManiaを起動して このゲームサーバへ入る。 - Internet Server
- Hide Dedicated Server Window
DedicatedServerのWindowを隠す
Startボタンを押しても起動しない場合など、このチェックを外してWindowを表示させることでエラーメッセージなどを確認できる。
- Start
- Game infos
- Server Name
起動しているサーバの名前 - Current Challenge
現在プレイしているTrack名 - Next Challenge
次にプレイする予定のTrack - Players
参加しているプレイヤー数/最大参加人数 - Restart Challenge
- Next Challenge
- Stop Round
- Cancel Vote
- Load MatchSetting
ゲームモード設定ファイル読み込み - Save MatchSetting
現在の設定をゲームモード設定ファイルに書き出し - Start WarmUp
- Server Name
- FAST
Server Options
基本設定部分の変更
項目の詳細は基本設定ファイルを参照。
「Save Server Options」ボタンを押すと次のTrackから適用される
Game Settings
ゲームモードの設定変更
項目を変更して「Save Game Settings」ボタンで次のTrackから適用される
Game Modeを変更すると他の項目が設定の必要な項目に変わる。
- 時間関係(「__:__:__」となっているところ)は全部入力する。
例:Time Limit 5分 ⇒ 00:05:00
例:Synchronised Start Period 0分 ⇒ 00:00:00 - Round/Team/Laps/Cupモード時のFinish Time Outはなるべく設定する
Players
Players list
現在サーバにアクセスしているプレイヤーの一覧
Chat
ゲーム内のCHATを確認できる。
ゲームサーバとして発言も可能
Challenges
Server playlist
現在、サーバで使用しているトラックの一覧
Local collection
「(DedicatedServerインストールフォルダ)\GameData\Tracks\」以下にあるTrackの一覧
チェックを入れて「ADD>」でplaylistのラストに、「Insert|>」で現在プレイしているTrackの次に追加される。
- 一覧でAuthorやEnvironmentが表示されていないTrackは正常に認識されていないため追加できない。
Filenameが日本語だと認識されない(ServerManiaの問題 )
コースエディタのバージョンが古い場合
「Import」でHDDの別の場所にあるTrackを一覧に追加することができる。
ここで「Delete」するとHDDからもファイルが消えるので注意
Other
補足・追記事項
コメント
- 遅遅ですがmusicの場所、教えて頂きまして、有難うございました! -- redshadow? 2008-09-24 (水) 14:06:40
- ServerManiaで複数の鯖を動かす設定をご存知の方がみえましたらお教え下さい。先にドナルドさんが質問されてますが。 -- 腰痛仮面? 2008-10-12 (日) 03:25:19
- 接続IDは勿論ですが、ポートの番号も全て変えましたが動きませんでした。 -- 腰痛仮面? 2008-10-12 (日) 03:26:47
- エラー表示で「There must be at least challenge to start server(-1000)」と出てきます。 -- 腰痛? 2008-10-12 (日) 03:30:02
- ServerManiaで2つの鯖が動いてくれました。偶然動いたので方法というよりは、その順序を書いておきます。 -- 腰痛仮面? 2008-10-21 (火) 17:42:24
- まず、DedicatedServerのみで設定をして、2番目の鯖を立ち上げます。(ポート番号とIDは別のモノにして下さい。) その後にServerManiaを起動させて、2番目の鯖に関する登録と設定をして下さい。 -- 腰痛仮面? 2008-10-21 (火) 17:49:38
- DedicatedServerが動いたまま、ServerManiaを接続して下さい。この状態でServerMania上で管理出来ていると思われます。次に、ServerManiaとDedicatedServerの両方を停止して下さい。今度はServerManiaだけを起動させて接続すると・・・。あら不思議、エラー表示が出ずに2番目の鯖が動いています。 -- 腰痛仮面? 2008-10-21 (火) 17:56:32
- あくまでも、私の体験談なので動作保証はご勘弁下さい。もしかすると、この方法で3つ目、4つ目の鯖が出来るかもしれませんね。 -- 腰痛仮面? 2008-10-21 (火) 18:00:47
- 最新版の0.98にバージョンアップしましたが、不具合発生です。2つのサーバーを動かしていますが、よく見るとチャット画面で毎回同じモノを2つずつ表示しています。管理者の自動メッセージも同様です。また、入室者数が実際の数x2でも表示されています。ちなみに、ASECOを起動させない場合でも症状はに変わりはありません。同じ症状の方はいらっしゃいますか。 -- 腰痛仮面? 2008-10-30 (木) 01:57:23
- ↑の件、解決しました。サーバーメンテナンス時にPCを再起動したら、不具合がなくなりました。思うに、設定変更などでServerManiaを一時停止後に起動しますが、これを完全に終了してから起動させれば不具合は起きないのかと・・・。 -- 腰痛仮面? 2008-10-30 (木) 14:57:37