Kurulum ve Yükleme

*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'yu ve projeyi indirmeniz gerekir.

Yer Kodları, sunucu ve yayın ayarlarının ekstra bir şekilde devam etmeden önce ayrıca gerekir 1>oyunu çalıştırma1> .

Referans Dosyaları

RobloxBattleRoyale.zip Roblox Studio'da açılabilen kolay erişilebilir .rbxl dosyalarından oluşur ve derhal deneyebilirsiniz.

İsimAçıklama
Lobi.rbxlOyuncular oyun modunu seçebileceğiniz giriş lobisi.
Oynanış.rbxlSavaş maçının dünyayer.
Sıra.rbxlOyuncuların savaş haritasına ışınlanmadan önce toplandığı sırayer yerleştirin.

Yeni Bir Oyun Oluştur

Roblox Battle Royale, altı benzersiz yer olarak oyun olarak yapılandırılmalıdır. Başlamak için:

  1. Roblox Studio'da Lobby.rbxl'i aç.

    Lobby View.
  2. Yayınlanmak için DosyaYayınla… seçin.

  3. Pencerenin altına yakın yerde, Yeni oyun oluştur… tıklayın.

    Publish Window - Create New.
  4. Yer adı için Lobi yazın.

    Set Lobby Name
  5. For the Yaratıcı field, select "Ben" to publish the place to your personal hesap, or select a grup.

  6. Hazır olduğunda, Oluştur düğmesine tıkla.

Ekstra Yerler Ekle

Lobi yeri yayınlandıktan sonra oyuna beş ekstra yer eklemeniz gerekir:

  1. Eğer zaten görünmüyorsa, Varlık Yöneticisi penceresini açın (Görüntü → Varlık Yöneticisi).

    Toggle Game Explorer
  2. Yerler klasına sağ tıklayın.

    Select Places
  3. Pencerenin herhangi bir boş bölgesinde sağ tıklayın (bir yer adı/kareketleme olmadan) ve Yeni Yer Ekle seçin. Bu, altı yer için toplamda beş tekrarlanır, böylece altı yeriniz var.

  4. Yeni yerlerin her birine sağ tıklayın, Yeniden Adlandır seçeneğini seçin ve onları şu şekilde adlandır:

    Battle royale Place Names
  5. Oyunu tekrar yayınlayın (Dosya → Roblox'a Yayınla).

Yer Kimliklerini Kopyala ve Yapıştır

Oyuncular lobiden çeşitli oyun modu sıralarına ve tersine ışınlanabilmek için her yerin kavşaklara bağlantılı olması gerekir. Bunu elde etmek için, yukarıdaki yerlerin yer ID'lerini toplmanız gerekir.

  1. Varlık Yöneticisi penceresinde, Lobi 'yi sağ tıklayın ve ID'yi Klipboard'a Kopyala seçin.

    Copy Lobby ID
  2. Eğer zaten görünmüyorsa, Explorer penceresini açın ( GörüntüExplorer ).

  3. MainConfiguration ReplicatedFirstConfigurations içindeki kayıtı açın.

    MainConfiguration Script
  4. _places masasını bulun ve kopyalanan ID'yi adım #1 olarak lobby anahtarının değerine yapıştırın.

    Lobi- Ana Konfigürasyon

    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 = {}
    ---
    -- oyunadlı 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ş yere aynı Kopya ID'yi Klipboard'a Yapıştır işlemini tekrarlayın ve onlara ilişkin _places masa anahtarı değerine yapıştırın.

    YerMasa Anahtarı
    Lobilobi
    Oynanışoyun_gelisimi
    Sıra (Varsayılan)queuedefault
    Sıra (Deathmatch)queued_deathmatch
    Sıra (Takım Ölüm Kıyısı)queued_teamÖlüm
    Sıra (Ücretsiz Oynama)queued_freePlay

    -- oyunadlı 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ınlayın ).

Sunucu Doldurma Ayarlarını Ayarla

Roblox, varsayılan olarak oyuncuları/sunucuları dengeli bir sosyal oyun deneyimi için oynatır, ancak bir Battle Royale daha büyük ve daha yoğun savaşların oynanmasına izin vermelidir. Bunu başarmak için:

  1. Ana Sayfa sekmesinden Oyun Ayarları butonuna tıklayın.

    Game Settings
  2. Seç Yerleri sekmesini.

  3. Altı yerden her biri için Düzenle butonuna tıklayın ve seçin.

    Edit Place Settings
  4. For Sunucu Doldurma , select Maksimum .

    Set Server Fill to Maximum.
  5. Pencerenin altındaki Kaydet butonuna tıklayın.

Ekstra Yerleri Paylaş

Şimdi indirilen paketten kalan .rbxl dosyalarını açmanız gerekir, onların _places tablolarını değiştirmeniz ve yayınlanması için.

Yerleri Masasını Kopyala

  1. Lobideki _places kısmındaki _places tablosuna bakın:

--------------------------------------
-- oyunadlı yerlerin listesi
local _places = {
lobby = 0123456789,
gameplay_development = 0987654321,
queue_default = 0123459876,
queue_deathmatch = 0987651234,
queue_teamDeathmatch = 0132457689,
queue_freePlay = 0678912345
}
--------------------------------------
  1. Tüm tablosunu seç ve Ctrl Ctrl (Mac'deki C 2>T2> 5>D5> 8>Ç8> 1>Ç1> 4>Ç4> 7>Ç7> 9>Ç 9> 1>Ç1> 4>Ç4> 7>Ç7> 0>Ç0> 3>Ç3> 6>Ç6> 9>Ç9>

  2. Tabındaki X'i tıklayarak lobiyeri kapatın.

    Close Lobby Tab.

Tabloları Değiştir

  1. Open the Gameplay.rbxl file.

  2. Open its MainConfiguration script within ReplicatedFirstConfigurations .

    MainConfiguration Script
  3. Yukarıdaki mevcut _places tablosunun üzerindeki _places tablosunu yapıştırın, böylece her dünyatablosu aynıdır ( Ctrl 2>V2> ; 5>⌘5> 8>V8>).


    --------------------------------------
    -- oyunadlı yerlerin listesi
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
    --------------------------------------
  4. Yayınlanmak için DosyaYayınla… seçin.

  5. Pencerenin altına yakın bir yerde, mevcut oyunu güncelle… tıklayın.

    Update Existing Game.
  6. Daha önce yayınladığınız Lobi yerini bulun ve tıklayın.

  7. Bir sonraki ekranda, eklediğiniz yerlerin bir listesini görmelisiniz. Listeden, Oyun Oynama yeri seçin ve Yazdırma düğmesine tıklayın.

    Overwrite Existing Place
  8. Yer yayınlandıktan sonra, onu X'i etiketine tıklayarak kapatın.

    Close the place tab.
  9. Queue.rbxl dosyasını ve bu işlemi Dosya → Paylaşma olarak… kaydettiğiniz yere yeniden tekrarlayın. Temel olarak, 2> Queue.rbxl

    DosyaSlotı Paylaş
    Lobi.rbxlLobi
    Oynanış.rbxlOynanış
    Sıra.rbxlSıra (Varsayılan)
    Sıra.rbxlSıra (Deathmatch)
    Sıra.rbxlSıra (Takım Ölüm Kıyısı)
    Sıra.rbxlSıra (Ücretsiz Oynama)