Kelas Engine
StudioTestService
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Rangkuman
Properti
Metode
AddPlayers(numPlayers: number):() |
EndTest(value: Variant):() |
ExecuteMultiplayerTestAsync(numPlayers: number,args: Variant):Variant |
ExecutePlayModeAsync(args: Variant):Variant |
ExecuteRunModeAsync(args: Variant):Variant |
GetTestArgs():Variant |
LeaveTest():() |
Referensi API
Properti
Metode
AddPlayers
CanLeaveTest
EndTest
StudioTestService:EndTest(value:Variant):()
Parameter
value:Variant |
Memberikan nilai
()
Contoh Kode
Contoh Uji Akhir
local StudioTestService = game:GetService("StudioTestService")
-- Logika sisi server dijalankan di sini, menunggu pemain, menjalankan pernyataan, dll.
StudioTestService:EndTest("Berhasil!")ExecuteMultiplayerTestAsync
Parameter
args:Variant |
Memberikan nilai
Variant
Contoh Kode
Contoh Eksekusi Pengujian Multiplayer
local StudioTestService = game:GetService("StudioTestService")
local result = StudioTestService:ExecuteMultiplayerTestAsync(4, "LobbySpawnTest")
assert(result == "Sukses!")
print("Pengujian selesai:", result)ExecutePlayModeAsync
StudioTestService:ExecutePlayModeAsync(args:Variant):Variant
Parameter
args:Variant |
Memberikan nilai
Variant
ExecuteRunModeAsync
StudioTestService:ExecuteRunModeAsync(args:Variant):Variant
Parameter
args:Variant |
Memberikan nilai
Variant
GetTestArgs
StudioTestService:GetTestArgs():Variant
Memberikan nilai
Variant
Contoh Kode
Contoh Argumen Uji
local StudioTestService = game:GetService("StudioTestService")
local args = StudioTestService:GetTestArgs()
print("Argumen yang diterima:", args)LeaveTest
StudioTestService:LeaveTest():()
Memberikan nilai
()