Battle Royale 경험을 설정하려면 Studio 및 프로젝트 참조 파일을 다운로드해야 합니다.
장소 식별자 개체 ID, 서버 개체, 게시 개체 설정을 진행하기 전에 2>게임 실행을 시작하기2> 위해 구성 필요.
참조 파일
RobloxBattleRoyale.zip 은 로블록스 스튜디오에서 즉시 열 수 있고 실험할 수 있는 쉽게 액세스 가능한 .rbxl 파일로 구성됩니다.
이름 | 설명 |
---|---|
로비.rbxl | 플레이어가 게임 모드를 선택할 수 있는 입구 로비입니다. |
게임플레이.rbxl | 전투 일치가 플레이스곳. |
Queue.Rbxl | 플레이어가 전투 맵으로 순간이동하기 전에 모이는 큐 장소입니다. |
새로운 게임 생성
Roblox Battle Royale은 6개의 독특한 장소로 구조화된 게임이어야 합니다. 시작하려면:
Roblox Studio에서 Lobby.rbxl를 엽니다.
파일 파일 → 게시 작업… 을 선택하여 게시 창을 엽니다.
창 하단 근처에서 새 게임 생성… 을 클릭합니다.
장소 이름에 대해 로비 를 입력하십시오.
크리에이터 필드에 대해 나 를 선택하여 장소를 개인 계정에 게시하거나 그룹을 선택하십시오.
준비되면 생성 버튼을 클릭하십시오.
추가 장소 추가
로비 장소가 게시된 후, 게임에 다음과 같은 추가 장소를 다섯 곳 추가해야 합니다. 로비 장소
이미 표시되지 않으면 자산 관리자 창을 엽니다(보기 → 자산 관리자).
클릭하여 더블 클릭 장소 폴더.
창의 빈 영역(지역 이름/타일 너머)을 마우스 오른쪽 버튼으로 클릭하고 새 장소 추가 를 선택합니다. 이 작업을 5번 반복하여 6개의 장소를 가지십시오.
새로운 장소 각각에 오른쪽 클릭하고, 이름 지정을 선택하고 다음과 같이 이름을 지정합니다.
게임을 다시 게시하십시오 (파일 → Roblox에 게시).
장소 아이디 복사 및 붙여 넣기
각 장소는 플레이어가 로비에서 다양한 플레이 모드 대기열에 순간이동할 수 있도록 교차 연결되어야 합니다. 이를 달성하려면 위에서 만든 장소의 장소 ID를 수집해야 합니다.
자산 관리자 창에서 로비 를 마우스 오른쪽 버튼으로 클릭하고 클립보드에 ID 복사 를 선택합니다.
이미 표시되지 않으면 탐색기 창을 엽니다( 보기 → 탐색기 ).
MainConfiguration 스크립트를 ReplicatedFirst 내에서 열 → Configurations .
_places 테이블을 찾아 단계 #1의 복사된 ID를 lobby 키의 값으로 붙여넣습니다.
로비 주 구성 - MainConfigurationlocal 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_프리플레이 -- 게임에서 명명된 장소 목록local _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}게임을 다시 게시하십시오 ( 파일 → Roblox에 게시 ).
서버 채우기 조정
기본적으로 Roblox는 최적의 소셜 게임 플레이 경험을 위해 플레이어/서버를 균형 잡지만, 배틀 로얄은 더 큰 및 더 격렬한 배틀을 가능하게 해야 합니다. 이를 달성하려면:
홈 탭에서 게임 설정 버튼을 클릭하십시오.
선택 장소를 탭.
각 6개의 위치에 대해 편집 버튼을 클릭하고 편집을 선택합니다.
서버 채우기용으로 서버 채우기 를 선택합니다. 최대 를 선택합니다.
창 하단에 있는 저장 을 클릭하십시오.
추가 장소 게시
이제 다운로드한 번들에서 남은 .rbxl 파일을 열고, 테이블 _places를 수정하고, 게시하십시오.
장소 테이블 복사
- 로비의 _places 스크립트에 있는 _places 테이블을 참조하십시오.
---------------------------------------- 게임에서 명명된 장소 목록local _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}--------------------------------------
전체 테이블을 선택하고 CtrlC (Mac에서는 ⌘2>C2>)를 클립보드에 복사하십시오.
탭에서 X를 클릭하여 로비 장소를 닫습니다.
테이블 대체
Open the Gameplay.rbxl file.
MainConfiguration 스크립트를 ReplicatedFirst 내에서 열 → Configurations .
위에 있는 기존 _places 테이블( _places``_places ; ⌘1>V1> )를 베란다하여 각 플레이스테이블이 동일하도록 합니다.
---------------------------------------- 게임에서 명명된 장소 목록local _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}--------------------------------------파일 파일 → 게시 작업… 을 선택하여 게시 창을 엽니다.
창 하단 근처에서 기존 게임 업데이트… 를 클릭합니다.
이전에 게시한 로비 장소를 찾아 클릭하십시오. 로비 .
다음 화면에서 이전에 추가한 장소 목록을 확인해야 합니다. 목록에서 게임 플레이 장소를 선택하고 덮어쓰기 버튼을 클릭하십시오.
장소가 게시되면 탭의 X를 클릭하여 닫습니다.
Open the Queue.rbxl 파일을 열고 이 프로세스를 반복하십시오, using 파일 → 게시하기... 를 사용하여 모든 순위 4 위치에 게시합니다
파일 슬롯 게시 로비.rbxl 로비 게임플레이.rbxl 게임플레이 Queue.Rbxl 대기열(기본) Queue.Rbxl 대기열(데스매치) Queue.Rbxl 대기열(팀 데스매치) Queue.Rbxl 대기열(무료 플레이)