Instalasi dan pengaturan

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Untuk mengatur permainan Battle Royale, Anda harus mengunduh Studio dan file referensi proyek.

Konfigurasi tambahan dari ID tempat, server, dan pengaturan publikasi juga diperlukan sebelum melanjutkan ke menjalankan permainan.

File referensi

RobloxBattleRoyale.zip terdiri dari file .rbxl yang mudah diakses yang dapat Anda buka di Roblox Studio dan eksperimen dengan segera.

NamaDeskripsi
Lobby.rbxlLobby masuk di mana pemain memilih mode permainan.
Gameplay.rbxlDi mana pertandingan pertempuran berlangsung.
Queue.rbxlTempat antrean di mana pemain berkumpul sebelum dipindahkan ke peta pertempuran.

Buat permainan baru

Roblox Battle Royale harus disusun sebagai permainan dengan enam tempat unik. Untuk memulai:

  1. Buka Lobby.rbxl di Roblox Studio.

    Tampilan Lobby.
  2. Pilih FilePublish As… untuk membuka jendela publikasi.

  3. Dekat bagian bawah jendela, klik Buat pengalaman baru.

  4. Ketik Lobby untuk nama tempat.

    Atur Nama Lobby
  5. Untuk kolom Creator, pilih "Saya" untuk menerbitkan tempat ke akun pribadi Anda, atau pilih grup.

  6. Ketika siap, klik tombol Buat.

Tambahkan tempat tambahan

Setelah tempat lobby diterbitkan, Anda perlu menambahkan lima tempat tambahan ke permainan:

  1. Jika belum terlihat, buka jendela Asset Manager.

  2. Klik dua kali pada folder Places.

    Pilih Tempat
  3. Klik kanan di area kosong mana pun di jendela (tidak di atas nama/tempat) dan pilih Tambahkan Tempat Baru. Ulangi ini total lima kali sehingga Anda memiliki enam tempat.

  4. Klik kanan pada masing-masing tempat baru, pilih Ganti Nama, dan beri nama sebagai berikut:

    Nama Tempat Battle Royale
  5. Publikasikan permainan lagi (FilePublish to Roblox).

Salin dan tempel ID tempat

Setiap tempat harus saling terkait sehingga pemain dapat teleportasi dari lobby ke berbagai antrean mode permainan dan sebaliknya. Untuk mencapai ini, Anda perlu mengumpulkan ID tempat dari tempat-tempat yang Anda buat di atas.

  1. Di jendela Asset Manager, klik kanan Lobby dan pilih Salin ID ke Clipboard.

    Salin ID Lobby
  2. Jika belum terlihat, buka jendela Explorer.

  3. Buka skrip MainConfiguration di dalam ReplicatedFirstConfigurations.

    Skrip MainConfiguration
  4. Temukan tabel _places dan tempel ID yang disalin dari langkah #1 sebagai nilai dari kunci lobby.

    Lobby-MainConfiguration
    local ReplicatedStorage = game:GetService("ReplicatedStorage")
    local RunService = game:GetService("RunService")
    local Players = game:GetService("Players")
    local isServer = RunService:IsServer()
    local ConfigEvent = nil
    local _placeOverrides = {}
    local _overrides = {}
    ---
    -- Daftar tempat bernama dalam permainan
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0,
    queue_default = 0,
    queue_deathmatch = 0,
    queue_teamDeathmatch = 0,
    queue_freePlay = 0
    }
    ---
  5. Ulangi proses Salin ID ke Clipboard untuk lima tempat lainnya dan tempelkan ke dalam nilai kunci tabel _places yang sesuai.

    TempatKunci tabel
    Lobbylobby
    Gameplaygameplay_development
    Queue (Default)queue_default
    Queue (Deathmatch)queue_deathmatch
    Queue (Team Deathmatch)queue_teamDeathmatch
    Queue (Free Play)queue_freePlay
    -- Daftar tempat bernama dalam permainan
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
  6. Publikasikan permainan lagi (FilePublish to Roblox).

Sesuaikan pengisian server

Secara default, Roblox menyeimbangkan pemain/server untuk pengalaman permainan sosial yang optimal, tetapi battle royale harus memungkinkan pertempuran yang lebih besar dan lebih intens. Untuk mencapai ini:

  1. Buka jendela FilePengaturan Pengalaman di Studio.

  2. Pilih tab Places.

  3. Untuk masing-masing dari enam tempat, klik tombol dan pilih Edit.

    Edit Pengaturan Tempat
  4. Untuk Server Fill, pilih Maksimum.

    Atur Pengisian Server ke Maksimum.
  5. Klik Simpan di bagian bawah jendela.

Publikasikan tempat tambahan

Sekarang Anda perlu membuka file .rbxl yang tersisa dari paket yang diunduh, memodifikasi tabel _places mereka, dan menerbitkannya.

Salin tabel tempat

  1. Rujuk ke tabel _places dalam skrip MainConfiguration lobby:
--------------------------------------
-- Daftar tempat bernama dalam permainan
local _places = {
lobby = 0123456789,
gameplay_development = 0987654321,
queue_default = 0123459876,
queue_deathmatch = 0987651234,
queue_teamDeathmatch = 0132457689,
queue_freePlay = 0678912345
}
--------------------------------------
  1. Pilih seluruh tabel dan salin ke clipboard dengan CtrlC (C di Mac).

  2. Tutup tempat lobby dengan mengklik X di tabnya.

    Tutup Tab Lobby.

Ganti tabel

  1. Buka file Gameplay.rbxl.

  2. Buka skrip MainConfiguration di dalam ReplicatedFirstConfigurations.

    Skrip MainConfiguration
  3. Tempelkan tabel _places yang Anda salin di atas ke atas tabel _places yang ada (CtrlV; V) sehingga tabel setiap tempat identik.

    --------------------------------------
    -- Daftar tempat bernama dalam permainan
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
    --------------------------------------
  4. Pilih FilePublish As… untuk membuka jendela publikasi.

  5. Dekat bagian bawah jendela, klik Perbarui pengalaman yang ada….

  6. Temukan dan klik tempat Lobby yang Anda terbitkan sebelumnya.

  7. Di layar berikutnya, Anda akan melihat daftar tempat yang Anda tambahkan sebelumnya. Dari daftar, pilih tempat Gameplay dan klik tombol Ganti.

    Ganti Tempat yang Ada
  8. Setelah tempat diterbitkan, tutup dengan mengklik X di tabnya.

    Tutup tab tempat.
  9. Buka file Queue.rbxl dan ulangi proses ini, menggunakan FilePublish As… untuk menerbitkannya ke semua empat tempat antrean. Pada dasarnya, Queue.rbxl harus diterbitkan ke slot Queue (Default), Queue (Deathmatch), Queue (Team Deathmatch), dan Queue (Free Play).

    FileSlot Publikasi
    Lobby.rbxlLobby
    Gameplay.rbxlGameplay
    Queue.rbxlQueue (Default)
    Queue.rbxlQueue (Deathmatch)
    Queue.rbxlQueue (Team Deathmatch)
    Queue.rbxlQueue (Free Play)
©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.