サーバ

Last-modified: 2012-11-10 (土) 08:39:58

サーバー設置(最新)

仕様変更等により以前の方法ではうまくいかないようです。
新しい手順は以下。

  • 必要な物:
    NEOTOKYO本体(インストール方法
    HLDS Update Tool
     
  • 手順:
    HLDS Update Toolを適当な場所にインストールしたら一度起動する
    黒い画面が出てすぐ消えるが問題ない。(これで最新版にアップデートされる。)
     
    C:\に「srcds」というフォルダを作る。
    コマンドプロンプトを起動し下記のコマンドを入力し、C:\srcdsへ移動。
    cd \srcds
     
    続いて下記のコマンドを入力。
    Hldsupdatetool -command update -game episode1 -dir C:\srcds
     
    srcds.exeとその他必要なファイルが自動的にダウンロードされる。
     
    終わったら、C:\Program Files\Steam\steamapps\sourcemodsにある「NeotokyoSource」フォルダを
    C:\srcdsにコピーする。
     
    batファイルに以下を入力して起動すれば完成!
    cd \srcds
    srcds -console -game NeoTokyoSource +maxplayers 32 +map nt_dawn_ctg
     
  • その他:
    サーバーの設定は
    C:\srcds\NeotokyoSource\cfg\server.cfg
    をテキストエディタで編集。
     
    サーバーブラウザに自分のサーバーが表示されない時は
    server.cfgの中にある
    heartbeat
    と書かれた行より
    sv_master_legacy_mode 0
    と書き込む。
     
    使うポートはUDP27015。変えたい場合は
    cd \srcds
    srcds -console -game NeoTokyoSource +hostport **** +maxplayers 32 +map nt_dawn_ctg
    のようにする。
     
    以下のようにするとGUIで起動できる。
    プレイヤー一覧や負荷率なんかが見られるのでこっちのが便利かも。
    cd \srcds
    srcds -game NeoTokyoSource
    ただしサーバー名等server.cfgで設定しているものはGUIで設定しても上書きされる。

サーバー設置(旧)

公式のインストール方法はこちら(英語)
How To Setup NeoTokyo Server

  • 必要な物:
    HLDS Update Tool
     
    サーバーファイル
    NT Server Files #1
    NT Server Files #2
    NT Server Files #3
     
    サーバー用パッチ
     
    おまけ。サーバーの監視とかクラッシュした時再起動とか出来るかも!?
    Server Checker
     
  • 準備:
    NeoTokyoサーバーを立てるにはHalf-Life 2 Multi Player Serverも必要になる。
    まず、ダウンロードしたHLDS Update Toolのインストーラを起動し C:\srcds にインストール。
    (推奨。ドライブ直下のsrcdsフォルダが問題少ないかと。以下C:\srcdsを前提)
     
    コマンドプロンプトを起動し下記のコマンドを入力し、C:\srcdsへ移動。
    cd \srcds
     
    初めてHLDS Tool使うならツール自体をアップデートしよう。下記のコマンドを入力。
    Hldsupdatetool
     
    アップデートが終ったらHL2MPをダウンロード。下記のコマンドを入力。
    Hldsupdatetool -command upate -game hl2mp -dir C:\srcds\neotokyo
     
    ダウンロードしたNeoTokyoサーバーファイルを解凍し、NeoTokyoSourceフォルダをC:\srcds\neotokyoの中へコピー。C:\srcds\neotokyoフォルダにhl2mpとNeoTokyoSourceフォルダが有ればok。
    ダウンロードしたパッチファイルを解凍し、server.dllをC:\srcds\neotokyo\NeotokyoSource\bin中へ上書きコピー。(NeoTokyo Server Patch Released)
    以上で準備完了。
    (NeotokyoSource\resourceのmp3player_db.txtとmp3settings.txtの中身が絶対パスの決め打ちになってるのが気になる…)
 
  • 起動:
    コマンドプロンプトを起動し以下のコマンドを入力するか、batを作成して実行する。
    基本的な起動方法
    CD \srcds\neotokyo
    srcds -console -game NeoTokyoSource +maxplayers 32 +map nt_dawn_ctg
     
     
    高度な起動コマンド
    srcds -console -game NeotokyoSource +ip yourip -port portyouwant +maxplayers howmanyperson +exec server.cfg +map nt_skyline_ctg -tickrate 100 +fps_max 1000
     

    srcds -console -game NeotokyoSource -port 27016 +maxplayers 32 +exec server.cfg +map nt_skyline_ctg -tickrate 100 +fps_max 1000
     
    サーバークラッシュ対策なbatはここを参考にするといいかも。
    ttp://www.amused-geeks.com/jp/tf2/board/viewtopic.php?f=26&p=546
     
    最低限開ける必要が有るポートは、デフォルトでudp/27015。
    rcon用はtcp/27015。

  • おまけ:
    Server Checkerはここを見ると何か解るかも!?

サーバー管理

server.cfg

場所は C:\srcds\neotokyo\NeotokyoSource\cfg\server.cfg
最低限hostnameとrcon_passwordは設定しよう。
後はコンソールでcvarlistと打てば幸せになれるかも。