يغطي هذا الدليل جميع أوامر الإدارة ودعم التعديلات وأدوات إدارة الخادم المتاحة لخادم Avorion المخصص على Legion Hosting. تعلم كيفية إدارة اللاعبين والتحكم في المجرة وتثبيت التعديلات واستكشاف المشاكل الشائعة وإصلاحها. للإعداد الأولي للخادم والتكوين، راجع دليل إعداد خادم Avorion.
إعداد المسؤول
يستخدم Avorion نظام مسؤولين قائم على XML يمنح لاعبين محددين صلاحيات مرتفعة. يتم تعريف المسؤولين في ملف admin.xml أو يمكن إضافتهم من خلال أوامر داخل اللعبة.
إضافة مسؤولين عبر admin.xml
يقع ملف admin.xml في مجلد حفظ المجرة الخاص بك (مثال: galaxies/your_galaxy_name/admin.xml). يمكنك تحرير هذا الملف من خلال مدير الملفات في GPanel.
<?xml version="1.0" encoding="UTF-8"?>
<admin>
<admin id="76561198012345678" />
<admin id="76561198087654321" />
</admin>
يحتوي كل إدخال <admin> على Steam ID الخاص باللاعب (بتنسيق SteamID64). للعثور على Steam ID الخاص بلاعب:
- انتقل إلى ملف اللاعب الشخصي على Steam
- إذا كان رابط الملف الشخصي يستخدم اسمًا مخصصًا، استخدم أداة بحث SteamID للعثور على SteamID64 الخاص به
- SteamID64 هو رقم مكون من 17 رقمًا يبدأ بـ
7656119
إضافة مسؤولين داخل اللعبة
إذا كنت مسؤولاً بالفعل، يمكنك إضافة مسؤولين آخرين باستخدام أمر الدردشة داخل اللعبة:
/admin <playerName>
يضيف هذا اللاعب المحدد إلى قائمة المسؤولين فورًا دون الحاجة إلى إعادة تشغيل الخادم.
admin.xml مباشرة من خلال مدير الملفات في GPanel حيث لا يوجد مسؤولون بعد لتشغيل الأمر داخل اللعبة. بعد إضافة Steam ID الخاص بك وإعادة تشغيل الخادم، يمكنك استخدام الأوامر داخل اللعبة لإضافة مسؤولين إضافيين.
أوامر الإدارة الشائعة
يتم إدخال أوامر الإدارة في دردشة اللعبة (اضغط Enter لفتح الدردشة) مع بادئة /. يمكن أيضًا تنفيذ هذه الأوامر من وحدة تحكم خادم GPanel.
إدارة اللاعبين
| الأمر | الوصف |
|---|---|
/kick <name> |
طرد لاعب من الخادم. يمكنه إعادة الاتصال فورًا. |
/ban <name> |
حظر لاعب من الخادم. يُضاف Steam ID الخاص به إلى banlist.txt. |
/unban <steamid> |
إزالة حظر لاعب باستخدام Steam ID الخاص به. |
/admin <name> |
منح صلاحيات المسؤول للاعب. |
/removeadmin <name> |
إزالة صلاحيات المسؤول من لاعب. |
/say <message> |
بث رسالة على مستوى الخادم لجميع اللاعبين. |
/players |
عرض قائمة بجميع اللاعبين المتصلين مع Steam IDs الخاصة بهم والقطاع الحالي. |
/whisper <name> <message> |
إرسال رسالة خاصة إلى لاعب محدد. |
التحكم في الخادم
| الأمر | الوصف |
|---|---|
/save |
حفظ جميع القطاعات المحملة وبيانات اللاعبين يدويًا على القرص. |
/stop |
حفظ جميع البيانات بأمان وإيقاف تشغيل الخادم. |
/seed |
عرض بذرة المجرة الحالية. |
/status |
عرض حالة الخادم بما في ذلك عدد اللاعبين والقطاعات المحملة ومقاييس الأداء. |
/difficulty <value> |
تغيير مستوى صعوبة الخادم (من -3 إلى 3). يسري على القطاعات المُنشأة حديثًا. |
/pvp <on|off> |
تبديل القتال بين اللاعبين تشغيلاً أو إيقافًا. |
/maxplayers <number> |
تغيير الحد الأقصى لعدد اللاعبين أثناء تشغيل الخادم. |
/password <password> |
تعيين أو تغيير كلمة مرور الخادم. اتركها فارغة لإزالة كلمة المرور. |
الانتقال الآني والملاحة
| الأمر | الوصف |
|---|---|
/tp <x> <y> |
انتقال آني بنفسك إلى إحداثيات القطاع (x, y). |
/tp <playerName> |
انتقال آني بنفسك إلى موقع لاعب آخر. |
/tp <playerName> <x> <y> |
نقل لاعب محدد آنيًا إلى إحداثيات قطاع. |
/give <playerName> <amount> <material> |
إعطاء لاعب موارد. المواد: Iron, Titanium, Naonite, Trinium, Xanion, Ogonite, Avorion. |
إدارة المجرة
بصفتك مسؤولاً، لديك أدوات لإدارة بنية المجرة والقطاعات.
إدارة القطاعات
| الأمر | الوصف |
|---|---|
/sector |
عرض معلومات عن قطاعك الحالي (الإحداثيات، الكيانات، الفصائل). |
/regeneratesector <x> <y> |
إعادة إنشاء قطاع، وإعادته إلى حالته المُنشأة إجرائيًا. تحذير: يدمر جميع المنشآت التي بناها اللاعبون في ذلك القطاع. |
/clearsector <x> <y> |
إزالة جميع الكيانات من قطاع، وتركه فارغًا. |
مستويات المواد
تنظم مجرة Avorion في حلقات ذات مستويات مواد متزايدة، تتجه نحو الداخل باتجاه الحاجز في المركز. فهم هذا يساعد عند نقل اللاعبين آنيًا أو إدارة محتوى القطاعات.
| المادة | المستوى | حلقة المجرة | اللون |
|---|---|---|---|
| Iron | 0 | الحلقة الخارجية | رمادي |
| Titanium | 1 | الحلقة الثانية | أبيض |
| Naonite | 2 | الحلقة الثالثة | أخضر |
| Trinium | 3 | الحلقة الرابعة | أزرق |
| Xanion | 4 | الحلقة الخامسة | أصفر |
| Ogonite | 5 | الحلقة السادسة | برتقالي |
| Avorion | 6 | المركز (ما بعد الحاجز) | ذهبي |
دعم التعديلات وورشة العمل
يتمتع Avorion بدعم قوي لورشة عمل Steam، مما يتيح لك توسيع خادمك بتعديلات أنشأها المجتمع.
تثبيت التعديلات
- ابحث عن التعديل الذي تريده في ورشة عمل Steam الخاصة بـ Avorion
- لاحظ معرف ورشة العمل من رابط التعديل (الرقم في النهاية)
- أوقف الخادم في GPanel
- افتح مدير الملفات في GPanel
- انتقل إلى مجلد
galaxies/your_galaxy_name/ - حرر ملف
modconfig.lua(أنشئه إذا لم يكن موجودًا) - أضف معرف ورشة العمل الخاص بالتعديل إلى التكوين
- شغّل الخادم — سيتم تنزيل التعديل تلقائيًا
تنسيق modconfig.lua
-- Avorion Mod Configuration
modLocation = ""
forceEnabling = false
mods =
{
{workshopid = "1234567890"},
{workshopid = "0987654321"},
{workshopid = "1122334455"},
}
نصائح لإدارة التعديلات
- أضف التعديلات واحدًا تلو الآخر واختبر بعد كل إضافة لتحديد مشاكل التوافق
- بعض التعديلات تتطلب إعادة تعيين المجرة لتأخذ مفعولها الكامل (خاصة تلك التي تعدل إنشاء القطاعات)
- تحقق من تعليقات التعديلات وأوصافها بحثًا عن حالات عدم التوافق المعروفة قبل التثبيت
- احتفظ بنسخة احتياطية من
modconfig.luaومجلد المجرة قبل إضافة أو إزالة التعديلات - التعديلات الخاصة بجانب الخادم فقط لا تتطلب من العملاء تثبيتها، لكن معظم تعديلات اللعب تحتاج كلا الجانبين
استكشاف الأخطاء وإصلاحها
الخادم لا يظهر في المتصفح
- تحقق من أن
listed=trueفيserver.iniأو متغيرات بدء التشغيل - تأكد من إمكانية الوصول إلى منفذ استعلام Steam (
steamQueryPort) — عادةً يكون منفذ اللعبة + 1 - انتظر 2-3 دقائق بعد بدء تشغيل الخادم حتى يتم نشر القائمة على Steam
- جرب الاتصال عبر الاتصال المباشر للتأكد من أن الخادم يعمل
- تأكد من أن الخادم قد بدأ بالكامل بالتحقق من ظهور
Server startup completeفي وحدة التحكم
تعطل الخادم
إذا كان خادم Avorion الخاص بك يتعطل، اتبع هذه الخطوات:
- تحقق من سجلات التعطل — ابحث في وحدة تحكم GPanel ومجلد
logs/داخل مجلد المجرة عن رسائل الخطأ - أزل التعديلات المضافة مؤخرًا — إذا بدأت الأعطال بعد إضافة تعديل، أزله من
modconfig.luaوأعد التشغيل - تحقق من تلف القطاعات — إذا حدث التعطل عند تحميل قطاع معين، فقد يكون ذلك القطاع تالفًا. استخدم
/regeneratesectorمن وحدة التحكم (إذا كان يمكن الوصول إليها) أو احذف ملف القطاع من مجلدsectors/ - حدّث الخادم — تأكد من أن خادمك يعمل بأحدث إصدار من خلال GPanel
- قلل خيوط العمل — إذا كان الخادم ينفد من الموارد، جرب تقليل
workerThreadsوgeneratorThreadsفيserver.ini - استعد من نسخة احتياطية — إذا فشل كل شيء آخر، استعد مجلد المجرة من نسخة احتياطية تم أخذها قبل بدء المشاكل
مشاكل الأداء
- وقت تكة عالٍ — استخدم
/statusللتحقق من أداء الخادم. أوقات التكة العالية تشير إلى أن الخادم يكافح لمواكبة متطلبات المحاكاة. - كثرة القطاعات المحملة — كل قطاع به لاعبون أو ذكاء اصطناعي نشط يستهلك موارد. شجع اللاعبين على تجنب الانتشار بعيدًا جدًا عبر المجرة في نفس الوقت.
- سفن كبيرة — السفن ذات أعداد الكتل المفرطة تزيد من حمل المحاكاة. فكر في وضع إرشادات لأحجام السفن القصوى.
- كثرة المحطات — العديد من المحطات التي بناها اللاعبون في قطاع واحد يمكن أن تؤدي إلى تراجع الأداء. راقب عدد كيانات القطاع باستخدام
/sector.
مشاكل اتصال اللاعبين
- عدم تطابق الإصدار — يجب أن يكون جميع اللاعبين على نفس إصدار اللعبة مثل الخادم. تأكد من أن الجميع قد حدّث عبر Steam.
- عدم تطابق التعديلات — يحتاج اللاعبون إلى نفس التعديلات المثبتة. إذا لم يتمكن لاعب من الاتصال، تحقق من أن قائمة تعديلاته تتطابق مع
modconfig.luaالخاص بالخادم. - أخطاء انتهاء المهلة — يمكن أن تشير إلى حمل زائد على الخادم أو مشاكل في الشبكة. تحقق من أداء الخادم باستخدام
/status. - مشاكل كلمة المرور — إذا أبلغ اللاعبون أن كلمة المرور لا تعمل، تحقق من أن كلمة المرور في متغيرات بدء التشغيل و
server.iniمتطابقة.
مرجع سريع
أوامر الإدارة الأكثر استخدامًا لإدارة الخادم اليومية:
# Check server health
/status
# See who is online
/players
# Save all data
/save
# Broadcast a message
/say Server restarting in 5 minutes!
# Kick a player
/kick PlayerName
# Ban a player
/ban PlayerName
# Teleport to a player
/tp PlayerName
# Give resources to a player
/give PlayerName 10000 Trinium
# View current sector info
/sector
# Check galaxy seed
/seed
# Safely shut down
/stop
مقالات ذات صلة
- دليل إعداد خادم Avorion
- كيفية العثور على IP الخادم والمنفذ
- كيفية رفع الملفات عبر SFTP
- البدء مع خادمك الجديد
هل تحتاج مساعدة؟
إذا كنت بحاجة إلى مساعدة إضافية في إدارة خادم Avorion أو لديك أسئلة حول أوامر محددة، فإن فريق الدعم لدينا مستعد للمساعدة. أرسل تذكرة دعم وسنرد في أقرب وقت ممكن.