هذه الصفحة تحت الإنشاء. نرجو الذهاب إلى
موقع الدعم الفنى لجميع مواضيع الدعم الفنى المتاحة باللغة الإنجليزية
يتم مراجعة محتويات هذه الصفحة من قبل فريق دعم ستيم و مجتمع مستخدمي ستيم. لذا، عليك أن تتعامل بحذر مع أى روابط لمواقع خارجية.
إعلم أن فريق دعم ستيم لن يقوم بطلب كلمة المرور الخاصة بحسابك لأى سبب كان ولن يطلب منك أبداً إدخالها في أى إستمارة على هذا الموقع.
تعتبر الخوادم المخصصة المستقلة الخيار الأمثل للمتسخدمين المخضرمين. نرجو مراجعة موضوع أنواع الخوادم إذا كنت ترغب فى مزيد من المعلومات عن إختيار أفضل أنواع الخوادم لك.
قم بتحميل و تنصيب HldsUpdateTool
- قم بتحميل HldsUpdateTool Installer (حوالى 700 كيلو بايت)
- قم بتشغيل برنامج التنصيب وقم بإختيار حافظة تنصيب
ملحوظة:لاتقم بإستخدام أى حافظة بداخل حافظات ستيم
- حدد المنطقة الجرافية الأقرب لمنطقتك (ستستخدم هذه القيمة فى ترتيب خادمك فى قائمة الخوادم لدى المستخدمين)
- عند الإنتهاء من التنصيب الموجه، إذهب إلى حافظة تنصيب HldsUpdateTool وشغل أداة HldsUpdateTool.exe لتحميل التحديثات للأداة
محددات وأعلام HldsUpdateTool
إستخدم هذه المحددات والأعلام عند تشغيل HldsUpdateTool من سطر الأوامر:
التشكيل: [hldsupdatetool -command <command> [parameters] [flags
- الأوامر (Commands):
- command version- : لإستعراض الإصدارات المنصبة
- command list- : لإستعراض الألعاب المتاحة
- المحددات (Parameters):
- <game <game- : لتنصيب اللعبة بحيث يكون <game> هو كود اللعبة
- <dir <installdir- : لتحديد الموقع المحدد المراد لحافظة التنصيب فى <installdir> (ستقوم الأداة بإستخدام آخر حافظة تم التنصيب عليها إذا لم يتم تحديد حافظة)
- <username <username- : لتحديد إسم حساب ستيم (يستخدم عند الحاجة للوصول إلى محتوى محدود)
- <password <password- : لتحديد كلمة سر حساب ستيم (يستخدم عند الحاجة للوصول إلى محتوى محدود)
- أعلام (Flags):
- remember_password- : تذكر كلمة السر (فى حالة تحديد إسم حساب ستيم وكلمة السر)
- verify_all- : للتحقق من أن كل ملفات HLDS قد تم تحديثها
- retry- : حاول إعادة الإتصال آلياً بشبكة ستيم كل 30 ثانية فى حالة تعذر الإتصال بها
قم بتنصيب محتويات اللعبة
بمجرد تنصيب HldsUpdateTool ، تستطيع أن تبدأ فى تنصيب محتويات اللعبة:
- إفتح موجه الأوامر (Start -> Run -> cmd)
- إستخدم الأمر التالى لتنصيب لعبة:
<hldsupdatetool -command update -game <game> -dir <installdir (بحيث يكون <game> واحداً من أكواد الألعاب أدناه و يكون <installdir> هو المسار المطلق للحافظة التى تريد تخزين المحتوى عليها)
- ألعاب محرك Source
- Counter-Strike Source - للعبة Counter-Strike Source
- dods - للعبة Day of Defeat: Source
- hl2mp - للعبة Half-Life 2: Deathmatch
- ألعاب محرك GoldSrc
- cstrike - للعبة Counter-Strike 1.6
- czero - للعبة Counter-Strike: Condition Zero
- dmc - للعبة Deathmatch: Classic
- dod - للعبة Day of Defeat
- gearbox - للعبة Opposing Force
- ricochet - للعبة Ricochet
- tfc - للعبة Team Fortress Classic
- valve - للعبة Half-Life Deathmatch
- محتويات ألعاب الطرف الثالث
- redorchestra - للعبة Red Orchestra
- ship - للعبة The Ship
- sin - للعبة Sin Episodes
- darkmessiah - للعبة Dark Messiah
- garrysmod - للعبة Garry’s Mod
تعديلات الطرف الثالث
لابد من تنصيب تعديلات الطرف الثالث تحت حافظة الخادم المخصص. نرجو الرجوع إلى موقع دعم تعديلات الطرف الثالث للتعليمات الإضافية عن التعديل المحدد.
تكوين الخادم
تنطبق إجراءات التكوين التالية على خوادم كل من محركات GoldSrc (برنامج hlds.exe) و Source (برنامج srcds.exe).
مفاتيح الإنطلاق
يمكن إدخال مفاتيح الإنطلاق فى موجه الأوامر أو يتم حفظها مع إختصار hlds.exe أو srcds.exe. يمكنك إستعمال أى عدد من المفاتيح كيفما تشاء ولكن لابد من إدخال المفاتيح بطريقة صحيحة وإلا سيتعذر تشغيل خادمك.
- autoupdate- - لتطبيق تحديثات الخادم آليا بمجرد توافرها
- console- - لبدء الخادم فى وضع واجهة المطور (بدون واجهة مستخدم رسومية)
- <game <game name- - لتحديد اللعبة التى سيبدأها الخادم
- <ip <ipaddress- - لتحديد عنوان الإنترنت للخادم عند وجود أكثر من عنوان
- <port <port number- - لتحديد المنفذ الذى سيقبل الخادم عبره الإتصال (سيتم استخدام منفذ 27015 إفتراضياً فى حالة عدم تحديد منفذ)
- <maxplayers <number of players+ - لتحديد الحد الاقصى لعدد اللاعبين المسموح به على الخادم
- <map <map name+ - لتحديد خارطة البداية
إعدادات server.cfg
يمكن إستخدام ملف التكوين لبدء مجموعة متغيرات الخادم (CVARs) آلياً عند بدء الخادم.
ملف server.cfg الخاص بكل لعبة يمكن العثور عليه فى حافظة تنصيب اللعبة (سيكون هذا فى حافظة مسماة بإسم كود اللعبة داخل حافظة التنصيب المحددة عند تشغيل HldsUpdateTool).
- "hostname "yourhostname - أدخل yourhostname كإسم الخادم كما تود أن يظهر عند تصفح قائمة الخوادم التى تظهر للاعبين
- "rcon_password "yourpassword - أدخل yourpassword ككلمة السر المؤمنة التى تود أن تستخدمها للدخول على خادمك لتغيير مكوناته أثناء اللعب
- # sv_aim - حدد إمكانية التهديف الآلى للاعبين بحيث يكون # يساوى 1 للإتاحة و 0 للتعطيل
- # sv_cheats - لتحديد إمكان إتاحة الغش للاعبين بحيث يكون # يساوى 1 للإتاحة و 0 للتعطيل
- "sv_contact "admin@yourdomain.com - لتحديد البريد الإلكترونى الخاص بمدير الخادم
- # sv_maxrate - لتحديد الحد الأقصى لمعدل البايتات فى الثانية التى يسمح للخادم بإرسالها بحيث يكون # بقيمة 1000 كحد أدنى و بقيمة 10000 إفتراضياً و 25000 كحد أقصى
- # sv_region - لتحديد المنطقة الجغرافية الموجود بها الخادم بحيث يكون # تساوى:
- 1- - العالم
- 0 - الساحل الشرقى الأمريكى
- 1 - الساحل الغربى الأمريكى
- 2 - أمريكا الجنوبية
- 3 - أوروبا
- 4 - آسيا
- 5 - أستراليا
- 6 - الشرق الأوسط
- 7 - أفريقيا
نرجو الإطلاع على موضوع إعدادات الخادم لقائمة مفصلة بأوامر الخادم.
الـ CVARS الخاصة بإدارة موارد HLDS
إستخدم الـ CVARs الآتية لتتحكم فى كيفية إدارة الـ HLDS/SRCDS للموارد.
- # sv_allowdownload - ضع القيمة 1 لتحميل المحتوى على الوحدة الطرفية (الخرائط، الرشاشات، والملفات ذات الصلة) و 0 للتعطيل
- # sv_allowupload - ضع القيمة 1 للسماح للوحدة الطرفية برفع الرشاشات الخاصة على الخادم و 0 لتعطيل الرشاشات الخاصة
- # hpk_maxsize - للحد من من حجم ملف الرشاشات من الوحدات الطرفية (المدى: من 1. ميجابايت إلى 1.5 MB - أو أدخل 0 للسماح بأى حجم للملف)
- <sv_downloadurl <url - إستخدم هذا الإعداد للسماح للوحدات الطرفية بتحميل المحتوى من خادم آخر (مما يقلل من حمل الخادم عندما تقوم وحدات طرفية بتحميل محتوى) - أدخل القيمة <url> بهذه الكيفية <http://www.<domain>.com/<filepath كما هو وارد فى تعليمات تحميل HTTP السريع
- # sv_filetransfercompression - إستخدم القيمة 1 لإتاحة ضغط الملفات الصادرة من خادم اللعبة إلى الوحدات الطرفية و 0 لعدم الضغط
- # sv_send_logos - إستخدم القيمة 1 لإتاحة الخادم إرسال كل الرشاشات الخاصة إلى جميع اللاعبين (لابد من إتاحة sv_allowdownload أيضاً) و 0 لتعطيل الرشاشات الخاصة
- # sv_send_resources - إستخدم القيمة 1 لفرض إرسال موارد (نماذج) مؤمنة إلى الوحدات الطرفية و 0 للتعطيل
إعدادات اللعبة
يمكن إنشاء ملفات تكوين خاصة وتحميلهم بواسطة الـ CVAR الخاص <exec <filename (بحيث يكون <filename> هو إسم ملف فى حافظة تنصيب اللعبة).
- Counter-Strike
- <mp_timelimit <minutes - إستخدم <minutes> لتحديد عدد الدقائق المتاحة للعب على كل خارطة
- <mp_buytime <minutes - إستخدم <minutes> لتحديد عدد الدقائق المسموح بها للاعبين لشراء الأسلحة قبل بدء الدورة
- <mp_startmoney <amount - إستخدم <amount> لتحديد القيمة التى سيبدأ بها اللاعبون فى بداية الدورة
- <mp_c4timer <seconds - إستخدم <seconds> لتحديد توقيت مفجر الـ C4 الذى تم زرعه
- <mp_freezetime <seconds - إستخدم <seconds> وقت تجميد اللاعبين قبل السماح لهم بالتحرك قبل بداية كل دورة
motd.txt
يحتوى هذا الملف على "رسالة اليوم" الخاصة بخادمك. قد يشمل هذا بيانات الإتصال بك وعنوان موقعك فى هذا الملف فى حال الرغبة فى ذلك.
مسموح بأكواد HTML فى هذا الملف.
مثال لـ motd.txt:
MESSAGE OF THE DAY
Welcome to my Counterstrike Server
Map Rotation For This Server:
de_dust2
cs_assault
de_train
cs_Havana
mapcycle.txt
هذا الملف يحتوى على قائمة الخرائط التى سيقوم خادمك بالتبادل بينها.
مثال لـ mapcycle.txt:
de_dust2
cs_assault
de_train
cs_Havana
تحميل HTTP السريع
يستطيع المستخدمين تحميل المحتويات الخاصة من خادم ويب من خلال بروتوكول HTTP للحد من الموارد وعرض النطاق الترددي المطلوب للخادم المنفرد. يسمح تحميل HTTP السريع لـ SRCDS أو HLDS بإستخدام كل الموارد المتاحة وعرض النطاق الترددي للألعاب المستضافة.
- أنشئ قائمة بكل ملفات (bsp, wav, mdl, إلخ) الخاصة المستخدمة بخادمك
- حمل هذه الملفات على خادم ويب مع المحافظة على هيكل الدليل
- إختيارى: لعرض صورة إعلانية (على سبيل المثال، صورة مع رسالة "إستضافة المحتوى بواسطة...") إرفع صورة بتحديد 56x340 نقطة فى <custom content directory>/gfx/banner.gif
- إستخدم أمر <sv_downloadurl <url وحدد <url> بحيث يشير إلى <http://<domain>/<custom_content_directory (بحيث يكون <domain> هو النطاق المشير إلى موقع خادم الويب و <custom_content_directory> هو إسم الحافظة التى تقابل حافظة المحتوى تحت حافظة تنصيب ألعاب HLDS أو SRCDS)
وفى حالة دعم خادم الويب لتوثيق HTTP بدائى، إستخدم الهيئة http://<username>:<password>@<domain>/<custom_content_directory> لإضافة إسم المستخدم و كلمة السر للتوثيق بحيث يكون <username> و <password> هما الإسم وكلمة السر فى حساب خادم الويب الممنوح له صلاحيات قراءة الملفات
موارد تكوين إضافية للخادم المستقل
المساعدة للخادم المستقل
إنضم إلى قائمة نقاش "الخوادم المخصصة" لنظام التشغيل الخاص بك وراجع أرشيف قائمة الرسائل للعثور على حلول المشاكل الخاصة بالخوادم المخصصة:
|