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ải nghiệm Battle Royale, bạn phải tải xuống Studio và tập tin dự án tham khảo.

Thêm cấu hình của ID nơi , máy chủtùy chỉnh công bố cũng cần thiết trước khi tiếp tục sang chạy trò chơi .

Tập tin tham khảo

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

TênMô tả
Sảnh.rbxlSảnh vào nơi người chơi chọn chế độ trò chơi.
Trò chơi.rbxlNơi trận đấu chiến đấu diễn địa điểm.
Hàng chờ.rbxlNơi hàng đợi mà người chơi tập hợp trước khi được dịch chuyển đến bản đồ chiến đấu.

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

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

  1. Mở Lobby.rbxl trong Roblox Studio.

    Lobby View.
  2. Chọn Tập tinXuất bản như… để mở cửa sổ xuất bản.

  3. Gần phía dưới của cửa sổ, nhấp vào Tạo trò chơi mới… .

    Publish Window - Create New.
  4. Nhập Sảnh vào tên nơi.

    Set Lobby Name
  5. Đối với trường Người tạo , hãy chọn "Tôi" để xuất nơi đến 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, hãy nhấp vào nút Tạo .

Thêm nơi khác

Khi phòng sảnh được công bố, bạn sẽ cần thêm năm nơi bổ sung vào trò chơi:

  1. Nếu nó chưa xuất hiện, hãy mở cửa sổ Quản lý tài sản (Xem → Quản lý tài sản).

  2. Nhấp đúp vào thư mục Nơi .

    Select Places
  3. Nhấp chuột phải vào bất kỳ khu vực trống nào của cửa sổ (không vượt qua tên/địa điểm của nơi) và chọn Thêm địa điểm mới .Lặp lại toàn bộ năm lần để bạn có sáu nơi.

  4. Nhấp chuột phải vào mỗi trong số mới nơi, chọn Đổi tên , và đặt tên cho chúng như sau:

    Battle royale Place Names
  5. Xuất lại trò chơi (Tập tin → Xuất sang Roblox).

Sao chép và dán ID vị trí

Mỗi nơi phải được liên kết chéo để người chơi có thể dịch chuyển từ sảnh đến các hàng đợi chơi khác nhau và ngược lại.Để đạt được điều này, bạn sẽ cần thu thập các ID địa điểm của những nơi 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 Sảnh và chọn Sao chép ID vào Bộ nhớ lưu tạm .

    Copy Lobby ID
  2. Nếu nó chưa xuất hiện, hãy mở cửa sổ Explorer ( XemExplorer ).

  3. Mở Tập lệnh chính trong ReplicatedFirstCài đặt .

    MainConfiguration Script
  4. Tìm bảng _places và dán ID sao chép từ bước #1 là giá trị của chìa khóa lobby.

    Cài đặt sảnh chính

    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 những nơi có 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 quá trình Sao chép ID vào Bộ nhớ cho năm nơi còn lại và dán chúng vào giá trị chìa khóa bảng liên quan _places.

    ĐặtChìa khóa chìa khóa
    Sảnhhành lang
    Trò chơiphát triển gameplay
    Hàng đợi (Mặc định)hàng đợi_默认
    Hàng đợi (Deathmatch)队列死亡竞赛 queue_deathmatch
    Hàng đợi (Trận đấu đội tử thần)队列_队死亡竞赛 queue_teamDeathmatch
    Hàng đợi (Chơi miễn phí)队列_freePlay

    -- Danh sách những nơi có 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 lại trò chơi ( FileXuất sang Roblox ).

Chỉnh sửa lấp đầy máy chủ

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

  1. Chọn tab Nơi .

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

    Edit Place Settings
  3. Đối với Lấp đầy máy chủ , chọn Tối đa .

    Set Server Fill to Maximum.
  4. Nhấp vào Lưu ở phía dưới của cửa sổ.

Xuất bản thêm nơi

Bây giờ bạn sẽ cần phải mở các tập tin còn lại .rbxl từ bộ tải xuống, chỉnh sửa các bảng _places của chúng và xuất bản chúng.

Bảng sao chép nơi

  1. Tham khảo bảng _places trong kịch bản Chính cấu hình của sảnh:

--------------------------------------
-- Danh sách những nơi có 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 khay nhớ tạm với ( trên Mac).

  2. Đóng nơi sảnh bằng cách nhấp vào X trong tab của nó.

    Close Lobby Tab.

Thay thế bảng

  1. Mở tập tin Gameplay.rbxl .

  2. Mở Tập lệnh chính của nó trong ReplicatedFirstCài đặt .

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


    --------------------------------------
    -- Danh sách những nơi có 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ập tinXuất bản như… để mở cửa sổ xuất bản.

  5. Gần phía dưới của cửa sổ, nhấp vào Cập nhật trò chơi hiện tại… .

    Update Existing Game.
  6. Tìm và nhấp vào nơi Sảnh mà bạn đã xuất bản trước đó.

  7. Trên màn hình tiếp theo, bạn nên thấy một danh sách những nơi bạn đã thêm trước đó.Từ danh sách, chọn vị trí Gameplay và nhấp vào nút Thay thế .

    Overwrite Existing Place
  8. Khi nơi được xuất bản, đóng nó bằng cách nhấp vào X trong tab của nó.

    Close the place tab.
  9. Mở tập tin Queue.rbxl và lặp lại quá trình này, sử dụng FileXuất như… để xuất nó đến tất cả bốn nơi hàng đợi.Về cơ bản, Queue.rbxl nên được xuất bản vào Queue (Default) , Queue (Deathmatch) , Queue (Team Deathmatch)Queue (Free Play) các khe.

    Tập tinXuất bản khe cắm
    Sảnh.rbxlSảnh
    Trò chơi.rbxlTrò chơi
    Hàng chờ.rbxlHàng đợi (Mặc định)
    Hàng chờ.rbxlHàng đợi (Deathmatch)
    Hàng chờ.rbxlHàng đợi (Trận đấu đội tử thần)
    Hàng chờ.rbxlHàng đợi (Chơi miễn phí)