يغطي هذا الدليل كيفية إعداد خادم Hurtworld المخصص على Legion Hosting، وتكوين متغيرات بدء التشغيل، وتحرير إعدادات الخادم، وإعداد PvP ومعدلات الموارد، والاتصال بخادمك، وإدارة الحفظ. Hurtworld هي لعبة بقاء جماعية من منظور الشخص الأول حيث يجمع اللاعبون الموارد ويبنون القواعد ويصنعون المعدات للبقاء في بيئة قاسية. لأوامر الإدارة ودعم إضافات Oxide/uMod واستكشاف الأخطاء وإصلاحها، راجع أوامر إدارة خادم Hurtworld.
1. التشغيل الأول
- سجّل الدخول إلى GPanel واختر خادم Hurtworld الخاص بك.
- انتقل إلى علامة تبويب Startup وراجع المتغيرات القابلة للتكوين (انظر القسم 2).
- عيّن HOSTNAME وقم اختيارياً بتعديل MAX_PLAYERS.
- عُد إلى علامة تبويب Console وانقر على Start.
- انتظر حتى تؤكد وحدة التحكم أن الخادم قد بدأ. يقوم التشغيل الأول بإنشاء العالم وإنشاء ملفات التكوين الأولية.
autoexec.cfg، شغّل الخادم مرة واحدة، واتركه ينتهي من التحميل، ثم أوقفه قبل التحرير.
2. متغيرات بدء التشغيل في GPanel
| المتغير | مطلوب | الوصف |
|---|---|---|
HOSTNAME | نعم | الاسم المعروض في متصفح الخوادم. |
MAX_PLAYERS | لا | الحد الأقصى للاعبين المتصلين في وقت واحد. الافتراضي هو 60. |
QUERY_PORT | تلقائي | منفذ استعلام Steam. الافتراضي هو 13871. يُدار بواسطة GPanel. |
CREATIVE_MODE | لا | تفعيل الوضع الإبداعي (البناء الحر). 0 = إيقاف، 1 = تشغيل. الافتراضي هو 0. |
ADMINS | لا | معرّف Steam لمالك الخادم للوصول الإداري. |
INSTALL_OXIDE | لا | تثبيت إطار عمل التعديلات Oxide/uMod. 0 = لا، 1 = نعم. الافتراضي هو 0. |
3. تكوين الخادم (autoexec.cfg)
للإعدادات المتقدمة، قم بتحرير ملف التكوين مباشرة. أوقف الخادم قبل إجراء التغييرات.
موقع الملف
autoexec.cfg
افتحه من خلال علامة تبويب Files في GPanel أو عبر SFTP. يستخدم صيغة أوامر وحدة التحكم، أمر واحد لكل سطر.
الإعدادات الرئيسية
| الأمر | الافتراضي | الوصف |
|---|---|---|
host | (من بدء التشغيل) | اسم الخادم المعروض في المتصفح. |
maxplayers | 60 | الحد الأقصى للاعبين المتصلين في وقت واحد. |
setpassword | (فارغ) | كلمة مرور الانضمام للخادم. اتركها فارغة للخادم العام. |
lootscale | 1 | مضاعف معدلات إسقاط الغنائم. |
resourcescale | 1 | مضاعف جمع الموارد. اضبطه على 2 للمضاعفة. |
craftscale | 1 | مضاعف سرعة الصناعة. |
pvp true/false | true | تفعيل أو تعطيل القتال بين اللاعبين. |
protectalivetimeout | 0 | حماية الظهور بالثواني. |
autosaveinterval | 300 | فترة الحفظ التلقائي بالثواني (5 دقائق). |
مثال على autoexec.cfg
host "My Legion Hurtworld Server"
maxplayers 40
setpassword ""
lootscale 1.5
resourcescale 2
craftscale 1
pvp true
protectalivetimeout 30
autosaveinterval 300
4. اختيار الخريطة
عيّن الخريطة باستخدام متغير بدء التشغيل MAP في GPanel أو أمر loadmap في autoexec.cfg.
| اسم الخريطة | الوصف |
|---|---|
HurtworldIsland | خريطة الجزيرة الافتراضية مع بيئات صحراوية وثلجية وغابات. |
Diemensland | خريطة بديلة بتضاريس وتوزيع موارد مختلفين. |
تبديل الخرائط يحافظ على المباني في الخريطة السابقة.
5. إعدادات PvP والموارد
خصّص أسلوب اللعب في autoexec.cfg:
- خوادم PvP: أبقِ
pvp trueواضبطprotectalivetimeoutلحماية الظهور. - خوادم PvE: اضبط
pvp falseللعب التعاوني. - خوادم معززة: زِد
resourcescaleوlootscaleلتقدم أسرع. - خوادم صعبة: أبقِ جميع المضاعفات عند
1أو أقل.
6. كيفية الاتصال
الخيار أ -- متصفح الخوادم داخل اللعبة
- شغّل Hurtworld من Steam.
- من القائمة الرئيسية، انقر على Play Online.
- ابحث عن خادمك بالاسم، اختره، وانقر على Join.
الخيار ب -- الاتصال المباشر عبر وحدة التحكم
- شغّل Hurtworld واضغط على F1 لفتح وحدة التحكم.
- اكتب:
connect <your-server-ip>:<port>
7. إدارة الحفظ
يقوم الخادم بالحفظ التلقائي على الفترة المحددة بواسطة autosaveinterval (الافتراضي: 300 ثانية / 5 دقائق). يتم تخزين ملفات الحفظ في مجلد saves/ وتحتوي على قواعد اللاعبين والمخزونات والمركبات وحالة العالم.
النسخ الاحتياطي اليدوي عبر SFTP
- أوقف الخادم من GPanel.
- اتصل عبر SFTP (راجع كيفية رفع الملفات عبر SFTP).
- قم بتنزيل مجلد
saves/بالكامل واحفظه في مكان آمن.
استعادة نسخة احتياطية
- أوقف الخادم، اتصل عبر SFTP، وارفع النسخة الاحتياطية إلى
saves/. - شغّل الخادم من GPanel لتحميل النسخة المستعادة.
مقالات ذات صلة
- أوامر إدارة خادم Hurtworld
- كيفية العثور على عنوان IP والمنفذ الخاص بخادمك
- كيفية رفع الملفات عبر SFTP
- دليل بدء تشغيل الخادم
هل تحتاج مساعدة؟
إذا واجهت مشاكل في خادم Hurtworld الخاص بك غير مذكورة هنا، افتح تذكرة دعم وأرفق عنوان IP الخاص بخادمك ووصفاً للمشكلة وأي رسائل خطأ ذات صلة من وحدة تحكم GPanel.