يغطي هذا الدليل إعداد المشرف، وأوامر RCON لمحرك Source، وإدارة اللاعبين، وأوامر الخرائط، ودعم إضافات SourceMod/MetaMod، واستكشاف الأخطاء وإصلاحها لخادم Open Fortress المخصص. Open Fortress هو تعديل مجاني للعبة TF2 يضيف أوضاع لعب ومحتوى جديد، مبني على محرك Source. للإعداد الأولي والتكوين وتعليمات الاتصال، راجع دليل إعداد خادم Open Fortress.
1. إعداد المشرف (كلمة مرور RCON)
يستخدم Open Fortress نظام RCON الخاص بمحرك Source للإدارة. قم بتعيين كلمة المرور في open_fortress/cfg/server.cfg:
rcon_password "YourStrongPassword"
قم بالمصادقة داخل اللعبة عبر وحدة التحكم (~):
rcon_password YourStrongPassword
rcon <command>
يمكنك أيضًا إرسال الأوامر مباشرة من خلال علامة تبويب وحدة التحكم في GPanel بدون مصادقة RCON.
2. أوامر RCON لمحرك Source
إدارة اللاعبين
| الأمر | الوصف |
|---|---|
rcon status | عرض اللاعبين مع معرفات المستخدم وSteam IDs وعناوين IP وزمن الاستجابة. |
rcon kick <userid> | طرد لاعب بمعرف المستخدم. |
rcon kick "<playername>" | طرد بالاسم المعروض. |
rcon banid <minutes> <userid> | حظر بمعرف المستخدم. 0 = دائم. |
rcon banip <minutes> <ip> | حظر عنوان IP. |
rcon removeid <steamid> | إزالة حظر Steam ID. |
rcon removeip <ip> | إزالة حظر IP. |
rcon writeid | حفظ قائمة الحظر في banned_user.cfg. |
rcon writeip | حفظ حظر IP في banned_ip.cfg. |
rcon writeid وrcon writeip بعد الحظر. بدون الحفظ، تُفقد عمليات الحظر عند إعادة التشغيل.
أوامر الخرائط
| الأمر | الوصف |
|---|---|
rcon changelevel <mapname> | تغيير الخريطة مع إبقاء اللاعبين متصلين. |
rcon map <mapname> | تحميل الخريطة من البداية مع فصل جميع اللاعبين. |
rcon maps * | عرض جميع الخرائط المتاحة. |
rcon mp_timelimit <min> | تغيير الحد الزمني للخريطة. |
rcon mp_fraglimit <frags> | تغيير حد القتل. |
rcon mp_restartgame 1 | إعادة تشغيل الجولة الحالية مع إعادة تعيين النتائج. |
إدارة الخادم
| الأمر | الوصف |
|---|---|
rcon hostname "Name" | تغيير اسم الخادم. |
rcon sv_password "pass" | تعيين أو تغيير كلمة مرور الانضمام. |
rcon sv_alltalk <0/1> | تبديل الدردشة الصوتية بين الفرق. |
rcon say "message" | إرسال رسالة دردشة على مستوى الخادم. |
rcon exec <filename> | تنفيذ ملف تكوين. |
rcon quit | إيقاف تشغيل الخادم. |
3. SourceMod وMetaMod
لميزات إدارة متقدمة، قم بتثبيت MetaMod:Source وSourceMod.
التثبيت
- أوقف خادمك من GPanel.
- قم بتنزيل MetaMod:Source من sourcemm.net وارفعه إلى
open_fortress/عبر SFTP. - قم بتنزيل SourceMod من sourcemod.net وارفعه إلى
open_fortress/. - شغّل الخادم وتحقق باستخدام
meta versionوsm versionفي وحدة التحكم.
إضافة مشرفي SourceMod
عدّل ملف open_fortress/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
استخدم sm_admin في الدردشة أو وحدة التحكم لفتح قائمة المشرف داخل اللعبة.
4. الخرائط المخصصة
- قم بتنزيل ملف الخريطة المخصصة
.bsp. - ارفعه إلى
open_fortress/maps/عبر SFTP (راجع كيفية رفع الملفات عبر SFTP). - أضف اسم الخريطة إلى
open_fortress/cfg/mapcycle.txt. - اختبر باستخدام
rcon changelevel mapname.
5. استكشاف الأخطاء وإصلاحها
تعطل الخادم عند التشغيل
- تحقق من وحدة تحكم GPanel بحثًا عن رسائل الخطأ.
- تأكد من وجود خريطة البداية في
open_fortress/maps/. - إذا كنت تستخدم SourceMod/MetaMod، أزل مجلدات الإضافات مؤقتًا للاختبار.
- تأكد من تنزيل جميع ملفات اللعبة المطلوبة بشكل صحيح (أصول TF2 وملفات Open Fortress).
لا يمكن للاعبين الاتصال
- تحقق من أن الخادم يعمل في GPanel.
- تحقق من عنوان IP والمنفذ الصحيحين من علامة تبويب الشبكة.
- تأكد من أن اللاعبين قاموا بتثبيت Open Fortress بنفس الطريقة (مُشغل Beans).
نصوص أو أصول مفقودة
- يعتمد Open Fortress على أصول TF2. تأكد من تنزيل مجلد
tf2/بشكل صحيح أثناء التثبيت. - إذا كانت النصوص مفقودة، جرّب إعادة التثبيت من علامة تبويب الإعدادات في GPanel.
مقالات ذات صلة
تحتاج مساعدة؟
إذا واجهت مشاكل مع خادم Open Fortress الخاص بك غير مذكورة هنا، افتح تذكرة دعم وقم بتضمين عنوان IP الخادم ووصف المشكلة وأي رسائل خطأ ذات صلة من وحدة تحكم GPanel.