サーバーの立て方

Last-modified: 2016-10-02 (日) 12:44:04

steamコミュニティハブのスレッドからの適当和訳から↓

1:KAGのフォルダの場所を確認する。
  ・KAGのショートカットアイコンがあれば、それを右クリック。
   「プロパティ」を選択後、左上の「全般」から本体の場所が表示されるので
   それを参考に本体のあるフォルダへのショートカットをデスクトップにでも作っておこう
   (場所:c\~~ ←ここの部分をコピーしておいて、適当なフォルダを開いて上のアドレスバーに
    張り付けると直接表示される)
2:サーバーの立ち上げ準備(セットアップ)をする
  【autoconfig.cfg】を開く。開けなかったらファイルを右クリック、
                      別のプログラムで開く>サクラエディタで開く。サーバー基礎
Variable コメント欄。おそらくサーバー選択時に表示される右側のマップの下部分
sv_name Sets   サーバー名。
sv_gamemode そのサーバーのゲームルール (TTH, CTF, TDM, Sandbox)
sv_port Sets   サーバーのポート (UDP)でデフォルトは 50301なので特に変えなくていいかも
sv_password サーバーのパスワード フレンドとだけプレイするときにでも
sv_maxplayers サーバー最大収容人数。100人とかにしても鯖落ちするとおもうのでほどほどに

※ポート開放
各自調べる。もしくは「開放くん」「UPnPCJ」あたりがメジャー
http://ch.nicovideo.jp/iorin/blomaga/ar829771 最近だとここがわかりやすいかも
・↑の通りにIP固定して、ファイアウォールと、ウイルスバスター系でKAG.exeを除外対象にしておく
■UpnpCJを使う場合
・UpnpCJを起動
・①WANport に50301
・②で一度TCPにチェックつけて ⑩のポート開放を押す
・ついでにそのまま⑪のポート閉鎖を押す
・同様に②でUDPにチェックつけて⑩と⑪を押していく
・デスクトップにショートカットが作成されるので並べて置く
・必要に応じて「ポート開放(50301T)」と「ポート開放(50301U)」を押してポート開放してから鯖立てる
・鯖が終わったら逆に「ポート閉鎖(50301T)」と「ポート閉鎖(50301U)」を押してポート閉鎖しておく

※ポート開放 確認
鍵つ子の館 のサイトが便利 http://tt0.link/tool/portcheck/
(もしかしたら関係ないかも。ポート開放失敗しても鯖は立てれた)

3:サーバー立ち上げ
 ファイル内の【dedicatedserver.bat】を開く。
 ぶわーっと出てきて、KAGのメニューが出てくるので「PLAY」を押してサーバーを建てる
 "SERVER EMPTY - GAME PAUSED".か「NO PLAYER SERVER EMPTY」か出てたら待機状態。

4:建てたサーバーに接続
 サーバーとは別にKAGを起動。
 ・サーバーに接続する側はホストからIPとポート番号(XXX.XXX.XX.XX:50301 の形式。コピーしておく)
  を教えてもらい
 ・KAG起動>PLAY>マルチプレイ>connect to(ギアマーク) で記入欄クリック
  CTRL押しながらVでコピーしたアドレスを貼り付けられる

■番外編
・自分で建てたサーバーに入れない場合は 「127.0.0.1:50301」に接続してみると
つながる場合もあり。

※設定で指定したプレイヤーのみ入室許可もできる。<autoconfigのbanやblack,whitelist関係

  • 開ける必要があるポートは 50301 UDP

wiki
1:windows版のKAGをDL
2:起動してセットアップ
※autoconfig.cfgでサーバー情報を設定する
(以下だいたいの設定項目。メモ帳で開いて検索して編集しよう)

sv_maxplayers = 12 # Maximum number of players allowed ingame. サーバー最大人数
sv_password = 123                          サーバーパス
sv_rconpassword = 123                         確認のためもう一回入れる欄
(最初にsv_ とついてるのがサーバー関係。)

3:KAGフォルダ内のdedicatedserver.bat.で起動(場所:C:\Steam\SteamApps\common\King Arthur's Gold
4:KAGが起動するので「PLAY]を押す
5:ぶわーっとスクリプトがでてきて最後には「NO PLAYER」のため待機状態になる
6:自分が入る場合はそのまま別にKAGを起動して接続する
7:サーバーに接続する側はホストからIPとポート番号(XXX.XXX.XX.XX:50301 の形式。コピーしておく)
  を教えてもらい
  KAG起動>PLAY>マルチプレイ>connect to(ギアマーク) で記入欄クリック
  CTRL押しながらVでコピーしたアドレスを貼り付けられる

関連記事1

1:windows用のサーバーツール?

2?

3設定を保存できるツール版(失敗する?)

[[4steamの質問スレッド>
http://steamcommunity.com/app/219830/discussions/0/619568794077466478//]]

・基本的にDLしたソフトをKAG.exeと同フォルダ内に入れて起動すると設定画面に移行
 設定後本体を起動すると稼動・・する?

※うまくいかなければhamachiを互いに使えばいけるかもしれないが高ping?

開放したらいいポート一覧?<質問スレより
UDP 50301 used to listen for game connections
TCP 50301 used for remote control "rcon"
UDP 50328 client communication
TCP 80 autoupdates
TCP 443 api