Kurulum ve yapılandırma

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Battle Royale deneyimini kurmak için, Studio ve proje referans dosyalarını indirmeniz gerekmektedir.

Devam etmeden önce yer ayarlarını, sunucu ve yayınlama ayarlarını ek yapılandırma gerekmektedir.

Referans dosyaları

RobloxBattleRoyale.zip, Roblox Studio'da hemen açıp deneyebileceğiniz kolay erişilebilir .rbxl dosyalarından oluşmaktadır.

İsimAçıklama
Lobby.rbxlOyuncuların oyun modunu seçtiği giriş lobisi.
Gameplay.rbxlBattle maçının gerçekleştiği yer.
Queue.rbxlOyuncuların savaş haritasına teleporte edilmeden önce toplandığı kuyruk yeri.

Yeni bir oyun oluşturun

Roblox Battle Royale, altı benzersiz yerden oluşacak şekilde yapılandırılmalıdır. Başlamak için:

  1. Lobby.rbxl dosyasını Roblox Studio'da açın.

    Lobi Görünümü.
  2. DosyaYayınla… seçeneğini seçerek yayınlama penceresini açın.

  3. Pencerenin alt kısmında, Yeni deneyim oluştur butonuna tıklayın.

  4. Yer adı olarak Lobby yazın.

    Lobi Adını Ayarla
  5. Yaratıcı alanı için, yeri kişisel hesabınıza yayınlamak üzere "Ben" seçeneğini seçin veya bir grubu seçin.

  6. Hazır olduğunuzda, Oluştur butonuna tıklayın.

Ek yerler ekleyin

Lobi yeri yayınlandıktan sonra, oyuna beş ek yer eklemeniz gerekecektir:

  1. Görünmüyorsa, Varlık Yöneticisi penceresini açın.

  2. Yerler klasörüne çift tıklayın.

    Yerleri Seç
  3. Penceredeki boş bir alana sağ tıklayın (bir yer adı/karosu üzerindeki alanın dışında) ve Yeni Yer Ekle seçeneğini seçin. Toplamda altı yer elde etmek için bu işlemi beş kez tekrarlayın.

  4. Her bir yeni yerin üzerine sağ tıklayın, Yeniden Adlandır seçeneğini seçin ve aşağıdaki adlarla yeniden adlandırın:

    Battle Royale Yer İsimleri
  5. Oyunu tekrar yayınlayın (DosyaRoblox'a Yayınla).

Yer kimliklerini kopyala ve yapıştır

Her yer birbiriyle ilişkilendirilmelidir, böylece oyuncular lobiden çeşitli oyun modu kuyruklarına ve geri geçiş yapabilirler. Bunu başarmak için, yukarıda oluşturduğunuz yerlerin yer kimliklerini toplamanız gerekecek.

  1. Varlık Yöneticisi penceresinde, Lobby üzerine sağ tıklayıp Kimliği Panoya Kopyala seçeneğini seçin.

    Lobi Kimliğini Kopyala
  2. Görünmüyorsa, Explorer penceresini açın.

  3. ReplicatedFirstConfigurations içindeki MainConfiguration scriptini açın.

    MainConfiguration Scripti
  4. _places tablosunu bulun ve adım #1'de kopyaladığınız kimliği lobby anahtarının değeri olarak yapıştırın.

    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 = {}
    ---
    -- Oyun içindeki isimlendirilmiş yerlerin listesi
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0,
    queue_default = 0,
    queue_deathmatch = 0,
    queue_teamDeathmatch = 0,
    queue_freePlay = 0
    }
    ---
  5. Diğer beş yer için Kimliği Panoya Kopyala işlemini tekrar edin ve kopyaladıklarınızı ilişkilendirilmiş _places tablosunun anahtar değerine yapıştırın.

    YerTablo anahtarı
    Lobbylobby
    Gameplaygameplay_development
    Queue (Varsayılan)queue_default
    Queue (Ölüm Maçı)queue_deathmatch
    Queue (Takım Ölüm Maçı)queue_teamDeathmatch
    Queue (Serbest Oyun)queue_freePlay

    -- Oyun içindeki isimlendirilmiş yerlerin listesi
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
  6. Oyunu tekrar yayınlayın (DosyaRoblox'a Yayınla).

Sunucu doldurma ayarını yapın

Varsayılan olarak, Roblox oyuncuları/sunucuları optimal bir sosyal oyun deneyimi için dengeler, ancak bir battle royale daha büyük ve daha yoğun savaşlar sağlamalıdır. Bunu başarmak için:

  1. Studio'nun DosyaDeneyim Ayarları penceresini açın.

  2. Yerler sekmesini seçin.

  3. Altı yerin her biri için butona tıklayıp Düzenle seçeneğini seçin.

    Yer Ayarlarını Düzenle
  4. Sunucu Doldurma için, Maksimum seçeneğini seçin.

    Sunucu Doldurmayı Maksimum Ayarlayın.
  5. Pencerenin alt kısmındaki Kaydet butonuna tıklayın.

Ek yerleri yayınlayın

Şimdi indirdiğiniz paketten kalan .rbxl dosyalarını açmanız, _places tablolarını değiştirmeniz ve yayınlamanız gerekecek.

Yerler tablosunu kopyalayın

  1. Lobinin MainConfiguration skriptindeki _places tablosuna bakın:

--------------------------------------
-- Oyun içindeki isimlendirilmiş yerlerin listesi
local _places = {
lobby = 0123456789,
gameplay_development = 0987654321,
queue_default = 0123459876,
queue_deathmatch = 0987651234,
queue_teamDeathmatch = 0132457689,
queue_freePlay = 0678912345
}
--------------------------------------
  1. tüm tabloyu seçin ve CtrlC (C Mac'te) ile panoya kopyalayın.

  2. Lobinin sekmesindeki X'e tıklayarak lobiyi kapatın.

    Lobi Sekmesini Kapat.

Tabloları değiştirin

  1. Gameplay.rbxl dosyasını açın.

  2. ReplicatedFirstConfigurations içindeki MainConfiguration scriptini açın.

    MainConfiguration Script
  3. Kopyaladığınız _places tablosunu mevcut _places tablosunun üzerine yapıştırın (CtrlV; V) böylece her yerin tabloları aynı olur.


    --------------------------------------
    -- Oyun içindeki isimlendirilmiş yerlerin listesi
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
    --------------------------------------
  4. DosyaYayınla… seçeneğini seçerek yayınlama penceresini açın.

  5. Pencerenin alt kısmında, Mevcut deneyimi güncelle… seçeneğine tıklayın.

  6. Önceki yayınladığınız Lobby yerini bulup tıklayın.

  7. Sonraki ekranda daha önce eklediğiniz yerlerin bir listesini görmelisiniz. Listeden Gameplay yerini seçin ve Üzerine Yaz butonuna tıklayın.

    Mevcut Yeri Üzerine Yaz
  8. Yer yayınlandıktan sonra, sekmesindeki X'e tıklayarak kapatın.

    Yeri sekmesini kapat.
  9. Queue.rbxl dosyasını açın ve bu işlemi tekrarlayın, DosyaYayınla… seçeneğini kullanarak bunu dört kuyruk yerine yayınlayın. Temel olarak, Queue.rbxl Queue (Varsayılan), Queue (Ölüm Maçı), Queue (Takım Ölüm Maçı) ve Queue (Serbest Oyun) alanlarına yayınlanmalıdır.

    DosyaYayınlama Alanı
    Lobby.rbxlLobby
    Gameplay.rbxlGameplay
    Queue.rbxlQueue (Varsayılan)
    Queue.rbxlQueue (Ölüm Maçı)
    Queue.rbxlQueue (Takım Ölüm Maçı)
    Queue.rbxlQueue (Serbest Oyun)
©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.