Aprender
Clase de motor
StudioTestService
No creable
Servicio
No replicado

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.


Resumen
Métodos
AddPlayers(numPlayers: number):()
EndTest(value: Variant):()
ExecuteMultiplayerTestAsync(numPlayers: number,args: Variant):Variant
ExecutePlayModeAsync(args: Variant):Variant
ExecuteRunModeAsync(args: Variant):Variant
GetTestArgs():Variant
Miembros heredados

Referencia API
Propiedades
EditModeActive
Seguridad del plugin
Leer paralelo
StudioTestService.EditModeActive:boolean

Métodos
AddPlayers
StudioTestService:AddPlayers(numPlayers:number):()
Parámetros
numPlayers:number
Devuelve
()
Muestras de código
Ejemplo de Añadir Jugadores
local StudioTestService = game:GetService("StudioTestService")
task.wait(5)
StudioTestService:AddPlayers(3)

CanLeaveTest
StudioTestService:CanLeaveTest():boolean
Devuelve
Muestras de código
Ejemplo de Can Leave Test
local StudioTestService = game:GetService("StudioTestService")
// Si StudioTestService:CanLeaveTest() entonces
StudioTestService:LeaveTest()
// Fin

EndTest
StudioTestService:EndTest(value:Variant):()
Parámetros
value:Variant
Devuelve
()
Muestras de código
Ejemplo de prueba final
local StudioTestService = game:GetService("StudioTestService")
-- La lógica del servidor se ejecuta aquí, espera a los jugadores, realiza afirmaciones, etc.
StudioTestService:EndTest("¡Éxito!")

ExecuteMultiplayerTestAsync
Proporciona
Seguridad del plugin
StudioTestService:ExecuteMultiplayerTestAsync(
numPlayers:number, args:Variant
):Variant
Parámetros
numPlayers:number
args:Variant
Devuelve
Variant
Muestras de código
Ejecutar ejemplo de prueba multijugador
local StudioTestService = game:GetService("StudioTestService")
local result = StudioTestService:ExecuteMultiplayerTestAsync(4, "LobbySpawnTest")
assert(result == "¡Éxito!")
print("Prueba terminada:", result)

ExecutePlayModeAsync
Proporciona
Seguridad del plugin
StudioTestService:ExecutePlayModeAsync(args:Variant):Variant
Parámetros
args:Variant
Devuelve
Variant

ExecuteRunModeAsync
Proporciona
Seguridad del plugin
StudioTestService:ExecuteRunModeAsync(args:Variant):Variant
Parámetros
args:Variant
Devuelve
Variant

GetTestArgs
StudioTestService:GetTestArgs():Variant
Devuelve
Variant
Muestras de código
Ejemplo de Get Test Args
local StudioTestService = game:GetService("StudioTestService")
local args = StudioTestService:GetTestArgs()
print("Argumentos recibidos:", args)

LeaveTest
StudioTestService:LeaveTest():()
Devuelve
()

©2026 Roblox Corporation. Roblox, el logotipo de Roblox y "Powering Imagination" son algunas de nuestras marcas registradas y no registradas en los Estados Unidos y otros países.