خوادم ألعاب بالساعة. ادفع فقط عندما تلعب.

كيفية إعداد خادم مخصص لـ Sven Co-op

Sven Co-op لعبة تعاونية على GoldSrc، لكن الخادم المخصص الحديث مستقل ومجاني. لست بحاجة إلى امتلاك Half-Life ولست بحاجة إلى تسجيل دخول Steam على الخادم. يُثبَّت كتطبيق واحد، يبدأ بأمر واحد، ويأتي مع نحو مئة خريطة مدمجة. إليك الإعداد.

ثبّت الخادم

Sven Co-op Dedicated Server هو التطبيق 276060 ويُثبَّت بشكل مجهول. إنه مستقل، لذا لا توجد خطوة تعديل لـ Half-Life، فقط أمر app_update واحد (نحو 0.8 GB):

./steamcmd.sh +login anonymous \
  +app_update 276060 validate \
  +quit

مجلد اللعبة هو svencoop، والإعداد الذي يقرأه عند البدء هو:

<install>/svencoop/server.cfg

ملف server.cfg أساسي

الاسم وكلمات المرور توضع هنا. عدّل الأسطر المعلّمة بـ CHANGE ME:

hostname "My Sven Co-op Server"      // CHANGE ME
rcon_password "pick-a-long-secret"   // CHANGE ME
sv_password ""                       // a word here = private, blank = open
sv_lan 0
mp_timelimit 60                      // minutes before the map rotates

سطر التشغيل

لدى Sven Co-op غلاف تشغيل خاص به، svends_run، في جذر التثبيت. الخريطة الأولية وحد اللاعبين معاملان:

./svends_run -game svencoop -console \
  -port 27015 \
  +map svencoop \
  +maxplayers 16
  • يصل maxplayers إلى 32. يضبط Sven Co-op قوة الأعداء وفق عدد اللاعبين المتصلين، لذا الخادم الأكبر خادم أصعب.
  • ‏+map svencoop يبدأ الحملة الأصلية. يتولى الخادم تدوير الخرائط المدمجة بنفسه بعد ذلك.
  • المنفذ 27015 هو منفذ اللعبة والاستعلام. افتح UDP في جدارك الناري.

كن مسؤولًا

أن تكون مسؤولًا في Sven Co-op ليس كلمة مرور، بل قائمة من معرّفات SteamID. ضع SteamID64 الخاص بك في svencoop/admins.txt، واحد في كل سطر، وستحصل على admin_kick وadmin_ban وadmin_slay وبقيتها في وحدة التحكم:

<install>/svencoop/admins.txt

76561198000000000
76561198000000001

ملف admins.txt منفصل عن server.cfg. عدّله، ثم أعد تشغيل الخادم (أو أعد تحميل قائمة المسؤولين) ليسري التغيير.

الخرائط والمحتوى المخصص

تأتي نحو مئة خريطة تعاونية رسمية مع الخادم، لذا لا يحتاج أحد إلى تنزيل أي شيء للعبها. خرائط المجتمع تتطلب جهدًا أكبر: لا يحصل عليها اللاعبون إلا إذا شغّلت مضيف FastDL (نسخة HTTP معكوسة من مجلد خرائطك، تُحدَّد بـ sv_downloadurl). بدونه، تُحمَّل الخريطة المخصصة على الخادم لكن من ينضم يعلق دون الملفات. لأمسية مع الأصدقاء، تكفي الخرائط المدمجة وأكثر.

انظر أيضًا

العودة إلى جميع الأدلة