Để 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ủ và 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ên | Mô tả |
---|---|
Sảnh.rbxl | Sảnh vào nơi người chơi chọn chế độ trò chơi. |
Trò chơi.rbxl | Nơi trận đấu chiến đấu diễn địa điểm. |
Hàng chờ.rbxl | Nơ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:
Mở Lobby.rbxl trong Roblox Studio.
Chọn Tập tin → Xuất bản như… để mở cửa sổ xuất bản.
Gần phía dưới của cửa sổ, nhấp vào Tạo trò chơi mới… .
Nhập Sảnh vào tên nơi.
Đố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.
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:
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).
Nhấp đúp vào thư mục Nơi .
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.
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:
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.
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 .
Nếu nó chưa xuất hiện, hãy mở cửa sổ Explorer ( Xem → Explorer ).
Mở Tập lệnh chính trong ReplicatedFirst → Cài đặt .
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ínhlocal ReplicatedStorage = game:GetService("ReplicatedStorage")local RunService = game:GetService("RunService")local Players = game:GetService("Players")local isServer = RunService:IsServer()local ConfigEvent = nillocal _placeOverrides = {}local _overrides = {}----- Danh sách những nơi có tên trong trò chơilocal _places = {lobby = 0123456789,gameplay_development = 0,queue_default = 0,queue_deathmatch = 0,queue_teamDeathmatch = 0,queue_freePlay = 0}---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.
Đặt Chìa khóa chìa khóa Sảnh hành lang Trò chơi phá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ơilocal _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}Xuất lại trò chơi ( File → Xuấ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:
Mở Cài đặt trò chơi.
Chọn tab Nơi .
Đối với mỗi trong sáu nơi, nhấp vào nút và chọn Chỉnh sửa .
Đối với Lấp đầy máy chủ , chọn Tối đa .
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
- 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ơilocal _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}--------------------------------------
Chọn toàn bộ bảng và sao chép nó vào khay nhớ tạm với ( trên Mac).
Đóng nơi sảnh bằng cách nhấp vào X trong tab của nó.
Thay thế bảng
Mở tập tin Gameplay.rbxl .
Mở Tập lệnh chính của nó trong ReplicatedFirst → Cài đặt .
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ơilocal _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}--------------------------------------Chọn Tập tin → Xuất bản như… để mở cửa sổ xuất bản.
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… .
Tìm và nhấp vào nơi Sảnh mà bạn đã xuất bản trước đó.
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ế .
Khi nơi được xuất bản, đóng nó bằng cách nhấp vào X trong tab của nó.
Mở tập tin Queue.rbxl và lặp lại quá trình này, sử dụng File → Xuấ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) và Queue (Free Play) các khe.
Tập tin Xuất bản khe cắm Sảnh.rbxl Sảnh Trò chơi.rbxl Trò chơi Hàng chờ.rbxl Hàng đợi (Mặc định) Hàng chờ.rbxl Hàng đợi (Deathmatch) Hàng chờ.rbxl Hàng đợi (Trận đấu đội tử thần) Hàng chờ.rbxl Hàng đợi (Chơi miễn phí)