CakeMP เป็นม็อดผู้เล่นหลายคนของ GTA 5 เดิมทีมันเริ่มต้นจากการเขียนใหม่สำหรับม็อดผู้เล่นหลายคนอื่น แต่แยกออกเป็นรูปแบบโอเพ่นซอร์สของตัวเองแทน ชื่อที่เก่ากว่า ได้แก่ Strawberry Pie & quinMP
ขณะนี้ยังไม่มีการดาวน์โหลดแบบสาธารณะ แต่คุณสามารถโคลนพื้นที่เก็บข้อมูลนี้และสร้างด้วยตนเองได้
เนื่องจากโปรเจ็กต์นี้เพิ่งได้รับการพัฒนามาได้ไม่กี่สัปดาห์ ตอนนี้ก็ไม่มีอะไรมากนัก นี่คือคุณสมบัติที่ถูกนำมาใช้ในปัจจุบัน:
ปัจจุบัน CakeMP ทำงานเป็นม็อด .asi และขึ้นอยู่กับ ScriptHookV ดังนั้นในการรันม็อดนี้ คุณจะต้องมีตัวโหลด ASI เป็น dinput8.dll
, ScriptHookV เองเป็น ScriptHookV.dll
และไฟล์ ASI ของม็อดทั้งหมดอยู่ในโฟลเดอร์เกม GTA 5 สิ่งนี้ได้รับการทดสอบบนบิลด์ Steam และบิลด์คลังสินค้าแล้ว
มันจะสร้างไฟล์บันทึกซึ่งคุณสามารถดูเหตุการณ์ของ mod ได้ ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น นอกจากนี้ยังจะพยายามโหลดไฟล์ .ini เพื่ออ่านชื่อเล่นและเซิร์ฟเวอร์ที่เชื่อมต่ออย่างรวดเร็ว (F3 เชื่อมต่อกับสิ่งนี้ และ F4 ยกเลิกการเชื่อมต่อ) อย่างไรก็ตาม ไม่จำเป็น และคุณยังคงสามารถเชื่อมต่อกับเซิร์ฟเวอร์ใดก็ได้โดยใช้เมนูในเกม
เซิร์ฟเวอร์ไม่ควรต้องมีการกำหนดค่าพิเศษใดๆ ในเวลานี้
การสร้างไคลเอนต์เสร็จสิ้นโดยใช้ Visual Studio 2017
การสร้างเซิร์ฟเวอร์สามารถทำได้บน Linux โดยใช้ make
หรือบน Windows ด้วย Visual Studio สิ่งนี้ได้รับการจัดการผ่าน cmake
บน Linux คุณจะต้องติดตั้งไลบรารี ENet (เช่น บน Debian แพ็คเกจคือ libenet-dev
) และบน Windows คุณจะต้องค้นหาไลบรารีด้วยตนเอง
ยังคงเป็นที่น่าสงสัยว่าม็อดนี้จะพัฒนาต่อไปหรือไม่ ดังนั้นอย่าลังเลที่จะแยกพื้นที่เก็บข้อมูลนี้และปรับปรุงโปรเจ็กต์
CakeMP, a multiplayer mod for GTA5.
Copyright (C) 2017 github.com/cakeMP
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.