バトルロイヤルエクスペリエンスを設定するには、Studio とプロジェクト参照ファイル をダウンロードする必要があります。
場所のID、サーバー、および公開設定は、1>ゲームの実行1>を続行する前に必要です。
参照ファイル
RobloxBattleRoyale.zip は、Roblox Studio ですぐに開くことができ、すぐに実験することができる .rbxl ファイルの 2つの簡単にアクセス可能なファイルで構成されています。
名前 | 説明 |
---|---|
ロビー.rbxl | プレイヤーがゲームモードを選択できるロビーの入口。 |
ゲームプレイ.rbxl | バトルマッチが行われプレース場所。 |
Queue.rbxl | プレイヤーがバトルマップにテレポートされる前に集まる場所をキューに入れます。 |
新しいゲームを作成
Roblox Battle Royale は、6つのユニークな場所で構成されたゲームでなければなりません。開始するには:
Open Lobby.rbxl を Roblox Studio で開きます。
Select ファイル → パブリッシュアス… to open the publishing window.
ウィンドウの下部にある 新しいゲームを作成… をクリックします。
場所名を入力してください。
For the クリエイター field, select "Me" to publish the place to your personal account, or select a grouグループ.
準備ができたら、クリックする ボタン 。
追加の場所を追加
ロビーの場所が公開されると、ゲームに 5つの追加の場所を追加する必要があります。
もしそれがまだ表示されていない場合は、 アセットマネージャー ウィンドウを開きます (ビュー → アセットマネージャー)。
ダブルクリックする Places フォルダ。
ウィンドウの空の領域(場所名/タイルの上ではない)を右クリックし、 新しい場所を追加 を選択します。これを 5 回繰り返して、6つの場所があります。
新しい場所の各 を右クリックし、 新しい場所の名前を選択します。
ゲームを再び公開 (ファイル → Roblox に公開)。
場所ID をコピーして貼り付ける
各場所は、プレイヤーがロビーからさまざまなプレイモードのキューにテレポートできるように、クロスアソシエートする必要があります。これを実現するには、上で作成した場所の場所IDを集める必要があります。
アセットマネージャーウィンドウで、 ロビー を右クリックし、 クリップボードにIDをコピー を選択します。
もしそれがまだ表示されていない場合は、 エクスプローラー ウィンドウを開きます( ビュー → エクスプローラー ).
ReplicatedFirst 内の MainConfiguration スクリプトを開きます。 Configurations へ。
_places テーブルを見つけ、ステップ #1 から lobby キーの値としてコピーした ID を入力します。
ロビー-メイン設定local ReplicatedStorage = game:GetService("ReplicatedStorage")local RunService = game:GetService("RunService")local Players = game:GetService("Players")local isServer = RunService:IsServer()local ConfigEvent = nillocal _placeOverrides = {}local _overrides = {}----- ゲーム内の名前付きの場所リストlocal _places = {lobby = 0123456789,gameplay_development = 0,queue_default = 0,queue_deathmatch = 0,queue_teamDeathmatch = 0,queue_freePlay = 0}---他の 5 場所の ID をクリップボードにコピーする プロセスを再び、関連する _places テーブルのキー値に貼り付けます。
プレース テーブルのキー ロビー ロビー ゲームプレイ ゲームプレイ_開発 キュー (デフォルト) queued_デフォルト キュー (デスマッチ) キュー_デスマッチ キュー (チーム制デスマッチ) queuedeathmatch キュー (無料プレイ) queued_freePlay -- ゲーム内の名前付きの場所リストlocal _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}ゲームを再び公開 ( ファイル → Roblox に公開 )。
サーバーの満タン度を調整する
Roblox は、デフォルトでプレイヤー/サーバーのバランスを最適な社交ゲームプレイ体験のために保ちますが、バトルロイヤルでは、より大きく、より激しいバトルが可能になります。これを達成するには:
ホームタブから ゲーム設定 ボタンをクリックします。
Select the Places tab.
For each of the six places, click the button and select 編集 .
For サーバーの満タン , select 最大 .
クリックして 保存 ウィンドウの下部にあります。
追加の場所を公開
今度は、ダウンロードしたバンドルから残りの .rbxl ファイルを開き、_places テーブルを変更し、公開する必要があります。
Places テーブルをコピー
- ロビーの _places スクリプトの _places テーブルに参照してください:
---------------------------------------- ゲーム内の名前付きの場所リストlocal _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}--------------------------------------
Select the 整個テーブル and copy it to the clipboard with CtrlC ( 0>⌘0> 2>C2> on Mac).
タブ内の X をクリックしてロビーを閉じます。
テーブルを置き換える
Open the Gameplay.rbxl file.
Open its MainConfiguration script within ReplicatedFirst → Configurations .
上記のコピーした _places テーブルを含む既存の _places テーブルの上に 、各場プレースのテーブルが同じようになります ( Ctrl 0> V0> ; 3> ⌘3> 5> V5>) の上に、それぞれの場所のテーブルが同じようになります。
---------------------------------------- ゲーム内の名前付きの場所リストlocal _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}--------------------------------------Select ファイル → パブリッシュアス… to open the publishing window.
ウィンドウの下部にある ゲームを更新… をクリックします。
公開した以前に ロビー 場所を見つけてクリックします。
次の画面で、以前に追加した場所のリストが表示されます。リストから ゲームプレイ 場所を選択し、上書き ボタンをクリックします。
場所が公開されると、タブ内の X をクリックしてそれを閉じます。
Open the Queue.rbxl ファイルと同じプロセスを繰り返し、ファイル → パブリッシュ アス… を使用して、4つのキュー場所に公開します。基本的に
ファイル スロットを公開 ロビー.rbxl ロビー ゲームプレイ.rbxl ゲームプレイ Queue.rbxl キュー (デフォルト) Queue.rbxl キュー (デスマッチ) Queue.rbxl キュー (チーム制デスマッチ) Queue.rbxl キュー (無料プレイ)