• Produits
  • Fonctionnalités
  • Mod Master
  • Télécharger
  • Jeux
  • Blog
  • Prix

Plus de joueurs

Auteur:RxflexDernière mise à jour :03/11/2025 17:23:2337.4K56KB

MIMESIS Plus de joueurs-1-modérateur lagofast

Prédépendances

Présentation du module

Supprime la limite de 4 joueurs dans le multijoueur imitation.

Plus de joueurs en mode imitation

Supprime la limite de 4 joueurs dans le multijoueur imitation.

Version Game MelonLoader Status

📖 Description

Ce mod corrige la limite multijoueur dans l'imitation, permettant à plus de 4 joueurs de rejoindre une session. Le département de la Défense utilise le patch HarmonyX pour modifier les vérifications de vérification côté serveur.

Limites par défaut: 4 joueurs
Limites de modification: 999 joueurs (pratiquement illimités)

Comment ça fonctionne

Le mod corrige plusieurs points de validation:

  1. Couche réseau: FishySteamworks.Server.ServerSocket -Limitations du réseau Steam
  2. Confirmation de chambre: VRoomManager.EnterWaitingRoom -Vérification de l'entrée de la salle côté serveur
  3. Nombre de membres: VWaitingRoom.GetMemberCount () -Vérification du comptage des joueurs

⚠ Royaumes IMPORTANT: Bien que le mod supprime les restrictions techniques, le nombre réel de joueurs dépend de:

  • Bande passante réseau et latence de l'hôte
  • Caractéristiques de connexion Steam P2P
  • Performance du jeu (plus de joueurs = plus d'utilisation des ressources)

🎯 Qui a besoin de ce Mod?

Hôte uniquement Il faut installer ce mod!

mod patch Vérification côté serveur Cela se produit sur les instances de jeu de la console. Les joueurs qui rejoignent le lobby Pas besoin Installez le mod.

Installation:

  • Modérateur (créateur de la salle): ✅ Le mod doit être installé
  • Rejoindre les joueurs: ❌ Pas besoin de mod

Cela rend facile de jouer avec des amis-seule la personne qui héberge a besoin du mod!


🚀 Démarrage rapide

1. Télécharger MorePlayers.dll 2. Placé à:<MIMESIS>/Mods/MorePlayers.dll 3. Host Create Hall (mod installé) 4. Les amis rejoignent (pas de mod requis) 5. Profitez de la réunion de 5+ joueurs! 🎉

📌 Rappelez-vous: Seul l'hôte (créateur de lobby) doit installer le mod!


✨ Caractéristiques

  • ✅ Suppression de la limite de 4 personnes
  • ✅ Correction de la vérification du compte de joueurs côté serveur
  • ✅ Journalisation du débogage
  • ✅ Pas besoin de modifier les fichiers de jeu
  • ✅ Facile à installer et à désinstaller

📋 Requêtes

  • Imitation (version vapeur)
  • Chargeuse de melon Version 0.6.1 ou ultérieure
  • Système d'exploitation Windows
  • . NET Framework 4.7.2 ou version ultérieure

🔧 Installation

Étape 1: Installez MelonLoader

  1. Téléchargez le dernier installateur de MelonLoader depuis Version GitHub
  2. Exécutez le programme d'installation et sélectionnez votre dossier d'installation MIMESIS:
    • Emplacement Steam par défaut: C:\Program Files (x86)\Steam\steamapps\common\MIMESIS
    • Ou cliquez avec le bouton droit sur MIMESIS → Gérer → Parcourir les fichiers locaux dans Steam
  3. Cliquez sur Installer
  4. Démarrez le jeu une fois et laissez MelonLoader s'initialiser (le jeu se fermera automatiquement)

Étape 2: Installez le Mod

  1. Téléchargement De Release
  2. Copie MorePlayers.dll Allez dans votre dossier MIMESIS Mods:
    <MIMESIS_Install_Folder>/Mods/MorePlayers.dll
    
  3. Démarrer le jeu

Vérification de l'installation

Vérifiez si le mod a été chargé avec succès:

  1. Navigation vers <MIMESIS_Install_Folder>/MelonLoader/Latest.log
  2. Recherchez les lignes suivantes:
    [Plus de joueurs] Plus de joueurs Mod chargé! [Plus de joueurs] Appliquer le patch Harmony... [Plus de joueurs] Le patch Harmony a été appliqué avec succès!
    

🎮 Usage

Une fois installé, le mod fonctionne automatiquement:

  1. Hébergez le concours -La limite de joueur est maintenant 999
  2. Journal de vérification -Lorsque vous créez le lobby, vous verrez:
    Appelez [MorePlayers]SetMaximumClients (4), réglé à 999 au lieu d'appeler [MorePlayers]GetMaximumClients (), renvoyant 999
    
  3. Inviter les joueurs -Vous pouvez maintenant avoir plus de 4 joueurs dans votre session!

🔍 Comment ça fonctionne

Utilisé par le Ministère de la HarmonyX Pour corriger plusieurs méthodes côté serveur:

Correctifs actifs (6 au total)

  1. GetMaximumClients () -Le patch de préfixe renvoie 999
  2. SetMaximumClients () -Patch de préfixe empêche la limite de définition < 999
  3. Constructeur ServerSocket -Ensemble de suffixes _maximumClients=999
  4. Méthode ServerSocket -IL Transpiler remplace la lecture du champ
  5. Accès à la salle d'attente () -IL Transpiler (essayer de remplacer la constante 4)
  6. GetMemberCount () -Le patch de préfixe renvoie 0 pour contourner >=4 Inspection ⭐ Patch critique

Innovation clé – Patch 6

Plutôt que d'essayer de modifier la vérification Si (comptage > = 4), nous faisons GetMemberCount () Retour 0:

//Code original: if (vwaitingRoom.GetMemberCount () > = 4) {/* bloque le lecteur * /}//Avec notre patch: if (0 > = 4) {/* ne s'exécute jamais! */}

Catégorie cible:

  • FishySteamworks.Server.ServerSocket
  • VRoomManager
  • Salle d'attente

🎮 Test Mod

Comportement attendu

Lorsque le 5ème joueur essaie de rejoindre votre lobby:

  1. Dans le journal Vous devriez voir:

    [Correctif 6] Appel GetMemberCount ()-actuel: 4, retour: 0 (contourner la vérification > = 4)
    
  2. Le joueur a rejoint avec succès Au lieu d'obtenir l'erreur "Lobby plein"

  3. Tu peux répéter 6, 7, 8+ joueurs

Comment tester

  1. Lobby de création d'hôte (Le mod doit être installé sur l'hôte)
  2. 4 joueurs se sont joints (Ils n’ont pas besoin de mod)
  3. Le 5ème joueur essaie de rejoindre (Regardez le journal!)
  4. Résultats de l'inspection:
    • ✅ Succès: le joueur rejoint, le journal affiche le message du patch 6
    • ❌ Échec: Le lecteur est bloqué, s'il vous plaît envoyez-moi le journal complet

Vérification de l'installation

Inspection Chargeur de melon/Latest.log Convient pour:

More Player Module version 1.0.3-Initialisation... Succès: tous les correctifs Harmony ont été appliqués! Correctifs actifs: [1] GetMaximumClients () -Prefix [2] SetMaximumClients () -Prefix [3] constructor-postfix [4] transpiler-il modification du code [5] enterWaitingRoom-transpiler (VRoomManager) [6] désactivé (provoquant un crash) [PATCH 6] destination trouvée: VWaitingRoom.GetMemberCount () [PATCH 6] retournera max(actualCount, 0) pour contourner la vérification > = 4

Si vous voyez cela, le mod est chargé correctement! ✅

🐛 Dépannage

Mod non chargé (0 mods chargés)

Vérifiez:

# Vérifier l'existence du fichier Test-Path "<MIMESIS_Folder>/Mods/MorePlayers.dll "

Solutions:

  • Assurez-vous que MelonLoader est correctement installé
  • Débloquer la DLL: cliquez avec le bouton droit → Propriétés → cochez « Débloquer » → Appliquer
  • Assurez-vous que les fichiers sont dans le bon Module Dossier
  • Redémarrer le jeu

Erreur de correctif Harmony dans le journal

Si vous voyez l'erreur suivante:

HarmonyLib.HarmonyException: corriger une exception dans une méthode...

Causes possibles:

  • Le jeu a été mis à jour et la structure du code a été modifiée
  • Conflit avec un autre mod
  • Fichier mod endommagé

Solutions:

  • Télécharger la dernière version du mod
  • Essayez de désactiver temporairement les autres mods
  • Inspection Questions page

Crash au démarrage du jeu

  1. Supprimer temporairement le mod:
    De "<MIMESIS_Folder>/Mods/MorePlayers.dll "
    
  2. Dernière ligne dans la vérification Chargeur de melon/Latest.log Avant le crash
  3. Signaler un problème avec les fichiers journaux

Le joueur 4 ne peut toujours pas rejoindre

Causes possibles:

  • Limites de connexion Steam P2P
  • Configuration réseau de l'hôte (NAT, pare-feu)
  • Autres vérifications clients (pas encore corrigées)
  • Limites du navigateur du serveur de jeu

Journal de vérification Pour les messages suivants:

[MorePlayers] appelle GetMaximumClients () et renvoie 999

Si vous voyez cela, le ministère de la Défense est en train de travailler, mais il peut y avoir d'autres restrictions.

🏗 Royaumes Construit à la source

Prérequis

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

Étapes de construction

  1. Cloner le dépôt:

    git clone https://github.com/yourusername/mimesis-moreplayers.git cd mimesis-moreplayers
    
  2. Copier l'assemblage du jeu dans Libs/ Dossier:

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

  • MSBuild.exe MorePlayers.csproj/p:Configuration=Release
    
    
  1. La sortie sera effectuée en Sortie/plus player.dll

📝 Journal des changements

Version 1.0.5 (actuelle)-Interface utilisateur crash correction! 🛡 Royaumes

Corrections critiques:

  • [Patch 11] Vérification des limites de l'interface utilisateur-empêche plus de 5 joueurs de s'écraser
    • Question: L'interface utilisateur ne dispose que de 4 emplacements → crash lorsque plus de 5 joueurs se joignent
    • Solutions: Utilisation des fentes en cycle-le 5ème joueur utilise la fente 0, le 6ème joueur utilise la fente 1, et ainsi de suite.
    • Impact: Plus d'effondrements! Jeu stable, joueurs illimités
  • Nettoyage du code: Supprimé tous les correctifs commentés, nettoyé la structure du code
  • Tous les patchs: 11 au total (9 noyaux + 3 protection de l'interface utilisateur)

Version 1.0.5-Résultat de l'écran réparé! 🎯

Corrections critiques:

  • [Patch 10] ⭐ Développement du tableau DeathMatchPlayerResult
    • Question: L’écran des résultats ne s’affiche pas après la fin d’un match avec plus de 5 joueurs
    • Raison: Le tableau est codé à la taille 4: Nouveau DeathMatchPlayerResult [4]
    • Solutions: Élargir tous les tableaux de résultats de 4 à 999 fentes
    • Impact: L'écran de résultats est désormais disponible pour un nombre illimité de joueurs!

Principe de fonctionnement:

  • Toutes les méthodes utilisées pour scanner DeathMatchPlayerResult []
  • Retrouvez le code IL qui crée le tableau: LDC.I4.4; Le match de la mort à Neuval
  • Remplacer le numéro 4 par le numéro 999 avec IL Transpiler
  • Couvre: ResultScreen, ScoreBoard, DeathMatch et toutes les classes ReluProtocol

Tous les correctifs (10 au total): Réseau (1-4), salle (5, 8), validation (6, 7), vapeur (9), résultat (10)

Version 1.0.4-Breakthrough! 🚀

Corrections critiques basées sur le mode de travail:

  • [Patch 7] ⭐ ⭐ CanEnterChannel () -Méthode de vérification principale!
    • C'est le véritable contrôle qui décide si un joueur peut rejoindre ou non
    • Correction de VWaitingRoom et MaintenanceRoom
  • [Correctifs 5 et 8] ⭐ Paramètres _maxPlayers=999 Dans la chambre
    • Nous avons manqué ce domaine crucial!
    • VWaitingRoom et MaintenanceRoom ont désormais les bonnes restrictions
  • [Patch 9] ⭐ Création de lobby Steam
    • Remplacer le codage dur 4 Avec 999 En SteamInviteDispatcher.CreateLobby ()
    • 999 slots désormais créés dans la lobby de Steam

Pourquoi cette version fonctionnera:

  • De Travail BepInEx mod
  • Patch Méthode de vérification réelle (CanEnterChannel)
  • Définir le champ de limite réelle (_maxPlayers)
  • Patchage de la création de lobby Steam réelle

Tous les patches (9 au total): Couche réseau (1-4), réglage de la salle (5,8), validation (6,7), vapeur (9)

Version 1.0.3

  • Corrections critiques: VWaitingRoom.GetMemberCount ()
  • C'est le principal obstacle qui empêche les joueurs 5+ de rejoindre
  • Stratégie de correction améliorée: au lieu de modifier les constantes, les contrôles de comptage sont interceptés
  • Fonction de journalisation en anglais améliorée pour un débogage facile
  • Le scanner global agressif provoquant un crash a été désactivé
  • Tous les patchs: 6 au total (5 actifs + 1 désactivé de sécurité)

Version 1.0.2

  • Correctif ajouté VRoomManager.EnterWaitingRoom
  • Système de diagraphie amélioré

Version 1.0.1

  • Amélioration de la journalisation (anglais)
  • Patch transpiler ajouté

Version 1.0.0

  • Libération initiale

🤝 Contributions

Les contributions sont les bienvenues! Veuillez:

  1. Dépôts fourchés
  2. Créer une branche de fonctionnalité
  3. Effectuer des changements
  4. Soigneusement testé
  5. Soumettre une requête de pull

⚠ Category: Avis de non-responsabilité

  • Ce mod n'est pas affilié ni approuvé par les développeurs de MIMESIS
  • Utiliser à vos propres risques
  • Les modifications multijoueurs en ligne peuvent enfreindre les conditions d'utilisation
  • L'auteur du mod n'est pas responsable de tout problème, interdiction ou perte de données
  • Assurez-vous toujours de sauvegarder vos fichiers sauvegardés avant d'utiliser les mods

📄 Licence

Ce projet est autorisé sous licence du MIT-Voir Licence Documents pour plus de détails.

🙏 Crédits

📞 Appui


Profitez de jouer avec plus d'amis! 🎮

Cet outil est fourni par le tiers [bufftool]Icône d'attention

Téléchargez les mods

Installez LagoFast, démarrez MIMESIS et jouez avec les mods que vous aimez.