STEAM GROUP
Project Zomboid[JP] pz-jp
STEAM GROUP
Project Zomboid[JP] pz-jp
22
IN-GAME
242
ONLINE
Founded
July 8, 2014
Language
Japanese
Location
Japan 
マルチプレイをするために
マルチプレイをするために

参加者側
タイトルで「サーバー接続」を選び、右部の入力欄に接続先のIPを入力して「JOIN SERVER」を押します。Portはデフォルトでは16261なので、特にことわりがなければそのままにしておきます。Usernameはゲーム中表示される自分の名前です。
正常に行われればキャラ作成画面に移行し、作成後ホストに設定されたリスポン地点から開始されます。
また JOIN する前に SAVE しておくとSERVERリストに追加され次回からの参加が楽になったりします。

ローカルルールなどはホスト側が設定するので事前によく確認しておきましょう。
対人(セーフティモードのONOFF)やキャラクターのバックアップ等


パブリックサーバーとして立っているサーバーにJOINすることもできますが、同様にローカルルールの確認はしておきましょう。

注意:
キャラ作成後、暗転したままゲームが開始されない場合はゲームのバージョンが異なる可能性があります。ホストに提示されたバージョンで参加しましょう。
※ テストビルド版である「The I Will Backup My Save branch (IWBMS)」か安定版か要確認

マルチプレイにおけるキャラデータは
\Documents and Settings\Zomboid\Multiplayer
の中にある。

ホスト側
まずサーバーを起動します。

D:\steam\steamapps\common\ProjectZomboid\ProjectZomboidServer.batを起動
コマンドプロンプト画面が開きEnter new administrator passwordを入力しろと出るので適当に入力する 、確認を求められるのでもう一度入力する

***SERVER STARTED***
server is listening on port 16261と出たらサーバ起動成功
出なければ16261が空いてないので空ける

adminで自分のサーバに入ってみる
この時アドレスは127.0.0.1 ユーザ名はadmin パスは先程適当に入力したヤツ

この時にサーバのコマンドプロンプトを確認する
ID_NEW_INCOMING_CONNECTION
ID=0 guid=数字の羅列
User admin is trying to connect
Connected new client admin ID # 0 and assigned DL port 16262
とか出れば自分の立てた鯖にadminで入れた事になる

このゲームはまずサーバの起動に16261、それから一人入るたびに1ずつポートを使う
だからadmin入れて10人までで遊びたいならルータの設定でTCPを16261-16272で指定して空ける。必ずルータからポートの開放が必要

次にゲームバランスの設定
\Steam\steamapps\common\ProjectZomboid¥PZServerSettings.exeから適当にゲーム設定を編集し\Zomboid\Serverに保存する

servertest.iniの話
SpawnPoint=0,0,0はhttp://pzmap.crash-override.net/
のCoordsと出現高さを入力 0で1階 1で2階 2で3階とか
例えばマルドローのホテルなら10626,9815,0と入力すればホテル1階の中庭に出現する

SpawnItems=Base.Axe, 記述はこんな感じ
アイテム名は\steam\steamapps\common\ProjectZomboid\media\scripts\items.txtかnewitems.txtの中から適当に選ぶ
デフォルトのmoduleがBaseなのでBase.Axe,とか。modによってmodule名は違うのでそこだけ注意
斧を10個持たせたいならBase.Axe,を10回入力する必要がある

Mods=  
慣れるまで気にしないでよい

Map=Muldraugh, KY
27現在は対応してないのでこれも気にしないでよい

DoLuaChecksum=true
これをtrueにするとmod入れてたりサーバと設定が違う人は入れない
テスト環境ならfalseの方がいいかも

Public=false
PublicName=
PublicDescription=

Publicサーバの設定 trueにすると人がどんどん入ってきて重くなる

PingFrequency=10
PingLimit=400
意味はそのまんま
Last edited by Synchrogazer; Jul 10, 2014 @ 9:39pm