役割と権限のしくみは?
サバイバルサーバーでは、プレイヤーはそれぞれ役割を持ちます:名前、色、優先度、継承元の親、ホームの数、権限のリストです。権限は順に読まれるパターンで、最後に一致したものが優先されます:はすべて、home.は一族まるごと、-command.tpは拒否です。付与できるのは、自分より下の役割を、自分より下のプレイヤーに対してだけです。役割はroles.jsonにあり、ゲームは受け取った権限(ゲームモード、建築、コマンド)に合わせて動きます。
| 役割 | 優先度 | ホーム | できること |
|---|---|---|---|
| SuperAdmin | 100 | 無制限 | すべて。server.json(players.superAdmins)で指名し、削除されることはありません。 |
| Admin | 80 | 10(Moderatorから) | ゲームモード、コマンド、ゾーン、境界、リスポーン地点、キック/BAN、月と宇宙への移動、役割の付与。 |
| Moderator | 50 | 10 | 観戦モード、テレポート、インベントリと統計の閲覧、キック。 |
| Player | 0 | 3 | チャット、建築、チェストを開ける、サバイバル、ホーム、スポーン、自分のリスポーン地点。初期の役割です。 |
ホームとスポーンのしくみは?
| コマンド | 働き |
|---|---|
/sethome [NAME] | 今いる場所にホームを保存します(初期名はhome、1〜24文字、スペースなし)。 |
/homes | 自分のホームと、役割が許す数を一覧表示します。 |
/tph [NAME] | ホームにテレポートします(/homeでも動きます)。 |
/delhome NAME | ホームを削除します。 |
/spawn | リスポーン地点に戻ります。 |
/setworldspawn | Admin用:新規プレイヤーとリスポーンの開始地点(resetで初期値に)。 |
/setplayerspawn [PLAYER] [here|there|reset] | 自分のリスポーン地点をベッドのように設定します。他のプレイヤーに対しては、権限が必要です。 |
ゾーンでエリアを保護するには?
ゾーンは、あなたを中心とする円(1〜100 000 m、初期値は32 m)か、歩いて置いた角でできる多角形で、1つのワールドの中にあり、必要なら2つの高度の間に限定でき、優先度を持ちます(ゾーンが重なる場所では、最も高いものが決めます)。新しいゾーンは建築と爆発を禁止します。ゾーンのメンバーは、ゾーンが拒否している場所でも、建築、チェストを開ける、入場ができます。マップ(M)にはすべてのゾーンとそのルールが表示されます。
| フラグ | 許可すると | メンバーは拒否を免れる |
|---|---|---|
| build | プレイヤーがブロックを壊したり置いたりできる | はい |
| explosions | 武器が地形を変える | いいえ |
| pvp | プレイヤー同士がダメージを与え合う | いいえ |
| pve | クリーチャーとプレイヤーが戦う | いいえ |
| mobs | クリーチャーがひとりでに現れる | いいえ |
| chests | 誰でもチェストを開けられる | はい |
| damage | 落下、溺れ、溶岩、空腹でダメージを受ける | いいえ |
| entry | 誰でも入れる | はい |
/zone create spawn 40
/zone set spawn pvp deny
/zone member spawn add Alex
/zone global build allow
/zone poly farm (after /zone point at each corner)
/zone listプレイヤーが行ける場所を制限するには?
- ワールドごとの境界:
/border set RADIUS [WORLD]で、立っている場所を中心とする円を設定します(16 m〜10 000 km)。/border center、/border radius、/border on|offで調整します。ゲーム内ではアニメーションする壁で、宇宙とマップからは輪として見えます。 - ワールドを閉じる:
/border world moon denyで全員を地球にとどめ、/border world earth|moon allowで再び開きます。 - 宇宙を閉じる:
/border space denyで、高度1012 mの少し下に天井ができます。 - 例外:
border.bypassはすべてを無視します。travel.spaceとtravel.moonは、その役割だけを通します。プレイヤーのゲームは壁で止まり、それより先に行くと、サーバーがそのプレイヤーを最後に許可された場所へ戻します。
自分のサーバーをホストするには?
- 1
ダウンロードする
ランチャーでバージョンを選び、サーバーを選択します:Mac、Windows、Linux用のopenworld-serverをダウンロードします。
- 2
起動する
フォルダからプログラムを実行します(
./openworld-server、またはopenworld-server.exe)。初回起動時に、初期値がすべて入ったserver.jsonが書き出されます。 - 3
自分をSuperAdminにする
server.jsonの
players.superAdminsに、自分のユーザー名を入れます。サーバーは初期状態でオンラインで、入れるのはランチャーのアカウントだけです。 - 4
ポートを開く
プレイヤーはUDP 24710で接続します。ファイアウォールで許可し、ルーターでポートを転送するか、メッシュVPNを使いましょう。
- 5
ゲーム内で設定する
上のコマンドで、役割、ゾーン、境界、ワールドのスポーンを作成します。初期値は100スロットで、1〜1 000に設定できます。
よくある質問
自分のサーバーの管理者になるには?
server.jsonのplayers.superAdminsに、自分のユーザー名を入れます。SuperAdminの役割には、すべての権限があります。
スポーン地点を荒らしから守るには?
そこにゾーンを作ります(/zone create spawn 40):建築と爆発が禁止され、建築を許すメンバーを追加できます。
プレイヤーはホームをいくつ持てる?
Player役割は初期状態で3つ、ModeratorとAdminは10です。/role homes ROLE Nで変更できます。
プレイヤーが月へ行けないようにできる?
はい:/border world moon denyを使うか、travel.moonを信頼する役割にだけ付与します。
更新日