كيفية استضافة خادم لعبة Minetest على Linux

إذا كنت قد لعبت Minetest على Linux وحدك وتتساءل عن كيفية استضافة خادم متعدد اللاعبين ، فستكون سعيدًا لمعرفة أن مطوري اللعبة قد جعلوا من السهل جدًا بدء لعبة Minetest الخاصة بك الخادم.

في هذا الدليل ، سنستعرض كيفية إعداد خادم لعبة Minetest. سنغطي إعداد خادم سريع داخل اللعبة ، بالإضافة إلى إعداد خادم مخصص طويل المدى. هيا بنا نبدأ!

ملاحظة: يجب أن يكون لديك لعبة فيديو Minetest مثبتة على جهاز الكمبيوتر الخاص بك لينكس قبل محاولة اتباع هذا الدليل. للمساعدة في تثبيت أحدث إصدار من Minetest على Linux ، يرجى النقر فوق هذا حلقة الوصل.

الطريقة الأولى - استضافة خادم داخل اللعبة

الطريقة الأسهل والأكثر مباشرة لاستضافة خادم لعبة Minetest هي الاستفادة من ميزة استضافة الخادم المضمنة داخل اللعبة نفسها. السبب؟ لا توجد معالجات في سطر الأوامر ، فقط املأ بعض الأشياء ، وستكون قادرًا على الاستمتاع في Minetest مع بعض الأصدقاء.

لإعداد خادم Minetest الخاص بك داخل واجهة مستخدم اللعبة ، اتبع الإرشادات خطوة بخطوة أدناه.

الخطوة 1: قم بتشغيل لعبة الفيديو Minetest على كمبيوتر Linux. للقيام بذلك ، افتح قائمة تطبيقك ، وابحث عن قسم "الألعاب" ، وانقر على Minetest. أو اضغط على 

Alt + F2 لإحضار المشغل السريع على سطح المكتب وإدخال أمر التشغيل أدناه.

minetest

الخطوة 2: مع فتح لعبة الفيديو Minetest على سطح مكتب Linux ، حدد موقع علامة التبويب "بدء اللعبة" ، وانقر عليها بالماوس. ستظهر لك علامة التبويب هذه منطقة استضافة الخادم.

الخطوه 3: في علامة التبويب "بدء اللعبة" ، ستلاحظ أربعة مربعات اختيار. هذه المربعات هي "الوضع الإبداعي" و "تمكين الضرر" و "خادم المضيف" و "إعلان الخادم".

حدد مربع "الوضع الإبداعي" إذا كنت تريد أن تجعل خادمك المستضاف لعبة إبداعية وليس لعبة نجاة.

الخطوة الرابعة: بعد تحديد ما إذا كان خادمك سيعمل في وضع "Creative" ، حدد موقع مربع "Enable Damage" (تمكين الضرر) ، وتحقق منه إذا كنت ترغب في السماح بحدوث ضرر على خادم Minetest.

الخطوة الخامسة: ابحث عن مربع الاختيار "Host Server" الموجود أسفل "Enable Damage" ، وانقر عليه بالماوس.

الخطوة السادسة: انقر على مربع "الإعلان عن الخادم" أسفل "الخادم المضيف". سيؤدي تحديد هذا إلى الإعلان لشبكتك عن وجود خادم Minetest قيد التشغيل ، ويمكن لأي شخص الانضمام إليه.

الخطوة 7: بمجرد التعامل مع جميع مربعات الاختيار الأربعة ، حدد موقع مربع النص "الاسم / كلمة المرور" ، وانقر على المربع مباشرة أسفل "الاسم / كلمة المرور" باستخدام الماوس.

اكتب اسم خادم Minetest الخاص بك. كن مبدعا! سيحتاج أصدقاؤك إلى العثور عليه!

الخطوة الثامنة: انقر على مربع النص الثاني أسفل النص الأول ، واكتب كلمة مرور لخادم Minetest ، إذا كنت تفضل بقاء جلسة اللعبة خاصة. تأكد من إعطاء كلمة المرور هذه للأصدقاء الذين ينوون الانضمام إلى لعبتك!

الخطوة 9: ابحث عن الزر "جديد" وقم بإنشاء عالم جديد لاستخدام Minetest كخادم. أو حدد أحد العوالم الموجودة على نظامك.

عندما يتم ملء اسم خادم Minetest وكلمة المرور (إذا اخترت استخدام كلمة مرور) ، ويتم تحديد العالم ، فلن يتبقى شيء في التهيئة. انقر على زر "Host Game" لتشغيل خادم اللعبة الجديد!

الطريقة 2 - استضافة خادم مخصص

إن استضافة خادم Minetest مباشرة من خلال اللعبة أمر ممتاز إذا كنت مهتمًا باللعب قليلاً. ومع ذلك ، إذا كنت تتطلع إلى استضافة Minetest على المدى الطويل على Linux ، فهذا ليس جيدًا بما فيه الكفاية. لهذا من الجيد أن Minetest لديه خيار خادم مخصص. اتبع التعليمات خطوة بخطوة أدناه لبدء العمل.

الخطوة 1: لاستضافة خادم مخصص في Minetest ، يجب تثبيت حزمة "minetest-server". افتح نافذة طرفية واتبع تعليمات سطر الأوامر التي تتوافق مع توزيعتك.

أوبونتو

sudo apt install minetest-server

ديبيان

sudo apt-get تثبيت minetest-server

قوس لينكس

sudo pacman -S minetest-server

فيدورا

sudo dnf تثبيت خادم minetest

OpenSUSE

sudo zypper تثبيت minetest-server

الخطوة 2: باتباع تعليمات التثبيت لخادم Minetest ، قم بتشغيل الأمر minetest –Worldlist على حد سواء. سيعرض هذا الأمر جميع عوالم Minetest على نظامك ، بالإضافة إلى أسماء العوالم.

minetest - على حد سواء Worldlist

الخطوه 3: استخدم ال minetestserver –world الأمر متبوعًا باسم Minetest world لبدء الخادم.

minetestserver --العالم myminetestworld

بدلاً من ذلك ، إذا كنت ترغب في إرسال خادم Minetest إلى الخلفية ، فقم بتشغيله باستخدام > / dev / null 2> & 1 &.

minetestserver --world myminetestworld> / dev / null 2> & 1 &

يمكنك إعادة الخادم الذي يعمل في الخلفية إلى المقدمة باستخدام:

وظائف

ابحث عن الرقم المدرج في الوظائف بجوار minetestserver وتشغيل ز أمر. على سبيل المثال ، إذا كان الخادم يعمل في الخلفية كوظيفة 1 ، فسيكون الأمر:

ص 1
watch instagram story