Instalacja i konfiguracja

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Aby skonfigurować doświadczenie z Battle Royale, musisz pobrać Studio oraz pliki referencyjne.

Dodatkowa konfiguracja ID miejsc, serwera i ustawień publikacji jest również wymagana przed przejściem do uruchamiania gry.

Pliki referencyjne

RobloxBattleRoyale.zip składa się z łatwo dostępnych plików .rbxl, które możesz otworzyć w Roblox Studio i natychmiast z nimi eksperymentować.

NazwaOpis
Lobby.rbxlLobby wejściowe, w którym gracze wybierają tryb gry.
Gameplay.rbxlMiejsce, w którym odbywa się bitwa.
Queue.rbxlMiejsce kolejki, w którym gracze zbierają się przed teleportacją na mapę walki.

Utwórz nową grę

Roblox Battle Royale musi być zorganizowane jako gra z sześcioma unikalnymi miejscami. Aby rozpocząć:

  1. Otwórz Lobby.rbxl w Roblox Studio.

    Widok lobby.
  2. Wybierz PlikOpublikuj jako… aby otworzyć okno publikacji.

  3. W dolnej części okna kliknij Utwórz nowe doświadczenie.

  4. Wpisz Lobby jako nazwę miejsca.

    Ustaw nazwę lobby
  5. W polu Twórca wybierz "Ja", aby opublikować miejsce na swoim osobistym koncie, lub wybierz grupę.

  6. Kiedy będziesz gotowy, kliknij przycisk Utwórz.

Dodaj dodatkowe miejsca

Po opublikowaniu miejsca lobby, będziesz musiał dodać pięć dodatkowych miejsc do gry:

  1. Jeśli nie jest już widoczne, otwórz okno Menadżer zasobów.

  2. Podwójnie kliknij folder Miejsca.

    Wybierz miejsca
  3. Kliknij prawym przyciskiem w dowolnym pustym obszarze okna (nie nad nazwą/ikonką miejsca) i wybierz Dodaj nowe miejsce. Powtórz to łącznie pięć razy, aby mieć sześć miejsc.

  4. Kliknij prawym przyciskiem na każde z nowych miejsc, wybierz Zmień nazwę i nazwij je w następujący sposób:

    Nazwy miejsc w Battle Royale
  5. Ponownie opublikuj grę (PlikOpublikuj na Roblox).

Skopiuj i wklej identyfikatory miejsc

Każde miejsce musi być wzajemnie skojarzone, aby gracze mogli teleportować się z lobby do różnych kolejek trybu gry i odwrotnie. Aby to osiągnąć, musisz zebrać identyfikatory miejsc, które utworzyłeś powyżej.

  1. W oknie Menadżer zasobów, kliknij prawym przyciskiem na Lobby i wybierz Skopiuj identyfikator do schowka.

    Skopiuj ID lobby
  2. Jeśli nie jest już widoczne, otwórz okno Eksplorator.

  3. Otwórz skrypt MainConfiguration w ReplicatedFirstConfigurations.

    Skrypt MainConfiguration
  4. Znajdź tabelę _places i wklej skopiowany identyfikator z kroku #1 jako wartość klucza 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 = {}
    ---
    -- Lista nazwanych miejsc w grze
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0,
    queue_default = 0,
    queue_deathmatch = 0,
    queue_teamDeathmatch = 0,
    queue_freePlay = 0
    }
    ---
  5. Powtórz proces Skopiuj identyfikator do schowka dla pozostałych pięciu miejsc i wklej je do odpowiadających wartości kluczy w tabeli _places.

    MiejsceKlucz tabeli
    Lobbylobby
    Gameplaygameplay_development
    Queue (Default)queue_default
    Queue (Deathmatch)queue_deathmatch
    Queue (Team Deathmatch)queue_teamDeathmatch
    Queue (Free Play)queue_freePlay

    -- Lista nazwanych miejsc w grze
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
  6. Ponownie opublikuj grę (PlikOpublikuj na Roblox).

Dostosuj wypełnienie serwera

Domyślnie, Roblox równoważy graczy/serwery dla optymalnego doświadczenia społecznościowego w grze, ale gra Battle Royale powinna umożliwiać większe i bardziej intensywne bitwy. Aby to osiągnąć:

  1. Otwórz okno PlikUstawienia doświadczenia w Studio.

  2. Wybierz kartę Miejsca.

  3. Dla każdego z sześciu miejsc kliknij przycisk i wybierz Edytuj.

    Edytuj ustawienia miejsca
  4. W polu Wypełnienie serwera wybierz Maksimum.

    Ustaw wypełnienie serwera na maksimum.
  5. Kliknij Zapisz na dole okna.

Opublikuj dodatkowe miejsca

Teraz musisz otworzyć pozostałe pliki .rbxl z pobranego pakietu, zmodyfikować ich tabele _places i je opublikować.

Skopiuj tabelę miejsc

  1. Odnies się do tabeli _places w skrypcie MainConfiguration lobby:

--------------------------------------
-- Lista nazwanych miejsc w grze
local _places = {
lobby = 0123456789,
gameplay_development = 0987654321,
queue_default = 0123459876,
queue_deathmatch = 0987651234,
queue_teamDeathmatch = 0132457689,
queue_freePlay = 0678912345
}
--------------------------------------
  1. Wybierz całą tabelę i skopiuj ją do schowka za pomocą CtrlC (C na Macu).

  2. Zamknij miejsce lobby, klikając X na jego karcie.

    Zamknij kartę lobby.

Zastąp tabele

  1. Otwórz plik Gameplay.rbxl.

  2. Otwórz jego skrypt MainConfiguration w ReplicatedFirstConfigurations.

    Skrypt MainConfiguration
  3. Wklej tabelę _places, którą skopiowałeś powyżej, nad istniejącą tabelę _places (CtrlV; V), tak aby tabele dla każdego miejsca były identyczne.


    --------------------------------------
    -- Lista nazwanych miejsc w grze
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
    --------------------------------------
  4. Wybierz PlikOpublikuj jako… aby otworzyć okno publikacji.

  5. W dolnej części okna kliknij Zaktualizuj istniejące doświadczenie….

  6. Znajdź i kliknij miejsce Lobby, które opublikowałeś wcześniej.

  7. Na następnej stronie powinieneś zobaczyć listę miejsc, które dodałeś wcześniej. Z tej listy wybierz miejsce Gameplay i kliknij przycisk Nadpisz.

    Nadpisz istniejące miejsce
  8. Po opublikowaniu miejsca, zamknij je klikając X na jego karcie.

    Zamknij kartę miejsca.
  9. Otwórz plik Queue.rbxl i powtórz ten proces, używając PlikOpublikuj jako…, aby opublikować go dla wszystkich czterech miejsc kolejki. Ostatecznie, Queue.rbxl powinno zostać opublikowane w slotach Queue (Default), Queue (Deathmatch), Queue (Team Deathmatch) oraz Queue (Free Play).

    PlikSlot publikacji
    Lobby.rbxlLobby
    Gameplay.rbxlGameplay
    Queue.rbxlQueue (Default)
    Queue.rbxlQueue (Deathmatch)
    Queue.rbxlQueue (Team Deathmatch)
    Queue.rbxlQueue (Free Play)
©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.