はじめに
サーバーを建てる場合はまずはじめにポート開放とファイアウォールでの例外設定をしないといけません
- UDPポート:25000
■■■■■■■◇ - TCPポート:25001
- TCPポート:25002
の3つを開放してください
ポート開放の作業は環境によって手順が変わるので割愛します
メーカーの種類が多いため説明は省略
http://www.akakagemaru.info/port/
※インターネット回線を一時停止する可能性・ワーム型ウイルスの侵入口などがある為、自己責任で変更してください
※ルータをリセットした場合は設定が全て初期化されます。再設定をお忘れなく!
※IPアドレスが変わった場合、ポートは自動的に閉じます。再設定です。
※クライアントへお気に入りの変更のお知らせ実施 - ファイアウォールでの例外設定
ゲーム内から建てる場合
- New Gameを選びPublic/Privateの欄をpublicにします
- その後Max Players/Game Password/Game Portを設定しStartを押せば完了です
batファイルを使って建てる場合
はじめにサーバーの設定をします(bat File = バッチファイル)
サーバーの設定はserverconfig.xmlの中を書き換えます
(C:\Program Files (x86)\Steam\SteamApps\common\7 Days To Die\serverconfig.xml)
- serverconfig.xmlを右クリックし編集を押して開きます
- 各種オプションを書き換えます
- value=""の""この間に書きます
ServerPort ポートを変更します ServerIsPublic true,false マスターサーバーに登録するかどうかです.登録するとサーバーリストに表示されるようにします ServerName サーバーの名前です.好きなものにしましょう
(サーバーリスト一覧のサーバー管理者の名前になります)ServerPassword サーバーに入るときに要求されるパスワードです ServerMaxPlayerCount 1-2-4-8-? 最大接続人数です GameWorld Navezgane
MP Wasteland Horde
MP Wasteland Skirmish
MP Wasteland War
Random Genマップです GameName ゲームの名前です好きなものにしましょう
(サーバーリスト一覧のTOPName,ゲームメニューのセーブデータの名前です)GameDifficulty 0-[2]-4 ゲームの難易度です.数字が大きくなるほど難しくなります GameMode GameModeSurvivalMP
GameModeSurvivalSP
GameModeSurvival
GameModeDeathmatch
GameModeZombieHordeゲームのモードです EnemySpawning true,false モンスター(動物を除く)が出てくるかどうかです ShowAllPlayersOnMap true,false ほかのプレイヤーがマップに表示されるかどうかです BuildCreate true,false チートモード(クリエイティブモード)のオンオフです DayNightLength 20--40-[45]-60-120-240-? ゲーム内で1日がすぎる現実の時間(分)です FriendlyFire true,false ほかのプレイヤーに攻撃が当たるかどうかです
(ture=Player vs Player.False=Player vs Enamy)DayCount デスマッチ用の日数です FragLimit デスマッチ用の旗の有効期限日数です MatchLength 0,1-15-? デスマッチの長さです
無限にする場合には0を設定しますRebuildMap true=マップはラウンドごとに再構築されます
false=マップは再構築されませんControlPanelPort コントロールパネルにアクセスする際のポートです
コントロールパネルについてはコントロールパネルを読んでくださいControlPanelPassword コントロールパネルにアクセスする際のパスワードです DisableNAT true,false ルーターがNATをサポートしていない場合trueに設定します
- value=""の""この間に書きます
- 書き換えが終わったら上書き保存してbatファイルをクリックすればサーバーを建てることが出来ます
batファイルの作り方
1.メモ帳を開きます
2.以下の文字列を貼り付けます
start 7daystodie -quit -batchmode -nographics -configfile=serverconfig.xml -dedicated
timeout 10
if exist "Tools/bin/putty.exe" (
"Tools/bin/putty.exe" -telnet localhost 25003
) else (
telnet localhost 25003
)
pause
3.名前をつけて保存を選び画像のように設定し保存します
4.保存したstart.batを7DaysToDie.exeのあるフォルダへ移動します
これでbatファイルの作成は終わりです
alpha1.1までの方法です
サーバーを建てるにはbatファイルを作って実行する必要があります
1.メモ帳を開きます
2.以下の文字列を貼り付けます
start 7daystodie -quit -batchmode -nographics -port=25000 -maxplayers=8 -gamemode=0 -difficulty=3 -world="Navezgane" -name="My Game" -dedicated
timeout 10
if exist "Tools/bin/putty.exe" (
"Tools/bin/putty.exe" -telnet localhost 25003
) else (
telnet localhost 25003
)
pause
3.赤文字の部分を編集します
オプション | 値 | 説明 |
port | 接続する際のポートです.よくわからなければ触らなくても問題ないです | |
maxplayers | 1-8 | 接続できる人数です |
gamemode | 0 or 1 | 0=coop 1=PVPモードです |
difficulty | 1-10 | 難易度です |
world | Navezgane | 構築するサーバーの地形等のデータです.よくわからなければ触らなくても問題ありません |
name | none | サーバーの名前です |
4.名前をつけて保存を選び画像のように設定し保存します
5.保存したstart.batを7DaysToDie.exeのあるフォルダへ移動します
これでbatファイルの作成は終わりです
ポート開放が終わった後batファイルを実行すれば鯖が建ちます
自分のサーバーにはいる場合は127.0.0.1:25000
他の人に入って貰う場合は確認くんで赤文字で表示されている文字列がIPになるのでその文字列+上で設定したポート番号で入れます
■IPアドレスを理解しましょう
- グローバルIPアドレス
- ローカルIPアドレス
- LocalhostIPアドレス
■■ - LogMyIn Hamachi IPアドレス
■Port番号を区別しましょう
- DUP25000
- TCP25001
- TCP25002