يغطي هذا الدليل كيفية إعداد خادم Sven Co-op المخصص على Legion Hosting، وتكوين متغيرات بدء التشغيل، وتعديل server.cfg، وإعداد دورة الخرائط، وتكوين RCON، والاتصال بخادمك. Sven Co-op هو تعديل تعاوني متعدد اللاعبين للعبة Half-Life حيث يعمل اللاعبون معًا لإكمال الخرائط والحملات. لإعداد الإدارة وأوامر RCON ودعم الإضافات واستكشاف الأخطاء وإصلاحها، راجع أوامر إدارة Sven Co-op.
1. البدء الأول
- سجّل الدخول إلى GPanel واختر خادم Sven Co-op الخاص بك.
- انتقل إلى علامة تبويب Startup وراجع المتغيرات القابلة للتكوين (انظر القسم 2).
- عيّن SERVER_NAME، واختياريًا عيّن SERVER_PASSWORD، وعيّن RCON_PASSWORD بكلمة مرور قوية.
- عُد إلى علامة تبويب Console وانقر على Start.
- انتظر حتى تؤكد وحدة التحكم بدء التشغيل. يقوم التشغيل الأول بإنشاء ملفات التكوين الافتراضية.
server.cfg، قم بتشغيل الخادم مرة واحدة، واتركه يكمل التحميل، ثم أوقفه قبل التعديل.
2. متغيرات بدء التشغيل في GPanel
| المتغير | مطلوب | الوصف |
|---|---|---|
SC_NAME | نعم | الاسم المعروض في متصفح الخوادم. الافتراضي هو Sven Co-op server. |
SC_PASSWORD | لا | كلمة مرور اختيارية للانضمام. اتركه فارغًا للخادم العام. |
SC_PLAYERS | لا | الحد الأقصى للاعبين المتزامنين. الافتراضي هو 12. النطاق: 2-32. |
SC_MAP | لا | الخريطة المحملة عند البدء. الافتراضي هو svencoop1. |
SC_REGION | لا | منطقة الخادم لمتصفح Steam. 255 = دولي، 3 = أوروبا، 0 = شرق الولايات المتحدة. الافتراضي هو 255. |
3. تكوين الخادم (server.cfg)
للإعدادات التفصيلية، عدّل server.cfg. أوقف خادمك قبل إجراء التغييرات.
موقع الملف
svencoop/server.cfg
يستخدم صيغة GoldSrc القياسية key "value"، إعداد واحد لكل سطر.
الإعدادات الرئيسية
| الإعداد | الافتراضي | الوصف |
|---|---|---|
hostname | (من بدء التشغيل) | اسم الخادم المعروض في المتصفح. |
sv_password | (فارغ) | كلمة مرور الانضمام. فارغ يعني عام. |
rcon_password | (من بدء التشغيل) | كلمة مرور وحدة التحكم عن بُعد. |
maxplayers | 32 | الحد الأقصى للاعبين المتزامنين. |
mp_timelimit | 30 | الحد الزمني لكل خريطة بالدقائق. 0 = بدون حد. |
mp_friendlyfire | 0 | النار الصديقة. 0 = إيقاف، 1 = تشغيل. |
mp_weaponstay | 1 | تبقى الأسلحة بعد التقاطها. |
mp_flashlight | 1 | السماح للاعبين باستخدام الكشافات. |
مثال على server.cfg
hostname "My Legion Sven Co-op Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 24
mp_timelimit 45
mp_friendlyfire 0
mp_weaponstay 1
mp_flashlight 1
4. دورة الخرائط (mapcycle.txt)
عدّل svencoop/mapcycle.txt لتخصيص دورة الخرائط. اكتب اسم خريطة واحد لكل سطر:
svencoop1
svencoop2
svencoop3
svencoop4
svencoop5
hl_c00
hl_c01_a
تشمل الخرائط المدمجة:
- svencoop1-5: خرائط حملة Sven Co-op الأصلية.
- hl_c*: حملة Half-Life الفردية المعدّلة للعب التعاوني.
- op4_*: خرائط حملة Opposing Force المعدّلة للعب التعاوني.
- خرائط مخصصة: يتم تنزيلها من Workshop أو مواقع المجتمع.
5. أوضاع اللعب
يركز Sven Co-op بشكل أساسي على اللعب التعاوني، لكنه يدعم أنماطًا مختلفة من خلال اختيار الخرائط والتكوين:
- حملة تعاونية: العب من خلال حملات منظمة (Half-Life، Opposing Force، حملات مخصصة) بشكل تعاوني. هذا هو وضع اللعب الأساسي وجوهر تجربة Sven Co-op.
- خرائط البقاء: خرائط قائمة على الموجات حيث يدافع اللاعبون ضد جحافل الأعداء. يتم تفعيلها من خلال اختيار الخريطة.
- خرائط الألغاز: خرائط تركز على حل الألغاز التعاوني بدلاً من القتال.
- أوضاع مخصصة: غالبًا ما تتميز خرائط المجتمع بآليات لعب وأهداف فريدة.
mapcycle.txt. لخوادم التنوع، امزج أنواع خرائط مختلفة.
6. إعداد RCON
يتيح RCON إدارة الخادم عن بُعد. عيّن كلمة المرور في متغيرات بدء التشغيل أو server.cfg:
rcon_password "YourStrongPassword"
لاستخدام RCON داخل اللعبة، افتح وحدة التحكم (~) وقم بالمصادقة:
rcon_password YourStrongPassword
rcon changelevel svencoop2
7. كيفية الاتصال
الخيار أ -- متصفح خوادم Steam
- شغّل Sven Co-op وانقر على Find Servers.
- استخدم علامة تبويب Internet وابحث عن خادمك بالاسم.
- اختر خادمك وانقر على Connect.
الخيار ب -- الاتصال عبر وحدة التحكم
- افتح وحدة تحكم اللعبة (
~) واكتب:connect <your-server-ip>:<port>
مقالات ذات صلة
- أوامر إدارة Sven Co-op
- كيفية العثور على عنوان IP ومنفذ خادمك
- كيفية رفع الملفات عبر SFTP
- دليل بدء تشغيل الخادم
تحتاج مساعدة؟
إذا واجهت مشاكل مع خادم Sven Co-op الخاص بك غير مذكورة هنا، افتح تذكرة دعم وأرفق عنوان IP لخادمك ووصفًا للمشكلة وأي رسائل خطأ ذات صلة من وحدة تحكم GPanel.