Cài đặt và thiết lập

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Để thiết lập trò chơi Battle Royale, bạn phải tải xuống Studio và các tệp tham khảo.

Cần cấu hình thêm cho các ID địa điểm, máy chủ, và các cài đặt xuất bản trước khi tiếp tục đến chạy trò chơi.

Tệp tham khảo

RobloxBattleRoyale.zip bao gồm các tệp .rbxl dễ dàng truy cập mà bạn có thể mở trong Roblox Studio và thử nghiệm ngay lập tức.

TênMô tả
Lobby.rbxlHành lang vào nơi người chơi chọn chế độ trò chơi.
Gameplay.rbxlNơi diễn ra trận đấu.
Queue.rbxlNơi xếp hàng mà người chơi tập trung trước khi được chuyển đến bản đồ chiến đấu.

Tạo một trò chơi mới

Roblox Battle Royale phải được cấu trúc như một trò chơi với sáu địa điểm độc đáo. Để bắt đầu:

  1. Mở Lobby.rbxl trong Roblox Studio.

    Giao diện Lobby.
  2. Chọn TệpXuất bản dưới dạng… để mở cửa sổ xuất bản.

  3. Gần cuối cửa sổ, nhấp vào Tạo trải nghiệm mới.

  4. Nhập Lobby cho tên địa điểm.

    Đặt tên Lobby
  5. Đối với trường Người tạo, chọn "Tôi" để xuất bản địa điểm vào tài khoản cá nhân của bạn, hoặc chọn một nhóm.

  6. Khi đã sẵn sàng, nhấp vào nút Tạo.

Thêm các địa điểm bổ sung

Khi địa điểm hành lang được xuất bản, bạn sẽ cần thêm năm địa điểm bổ sung vào trò chơi:

  1. Nếu nó chưa hiển thị, mở cửa sổ Quản lý Tài sản.

  2. Nhấp đúp vào thư mục Địa điểm.

    Chọn Địa điểm
  3. Nhấp chuột phải vào bất kỳ vùng trống nào trong cửa sổ (không phải trên tên/tile địa điểm) và chọn Thêm Địa điểm Mới. Lặp lại tổng cộng năm lần để bạn có sáu địa điểm.

  4. Nhấp chuột phải vào từng địa điểm mới, chọn Đổi tên, và đặt tên chúng như sau:

    Tên Địa điểm Battle Royale
  5. Xuất bản trò chơi một lần nữa (TệpXuất bản lên Roblox).

Sao chép và dán ID địa điểm

Mỗi địa điểm phải được liên kết chéo để người chơi có thể chuyển từ hành lang đến các hàng đợi chế độ chơi khác nhau và ngược lại. Để đạt được điều này, bạn sẽ cần thu thập ID địa điểm của các địa điểm bạn đã tạo ở trên.

  1. Trong cửa sổ Quản lý Tài sản, nhấp chuột phải vào Lobby và chọn Sao chép ID vào Clipboard.

    Sao chép ID Lobby
  2. Nếu nó chưa hiển thị, mở cửa sổ Khám phá.

  3. Mở script MainConfiguration trong ReplicatedFirstConfigurations.

    Script MainConfiguration
  4. Tìm bảng _places và dán ID đã sao chép từ bước #1 làm giá trị của khóa 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 = {}
    ---
    -- Danh sách các địa điểm đã đặt tên trong trò chơi
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0,
    queue_default = 0,
    queue_deathmatch = 0,
    queue_teamDeathmatch = 0,
    queue_freePlay = 0
    }
    ---
  5. Lặp lại quy trình Sao chép ID vào Clipboard cho năm địa điểm còn lại và dán chúng vào giá trị khóa bảng _places tương ứng.

    Địa điểmKhóa bảng
    Lobbylobby
    Gameplaygameplay_development
    Queue (Mặc định)queue_default
    Queue (Deathmatch)queue_deathmatch
    Queue (Team Deathmatch)queue_teamDeathmatch
    Queue (Chơi tự do)queue_freePlay
    -- Danh sách các địa điểm đã đặt tên trong trò chơi
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
  6. Xuất bản trò chơi một lần nữa (TệpXuất bản lên Roblox).

Điều chỉnh độ lấp đầy máy chủ

Theo mặc định, Roblox cân bằng người chơi/máy chủ để có trải nghiệm chơi game xã hội tối ưu, nhưng một trận chiến royale nên cho phép những trận chiến lớn hơn và căng thẳng hơn. Để đạt được điều này:

  1. Mở cửa sổ TệpCài đặt Trải nghiệm của Studio.

  2. Chọn tab Địa điểm.

  3. Đối với mỗi trong sáu địa điểm, nhấp vào nút và chọn Chỉnh sửa.

    Chỉnh sửa Cài đặt Địa điểm
  4. Đối với Độ lấp đầy Máy chủ, chọn Tối đa.

    Đặt Độ lấp đầy Máy chủ thành Tối đa.
  5. Nhấp vào Lưu ở cuối cửa sổ.

Xuất bản các địa điểm bổ sung

Bây giờ bạn sẽ cần mở các tệp .rbxl còn lại từ gói tải xuống, sửa đổi các bảng _places của chúng và xuất bản chúng.

Sao chép bảng địa điểm

  1. Tham khảo bảng _places trong script MainConfiguration của hành lang:
--------------------------------------
-- Danh sách các địa điểm đã đặt tên trong trò chơi
local _places = {
lobby = 0123456789,
gameplay_development = 0987654321,
queue_default = 0123459876,
queue_deathmatch = 0987651234,
queue_teamDeathmatch = 0132457689,
queue_freePlay = 0678912345
}
--------------------------------------
  1. Chọn toàn bộ bảng và sao chép nó vào clipboard với CtrlC (C trên Mac).

  2. Đóng địa điểm hành lang bằng cách nhấp vào X trong tab của nó.

    Đóng Tab Lobby.

Thay thế bảng

  1. Mở tệp Gameplay.rbxl.

  2. Mở script MainConfiguration của nó trong ReplicatedFirstConfigurations.

    Script MainConfiguration
  3. Dán bảng _places mà bạn đã sao chép ở trên vào bảng _places hiện có (CtrlV; V) để mỗi bảng địa điểm đều giống nhau.

    --------------------------------------
    -- Danh sách các địa điểm đã đặt tên trong trò chơi
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
    --------------------------------------
  4. Chọn TệpXuất bản dưới dạng… để mở cửa sổ xuất bản.

  5. Gần cuối cửa sổ, nhấp vào Cập nhật trải nghiệm hiện có….

  6. Tìm và nhấp vào địa điểm Lobby mà bạn đã xuất bản trước đó.

  7. Trên màn hình tiếp theo, bạn sẽ thấy danh sách các địa điểm mà bạn đã thêm trước đó. Từ danh sách, chọn địa điểm Gameplay và nhấp vào nút Ghi đè.

    Ghi đè Địa điểm Hiện có
  8. Khi địa điểm được xuất bản, hãy đóng nó bằng cách nhấp vào X trong tab của nó.

    Đóng tab địa điểm.
  9. Mở tệp Queue.rbxl và lặp lại quy trình này, sử dụng TệpXuất bản dưới dạng… để xuất bản nó vào tất cả bốn địa điểm hàng đợi. Về cơ bản, Queue.rbxl nên được xuất bản vào các vị trí Queue (Mặc định), Queue (Deathmatch), Queue (Team Deathmatch), và Queue (Chơi tự do).

    TệpVị trí Xuất bản
    Lobby.rbxlLobby
    Gameplay.rbxlGameplay
    Queue.rbxlQueue (Mặc định)
    Queue.rbxlQueue (Deathmatch)
    Queue.rbxlQueue (Team Deathmatch)
    Queue.rbxlQueue (Chơi tự do)
©2026 Roblox Corporation. Roblox, logo Roblox và Powering Imagination là các nhãn hiệu đã đăng ký và chưa đăng ký của chúng tôi tại Hoa Kỳ và các quốc gia khác.