Mordhau Guides 1.0.0 متاح الآن — الأدلة مستقرة، ونرحب دائمًا بالتصحيحات.

Skip to content

دليل RCON

يرمز RCON إلى وحدة التحكم عن بعد. فهو يتيح لك إرسال أوامر إلى خادم Mordhau عبر الشبكة، من خارج اللعبة - حتى تتمكن من تغيير الخريطة، أو تغيير شخص الركلة (Kick)، أو التحقق من المتصل، دون تشغيل Mordhau والانضمام أولاً.

إذا قمت بتشغيل خادم، فهذه هي الأداة التي ستستخدمها في النهاية.

INFO

تفترض هذه الصفحة أن لديك خادمًا قيد التشغيل بالفعل. إذا لم تقم بذلك، فابدأ بـ دليل الخواديم المكرس.

أوامر المسؤول مقابل RCON

يتيح لك كلاهما تشغيل نفس الأوامر، لكن يتم الوصول إليهما بشكل مختلف.

أوامر المسؤول داخل اللعبة تتم كتابتها في وحدة التحكم أثناء اللعب. يمكنك المصادقة باستخدام adminlogin وكلمة مرور المسؤول من Game.ini. مريحة عندما تكون بالفعل في الخادم.

RCON يتصل عبر TCP من أي عميل RCON. ليست هناك حاجة إلى لعبة، وتستمر في العمل عندما يكون الخادم ممتلئًا أو عندما يحدث خطأ ما بدرجة كافية بحيث لا يمكنك الانضمام.

قائمة الأوامر هي نفسها في كلتا الحالتين.

تشغيل RCON على

تم تكوين RCON في Game.ini، في نفس القسم مثل إعدادات الخادم الأخرى:

منصةالمسار
WindowsMordhau\Saved\Config\WindowsServer\Game.ini
LinuxMordhau/Saved/Config/LinuxServer/Game.ini

أضف هذين المفتاحين:

ini
[/Script/Mordhau.MordhauGameSession]
ServerName=My Mordhau Server
MaxSlots=32
AdminPassword=changethis
RconPassword=a-different-long-password
RconPort=7778

DANGER

أوقف الخادم قبلقمت بتحرير Game.ini. فإنه يعيد كتابة الملف من الذاكرة عند إيقاف التشغيل، لذلكيتم التخلص من التعديلات التي تم إجراؤها أثناء تشغيله.

WARNING

إذا تركت RconPassword فارغًا، فسيقوم الخادم بإنشاء خادم عشوائي عند بدء التشغيل، مما يعني أنك لن تعرفه. اضبطها بنفسك.

لا تعيد استخدام AdminPassword هنا، ولا تستخدم أي شيء قصير. RCON هو بروتوكول غير مشفر — أي شخص لديه كلمة المرور ويمكنه الوصول إلى المنفذ يتمتع بالتحكم الكامل في الخادم الخاص بك.

أعد تشغيل الخادم. يمكنك أيضًا تجاوز المنفذ الموجود في سطر الأوامر إذا كنت تفضل ذلك:

bash
./MordhauServer.sh Mordhau FFA_ThePit -Port=7777 -BeaconPort=15000 -QueryPort=27015 -RconPort=7778 -log

فتح المنفذ

منفذ RCON هو TCP، على عكسمنافذ اللعبة والإشارات والاستعلام كلها UDP. قاعدة جدار الحماية التي تغطي القواعد الثلاثة الأخرى لن تغطي هذه القاعدة.

قم بإعادة توجيهه فقط إذا كنت بحاجة بالفعل إلى الوصول إلى RCON من خارج الجهاز. إذا كنت تدير الخادم عبر SSH على أية حال، فاترك المنفذ مغلقًا أمام الإنترنت واتصل بـ 127.0.0.1 من الصندوق - وهذا أكثر أمانًا تمامًا، ولا يكلفك شيئًا.

الاتصال

أي عميل يتحدث بروتوكول RCON المصدر يعمل. mcrcon صغير الحجم، وليس له أي تبعيات ويعمل على كل من Windows وLinux:

bash
mcrcon -H 127.0.0.1 -P 7778 -p your-rcon-password

الذي ينقلك إلى عالم تفاعليموجه. لإطلاق أمر واحد والخروج:

bash
mcrcon -H 127.0.0.1 -P 7778 -p your-rcon-password "playerlist"

العملاء الرسوميون موجودون أيضًا إذا كنت تفضل الحصول على نافذة بدلاً من محطة طرفية - تعمل معظم أدوات RCON المصدر للأغراض العامة بشكل جيد ضد Mordhau.

الأوامر

معرفات المشغل هي معرفات Playfab، وليست معرفات Steam. احصل عليها مع playerlist.

اللاعبين

الأمرماذا يفعل
playerlistالجميع على الخادم، مع معرفاتهم
kick <name or PlayfabID> <reason>يزيل لاعبًا، ويمكنه الانضمام مرة أخرى
ban <name or PlayfabID> <minutes> <reason>الحظر لمدة دقائق
unban <name or PlayfabID>يرفع الحظر
banlistالجميع محظور حاليا
mute <name or PlayfabID> <minutes>يكتم الصوت والنص
cancelvotekickيوقف ركلة التصويت الجارية

المشرفون

الأمرماذا يفعل
adminloginقم بالمصادقة داخل اللعبة قبل استخدام أي أمر آخر
adminlistالمشرفين الحاليين
adminadd <PlayfabID>مشرف المنح
removeadmin <PlayfabID>يلغي المشرف

المباراة

الأمرماذا يفعل
changelevel <map name>تبديل الخريطة، على سبيل المثال changelevel FFA_Grad
restartlevelإعادة تشغيل الخريطة الحالية
addbots <number>يضيف السير
addbots team <number> <0 or 1>يضيف الروبوتات إلى الفريق، 0 باللون الأحمر و1 باللون الأزرق
removebots <number>يزيل الروبوتات
slomo <value>يغير سرعة اللعبة، 0.5 نصف و 2 مزدوج

TIP

slomo يؤثر على كل شخص على الخادم. إنه أمر ترفيهي مرة واحدة بالضبط، ثم يغادر الناس.

الأشياء اليومية

ابحث عن هوية شخص ما قبل التصرف بشأنه

playerlist

حظر لمدة يوم

ban 1A2B3C4D5E6F7890 1440 Griefing

المدة هي دقائق، لذا فإن الساعة هي 60، واليوم هو 1440، والأسبوع هو 10080.

قم بتدوير الخريطة مبكرًا

changelevel TDM_Camp

املأ خادمًا هادئًا

addbots 8

عندما لا يتم الاتصال

**تم رفض الاتصال. ** RCON لا يستمع. تحقق من تعيين RconPort في Game.ini، ومن أنك قمت بإعادة تشغيل الخادم بعد تحريره - باستخدام -log، ستشاهد بدء تشغيل RCON في مخرجات وحدة التحكم.

**انتهت مهلة الاتصال. ** يقوم جدار الحماية بأكله. تذكر أن المنفذ هو TCP.

**فشلت المصادقة. ** كلمة مرور خاطئة. إذا تركت RconPassword فارغًا، فقد اخترع الخادم واحدًا عند بدء التشغيل، لذا قم بتعيينه بشكل صريح وأعد تشغيله.

**الأوامر تعمل ولكن لم يحدث شيء. ** تحقق من بناء الجملة وترتيب الوسائط. يريد ban على وجه الخصوص المدة قبل السبب، ويفشل فهمها بطريقة خاطئة بهدوء.

**ظلت تعديلاتك تختفي. ** كان الخادم قيد التشغيل عندما قمت بالحفظ. أوقفه أولاً.

الأمان

يستحق التكرار، لأن الأشخاص يخطئون ويفقدون الخوادم فوقه:

  • RCON غير مشفر. تعبر كلمة المرور الشبكة في نموذج يمكن لأي شخص على المسار قراءته.
  • استخدم كلمة مرور طويلة وفريدة من نوعها. ليست كلمة مرور المسؤول الخاصة بك، لاكلمة المرور Steam الخاصة بك.
  • لا تكشف عن المنفذ علنًا إلا إذا كنت مضطرًا لذلك. Localhost، أو نفق SSH، أو قاعدة جدار الحماية تقتصر على عنوان IP الخاص بك.
  • قم بتغيير كلمة المرور إذا قمت بلصقها في رسالة Discord أو تذكرة دعم أو لقطة شاشة.