Learn
Motor Sınıfı
StudioTestService
Oluşturulamaz
Hizmet
Çoğaltılmamış

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


Özet
Yöntemler
AddPlayers(numPlayers: number):()
EndTest(value: Variant):()
ExecuteMultiplayerTestAsync(numPlayers: number,args: Variant):Variant
ExecutePlayModeAsync(args: Variant):Variant
ExecuteRunModeAsync(args: Variant):Variant
GetTestArgs():Variant
Devralınan Üyeler

API Referansı
Özellikler
EditModeActive
Eklenti Güvenliği
Paralel oku
StudioTestService.EditModeActive:boolean

Yöntemler
AddPlayers
StudioTestService:AddPlayers(numPlayers:number):()
Parametreler
numPlayers:number
Dönüşler
()
Kod Örnekleri
Oyuncu Ekleme örneği
local StudioTestService = game:GetService("StudioTestService")
task.wait(5)
StudioTestService:AddPlayers(3)

CanLeaveTest
StudioTestService:CanLeaveTest():boolean
Dönüşler
Kod Örnekleri
Testi Terketme Örneği
local StudioTestService = game:GetService("StudioTestService")
-- Testten ayrılma yetkisi kontrolü
if StudioTestService:CanLeaveTest() then
-- Testten çık
StudioTestService:LeaveTest()
end

EndTest
StudioTestService:EndTest(value:Variant):()
Parametreler
value:Variant
Dönüşler
()
Kod Örnekleri
Testi Tamamla örneği
local StudioTestService = game:GetService("StudioTestService")
-- Sunucu tarafı mantığı burada çalışır, oyuncuları bekler, doğrulamaları gerçekleştirir, vb.
StudioTestService:EndTest("Başarı!")

ExecuteMultiplayerTestAsync
Bekletir
Eklenti Güvenliği
StudioTestService:ExecuteMultiplayerTestAsync(
numPlayers:number, args:Variant
):Variant
Parametreler
numPlayers:number
args:Variant
Dönüşler
Variant
Kod Örnekleri
Çok Oyunculu Test örneğini Çalıştır
local StudioTestService = game:GetService("StudioTestService")
local result = StudioTestService:ExecuteMultiplayerTestAsync(4, "LobbySpawnTest")
assert(result == "Başarı!")
print("Test bitti:", result)

ExecutePlayModeAsync
Bekletir
Eklenti Güvenliği
StudioTestService:ExecutePlayModeAsync(args:Variant):Variant
Parametreler
args:Variant
Dönüşler
Variant

ExecuteRunModeAsync
Bekletir
Eklenti Güvenliği
StudioTestService:ExecuteRunModeAsync(args:Variant):Variant
Parametreler
args:Variant
Dönüşler
Variant

GetTestArgs
StudioTestService:GetTestArgs():Variant
Dönüşler
Variant
Kod Örnekleri
Get Test Args örneği
local StudioTestService = game:GetService("StudioTestService")
local args = StudioTestService:GetTestArgs()
print("Alınan argümanlar:", args)

LeaveTest
StudioTestService:LeaveTest():()
Dönüşler
()

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.