한국어English日本語简体中文繁體中文DeutschไทยTiếng ViệtРусскийPortuguês (Brasil)EspañolBahasa Indonesia

Libro blanco del lag en juegos › Problemas que solo afectan a algunos

Restricciones al multicliente Multi-client restriction policy

ID de la causa pt-multiclient · Responsable principal Desarrollo de cliente (Equipo de desarrollo) · También Desarrollo de servidor (Equipo de desarrollo)

Abrir la ficha interactiva con gráficos y simulaciones →

Si el módulo de seguridad o una política del servidor limitan los clientes de una misma computadora, el segundo cliente no puede abrirse o conectarse, o se desconecta el que se abrió primero. Algunos juegos solo bloquean funciones del cliente adicional.

Por qué El módulo de seguridad detecta una ejecución duplicada, o el servidor limita las conexiones adicionales desde el mismo dispositivo → Efecto Se rechaza la segunda ejecución o conexión, o se corta una de las dos. En raras ocasiones solo se bloquean algunas funciones del cliente adicional → En pantalla No conecta, o uno de los dos se desconecta. En los juegos que solo bloquean funciones, uno de los dos no ve los NPC o la tienda

Síntomas
No conecta / carga infinita, Entidades invisibles / fantasma, Desconexión
Factores
Pérdida de paquetes
A quién afecta
Solo un cliente en tu PC
Cuándo
Al conectar o tras un mantenimiento
Responsable
Responsable principal Desarrollo de cliente (Equipo de desarrollo) · También Desarrollo de servidor (Equipo de desarrollo)
Tareas (Equipo de desarrollo)
Cliente: si se limita, mostrar un mensaje claro, configurar una excepción para QA en el módulo de seguridad. Servidor: configurar también una excepción para QA en el límite de conexiones por dispositivo.
En el gráfico
Alto solo en algunos · Rechazos y desconexiones por motivo (conexión duplicada)
Dónde mirar
Ver el mensaje que aparece al abrir el segundo cliente y el mensaje de desconexión del que se abrió primero. Comprobar si los logs de rechazos y expulsiones del servidor registran códigos de motivo como conexión duplicada o mismo dispositivo
Se confirma si
Al abrir o conectar el segundo cliente aparece un mensaje de rechazo, o el primero se desconecta por conexión duplicada, y con un solo cliente abierto no hay problema
Se descarta si
Si los dos se conectan sin motivo de rechazo ni desconexión pero solo uno no ve los NPC, apunta a “Colisión de puertos UDP fijos”, “Bug de sesiones identificadas por IP o dispositivo” o a causas de carga o de visualización
Se verifica con
En el entorno del jugador

Fuentes

  1. CreateMutexW function (synchapi.h) Microsoft
    Si el mutex con nombre ya existe, devuelve ERROR_ALREADY_EXISTS, lo que se usa para detectar ejecuciones duplicadas y limitar a una sola instancia

Ver también

Misma capa: Problemas que solo afectan a algunos

Causas de otras capas con el mismo síntoma (No conecta / carga infinita)

Ver la ficha interactiva con gráficos y simulaciones