• Produk
  • Fitur
  • Mod Master
  • Unduh
  • Permainan
  • Blog
  • Harga

Lebih banyak pemain

Penulis:RxflexTerakhir diperbarui:2025-11-03 17:23:2337.4K56KB

MIMESIS Lebih banyak pemain-1-lagofast mod master

Pra-ketergantungan

Pengenalan Mod

Menghapus batas 4 pemain dalam sesi multipemain mimesis.

Mod lebih banyak pemain untuk mimesis

Menghapus batas 4 pemain dalam sesi multipemain mimesis.

Version Game MelonLoader Status

๐Ÿ“– Deskripsi.

Mod ini menambal batas pemain multipemain dalam mimesis, memungkinkan lebih dari 4 pemain untuk bergabung dalam satu sesi. Mod menggunakan patch harmonyx untuk memodifikasi pemeriksaan validasi sisi server.

Batas default: 4 pemain
Batas yang dimodifikasi: 999 pemain (efektif tidak terbatas)

Bagaimana cara kerjanya

Mod menambal beberapa titik validasi:

  1. Lapisan jaringan: Fishysteamworks.server.serversoket -batasan jaringan uap
  2. Validasi kamar: Vroommanager.ruang tunggu hiburan -pemeriksaan masuk kamar sisi server
  3. Jumlah anggota: VWaitingRoom.GetMemberCount () -validasi jumlah pemain

โš  ๏ธ Penting: Sementara mod menghapus batasan teknis, jumlah pemain sebenarnya tergantung pada:

  • Bandwidth dan latensi jaringan Host
  • Kemampuan koneksi p2p uap
  • Kinerja permainan (lebih banyak pemain = lebih banyak penggunaan sumber daya)

๐ŸŽฏ Siapa yang butuh mod ini?

โœ… Hanya tuan rumah Perlu menginstal mod ini!

Patch mod Validasi sisi server Itu terjadi pada instance game tuan rumah. Pemain bergabung dengan lobi Tidak membutuhkan Untuk menginstal mod.

Pemasangan:

  • Tuan rumah (pembuat lobi): โœ… Harus menginstal mod
  • Bergabung dengan pemain: โŒ Tidak diperlukan mod

Ini memudahkan untuk bermain dengan teman-teman-hanya orang yang menjadi hosting yang membutuhkan mod!


๐Ÿš€ Awal cepat

1.unduh lebih banyak players.dll 2. Tempatkan di:<MIMESIS>/Mods/MorePlayers.dll 3. Host membuat lobi (mod diinstal) 4. Teman bergabung (tidak perlu mod) 5. Nikmati 5 sesi pemain! ๐ŸŽ‰

๐Ÿ“Œ Ingat: Hanya host (pembuat lobi) yang memerlukan mod diinstal!


โœจ Fitur fitur

  • โœ… Menghapus batas 4 pemain
  • โœ… Patch validasi jumlah pemain sisi server
  • โœ… Logging untuk debugging
  • โœ… Tidak diperlukan modifikasi file game
  • โœ… Mudah diinstal dan dihapus

๐Ÿ“‹ Persyaratan.

  • Imitasi (versi uap)
  • Pemuat melon V0.6.1 atau lebih tinggi
  • OS jendela
  • Kerangka kerja. net 4.7.2 atau lebih tinggi

๐Ÿ”ง Pemasangan.

Langkah 1: instal melonloader

  1. Unduh penginstal melonloader terbaru dari Rilis github
  2. Jalankan penginstal dan pilih folder instalasi mimesis Anda:
    • Lokasi uap default: C:\file program (x86)\Steam\steamps\common\MIMESIS
    • Atau klik kanan mimesis di steam โ†’ kelola โ†’ telusuri file lokal
  3. Klik instal
  4. Meluncurkan game sekali untuk membiarkan melonloader menginisialisasi (game akan ditutup secara otomatis)

Langkah 2: instal mod

  1. Mengunduh Dari Pelepasan
  2. Menyalin. Lebih banyak pemain.dll Ke folder mod mimesis Anda:
    <MIMESIS_Install_Folder>/Mods/MorePlayers.dll
    
  3. Meluncurkan permainan

Verifikasi instalasi

Periksa apakah mod berhasil dimuat:

  1. Navigasi ke <MIMESIS_Install_Folder>/MelonLoader/terbaru.log
  2. Cari garis-garis ini:
    [lebih banyak pemain] mod lebih banyak pemain dimuat! [lebih banyak pemain] menerapkan patch harmoni... [lebih banyak pemain] patch harmoni diterapkan berhasil!
    

๐ŸŽฎ Penggunaan.

Setelah diinstal, mod berfungsi secara otomatis:

  1. Menjadi tuan rumah sebuah permainan -batas pemain sekarang 999
  2. Periksa log -saat membuat lobi, Anda akan melihat:
    [MorePlayers] SetMaximumClients (4) dipanggil, mengatur ke 999 alih-alih [MorePlayers] GetMaximumClients () dipanggil, mengembalikan 999
    
  3. Mengundang pemain -Anda sekarang dapat memiliki lebih dari 4 pemain di sesi Anda!

๐Ÿ” Bagaimana cara kerjanya

Mod yang digunakan Harmoniks Untuk menambal beberapa metode sisi server:

Patch aktif (total 6)

  1. GetMaximumClients () -patch awalan mengembalikan 999
  2. Setmaksimumklien () -patch awalan mencegah pengaturan batas < 999
  3. Konstruktor serversoket -set postfix _klien maksimum = 999
  4. Metode serversoket -il transspiler menggantikan bacaan bidang
  5. Masuk ke ruang tunggu () -IL Transpiler (mencoba mengganti konstanta 4)
  6. Dapatkan jumlah anggota () -patch awalan mengembalikan 0 untuk dilewati >= 4 Periksa. โญ Tambalan kunci

Inovasi kunci-tambalan 6

Alih-alih mencoba mengubah cek Jika (hitung > = 4), kita buat Dapatkan jumlah anggota () Kembali kembali. 0:

//kode asli: if(vwaitingRoom.GetMemberCount () > = 4) {/* pemutar blok */} //dengan patch kami: if(0 > = 4) {/* tidak pernah dieksekusi! */}

Kelas target:

  • Fishysteamworks.server.serversoket
  • Manajer ruang vroom
  • Ruang tunggu vwaiting

๐ŸŽฎ Menguji mod

Perilaku yang diharapkan

Ketika pemain ke-5 mencoba bergabung dengan lobi Anda:

  1. Dalam log Anda harus melihat:

    [PATCH 6] GetMemberCount () dipanggil-aktual: 4, mengembalikan: 0 (untuk melewati > = 4 cek)
    
  2. Pemain berhasil bergabung Daripada mendapatkan kesalahan "lobi penuh"

  3. Anda bisa mengulangi Untuk pemain ke-6, ke-7, ke-8

Cara menguji

  1. Tuan rumah menciptakan lobi (host harus memiliki mod terinstal)
  2. 4 pemain bergabung (tidak diperlukan mod untuk mereka)
  3. Pemain ke-5 mencoba bergabung (perhatikan log!)
  4. Periksa hasil:
    • โœ… Keberhasilan: pemain bergabung, log menunjukkan pesan patch 6
    • โŒ Gagal: pemain diblokir, kirimkan saya log lengkap

Memverifikasi instalasi

Periksa. Pemuat melon/terbaru.log Untuk:

Mod lebih banyak pemain v1.0.3-menginisialisasi... Keberhasilan: semua tambalan harmoni diterapkan! Patch aktif:[1] GetMaximumClients () -Prefix[2] SetMaximumClients () -Prefix[3] konstruktor-postfix[4] modifikasi kode transpiler-il[5] enterwaitingroom-transpiler (VRoomManager)[6] dinonaktifkan (menyebabkan crash) [PATCH 6] target ditemukan: VWaitingRoom.GetMemberCount () [PATCH 6] akan mengembalikan max (actualCount, 0) untuk melewati > = 4 cek

Jika Anda melihat ini, mod dimuat dengan benar! โœ…

๐Ÿ› Pemecahan masalah

Mod tidak dimuat (0 mod dimuat)

Periksa:

# verifikasi file ada jalur uji "<MIMESIS_Folder>/Mods/MorePlayers.dll "

Solusi:

  • Pastikan melonloader diinstal dengan benar
  • Buka blokir dll: klik kanan โ†’ properti โ†’ centang "buka blokir" โ†’ terapkan
  • Pastikan file itu benar Modul folder folder
  • Memulai ulang permainan

Kesalahan patch harmoni dalam log

Jika Anda melihat kesalahan seperti:

HarmonyLib.HarmonyException: menambal pengecualian dalam metode...

Kemungkinan penyebab:

  • Permainan diperbarui dan struktur kode berubah
  • Konflik dengan mod lain
  • File mod yang rusak

Solusi:

  • Unduh versi terbaru dari mod
  • Coba menonaktifkan mod lain untuk sementara
  • Periksa. Masalah yang ada Halaman halaman

Game crash saat startup

  1. Menghapus mod untuk sementara:
    del "<MIMESIS_Folder>/Mods/MorePlayers.dll "
    
  2. Periksa baris terakhir di Pemuat melon/terbaru.log Sebelum kecelakaan
  3. Laporkan masalah dengan file log

Pemain masih tidak bisa bergabung setelah 4

Kemungkinan alasan:

  • Batasan koneksi p2p uap
  • Konfigurasi jaringan Host (NAT, firewall)
  • Pemeriksaan sisi klien tambahan (belum ditambal)
  • Batasan browser server game

Periksa log Untuk pesan seperti:

[lebih banyak pemain] GetMaximumClients () dipanggil, mengembalikan 999

Jika Anda melihat ini, modnya berfungsi, tetapi mungkin ada batasan lain.

๐Ÿ— ๏ธ Membangun dari sumber

Prasyarat

  • Studio visual 2019 atau msbuild
  • Kerangka kerja. net 4.7.2 sdk

Langkah-langkah membangun

  1. Kloning repositori:

    Klon git https://github.com/yourusername/mimesis-moreplayers.git cd mimesis-moreplayers
    
  2. Salin perakitan permainan ke Libs/ folder:

    Libs/ยง โ”€ โ”€ Assembly-CSharp.dll (dari mimesis_data/Managed) ยง โ”€ โ”€ UnityEngine.dll ยง โ”€ โ”€ UnityEngine.CoreModule.dll ยง โ”€ โ”€ netstandard.dll ยง โ”€ โ”€ MelonLoader.dll (dari melonloader/net35) เธเธฅเธธเนˆเธก โ”€ โ”€ 0Harmony.dll
    
  3. Membangun proyek:

  • MSBuild.exe MorePlayers.csproj/p:konfigurasi=rilis
    
    
  1. Output akan berada di Keluaran/lebih banyak pemain. dll

๐Ÿ“ Log Perubahan

Versi 1.0.5 (saat ini)-perbaikan kecelakaan ui! ๐Ÿ›ก ๏ธ

Perbaikan kritis:

  • [tambalan 11] Memeriksa batas ui-mencegah kecelakaan dengan 5 pemain
    • Masalah: Ui hanya memiliki 4 slot โ†’ crash saat 5 pemain bergabung
    • Solusi: Penggunaan slot siklik-Pemain ke-5 menggunakan slot 0, ke-6 menggunakan slot 1, dll.
    • Dampak: Tidak ada lagi kecelakaan! Permainan stabil dengan pemain tak terbatas
  • Pembersihan kode: Menghapus semua patch yang dikomentari keluar, struktur kode bersih
  • Semua tambalan: Total 11 (9 inti 3 perlindungan ui)

Versi 1.0.5-perbaikan layar hasil! ๐ŸŽฏ

Perbaikan kritis:

  • [tambalan 10] โญ Ekspansi array hasil pemain pertandingan kematian
    • Masalah: Layar hasil tidak ditampilkan setelah pertandingan dengan 5 pemain
    • Penyebab: Array yang dikodekan keras ke ukuran 4: Baru DeathMatchPlayerResult [4]
    • Solusi: Memperluas semua array hasil dari 4 hingga 999 slot
    • Dampak: Layar hasil sekarang berfungsi dengan pemain tak terbatas!

Cara kerjanya:

  • Memindai semua metode yang bekerja dengan DeathMatchPlayerResult []
  • Menemukan kode il membuat array: LDC.I4.4; Newval Death Match
  • Mengganti ukuran 4 dengan 999 menggunakan il transpiler
  • Sampul: layar hasil, papan skor, DeathMatch, dan semua kelas reluprotocol

Semua tambalan (total 10): Jaringan (1-4), kamar (5,8), validasi (6,7), uap (9), hasil (10)

Versi 1.0.4-terobosan! ๐Ÿš€

Perbaikan kritis berdasarkan mod kerja:

  • [tambalan 7] โญ โญ CanEnterChannel () -metode validasi utama!
    • Inilah cek nyata yang memutuskan apakah pemain dapat bergabung
    • Tambalan ruang tunggu dan ruang pemeliharaan
  • [tambalan 5 โญ Menyusun. _maxplayer = 999 Di kamar
    • Kami melewatkan bidang kritis ini!
    • Ruang tunggu dan ruang pemeliharaan sekarang memiliki batas yang benar
  • [tambalan 9] โญ Pembuatan lobi uap
    • Menggantikan hardcoded 4 Dengan 999 Di dalam. Staminvitedispatcher.createlobby ()
    • Lobi uap sekarang dibuat dengan 999 slot

Mengapa versi ini akan berfungsi:

  • Menemukan dan menyesuaikan kode dari a Mod bepinex yang bekerja
  • Menambal metode validasi yang sebenarnya (CanEnterChannel)
  • Menetapkan bidang batas yang sebenarnya (Pemain _maksimal)
  • Menambal pembuatan lobi uap yang sebenarnya

Semua tambalan (total 9): Lapisan jaringan (1-4), pengaturan ruangan (5, 8), validasi (6, 7), uap (9)

Versi 1.0.3

  • Perbaikan kritis: VWaitingRoom.GetMemberCount ()
  • Ini adalah penghalang utama yang mencegah 5 pemain bergabung
  • Strategi patch yang ditingkatkan: alih-alih memodifikasi konstanta, mencegat pemeriksaan penghitungan
  • Logging yang disempurnakan dalam bahasa Inggris untuk debugging yang lebih mudah
  • Menonaktifkan pemindai global agresif yang menyebabkan crash
  • Semua tambalan: Total 6 (5 aktif 1 keselamatan dinonaktifkan)

Versi 1.0.2

  • Menambahkan patch untuk Vroommanager.ruang tunggu hiburan
  • Sistem logging yang disempurnakan

Versi 1.0.1

  • Penebangan yang ditingkatkan (bahasa Inggris)
  • Menambahkan tambalan transpiler

Versi 1.0.0

  • Rilis awal

๐Ÿค Berkontribusi

Kontribusi dipersilakan! Silakan:

  1. Garpu repositori
  2. Membuat cabang fitur
  3. Membuat perubahan Anda
  4. Menguji secara menyeluruh
  5. Kirimkan permintaan tarik

โš  ๏ธ Penafian Penafian

  • Mod ini tidak berafiliasi atau didukung oleh pengembang mimesis
  • Menggunakan atas risiko Anda sendiri
  • Modifikasi multiplayer online dapat melanggar ketentuan layanan
  • Penulis mod tidak bertanggung jawab atas masalah, larangan, atau kehilangan data apa pun
  • Selalu mencadangkan file simpan Anda sebelum menggunakan mod

๐Ÿ“„ Lisensi.

Proyek ini dilisensikan berdasarkan lisensi mit-lihat Lisensi. File untuk rincian.

๐Ÿ™ Kredit

๐Ÿ“ž Dukungan.


Menikmati bermain dengan lebih banyak teman! ๐ŸŽฎ

Alat ini disediakan oleh pihak ketiga [bufftool]Ikon perhatian

Unduh Mod Sekarang

Instal LagoFast, mulai MIMESIS dan mainkan mod yang Anda sukai.