Top > サーバーの立て方

サーバーの立て方
HTML ConvertTime 0.024 sec.

Windows版Dedicated Server Edit

サーバーソフトラウンチャー(acServerLauncher.exe)
acServerConfig.JPG
\Steam\SteamApps\common\assettocorsaにあります。
各設定をして、右下のLaunchボタンでサーバーソフト起動。(v0.10になってLaunchボタンがなくなりました。ただのini吐き出しツール?)
注意

  • このソフトを用いると\Steam\SteamApps\common\assettocorsa\server\cfg\server_cfg.iniの内容を自動で書き換えます。プリセットを作成して読み込むようにすると楽です。
  • \Steam\SteamApps\common\assettocorsa\server\cfgにentry_list.iniが必要です。(空でもOK)

server_cfg.ini(例)

[SERVER]
NAME=AC Server Test
CARS=bmw_m3_gt2;bmw_z4_gt3;ferrari_458_gt2;ferrari_laferrari;mclaren_mp412c_gt3;mercedes_sls_gt3
TRACK=imola
SUN_ANGLE=-40
MAX_CLIENTS=20
RACE_OVER_TIME=150
UDP_PORT=8554
TCP_PORT=8554
HTTP_PORT=32400
REGISTER_TO_LOBBY=1
PICKUP_MODE_ENABLED=0
SLEEP_TIME=1
VOTING_QUORUM=75
VOTE_DURATION=20
BLACKLIST_MODE=0
CLIENT_SEND_INTERVAL_HZ=20
TC_ALLOWED=2
ABS_ALLOWED=1
STABILITY_ALLOWED=1
AUTOCLUTCH_ALLOWED=1
LOOP_MODE=1
PASSWORD=
ALLOWED_TYRES_OUT=4
DAMAGE_MULTIPLIER=50
FUEL_RATE=100
TYRE_WEAR_RATE=100

[BOOK]
NAME=Booking
TIME=30

[PRACTICE]
NAME=Free Practice
TIME=15
WAIT_TIME=30

[QUALIFY]
NAME=Qualify
TIME=15
WAIT_TIME=30

[RACE]
NAME=Race
LAPS=7
WAIT_TIME=50

[DYNAMIC_TRACK]
SESSION_START=90
RANDOMNESS=10
LAP_GAIN=5
SESSION_TRANSFER=100
  • ルータでサーバーへ開けるポートは以下。(サーバーのファイアウォールも同ポートを許可すること)
    UDP:server_cfg.iniのUDP_PORTの行で示す数値
    TCP:server_cfg.iniのTCP_PORT、HTTP_PORTの行で示す数値
  • TIME の数値の単位は分。
  • WAIT_TIME、RACE_OVER_TIME の数値の単位は秒。
  • ALLOWED_TYRES_OUT=2:トラックコースアウトのペナルティON、ALLOWED_TYRES_OUT=4:トラックコースアウトのペナルティOFF
  • Free Joinモードは以下の設定。この設定時にBookingの設定があるとエラーになります。(Bookingする場合は0にする。)
    PICKUP_MODE_ENABLED=1
  • TC_ALLOWED,ABS_ALLOWED:0:OFF, 1:Factory Setting, 2:User Setting
  • DAMAGE_MULTIPLIER:ダメージ率、FUEL_RATE:燃料消費率、TYRE_WEAR_RATE:タイヤ消耗率。いずれも%表記。(100%でrealistic?)
  • [DYNAMIC_TRACK]動的に路面変化させる場合はここで設定。
  • SESSION_START:スタート時のグリップが最適値の何%か
  • RANDOMNESS:SESSION_STARTに付加する乱数。(スタート時のグリップ=SESSION_START±この数値の1/10)
  • LAP_GAIN:ラップ毎に復活するグリップ率[%]
  • SESSION_TRANSFER:セッション移行時(Pra→Q→Race)に引き継ぐグリップ率?レースからレースへは引き継がれない。
    ちなみにシングルのプリセットの値は以下とのこと。
    Optimum
    Session Start: 100
    Ramdomness:
    Lap Gain:1
    
    Fast
    Session Start: 97
    Ramdomness: 20
    Lap Gain: 20
    
    Green
    Session Start: 92
    Ramdomness: 20
    Lap Gain: 10
    
    Slow
    Session Start: 94
    Ramdomness: 15
    Lap Gain: 60
    
    Old
    Session Start: 86
    Ramdomness: 30
    Lap Gain: 50
    
    Dust
    Session Start: 83
    Ramdomness: 10
    Lap Gain: 18

v0.10から、acServerPackager.exeがリリースされました。
これは、トラックの整合性を検証するための各トラックのsurfaces.iniがサーバーの所定の起動フォルダ内に必要になったためで、このツールを用いると、サーバーPCに追加しているMODトラック分を含め、自動でsurfaces.iniを抽出してくれます。また、cfgフォルダ内のiniファイルも前回のサーバー起動で用いたものから引き継いでくれるようです。サーバーの起動には、自動生成されるpackageフォルダの階層を維持したまま、\Steam\SteamApps\common\assettocorsa\server に持っていき、acServer.exeを起動すればよいです。


自分が立てたサーバーに同一ローカルネットワークにあるPCから入る方法
online_menu_001.jpg
v0.10になってから、ローカルネットワークからも同一ネットワーク内のサーバーに入れるようになりました。
サーバーPCでは、acServerPackager.exeで作成したPackageフォルダ内のデータがあれば起動できます。
(注意)ローカルネットワークから見えるようにするには、サーバーのUDPポートの指定を9000-10000の間の数値に設定する必要があります。さらに、TCPとUDPとの番号を一致させる必要があるそうです。

Linux版Dedicated Server Edit

公式フォーラムのスレ

提供されているファイル"acServer"に

chmod +x acServer

で実行権限を与えること。それから

./acServer

でサーバー起動。

CPU負荷が高い場合は、sever_cfg.iniの[SERVER]セクションに

SLEEP_TIME=1

を追加するといいかもです。(レース中のみ有効?)

コメント Edit

ここは閲覧者の善意により、情報が提供されています。
丁寧なコメントをお願いします。


最新の10件を表示しています。 コメントページを参照 画像を非表示

  • 0.2.1α版辺りまでと1.0RC版のDedi鯖ですがそのままの設定で建てると他のプレイヤーは入れますが自分がローカルから入れなくなりました。その場合、TCPとUDPとの番号を一致(9000~10000まで)させると上手く入れるようになりました。ご参考になれば幸いです。

参考URL
http://www.assettocorsa.net/forum/index.php?threads/unable-to-join-self-hosted-server-anymore-over-lan.12454/page-2#post-282917 の #27

TCP/UDP should be the SAME port # and HTTP should be 8080 and so on.
Thank you, your problem being solved seemed to help me as well. -- 2014-10-18 (土) 09:08:57

  • サーバーを一度立てることに成功しプレイしてみたですが、その後サーパープロンプトが作動しない状態になりました。
    サーバーフォルダを削除した後に再度ダウンロードしましたが、今度はポート設定でのエラーを吐くようになりました。
    ポート開放はできています。FWの設定やループバックも設定済みです。
    同じ現象になった方、解決方法をしている方にご教授お願いします。 -- 2014-12-19 (金) 23:23:16
    • 今日のアップデートでサーバーソフトも更新されていますが、それを使ってのことでしょうか? -- 2014-12-20 (土) 00:54:06
  • バージョンは最新の物を使っていると思います・・・
    前回の鯖を落とす時にプロトコルを閉じてからゲームを落としてしまったのでその影響かもしれません。
    だとすれば再起動をしてロールバックすれば大丈夫なはずなのですが、それでもダメでした。 -- 2014-12-20 (土) 05:08:54
  • 追記です。 エラー内容はレスポンスエラーを吐いていました。  -- 2014-12-20 (土) 05:20:14
  • 鯖立てしましたが他の人から見ると車が選べなくて参加できないみたい、、、なぜでしょうか -- 2016-07-25 (月) 05:47:36
  • >鯖立てしましたが他の人から見ると車が選べなくて参加できないみたい、、、なぜでしょうか

こちらと全く同じ現象が起きています。
解決策はありますでしょうか?

宜しくお願いいたします。 -- 2016-08-09 (火) 05:06:31

  • HTTPのポートが開いてないためです。
    8081ポートと8082ポートをTCP/UDPで開けると選べるようになります -- 2016-11-25 (金) 01:46:07
  • acserver Packagerがどこにあるのかわからない。というよりこのページが説明不足過ぎてまったく訳が分からない。ini?トラックの整合性? -- 2017-05-31 (水) 23:06:35
お名前:

  URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

テスト的に表示しています。