يغطي هذا الدليل أدوات الإدارة وإدارة الخادم لخادم Trackmania المخصص على Legion Hosting. للإعداد الأولي والتكوين، راجع دليل إعداد خادم Trackmania.
نظرة عامة على إدارة الخادم
تتم إدارة خوادم Trackmania المخصصة بشكل أساسي من خلال ملفات تكوين XML ووحدات التحكم الخارجية بالخادم. لا يحتوي الخادم نفسه على وحدة تحكم تقليدية داخل اللعبة مثل ألعاب محرك Source.
ملف التكوين
التكوين الرئيسي للخادم بتنسيق XML:
UserData/Config/dedicated_cfg.txt
الأقسام الرئيسية في التكوين:
| مسار الإعداد | الوصف |
|---|---|
masterserver_account > login |
تسجيل دخول الخادم المخصص (من موقع Trackmania) |
masterserver_account > password |
كلمة مرور الخادم المخصص |
server_options > name |
اسم الخادم المعروض في المتصفح |
server_options > comment |
وصف الخادم |
server_options > password |
كلمة مرور الانضمام |
server_options > max_players |
الحد الأقصى لعدد اللاعبين |
server_options > max_spectators |
الحد الأقصى لعدد المتفرجين |
system_config > server_port |
منفذ الخادم (يديره GPanel) |
إعدادات المباراة
تحدد ملفات إعدادات المباراة قائمة المسارات ووضع اللعب. يتم تخزينها في:
MatchSettings/
الملف الافتراضي هو example.txt. لإنشاء قائمة تشغيل مخصصة:
- انسخ
example.txtإلى ملف جديد (مثلcustom.txt) - عدّل الملف لإضافة أو إزالة إدخالات المسارات
- حدّث متغير بدء التشغيل
GAME_CONFIGليشير إلى ملفك الجديد (مثلMatchSettings\custom.txt) - أعد تشغيل الخادم
إدارة الخرائط
إضافة خرائط
- قم بتنزيل ملفات المسارات (
.Map.Gbx) من مجتمع Trackmania - ارفعها إلى
UserData/Maps/عبر SFTP - أضف مراجع المسارات إلى ملف إعدادات المباراة
- أعد تشغيل الخادم لتحميل المسارات الجديدة
وحدات التحكم بالخادم
للإدارة المتقدمة، يستخدم العديد من مشغلي خوادم Trackmania وحدات تحكم خارجية بالخادم. تشمل الخيارات الشائعة:
- PyPlanet — وحدة تحكم مبنية على Python مع دعم الإضافات
- UASECO — وحدة تحكم مبنية على PHP مع ميزات شاملة
- EvoSC — وحدة تحكم خادم حديثة مبنية على C#
تتصل هذه الوحدات عبر واجهة XML-RPC وتوفر ميزات مثل أوامر الدردشة وإحصائيات اللاعبين والتصويت على الخرائط وإدارة قائمة الانتظار التلقائية.
إدارة الخادم عبر GPanel
| الإجراء | كيفية التنفيذ |
|---|---|
| تشغيل/إيقاف/إعادة تشغيل الخادم | استخدم أدوات التحكم بالطاقة في الصفحة الرئيسية لـ GPanel |
| تغيير اسم الخادم | عدّل SERVER_NAME في علامة التبويب Startup |
| تعيين كلمة مرور الخادم | عدّل SERVER_PASSWORD في علامة التبويب Startup |
| تغيير إعدادات المباراة | عدّل GAME_CONFIG في علامة التبويب Startup |
| تعديل التكوين | مدير الملفات أو SFTP → UserData/Config/dedicated_cfg.txt |
| عرض مخرجات وحدة التحكم | تحقق من علامة التبويب Console في GPanel |
استكشاف الأخطاء وإصلاحها
الخادم لا يبدأ
- تحقق من أن
MASTERSERVER_LOGINوMASTERSERVER_PASSWORDتم تعيينهما بشكل صحيح - تأكد من أن بيانات الاعتماد تم إنشاؤها على trackmania.com/player/dedicated-servers
- تحقق من مخرجات وحدة التحكم بحثاً عن أخطاء المصادقة
اللاعبون لا يستطيعون العثور على الخادم
- تأكد من أن بيانات اعتماد الخادم الرئيسي صالحة وأن الخادم بدأ بنجاح
- تحقق من وجود ملف إعدادات المباراة وأنه منسق بشكل صحيح
- انتظر بضع دقائق حتى يتم تسجيل الخادم في الخادم الرئيسي
مقالات ذات صلة
هل تحتاج مساعدة؟
إذا كنت بحاجة إلى مساعدة إضافية مع خادم Trackmania الخاص بك، فإن فريق الدعم لدينا مستعد للمساعدة. أرسل تذكرة دعم وسنرد عليك في أقرب وقت ممكن.