كان CakeMP نموذجًا متعدد اللاعبين للعبة GTA 5. لقد بدأت في الأصل كإعادة كتابة لنموذج مختلف متعدد اللاعبين، ولكنها تفرعت إلى نسخة مفتوحة المصدر خاصة بها بدلاً من ذلك. تشمل الأسماء الأقدم ما يلي: Strawberry Pie & quinMP.
لا يوجد حاليًا أي تنزيل متاح للعامة، ولكن لديك الحرية في استنساخ هذا المستودع وبنائه بنفسك.
نظرًا لأن هذا المشروع كان قيد التطوير منذ بضعة أسابيع فقط، فلا يوجد الكثير منه في الوقت الحالي. هذه هي الميزات التي يتم تنفيذها حاليا:
يعمل CakeMP حاليًا كنموذج .asi، ويعتمد على ScriptHookV. لذا، لتشغيل هذا التعديل، ستحتاج إلى أن يكون لديك مُحمل ASI كـ dinput8.dll
، وScriptHookV نفسه كـ ScriptHookV.dll
، وملف ASI الخاص بالتعديل، كل ذلك في مجلد لعبة GTA 5. تم اختبار ذلك على إصدار Steam بالإضافة إلى إصدار Warehouse.
سيؤدي ذلك إلى إنشاء ملف سجل يمكنك رؤية أحداث التعديل فيه، في حالة حدوث خلل ما. وسيحاول أيضًا تحميل ملف .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/>.