• Productos
  • Características
  • Mod Master
  • Descargar
  • Juegos
  • Blog
  • Precios

Más jugadores

Autor:RxflexÚltima actualización:2025-11-03 17:23:2337.4K56KB

MIMESIS Más jugadores-1-Maestro de modificaciones de Lagofast

Pre-dependencias

Introducción al mod

Eliminar el límite de 4 jugadores en el multijugador de imitación.

Más modo de imitación de jugadores

Eliminar el límite de 4 jugadores en el multijugador de imitación.

Version Game MelonLoader Status

📖 Descripción

Este mod corrige el límite de multijugador en las imitaciones, permitiendo que más de 4 jugadores se unan a una sesión. El Departamento de Defensa utiliza el parche HarmonyX para modificar las comprobaciones de validación del lado del servidor.

Límites predeterminados: 4 jugadores
Límite de modificación: 999 jugadores (prácticamente ilimitados)

Cómo funciona

El mod corrige varios puntos de verificación:

  1. Capa de red: FishySteamworks.Server.ServerSocket -Restricciones de la red de Steam
  2. Confirmación de habitación: VRoomManager.EnterWaitingRoom -Comprobación de entrada de la habitación del lado del servidor
  3. Número de miembros: VWaitingRoom.GetMemberCount () -Verificación del recuento de jugadores

⚠ ️ IMPORTANTE: Aunque el mod elimina las restricciones técnicas, el número real de jugadores depende de:

  • Ancho de banda de red y latencia del host
  • Características de conexión Steam P2P
  • Rendimiento del juego (más jugadores = más uso de recursos)

🎯 ¿Quién necesita este Mod?

Solo anfitrión ¡Necesita instalar este mod!

mod parche Verificación del lado del servidor Esto sucede en la instancia de juego de la consola. Jugadores que se unen al lobby No es necesario Instalar el mod.

Instalación:

  • Moderador (creador del lobby): ✅ Debe instalarse el mod
  • Únete al jugador: ❌ No se requiere mod

Esto hace que sea fácil jugar con amigos-¡solo la persona que hace el anfitrión necesita el mod!


🚀 Inicio rápido

1. Descargar MorePlayers.dll 2. Colocado en:<MIMESIS>/Mods/MorePlayers.dll 3. Host Create Lobby (mod instalado) 4. Los amigos se unen (no se requiere mod) 5. ¡Disfruta de la reunión de 5+ jugadores! 🎉

📌 Recuerda: ¡Solo el host (creador de lobby) necesita instalar el mod!


✨ Características

  • ✅ Eliminación del límite de 4 personas
  • ✅ Parche la verificación del recuento de jugadores del lado del servidor
  • ✅ Registro de depuración
  • ✅ No es necesario modificar los archivos del juego
  • ✅ Fácil de instalar y desinstalar

📋 Requisitos

  • Imitación (versión vapor)
  • Cargadora melón v0.6.1 o posterior
  • Sistema operativo Windows
  • . NET Framework 4.7.2 o posterior

🔧 Instalación

Paso 1: Instale MelonLoader

  1. Descargue el último instalador de MelonLoader desde Versión de GitHub
  2. Ejecute el programa de instalación y seleccione su carpeta de instalación de MIMESIS:
    • Ubicación predeterminada de Steam: C:\Program Files (x86)\Steam\steamapps\common\MIMESIS
    • O haga clic derecho en MIMESIS → Administrar → Explorar archivos locales en Steam
  3. Haga clic en Instalar
  4. Inicie el juego una vez y deje que MelonLoader se inicialice (el juego se cerrará automáticamente)

Paso 2: Instalar el Mod

  1. Descargar Desde Publicado
  2. Copiar MorePlayers.dll Ir a tu carpeta MIMESIS Mods:
    <MIMESIS_Install_Folder>/Mods/MorePlayers.dll
    
  3. Iniciar el juego

Verifique la instalación

Compruebe si el mod se ha cargado correctamente:

  1. Navegar a <MIMESIS_Install_Folder>/MelonLoader/Latest.log
  2. Encuentra la siguiente línea:
    [Más jugadores] ¡Más jugadores Mod cargando! [Más jugadores] Aplicar un parche de armonía... [Más jugadores] ¡El parche Harmony se aplicó con éxito!
    

🎮 Uso

Después de la instalación, el mod funciona automáticamente:

  1. Anfitrión de concursos -El límite de jugador es ahora 999
  2. Registro de comprobación -Al crear el lobby, verá:
    Llamar a [MorePlayers]SetMaximumClients (4), establecido en 999 en lugar de llamar a [MorePlayers]GetMaximumClients (), devuelve 999
    
  3. Invitar a jugadores -¡Ahora puedes tener más de 4 jugadores en tu sesión!

🔍 Cómo funciona

Utilizado por el Ministerio de Defensa HarmonyX Para parchar varios métodos del lado del servidor:

Parches activos (6 en total)

  1. GetMaximumClients () -El parche de prefijo devuelve 999
  2. SetMaximumClients () -El parche de prefijo previene el establecimiento de límites < 999
  3. Constructor ServerSocket -Conjunto de sufijos _máximumClientes=999
  4. Método ServerSocket -IL Transpiler reemplaza la lectura del campo
  5. Acceso a la sala de espera () -IL Transpiler (intentar reemplazar la constante 4)
  6. GetMemberCount () -El parche de prefijo devuelve 0 para evitar >=4 Inspección ⭐ Parches críticos

Innovación clave – Parche 6

En lugar de tratar de modificar la comprobación Si (conteo > = 4), fabricamos GetMemberCount () Retorno 0:

//Código original: if(vwaitingRoom.GetMemberCount () > = 4) {/* Bloquea el reproductor * /}//Utiliza nuestro parche: if(0 > = 4) {/* ¡Nunca se ejecuta! */}

Clase de destino:

  • FishySteamworks.Server.ServerSocket
  • VRoomManager
  • Sala de espera

🎮 Mod de prueba

Comportamiento esperado

Cuando el 5º jugador intenta unirse a tu lobby:

  1. En el registro Usted debe ver:

    [Patch 6] Llamada a GetMemberCount ()-real: 4, devuelve: 0 (omite la comprobación > = 4)
    
  2. El jugador se unió con éxito En lugar de obtener el error "El lobby está lleno"

  3. Puedes repetir 6, 7, 8+ jugadores

Cómo probar

  1. Lobby de creación de host (El host debe instalar el mod)
  2. 4 jugadores se han unido (No necesitan un mod)
  3. El quinto jugador intenta unirse (¡Mira el registro!)
  4. Resultados de la inspección:
    • ✅ Éxito: el jugador se unió, el registro muestra el mensaje del parche 6
    • ❌ FALLO: El reproductor está bloqueado, por favor envíame el registro completo

Verifique la instalación

Inspección Cargadora de melones/Latest.log Disponible para:

Más módulos de jugadores v1.0.3-Inicialización... Éxito: ¡Aplicar todos los parches de Harmony! Parches activos: [1] GetMaximumClients () -Prefix [2] SetMaximumClients () -Prefix [3] constructor-postfix [4] transpiler-il modificación de código [5] enterWaitingRoom-transpiler (VRoomManager) [6] desactivado (causando caída) [PATCH 6] destino encontrado: VWaitingRoom.GetMemberCount () [PATCH 6] devolverá max(actualCount, 0) para omitir la comprobación > = 4

Si ves esto, ¡el mod se carga correctamente! ✅

🐛 Solución de problemas

Mod no cargado (0 mods cargados)

Compruebe:

# Verifique si el archivo existe Test-Path "<MIMESIS_Folder>/Mods/MorePlayers.dll "

Soluciones:

  • Asegúrese de que MelonLoader esté instalado correctamente
  • Desbloquear DLL: Haga clic derecho → Propiedades → Marque "Desbloquear" → Aplicar
  • Asegúrese de que los archivos se encuentren en Módulo Carpetas
  • Reiniciar el juego

Error de parche de Harmony en el registro

Si ve el siguiente error:

HarmonyLib.HarmonyException: corregir una excepción en un método...

Posibles causas:

  • El juego ha sido actualizado y la estructura del código ha cambiado
  • Conflicto con otro mod
  • Archivo mod dañado

Soluciones:

  • Descarga la última versión del mod
  • Intenta desactivar temporalmente otros mods
  • Inspección Preguntas Página

El juego se bloquea al arrancar

  1. Eliminar temporalmente el mod:
    De "<MIMESIS_Folder>/Mods/MorePlayers.dll "
    
  2. Última línea en la comprobación Cargadora de melones/Latest.log Antes del accidente
  3. Reportar problemas con los archivos de registro

Todavía no se puede unir después del jugador 4

Posibles causas:

  • Límites de conexión Steam P2P
  • Configuración de red del host (NAT, firewall)
  • Otras comprobaciones del cliente (aún no parchado)
  • Restricciones del navegador del servidor del juego

Registro de comprobación Para los siguientes mensajes:

[MorePlayers] llama a GetMaximumClients () y devuelve 999

Si ves esto, el Departamento de Defensa está trabajando, pero puede haber otras restricciones.

🏗 ️ Construido desde la fuente

Requisitos previos

  • Visual Studio 2019+ o MSBuild
  • . NET Framework 4.7.2 SDK

Pasos de construcción

  1. Clonar el repositorio:

    git clon https://github.com/yourusername/mimesis-moreplayers.git cd mimesis-moreplayers
    
  2. Copiar el ensamblaje del juego a Libs/ Carpeta:

    Libs/ ├──Assembly-CSharp.dll (de MIMESIS_Data/Managed) ├──UnityEngine.dll ├──UnityEngine.CoreModule.dll ├──netstandard.dll ├──MelonLoader.dll (de MelonLoader/net35) └──0Harmony.dll
    
  3. Proyecto de construcción:

  • MSBuild.exe MorePlayers.csproj/p:Configuration=Release
    
    
  1. La salida se realizará en Salida/MorePlayers.dll

📝 Registro de cambios

Versión 1.0.5 (actual)-¡Corregido el bloqueo de UI! 🛡 ️

Correcciones críticas:

  • [Parche 11] Comprobación de límites de la interfaz de usuario: evita que más de 5 jugadores se bloqueen
    • Pregunta: La interfaz de usuario tiene solo 4 ranuras → se estrella cuando se unen más de 5 jugadores
    • Soluciones: Uso de ranuras de circulación: el quinto jugador usa la ranura 0, el sexto jugador usa la ranura 1, y así sucesivamente.
    • Impacto: ¡No más colapsos! El juego es estable y los jugadores son ilimitados
  • Limpieza de código: Se eliminaron todos los parches comentados, se limpió la estructura del código
  • Todos los parches: 11 en total (9 núcleos + 3 protección de interfaz de usuario)

Versión 1.0.5-Pantalla de resultados reparada! 🎯

Correcciones críticas:

  • [Parche 10] ⭐ Expansión de matriz DeathMatchPlayerResult
    • Pregunta: Después de un partido con más de 5 jugadores, la pantalla de resultados no se muestra
    • Razón: La matriz está codificada para el tamaño 4: Nuevo DeathMatchPlayerResult[4]
    • Soluciones: Expandir la matriz de todos los resultados de 4 ranuras a 999 ranuras
    • Impacto: ¡La pantalla de resultados ahora está disponible para jugadores ilimitados!

Principio de funcionamiento:

  • Escanear todos los métodos utilizados DeathMatchPlayerResult []
  • Encuentra el código IL que crea la matriz: LDC.I4.4; Newval Death Match
  • Reemplazar el número 4 por el número 999 con IL Transpiler
  • Cubre: ResultScreen, ScoreBoard, DeathMatch y todas las clases de ReluProtocol

Todos los parches (10 en total): Red (1-4), Sala (5, 8), Verificación (6, 7), Vapor (9), Resultado (10)

Versión 1.0.4-¡Avance! 🚀

Correcciones críticas basadas en el modo de trabajo:

  • [Parche 7] ⭐ ⭐ CanEnterChannel () -Método de verificación principal!
    • Esta es la verdadera comprobación que decide si un jugador puede unirse o no
    • Parche VWaitingRoom y MaintenanceRoom
  • [Parches 5 y 8] ⭐ Configuración _maxPlayers=999 En la habitación
    • ¡Estamos perdiendo este área crítica!
    • VWaitingRoom y MaintenanceRoom ahora tienen las restricciones adecuadas
  • [Parche 9] ⭐ Creación de lobby de Steam
    • Reemplazar la codificación dura 4 Con 999 En SteamInviteDispatcher.CreateLobby ()
    • 999 ranuras creadas ahora en el lobby de Steam

Por qué esta versión funcionará:

  • De Trabajando BepInEx mod
  • Parche Método de verificación real (CanEnterChannel)
  • Establecer el campo de límite real (_maxPlayers)
  • Parchando la creación real del lobby de Steam

Todos los parches (9 en total): Capa de red (1-4), Configuración de habitaciones (5,8), Validación (6,7), Vapor (9)

Versión 1.0.3

  • Correcciones críticas: VWaitingRoom.GetMemberCount ()
  • Este es el principal obstáculo que impide que 5+ jugadores se unan
  • Estrategia de parche mejorada: en lugar de modificar las constantes, interceptar las comprobaciones de conteo
  • Función mejorada de registro en inglés para facilitar la depuración
  • El escáner global agresivo que causa el bloqueo está deshabilitado
  • Todos los parches: 6 en total (5 activos + 1 desactivado de seguridad)

Versión 1.0.2

  • Hotfix agregado VRoomManager.EnterWaitingRoom
  • Sistema de registro mejorado

Versión 1.0.1

  • Mejorar el registro (en inglés)
  • Añadido parche transpiler

Versión 1.0.0

  • Lanzamiento inicial

🤝 Contribución

¡Las contribuciones son bienvenidas! Por favor:

  1. Fork Repository
  2. Crear una rama de característica
  3. Hacer cambios
  4. Probado minuciosamente
  5. Enviar una solicitud de extracción

⚠ ️ Descargo de responsabilidad

  • Este mod no está afiliado ni respaldado por los desarrolladores de MIMESIS
  • Utilice bajo su propio riesgo
  • Las modificaciones multijugador en línea pueden violar los términos de servicio
  • El autor del mod no es responsable de ningún problema, prohibición o pérdida de datos
  • Asegúrese de hacer una copia de seguridad de los archivos guardados antes de usar los mods

📄 Licencia

Este proyecto está licenciado bajo una licencia del MIT-ver Licencia Documentos para obtener más detalles.

🙏 Créditos

📞 Apoyo


¡Disfruta jugando con más amigos! 🎮

Esta herramienta es proporcionada por terceros [bufftool]Icono de atención

Descargar Mods Ahora

Instala LagoFast, inicia MIMESIS y juega con los mods que te encantan.