ESX مقابل QBCore: أي إطار عمل تختار لـ FiveM؟
مقارنة صريحة بين أكبر إطاري عمل للرول بلاي في FiveM، إضافة إلى Qbox، مع الأسئلة التي تحسم القرار فعلاً: السكربتات والاستقرار ومنحنى التعلم والأداء.
كل سيرفر رول بلاي في FiveM مبني على إطار عمل: الأساس الذي يدير اللاعبين والأموال والوظائف والمخزونات والمركبات، حتى لا تضطر السكربتات المنفردة إلى ذلك. ESX وQBCore هما الخياران المهمان، مع Qbox باعتباره النسخة الحديثة المتفرعة عن QBCore. إن اخترت الخطأ فستعيد كتابة نصف سكربتاتك لاحقاً، وإن اخترت الصحيح فلن تكاد تشعر بوجود الإطار أصلاً. إليك المقارنة في 2026.
ما الذي يفعله إطار العمل
إطار العمل هو مجموعة من الموارد الأساسية: مدير اللاعبين، ومخزون، ونظام وظائف، ونظام بنكي أو مالي، وكراج للمركبات، ومنشئ شخصيات، إضافة إلى مخطط قاعدة بيانات مشترك. وتقريباً كل سكربت رول بلاي تثبّته يحدد الإطار الذي كُتب من أجله، لأنه يقرأ بيانات اللاعبين والأموال عبر دوال الإطار. هذا التوافق هو أهم سبب منفرد لتفضيل إطار على آخر.
ESX Legacy
ESX هو أقدم إطار ما زال قيد الاستخدام الفعلي، وESX Legacy هو نسخته المدعومة. قوته في منظومته: عدد السكربتات والوظائف والشروحات المتوفرة له أكبر من أي إطار آخر، وكثير من الموارد المدفوعة تصدر بدعم ESX أولاً. وهو مستقر وموثّق جيداً، ومعظم المطورين المستقلين يعرفونه.
نقطة ضعفه هي تاريخه. يحمل ESX قرارات تصميم تعود إلى 2017، وبعض موارده الافتراضية تظهر عليها علامات القِدم، وأداء الوظائف الافتراضية متوسط ما لم تستبدلها. السيرفرات التي تريد تجربة متقنة تستبدل عادةً المخزون الافتراضي وواجهة HUD وعدة وظائف بموارد مجتمعية أفضل، وهذا أمر طبيعي ومدعوم جيداً.
QBCore
بدأ QBCore لاحقاً ببنية أنظف: كائن لاعب حديث، وبيانات وصفية للعناصر، ومخزون وHUD افتراضيان أفضل، وأعراف برمجية تجعل كتابة السكربتات أسهل. ومنظومة السكربتات الخاصة به صارت تقارب حجم منظومة ESX، ومعظم الموارد المدفوعة الجديدة تدعم الاثنين.
نقطة ضعف QBCore هي وتيرة التحديثات. فقد كسرت بعض التحديثات التوافق بين إصدارات النواة، لذا قد يحتاج السيرفر الذي يرقّي نواته إلى تحديث السكربتات أيضاً. التوثيق لا بأس به لكنه موزّع بين النواة والموارد وDiscord.
Qbox
Qbox نسخة متفرعة من QBCore أنشأها جزء من فريق QBCore، وتركّز على جودة الشيفرة والأداء والاتساق، وهي مبنية حول مكتبات ox (ox_lib وox_inventory). تحافظ على التوافق مع معظم سكربتات QBCore عبر جسر توافق، فلا تخسر الكثير من المنظومة وتكسب نواة أكثر ترتيباً. وهي خيار كثير من السيرفرات الجديدة في 2025 و2026، لكنها أحدث عمراً، لذا ستحتاج إلى بعض التكييف مع سكربتات QBCore القديمة.
الأداء والاستقرار
على سيرفر مضبوط جيداً، ليس الإطار هو عنق الزجاجة، بل السكربتات التي تضيفها. يتفوق QBCore وQbox قليلاً في أداء الموارد الافتراضية، ويتفوق ESX قليلاً في الاستقرار على مدى سنوات التشغيل. والفارق أصغر بكثير من الفارق بين سكربت جيد وآخر سيئ. أياً كان اختيارك، قِس استهلاك الموارد في txAdmin واحذف السكربتات التي تلتهم الخيط الرئيسي.
أيهما تختار
اختر ESX Legacy إن أردت أوسع تشكيلة سكربتات، أو إن كان مطورك يتقن ESX، أو إن كنت تدير سيرفر رول بلاي اقتصادياً كلاسيكياً. اختر QBCore إن أردت تجربة افتراضية حديثة باستبدال أقل، وكانت معظم السكربتات المستهدفة تذكر دعم QBCore. اختر Qbox إن كنت تبدأ من الصفر في 2026، وتحب منظومة ox، وتريد أنظف أساس تبني عليه. لأول سيرفر، يوصلك QBCore أو Qbox إلى مدينة بمظهر جيد أسرع، أما السيرفر الذي لديه مطور فالاختيار يتبع المطور.
في VibeGAMES تُثبّت الثلاثة بنقرة واحدة من Framework Installer في لوحة اللعبة، بما في ذلك إعداد قاعدة البيانات، لذا فإن تجربة واحد والانتقال إلى آخر قبل أن تستثمر في السكربتات تكلفك عشر دقائق. جرّب الاثنين على سيرفر جديد قبل أن تشتري أي مورد.
جرّب أطر العمل على سيرفرك الخاص
يُثبَّت ESX Legacy وQBCore وQbox بنقرة واحدة على كل سيرفر FiveM من VibeGAMES. بدّل بينها حتى تجد الأنسب لك، ثم ابنِ مدينتك.
اقرأ أيضاً