تثبيت المحتوى المخصص والمودات على سيرفرات الألعاب
تم إنشاء هذا الدليل باستخدام المنتجات التالية:
(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)
ما هو المحتوى المخصص؟
بعض ألعاب سورس مثل Counter-Strike أو Garry's Mod أصبحت معروفة بتنوعها. كل هذا أصبح ممكنًا بدعم الإضافات والمحتوى المخصص. تم تطوير أوضاع لعب مختلفة على مر السنين، مثل Zombie Mod، Hide and Seek، Minigames، Jailbreak وأكثر.
غالبًا ما تستخدم هذه السيرفرات خرائط، أشكال لاعبين وأصوات تم إنشاؤها من قبل المجتمع. لكي يتمكن اللاعبون من استخدام أو مشاهدة المحتوى المخصص للسيرفر، يجب أولاً تحميل المحتوى من السيرفر. في هذه الحالة هناك خياران:
- FastDL
- Steam Workshop
اعتمادًا على نطاق الاستخدام، يكون أحد الخيارين أكثر فائدة من الآخر. فيما يلي نظرة عامة على الفروقات بين FastDL و Workshop:
المحتوى المخصص | FastDL | Steam Workshop |
---|---|---|
الخرائط | ✓ | ✓ |
المواد/النماذج | ✓ | ✗ |
الأصوات | ✓ | ✗ |
إعداد المحتوى المخصص
FastDL
فيما يلي شرح لإعداد سيرفر FastDL باستخدام أحد منتجات استضافة المواقع الخاصة بنا. مع ذلك، يمكنك استخدام أي خيار آخر يوفر سيرفر ويب متاح للجمهور. للبدء بالإعداد، نفتح منتج استضافة المواقع وندخل إلى الإدارة:
بمجرد الدخول، نفتح مدير الملفات وننشئ المجلدات التالية:
بعد ذلك، يجب تفويض استضافة المواقع حتى يعمل تحميل المحتوى داخل اللعبة بشكل صحيح:
يجب تعيين الأذونات لجميع المجلدات!
الآن يمكن رفع المحتوى المخصص. لهذا، يجب أن تكون الملفات متوفرة على السيرفر وكذلك على FastDL (استضافة المواقع). على سيرفر الألعاب تُرفع الملفات غير مضغوطة، وعلى FastDL يُفضل رفعها مضغوطة بصيغة bzip2. يُنصح باستخدام برنامج 7Zip لهذا الغرض.
أخيرًا، يجب فقط تحديد سيرفر FastDL مع سيرفر الألعاب. يتم الإعداد عبر server.cfg. لهذا الغرض يجب إضافة الأوامر التالية إلى ملف الإعداد:
sv_allowdownload 1
sv_allowupload 1
sv_downloadurl "https://zapXXXXX-1.plesk08.zap-hosting.com" // استبدل الرابط برابط استضافة المواقع الخاصة بك من ZAP.
بعد إعادة التشغيل والاتصال بالسيرفر، يجب أن يتم تحميل المحتوى المقابل. يمكن التحقق من ذلك أيضًا في كونسول اللعبة:
Steam Workshop
فيما يلي شرح لإعداد Steam Workshop. أولًا، يجب فتح صفحة Steam Workshop. للقيام بذلك، اختر اللعبة المناسبة في Steam وافتح الورشة هناك. في هذا المثال نأخذ CS:GO كمثال. بمجرد الدخول، نضغط على قائمة Browse ونختار Collection:
هناك نضغط بالزر الأيمن على Collection وننشئ مجموعة للمحتوى لسيرفر الألعاب:
تم إنشاء المجموعة بنجاح، لكنها تكون فارغة بشكل افتراضي. لذلك، نعيد فتح ورشة اللعبة ونختار العناصر التي نريد إضافتها:
عند الانتهاء من الجمع، تحتاج للعودة إلى المجموعة، تضغط بالزر الأيمن وتختار Copy Page URL. تحتاج إلى معرّف المجموعة من الرابط، والذي قد يبدو هكذا:
...steamcommunity.com/sharedfiles/filedetails/?id=2108505414
في النهاية، يجب إضافة هذا المعرف في Steam Workshop داخل إدارة سيرفر الألعاب الخاص بك: