يغطي هذا الدليل إعداد المشرفين، وأوامر وحدة التحكم، وإدارة اللاعبين، ودعم إضافات Oxide/uMod، واستكشاف الأخطاء وإصلاحها لخادم Hurtworld المخصص الخاص بك. Hurtworld هي لعبة بقاء جماعية من منظور الشخص الأول حيث يجمع اللاعبون الموارد ويبنون القواعد ويحاولون البقاء في بيئة معادية. لإعداد الخادم الأولي والتكوين وتعليمات الاتصال، راجع دليل إعداد خادم Hurtworld.
1. إعداد المشرفين
يستخدم Hurtworld معرّفات Steam لمنح صلاحيات الإدارة. أضف أوامر الإدارة إلى autoexec.cfg لتبقى محفوظة بعد إعادة التشغيل.
إضافة مالك
ownerid <SteamID64> "PlayerName" "reason"
مثال: ownerid 76561198012345678 "Admin" "Server owner"
إضافة مشرف
moderatorid <SteamID64> "PlayerName" "reason"
إزالة صلاحيات الإدارة
removeowner <SteamID64>
removemoderator <SteamID64>
2. أوامر وحدة التحكم
يمكنك الوصول إلى وحدة التحكم من خلال علامة تبويب Console في GPanel، أو بالضغط على F1 داخل اللعبة مع امتلاك صلاحيات الإدارة.
إدارة اللاعبين
| الأمر | الوصف |
|---|---|
kick <SteamID64> | طرد لاعب من الخادم. |
ban <SteamID64> | حظر لاعب بشكل دائم. |
unban <SteamID64> | إزالة حظر لاعب. |
mutevoice <SteamID64> | كتم الدردشة الصوتية للاعب. |
mutechat <SteamID64> | كتم الدردشة النصية للاعب. |
status | عرض قائمة بجميع اللاعبين المتصلين مع معرّفات Steam الخاصة بهم. |
أوامر العالم والخادم
| الأمر | الوصف |
|---|---|
teleport <SteamID64> <x> <y> <z> | نقل لاعب إلى إحداثيات محددة. |
teleportto <SteamID64> <TargetID> | نقل لاعب إلى لاعب آخر. |
spawn <itemid> <amount> | إنشاء عناصر في مخزونك (للمالك فقط). |
settime <hours> | تعيين وقت اليوم داخل اللعبة (0-24). |
weather <type> | فرض حالة طقس معينة (clear, rain, snow, sandstorm). |
say "message" | إرسال رسالة دردشة لجميع اللاعبين على الخادم. |
save | فرض حفظ فوري للعالم. |
quit | حفظ وإيقاف تشغيل الخادم. |
3. دعم إضافات Oxide/uMod
يدعم Hurtworld إطار عمل التعديلات Oxide/uMod لتوسيع وظائف الخادم بإضافات مخصصة وأدوات إدارة محسّنة وتعديلات على أسلوب اللعب.
تثبيت Oxide
- أوقف الخادم من GPanel.
- تحقق مما إذا كان Oxide مثبتاً مسبقاً بالبحث عن مجلد
oxide/في ملفات الخادم. - إذا لم يكن مثبتاً، قم بتنزيل أحدث إصدار من Oxide لـ Hurtworld من umod.org.
- ارفع الملفات إلى المجلد الجذر للخادم عبر SFTP، مع الكتابة فوق الملفات عند المطالبة.
- شغّل الخادم وتحقق من تحميل Oxide في وحدة التحكم.
تثبيت الإضافات
- تصفح الإضافات في إضافات Hurtworld على umod.org.
- قم بتنزيل ملف
.csوارفعه إلىoxide/plugins/. - يقوم الخادم تلقائياً بتجميع وتحميل الإضافة. تحقق من وحدة التحكم للتأكيد.
الإضافات الشائعة
- Kits: منح اللاعبين حزم بداية بعناصر قابلة للتخصيص وفترات انتظار.
- Teleportation: السماح للاعبين بتعيين نقاط منزلية والانتقال إلى بعضهم البعض.
- Stack Size Controller: تعديل أحجام تكديس العناصر لمزيد من الراحة.
- Better Chat: تخصيص تنسيق الدردشة وإضافة مجموعات دردشة.
- Anti-Cheat: كشف ومنع الغش الإضافي من جانب الخادم.
إدارة الإضافات
oxide.reload PluginName # Reload a specific plugin
oxide.unload PluginName # Unload a specific plugin
oxide.load PluginName # Load a specific plugin
oxide.plugins # List all loaded plugins
تكوين الإضافات
تقوم معظم إضافات Oxide بإنشاء ملفات تكوين في مجلد oxide/config/ عند تحميلها لأول مرة. قم بتحرير ملفات JSON هذه لتخصيص سلوك الإضافة. بعد التحرير، أعد تحميل الإضافة باستخدام oxide.reload PluginName لتطبيق التغييرات.
بيانات الإضافات
يتم الاحتفاظ بملفات بيانات الإضافات (بيانات اللاعبين، المعلومات المخزنة) في oxide/data/. قم بتضمين هذا المجلد في نسخك الاحتياطية عبر SFTP للحفاظ على حالة الإضافات عند نقل الخادم أو إعادة تعيينه.
4. استكشاف الأخطاء وإصلاحها
تعطل الخادم عند بدء التشغيل
- تحقق من وحدة تحكم GPanel بحثاً عن رسائل الخطأ.
- إذا كنت تستخدم Oxide، قم بإزالة الإضافات المضافة حديثاً من
oxide/plugins/لتحديد المشكلة. - جرّب حذف
autoexec.cfgوإعادة التشغيل لإعادة إنشاء الإعدادات الافتراضية.
لا يستطيع اللاعبون الاتصال
- تحقق من أن الخادم يعمل في GPanel.
- تحقق من عنوان IP والمنفذ الصحيحين من علامة تبويب Network.
- تأكد من أن الخادم واللاعب على نفس إصدار اللعبة.
إضافات Oxide لا تعمل
- تحقق من وحدة التحكم بحثاً عن أخطاء التجميع عند تحميل الإضافة.
- تأكد من توافق الإضافة مع الإصدار الحالي من Hurtworld و Oxide.
- تحقق من أن ملف
.csموجود مباشرة فيoxide/plugins/، وليس في مجلد فرعي. - جرّب إعادة التحميل باستخدام
oxide.reload PluginNameبعد إصلاح أي مشاكل.
مشاكل الأداء
- قلّل قيمة
maxplayersإذا كان الخادم يتأخر مع وجود العديد من اللاعبين المتصلين. - راجع إضافات Oxide المثبتة -- بعض الإضافات ذات المؤقتات المتكررة أو عمليات قاعدة البيانات الثقيلة تؤثر على الأداء.
- إذا استمر ضعف الأداء، تواصل مع الدعم بشأن ترقية خطة الخادم الخاصة بك.
مقالات ذات صلة
- دليل إعداد خادم Hurtworld
- كيفية العثور على عنوان IP والمنفذ الخاص بخادمك
- كيفية رفع الملفات عبر SFTP
- دليل بدء تشغيل الخادم
هل تحتاج مساعدة؟
إذا واجهت مشاكل في خادم Hurtworld الخاص بك غير مذكورة هنا، افتح تذكرة دعم وأرفق عنوان IP الخاص بخادمك ووصفاً للمشكلة وأي رسائل خطأ ذات صلة من وحدة تحكم GPanel.