• สินค้า
  • คุณสมบัติ
  • Mod Master
  • ดาวน์โหลด
  • เกม
  • บล็อก
  • การกำหนดราคา

ผู้เล่นเพิ่มเติม

ผู้แต่ง:Rxflexปรับปรุงล่าสุด :2025-11-03 17:23:2337.4K56KB

MIMESIS ผู้เล่นเพิ่มเติม-1-ม็อดมาสเตอร์ Lagofast

การพึ่งพาก่อน

การแนะนำ Mod

ลบขีดจำกัดผู้เล่น 4 คนในเซสชันผู้เล่นหลายคนเลียนแบบ

Mod ผู้เล่นเพิ่มเติมสำหรับการเลียนแบบ

ลบขีดจำกัดผู้เล่น 4 คนในเซสชันผู้เล่นหลายคนเลียนแบบ

Version Game MelonLoader Status

📖 คำอธิบาย, คำอธิบาย

ม็อดนี้แก้ไขขีดจำกัดผู้เล่นหลายคนในการเลียนแบบ ทำให้ผู้เล่นมากกว่า 4 คนสามารถเข้าร่วมเซสชันเดียวได้ mod ใช้แพทช์ HarmonyX เพื่อแก้ไขการตรวจสอบการตรวจสอบความถูกต้องฝั่งเซิร์ฟเวอร์

ขีดจำกัดเริ่มต้น: 4 ผู้เล่น
ขีด จำกัด ที่แก้ไข: ผู้เล่น 999 คน (ไม่จำกัดอย่างมีประสิทธิภาพ)

มันทำงานอย่างไร

mod แพทช์จุดตรวจสอบความถูกต้องหลายจุด:

  1. เลเยอร์เครือข่าย: fishysteamworks.server.serversoket - ขีด จำกัด เครือข่ายไอน้ำ
  2. การตรวจสอบห้อง: VRoomManager.EnterWaitingRoom - ตรวจสอบการเข้าห้องฝั่งเซิร์ฟเวอร์
  3. จำนวนสมาชิก: VWaitingRoom.GetMemberCount() - การตรวจสอบจำนวนผู้เล่น

⚠ ️ ที่สำคัญ: ในขณะที่ mod ลบขีดจำกัดทางเทคนิค จำนวนผู้เล่นจริงขึ้นอยู่กับ:

  • แบนด์วิดท์เครือข่ายและเวลาแฝงของโฮสต์
  • ความสามารถในการเชื่อมต่อ Steam P2P
  • ประสิทธิภาพของเกม (ผู้เล่นมากขึ้น = การใช้ทรัพยากรมากขึ้น)

🎯 ใครต้องการ Mod นี้?

เฉพาะโฮสต์เท่านั้น จำเป็นต้องติดตั้ง mod นี้!

แพทช์ mod การตรวจสอบฝั่งเซิร์ฟเวอร์ ที่เกิดขึ้นในอินสแตนซ์เกมของโฮสต์ ผู้เล่นเข้าร่วมล็อบบี้ ไม่จำเป็นต้อง เพื่อติดตั้ง mod

การติดตั้ง:

  • โฮสต์ (ผู้สร้างล็อบบี้): ✅ ต้องติดตั้ง mod
  • เข้าร่วมผู้เล่น: ❌ ไม่จำเป็นต้องมี mod

ทำให้การเล่นกับเพื่อนๆ เป็นเรื่องง่าย - มีเพียงผู้โฮสต์เท่านั้นที่ต้องการ mod!


🚀 เริ่มต้นอย่างรวดเร็ว

1. ดาวน์โหลดเพิ่มเติม players.dll 2. วางใน:<MIMESIS>/Mods/MorePlayers.dll 3. โฮสต์สร้างล็อบบี้ (ติดตั้ง mod) 4. เพื่อนเข้าร่วม (ไม่จำเป็นต้องมี mod) 5. เพลิดเพลินกับเซสชันผู้เล่น 5 คน! 🎉

📌 จำไว้ว่า: เฉพาะโฮสต์ (ผู้สร้างล็อบบี้) เท่านั้นที่ต้องการติดตั้ง mod!


✨ คุณสมบัติ คุณสมบัติ

  • ✅ ลบขีดจำกัดผู้เล่น 4 คน
  • ✅ แพทช์การตรวจสอบจำนวนผู้เล่นฝั่งเซิร์ฟเวอร์
  • ✅ การบันทึกสำหรับการดีบัก
  • ✅ ไม่จำเป็นต้องแก้ไขไฟล์เกม
  • ✅ ง่ายต่อการติดตั้งและถอนการติดตั้ง

📋 ข้อกำหนด, ความต้องการ

  • เลียนแบบ (เวอร์ชันไอน้ำ)
  • ตัวโหลดเมลอน v0.6.1 หรือสูงกว่า
  • หน้าต่าง OS
  • กรอบงาน .net 4.7.2 หรือสูงกว่า

🔧 การติดตั้ง, การติดตั้ง

ขั้นตอนที่ 1: ติดตั้ง MelonLoader

  1. ดาวน์โหลดตัวติดตั้ง MelonLoader ล่าสุดจาก การเผยแพร่ GitHub
  2. เรียกใช้ตัวติดตั้งและเลือกโฟลเดอร์ติดตั้ง MIMESIS ของคุณ:
    • ตำแหน่งไอน้ำเริ่มต้น: C:\ไฟล์โปรแกรม (x86)\Steam\steamapps\common\MIMESIS
    • หรือคลิกขวา MIMESIS ใน Steam → จัดการ → เรียกดูไฟล์โลคัล
  3. คลิกติดตั้ง
  4. เปิดเกมครั้งเดียวเพื่อให้ MelonLoader เริ่มต้น (เกมจะปิดโดยอัตโนมัติ)

ขั้นตอนที่ 2: ติดตั้ง Mod

  1. ดาวน์โหลด จาก การเผยแพร่
  2. คัดลอก, คัดลอก เพิ่มเติม players.dll ไปยังโฟลเดอร์ MIMESIS Mods ของคุณ:
    <MIMESIS_Install_Folder>/Mods/MorePlayers.dll
    
  3. เปิดตัวเกม

ตรวจสอบการติดตั้ง

ตรวจสอบว่าโหลด mod สำเร็จหรือไม่:

  1. นำทางไปยัง <MIMESIS_Install_Folder>/MelonLoader/Latest.log
  2. ค้นหาบรรทัดเหล่านี้:
    [MorePlayers] โหลด mod moreplayers เพิ่มเติม! [ผู้เล่นเพิ่มเติม] ใช้แพทช์ความสามัคคี... [more players] แพทช์ความสามัคคีถูกนำไปใช้สำเร็จแล้ว!
    

🎮 การใช้งาน, การใช้งาน

เมื่อติดตั้งแล้ว mod จะทำงานโดยอัตโนมัติ:

  1. เป็นเจ้าภาพการแข่งขัน - ขีด จำกัด ผู้เล่นตอนนี้คือ 999
  2. ตรวจสอบบันทึก - เมื่อสร้างล็อบบี้ คุณจะเห็น:
    [MorePlayers] SetMaximumClients(4) ถูกเรียก ตั้งค่าเป็น 999 แทน [MorePlayers] GetMaximumClients() ถูกเรียก ส่งคืน 999
    
  3. เชิญผู้เล่น - ตอนนี้คุณสามารถมีผู้เล่นมากกว่า 4 คนในเซสชั่นของคุณ!

🔍 มันทำงานอย่างไร

การใช้ mod ฮาร์มอนิกซ์ เพื่อแพตช์วิธีการฝั่งเซิร์ฟเวอร์หลายวิธี:

แพตช์ที่ใช้งานอยู่ (ทั้งหมด 6)

  1. GetMaximumClients() - แพทช์คำนำหน้าส่งคืน 999
  2. ชุดไคลเอนต์สูงสุด() - แพทช์คำนำหน้าป้องกันการตั้งค่าขีด จำกัด <999
  3. ตัวสร้างเซิร์ฟเวอร์ซ็อกเก็ต - ชุดโพสต์ฟิกซ์ ไคลเอนต์_สูงสุด = 999
  4. วิธีการเซิร์ฟเวอร์ซ็อกเก็ต - il transspiler แทนที่การอ่านฟิลด์
  5. เข้าห้องรอ () - ทรานสปิเลอร์ IL (พยายามแทนที่ค่าคงที่ 4)
  6. GetMemberCount () - แพทช์คำนำหน้าส่งคืน 0 เพื่อเลี่ยง >=4 การตรวจสอบ, การตรวจสอบ ⭐ แพทช์คีย์

นวัตกรรมที่สำคัญ - แพทช์ 6

แทนที่จะพยายามแก้ไขเช็ค ถ้า (นับ> = 4)เราทำ GetMemberCount () ส่งคืน, กลับ 0:

//รหัสดั้งเดิม: if(vwaitingRoom.GetMemberCount()>=4) {/* ผู้เล่นบล็อก */} // พร้อมแพทช์ของเรา: if(0>=4){/*ไม่เคยดำเนินการ!*/}

คลาสเป้าหมาย:

  • fishysteamworks.server.serversoket
  • ผู้จัดการห้อง
  • ห้องรอ vwaiting

🎮 การทดสอบ Mod

พฤติกรรมที่คาดหวัง

เมื่อผู้เล่นคนที่ 5 พยายามเข้าร่วมล็อบบี้ของคุณ:

  1. ในบันทึก คุณควรเห็น:

    [แพทช์ 6] GetMemberCount() เรียก - จริง: 4 ส่งคืน: 0 (เพื่อข้าม> = 4 ตรวจสอบ)
    
  2. ผู้เล่นเข้าร่วมได้สำเร็จ แทนที่จะได้รับข้อผิดพลาด "ล็อบบี้เต็ม"

  3. คุณสามารถทำซ้ำได้ สำหรับผู้เล่นที่ 6, 7, 8

วิธีการทดสอบ

  1. โฮสต์สร้างล็อบบี้ (โฮสต์ต้องติดตั้ง mod)
  2. ผู้เล่น 4 คนเข้าร่วม (ไม่จำเป็นต้องมี mod สำหรับพวกเขา)
  3. ผู้เล่นคนที่ 5 พยายามเข้าร่วม (ดูบันทึก!)
  4. ตรวจสอบผลลัพธ์:
    • ✅ ความสำเร็จ: ผู้เล่นเข้าร่วม บันทึกแสดงข้อความแพตช์ 6
    • ❌ ล้มเหลว: ผู้เล่นถูกบล็อก ส่งบันทึกฉบับเต็มให้ฉัน

การตรวจสอบการติดตั้ง

การตรวจสอบ, การตรวจสอบ MelonLoader / ล่าสุด.log สำหรับ:

เพิ่มเติมผู้เล่น Mod v1.0.3 - การเริ่มต้น... ความสำเร็จ: ใช้แพทช์ความสามัคคีทั้งหมด! แพทช์ที่ใช้งานอยู่: [1] GetMaximumClients()-Prefix [2] SetMaximumClients()-Prefix [3] constructor-postfix [4] การแก้ไขรหัส transpiler-il [5] enterwaitingroom-transpiler(VRoomManager) [6] ปิดการใช้งาน (ทำให้เกิดความผิดพลาด) [แพทช์ 6] พบเป้าหมาย: VWaitingRoom.GetMemberCount() [แพทช์ 6] จะส่งคืนสูงสุด (actualCount, 0) เพื่อข้าม> = 4 การตรวจสอบ

หากคุณเห็นสิ่งนี้ mod จะถูกโหลดอย่างถูกต้อง! ✅

🐛 การแก้ไขปัญหา

Mod ไม่โหลด (โหลด 0 mod)

ตรวจสอบ:

#ยืนยันว่าไฟล์มีเส้นทางทดสอบ"<MIMESIS_Folder>/Mods/MorePlayers.dll"

โซลูชัน:

  • ตรวจสอบให้แน่ใจว่ามีการติดตั้ง MelonLoader อย่างถูกต้อง
  • ปลดบล็อก DLL: คลิกขวา → คุณสมบัติ → ตรวจสอบ "ปลดบล็อก" → ใช้
  • ตรวจสอบให้แน่ใจว่าไฟล์ถูกต้อง โมดูล โฟลเดอร์
  • เริ่มต้นเกมใหม่

ข้อผิดพลาดแพทช์ความสามัคคีในบันทึก

หากคุณเห็นข้อผิดพลาดเช่น:

HarmonyLib.HarmonyException: การแก้ไขข้อยกเว้นในวิธีการ...

สาเหตุที่เป็นไปได้:

  • เกมได้รับการอัปเดตและโครงสร้างรหัสเปลี่ยนไป
  • ขัดแย้งกับ mod อื่น
  • ไฟล์ mod ที่เสียหาย

โซลูชัน:

  • ดาวน์โหลด mod เวอร์ชันล่าสุด
  • ลองปิดการใช้งาน mod อื่น ๆ ชั่วคราว
  • ตรวจสอบที่ ปัญหา, ปัญหา หน้าเว็บ

เกมล้มเหลวเมื่อเริ่มต้น

  1. ลบ mod ชั่วคราว:
    เดล"<MIMESIS_Folder>/Mods/MorePlayers.dll"
    
  2. ตรวจสอบบรรทัดสุดท้ายใน MelonLoader / ล่าสุด.log ก่อนเกิดอุบัติเหตุ
  3. รายงานปัญหากับไฟล์บันทึก

ผู้เล่นยังไม่สามารถเข้าร่วมได้หลังจาก 4 โมง

เหตุผลที่เป็นไปได้:

  • ขีด จำกัด การเชื่อมต่อ Steam P2P
  • การกำหนดค่าเครือข่ายของโฮสต์ (NAT, ไฟร์วอลล์)
  • การตรวจสอบฝั่งไคลเอนต์เพิ่มเติม (ยังไม่ได้แก้ไข)
  • ข้อจำกัดของเบราว์เซอร์เซิร์ฟเวอร์เกม

ตรวจสอบบันทึก สำหรับข้อความเช่น:

[MorePlayers] GetMaximumClients() ถูกเรียก ส่งคืน 999

หากคุณเห็นสิ่งนี้ mod ก็ทำงานได้ แต่อาจมีข้อจำกัดอื่นๆ

🏗 ️ การสร้างจากแหล่งที่มา

ข้อกำหนดเบื้องต้น

  • Visual Studio 2019 หรือ MSBuild
  • เฟรมเวิร์ก .net 4.7.2 sdk

ขั้นตอนการสร้าง

  1. โคลนพื้นที่เก็บข้อมูล:

    โคลน git https://github.com/yourusername/mimesis-moreplayers.git ซีดี mimesis-moreplayers
    
  2. คัดลอกชุดประกอบเกมไปยัง ลิบส/ โฟลเดอร์:

    Libs/§──Assembly-CSharp.dll (จาก MIMESIS_Data/Managed) §──UnityEngine.dll §──UnityEngine.CoreModule.dll §──netstandard.dll§──MelonLoader.dll (จาก MelonLoader/net35) ∙──0Harmony.dll
    
  3. สร้างโครงการ:

  • MSBuild.exe MorePlayers.csproj/p:Configuration=Release
    
    
  1. เอาต์พุตจะอยู่ใน เอาต์พุต / เพิ่มplayers.dll

📝 บันทึกการเปลี่ยนแปลง

เวอร์ชัน 1.0.5 (ปัจจุบัน) - แก้ไขความผิดพลาดของ UI! 🛡 ️

การแก้ไขที่สำคัญ:

  • [แพทช์ 11] การตรวจสอบขอบเขต UI - ป้องกันการขัดข้องกับผู้เล่น 5 คน
    • ปัญหา: UI มีเพียง 4 สล็อต → ขัดข้องเมื่อผู้เล่น 5 คนเข้าร่วม
    • วิธีการแก้ปัญหา: การใช้สล็อตแบบวงจร - ผู้เล่นที่ 5 ใช้สล็อต 0, 6 ใช้สล็อต 1 ฯลฯ
    • ผลกระทบ: ไม่มีการชนอีกต่อไป! เกมมีเสถียรภาพพร้อมผู้เล่นไม่จำกัด
  • การล้างรหัส: ลบแพทช์ที่แสดงความคิดเห็นออกทั้งหมด ทำความสะอาดโครงสร้างรหัส
  • แพทช์ทั้งหมด: รวม 11 (9 แกน + การป้องกัน 3 UI)

เวอร์ชัน 1.0.5 - แก้ไขหน้าจอผลลัพธ์! 🎯

การแก้ไขที่สำคัญ:

  • [แพทช์ 10] ⭐ การขยายอาร์เรย์ผลลัพธ์ของ DeathMatchPlayerResult
    • ปัญหา: หน้าจอผลลัพธ์จะไม่แสดงหลังการแข่งขันกับผู้เล่น 5 คน
    • สาเหตุ: อาร์เรย์ฮาร์ดโค้ดเป็นขนาด 4: ใหม่ DeathMatchPlayerResult [4]
    • วิธีการแก้ปัญหา: ขยายอาร์เรย์ผลลัพธ์ทั้งหมดจาก 4 เป็น 999 สล็อต
    • ผลกระทบ: หน้าจอผลลัพธ์ใช้งานได้กับผู้เล่นไม่จำกัดแล้ว!

มันทำงานอย่างไร:

  • สแกนทุกวิธีที่ทำงานด้วย DeathMatchPlayerResult []
  • ค้นหาโค้ด IL ที่สร้างอาร์เรย์: LDC.I4.4; Newval Death Match
  • แทนที่ขนาด 4 ด้วย 999 โดยใช้ IL Transpiler
  • ครอบคลุม: หน้าจอผลลัพธ์, กระดานคะแนน, DeathMatch และคลาส ReluProtocol ทั้งหมด

แพทช์ทั้งหมด (ทั้งหมด 10): เครือข่าย (1-4), ห้อง (5,8), การตรวจสอบความถูกต้อง (6,7), ไอน้ำ (9), ผลลัพธ์ (10)

รุ่น 1.0.4 - ความก้าวหน้า! 🚀

การแก้ไขที่สำคัญตาม mod การทำงาน:

  • [แพทช์ 7] ⭐ ⭐ CanEnterChannel () - วิธีการตรวจสอบหลัก!
    • นี่คือการตรวจสอบที่แท้จริงที่ตัดสินใจว่าผู้เล่นสามารถเข้าร่วมได้หรือไม่
    • แพทช์ทั้งห้องรอและห้องบำรุงรักษา
  • [แพทช์ 5 ⭐ ชุด, ชุด _maxPlayers = 999 ในห้อง
    • เราพลาดสนามวิกฤตนี้ไป!
    • ห้องรอและห้องบำรุงรักษามีขีดจำกัดที่ถูกต้องแล้ว
  • [แพทช์ 9] ⭐ การสร้างล็อบบี้ไอน้ำ
    • แทนที่ฮาร์ดโค้ด 4 มี กับ 999 ใน ใน SteamInviteDispatcher.CreateLobby()
    • ตอนนี้ล็อบบี้ไอม์ถูกสร้างขึ้นพร้อมช่อง 999 ช่อง

ทำไมเวอร์ชันนี้ถึงใช้งานได้:

  • ค้นพบและปรับโค้ดจาก a ทำงาน BepInEx mod
  • แพทช์วิธีการตรวจสอบจริง (CanEnterChannel)
  • ตั้งค่าฟิลด์ขีด จำกัด จริง (_maxPlayers)
  • แพทช์การสร้างล็อบบี้ไอน้ำจริง

แพทช์ทั้งหมด (ทั้งหมด 9): เลเยอร์เครือข่าย (1-4), การตั้งค่าห้อง (5,8), การตรวจสอบความถูกต้อง (6,7), ไอน้ำ (9)

เวอร์ชัน 1.0.3

  • การแก้ไขที่สำคัญ: VWaitingRoom.GetMemberCount()
  • นี่คือตัวบล็อกหลักที่ป้องกันไม่ให้ผู้เล่น 5 คนเข้าร่วม
  • กลยุทธ์การแพตช์ที่ปรับปรุงแล้ว: แทนที่จะแก้ไขค่าคงที่ สกัดกั้นการตรวจสอบการนับ
  • ปรับปรุงการบันทึกเป็นภาษาอังกฤษเพื่อการดีบักได้ง่ายขึ้น
  • ปิดเครื่องสแกนเนอร์ระดับโลกที่ก้าวร้าวซึ่งทำให้เกิดการขัดข้อง
  • แพทช์ทั้งหมด: รวม 6 (ใช้งาน 5 + ปิดการใช้งานความปลอดภัย 1 ครั้ง)

เวอร์ชัน 1.0.2

  • เพิ่มแพทช์สำหรับ VRoomManager.EnterWaitingRoom
  • ระบบบันทึกที่ได้รับการปรับปรุง

เวอร์ชัน 1.0.1

  • ปรับปรุงการบันทึก (ภาษาอังกฤษ)
  • เพิ่มแพทช์ทรานสปิเลอร์

เวอร์ชัน 1.0.0

  • การเปิดตัวครั้งแรก

🤝 การมีส่วนร่วม

ยินดีต้อนรับการมีส่วนร่วม! กรุณา:

  1. ส้อมพื้นที่เก็บข้อมูล
  2. สร้างสาขาคุณลักษณะ
  3. ทำการเปลี่ยนแปลงของคุณ
  4. ทดสอบอย่างถี่ถ้วน
  5. ส่งคำขอดึง

⚠ ️ การปฏิเสธความรับผิดชอบ

  • ม็อดนี้ไม่ได้เกี่ยวข้องกับหรือรับรองโดยนักพัฒนา MIMESIS
  • ใช้ด้วยความเสี่ยงของคุณเอง
  • การแก้ไขผู้เล่นหลายคนออนไลน์อาจละเมิดเงื่อนไขการให้บริการ
  • ผู้เขียน mod ไม่รับผิดชอบต่อปัญหา การแบน หรือการสูญหายข้อมูลใดๆ
  • สำรองข้อมูลไฟล์บันทึกของคุณเสมอก่อนที่จะใช้ mod

📄 ใบอนุญาต ใบอนุญาต

โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT - ดู ใบอนุญาต ใบอนุญาต ไฟล์สำหรับรายละเอียด

🙏 เครดิต, เครดิต

📞 การสนับสนุน, การสนับสนุน


สนุกกับการเล่นกับเพื่อนๆ มากขึ้น! 🎮

เครื่องมือนี้จัดทำโดยบุคคลที่สาม [bufftool]ความสนใจระดับปกติ

ดาวน์โหลด Mods ทันที

ติดตั้ง LagoFast เริ่มต้น MIMESIS และเล่นกับ mod ที่คุณชื่นชอบ