كيفية استخدام أمر Steam المسترد
كيفية استخدام أمر Steam المسترد

دليل تعليمي كامل حول تثبيت واستخدام SteamCMD لتشغيل خادم اللعبة

SteamCMD هي أداة Valve الرسمية لتنزيل وتثبيت وتحديث إصدارات الخادم المخصص للألعاب. تتيح هذه الأداة لمسؤولي خوادم الألعاب إنشاء التحديثات وإدارتها واستلامها تلقائيًا على خادم مخصص دون الحاجة إلى برنامج Steam كامل. في هذا الدليل، سنشرح لك كيفية تثبيت SteamCMD وإعداده، ثم تثبيت خادم مخصص للعبة، خطوة بخطوة.
0 الأسهم
0
0
0
0

1. ما هو SteamCMD ولماذا يتم استخدامه؟

SteamCMD هو إصدار سطر أوامر من عميل Steam، مصمم خصيصًا لإدارة وتثبيت خوادم الألعاب. تُستخدم هذه الأداة للأغراض التالية:

  • تثبيت خادم مخصص دون الحاجة إلى تثبيت Steam الكامل

  • احصل على تحديثات اللعبة بسرعة وبشكل تلقائي

  • تنفيذ أوامر الشبكة والتحقق من صحة الملفات

  • القدرة على تشغيل البرامج النصية تلقائيًا في بيئات خادم Linux أو Windows

بالنسبة لمعظم الألعاب التي تحتوي على خوادم مخصصة (مثل Valheim وRust وARK وما إلى ذلك)، فإن الطريقة الرسمية الوحيدة لتثبيت الخادم هي من خلال SteamCMD.


2. قم بتنزيل SteamCMD وتثبيته

SteamCMD على كلا نظامي التشغيل ويندوز و لينكس إنه قابل للتطبيق.


2.1. تثبيت SteamCMD على ويندوز

  1. مجلد مخصص مثل:

    C:\steamcmd
  2. تنزيل ملف steamcmd.zip

  3. استخراج المحتوى داخل مجلد

  4. تنفيذ الملف:

    steamcmd.exe

يقوم SteamCMD بتحديث نفسه تلقائيًا بعد التشغيل.


2.2. تثبيت SteamCMD على لينكس (أوبونتو/ديبيان)

أولاً قم بتثبيت التبعيات:

sudo apt update sudo apt install lib32gcc-s1

ثم قم بتنزيل SteamCMD:

mkdir ~/steamcmd
cd ~/steamcmd 
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz 
tar -xvzf steamcmd_linux.tar.gz 
./steamcmd.sh

3. تسجيل الدخول إلى SteamCMD

بمجرد الإطلاق، لتسجيل الدخول إلى حساب Steam الخاص بك:

login yourSteamUsername

إذا كانت اللعبة لا تتطلب تسجيل الدخول، فيمكنك استخدام تسجيل الدخول المجهول:

login anonymous

(يمكن تنزيل العديد من الخوادم المخصصة بشكل مجهول.)


4. قم بتعيين مجلد تثبيت الخادم

حدد المجلد الذي تريد تثبيت الخادم فيه:

force_install_dir ./myserver/

يمكنك أيضًا تقديم المسار الكامل:

force_install_dir /home/server/valheim/

5. تثبيت خادم الألعاب المخصص

كل لعبة هي واحدة معرف التطبيق تم تثبيت الخادم باستخدام معرف التطبيق هذا:

app_update APPID validate

مثال:
لتثبيت خادم نظري (معرف التطبيق الافتراضي):

app_update 123456 validate

بعد اكتمال التثبيت، سيتم وضع الخادم في المسار المحدد.


6. تحديث الخادم

لتحديث الخادم، قم بتشغيل نفس الأمر مرة أخرى:

app_update APPID

إذا قمت بالنقر فوق التحقق، سيتم فحص الملفات وإصلاحها، ولكن سيستغرق الأمر وقتًا أطول.


7. قم بتشغيل SteamCMD تلقائيًا باستخدام البرنامج النصي

بالنسبة لبيئات الخادم، يوصى باستخدام البرامج النصية.

مثال على البرنامج النصي في Windows (ملف دفعي)

@echo off
steamcmd +login anonymous +force_install_dir C:\myserver +app_update APPID validate +quit

عينة من النص البرمجي في لينكس

@echo off
steamcmd +login anonymous +force_install_dir C:\myserver +app_update APPID validate +quit

8. تشغيل خادم مخصص

بعد التثبيت، يقع ملف تنفيذ الخادم داخل مجلد التثبيت.
على سبيل المثال، على نظام التشغيل Windows:

mygameserver.exe

أو على لينكس:

./mysserver.x86_64

اعتمادًا على نوع اللعبة، توجد إعدادات التكوين مثل المنافذ وملفات التكوين وإعدادات RAM وما إلى ذلك في مجلد الخادم.


9. نقاط مهمة في إدارة الخادم المخصص

  • قم دائمًا بإيقاف الخادم قبل تشغيله مرة أخرى.

  • لتجنب الانقطاع، لا تقم بالتحقق بعد التحديث إلا إذا كانت هناك مشكلة.

  • SteamCMD هو الخيار الأفضل لخوادم السحابة (VPS)

  • تضع معظم الألعاب بيانات الخادم في ملفات التكوين داخل مجلد اللعبة.


خاتمة

SteamCMD هي إحدى الأدوات الرئيسية لتثبيت وإعداد خوادم الألعاب المخصصة على أنظمة Windows وLinux. باستخدامها، يمكنك التثبيت السريع والتحديثات التلقائية وإدارة الخادم المخصص بالكامل.
إذا كنت تخطط لإعداد خادم لعبة على VPS قوي، فإن SteamCMD هو خيار قياسي واحترافي للبدء به.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

قد يعجبك أيضاً

قصة لعبة God of War: Ragnarok

تركز القصة على كراتوس، إله الحرب، وابنه المراهق، أتريوس، الذين يواجهون صراع راجناروك القادم...