Top > スケジューラーの設定


スケジューラーを設定するとサーバーが決まった時間に自動でリスタートしてくれます。
定期的にゲーム内でメッセージも流してくれます。
Becを使ったやり方で説明します。
複雑そうに見えますがここまでこれた人なら楽勝です。
ファイルをコピーしてパスの指定をするだけです。

*1. SteamCMDをダウンロード [#n2b1d8fe]
https://developer.valvesoftware.com/wiki/SteamCMDからSteamCMD.exeをダウンロード。
適当な場所に適当な名前のフォルダを作り、そこへexeを配置。

*2. Becのダウンロード&インストール [#mcb961b4]
https://github.com/worldwidesorrow/BattlEye-Extended-ControlsからBecをダウンロード。
解凍して、server_toolsの中のBecフォルダをサーバーファイルのBattleyeフォルダ内へコピー。

*3. bans.txtを作成 [#vf7013d3]
Battleyeフォルダ内にbans.txtを作成。
中身は空白で。

*4. Rcon設定 [#s3e6fb3f]
Battleyeフォルダ内にbeserver.cfgとBEServer_x64.cfgを作成。
2つともに以下の4行をコピー。
------------------------
RConPassword 1234
RestrictRCon 0
RConPort 2302
RConIP 0.0.0.0
------------------------
RConPasswordは自分でわかるものを設定。
RConPortとRConIPを自分のサーバーのものへ編集。

*5. Becの設定 [#z2d92ddc]
Bec→Config内にあるConfig.cfgを開く。
Bec項のIP、Port、BePathを自分のものに変更。
例:BePath = D:\Program Files (X86)\steamapps\common\DayZServer\battleye
""は不要。
Misc項に以下の2行を追加。
--------------------
Warnings = 3
ServerExeName = DayZServer_x64.exe
-----------------------
Scheduler =でスケジューラーのファイルパスを指定します。
既におあるものを使ってもよし、ネットに転がっているものを使ってもよし。
オススメ
https://forums.dayz.com/topic/239779-releasebec-for-dayz-sa/
*6. 新しいバッチファイルの作成 [#r4e3139b]
拡張子がbatのファイルを作成。
https://github.com/Agusanz/AZ_Start.bat/blob/master/AZ_Start.batの中身をコピー。
このバッチファイルを直接ダウンロードしても問題なし。
4箇所を書き換えます。
・手順1でダウンロードしたSteamCMD.exeの場所
・DayZServer_64.exeがある場所
・Bec.exeがある場所
・Battleyeがある場所

*コメント [#j5805f1d]
#pcomment(,reply,30,)

ホーム リロード   新規 下位ページ作成 コピー 編集 添付 一覧 最終更新 差分 バックアップ 検索   凍結 名前変更     最終更新のRSS