概要
pyspadesサーバーはAoSのゲームサーバーとして機能する。ゲーム付属のサーバー(server.exe)と違い、スクリプトによって様々な追加機能を提供する。
主な機能は
- マップの自動ローテーション
- TDMモードの追加
- squad(分隊を組んだ味方の近くにリスポン)の追加
- airstrike(6キルストリークで空爆)の追加
など
クイックスタート
buildandshoot.com適用セットの中のファイルをpyspades feature serverに上書き保存する
※フォルダのパスに日本語などの2バイト文字が含まれないように注意。エラーが出る可能性があります
distフォルダ内のconfig.txtを開き、"passwords" : {"admin" : ["replaceme"], の部分のreplacemeを適当なパスワードに変更する。
これがadminパスになる。
configを保存したらrun.exeを起動。
黒い画面で数行文字が出て来たら成功(エラーメッセージなどが出ていなければ)。
数行目にあるServer identifier is aos://~~:32887というのがサーバーのURLになる。
この状態だと、自分だけがサーバーに入れる状態となっている。
自分で立てたサーバーに入るときは aos://16777343 を入力する。
一人で建築やテストプレイをするならばこの状態で十分である。
他人を自分のサーバーに招く場合は下の手順5に進む。
解放くんなどでポート(デフォルトではUDP:32887)を開放する。
config.txtのmasterがtrueになっていれば、
公式サイトのサーバーリストに自分のサーバーが記載され、世界中のプレイヤーがサーバーに入ることが可能となる。
masterがfalseであるときは公式サーバーリストには載らないため、限定的なコミュニティーでURLを公開すれば、URLを知る人のみがサーバーに入れるようになる。
複数のサーバーを建てる
クイックスタートの手順1~4が正常に行える
追加したいサーバーの数だけ好きなポート(UDP)を開放する
ここのpyspadesを建てたいサーバーの数だけ解凍
(フォルダ名に(ポート番号)_server1などわかりやすくすることをおすすめします)
※2byte文字と半角カナは使わないで下さい。エラー吐きます
config.txtを開き"port" : 32887,に開放したポートを入力して上書き保存
起動して正常にプレイできれば完了
また、自分のサーバーに入る場合はaos://16777343:(開放したポート)で入れる
※複数サーバーを建てた状態でaos://16777343だけで入ろうとすると入れない、
もしくはブルースクリーンがでる場合があります
最終更新:2017年01月14日 17:25