كيف تصنع الخادم في الصدأ. بناء خادم تعديل الصدأ على جهاز الكمبيوتر الخاص بك

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

متطلبات النظام

يمكن أن يكون خادم Rast مكلفًا على جهاز الكمبيوتر الخاص بك ، ولكن ربما ليس بالقدر الذي تعتقده. في منطقة القاعدة 4 أمتار مربعة. كم (حجم التوليد الافتراضي) ، ستعمل البطاقة بالقرب من 1 غيغابايت من ذاكرة الوصول العشوائي. بعد اختبار التحمل و 144000 كائن ، يستخدم الخادم حوالي 1.8 جيجا بايت من الذاكرة. لذلك أقترح أن يكون لديك على الأقل 3 غيغابايت مخصصة لكل خادم. بالنسبة للجزء الأكبر ، عادةً ما ينهار الخادم عندما يصل الخادم إلى 150000 عنصر.

بدء الخادم

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

RustDedicated.exe -batchmode -load مسؤول عن بدء تشغيل الخادم بدون واجهة رسومية ، وبادئة التحميل مهمة جدًا ، لأنه بدونها ، في المرة التالية التي يبدأ فيها الخادم ، لن يتم تحميل كل التقدم ، إذا جاز التعبير ، سيكون هناك مسح.

server.seed - "seed" - معدِّل لإنشاء العالم ، عدد صحيح من -2147483647 إلى 2147483647. تعتمد طريقة إنشاء العالم على هذا الرقم. لا يوجد سوى مواقع عامة لم تتغير ، وهي الثلج والغابات والصحراء.

يمكنك بدء الخفاش والاتصال باستخدام:

"Client.connect (ip) :( المنفذ)" في وحدة التحكم F1. إذا كان المضيف هو أنت ، فعندئذٍ لاتصال LAN "client.connect localhost: 28015"

أوامر وحدة التحكم

بالنسبة لبقية الإعدادات ، فهي هي نفسها بالنسبة لإصدار Steam ، وهي قائمة أوامر وحدة التحكم للتحكم في الخادم:

ركلة "الاسم" - ركلة بالاسم

Kickall - ركلة عشوائية

حظر "الاسم" - حظر بالاسم Playera

Banid "Steam ID" - حظر بواسطة idStima Playera

الحالة - من متصل

قل - ليقول

المستخدمون - معلومات عن اللاعبين

Banlist - سجل "المجرمين" أو جميع أنواع الغشاشين

Banlistex - سجل "المجرمين" مع إجابات عن سبب استبعادهم من الخادم

Listid - سجل "المجرمين" أو الغشاشين بأنواعهم حسب idStim

Event.run - بداية مسار مستوى غير محدد ، والذي سينتقل المربعات إلى مكان لا يحتوي على محارف جزئية ، وينسق ويطبق. لا يمكنك استخدام إذا كنت لا تريد الأحداث.

Server.port "28015" - كل شيء واضح بدون كلمات ، المنفذ الذي سيتم الاتصال به

Server.maxplayers 500 - ليس من الصعب أيضًا تخمين (عدد اللاعبين الأقصى الذين تخططون أو لا تخططون)

Server.hostname "My Personal Server" - كيف تريد أن ترى خادمك مدرجًا في اللعبة

Server.identity "MegaRust" - اسم الخادم الذي يحتاج إلى مكان في اسم المجلد

Server.saveinterval 3600 - كم مرة يتم الحفظ (لغير المناسب للرياضيات 1 ساعة \u003d 3600 ثانية)

Server.seed هو إضافة لإنشاء خريطة ، أي أرقام مناسبة من حيث المبدأ ، حيث أن الحدود كبيرة جدًا: من -2147483647 إلى 2147483647. إنها تؤثر على نوع الخريطة التي تحصل عليها.

Server.secure - كل شيء واضح (VAC و EAC)

Server.tickrate - تردد ساعة البطاقة بالهرتز ، من الأفضل ضبطه على 30 ، والأداء يتناسب عكسياً مع الرقم ، لكن لا يتم استبعاد الفشل.

Server.start - بدء تشغيل الخادم

Server.stop - أوقف الخادم

Server.writecfg - حفظ الإعدادات في ملف

Gc.collect - مسح ذاكرة التخزين المؤقت للخادم


في هذا الموضوع ، سأوضح لك كيفية إنشاء خادم Rust Experimental الخاص بك مع التعديلات. لماذا هذا ضروري؟ حسنًا ، على الأقل إذا لعبت لعبة Rust ، فسيكون لديك الكثير من الأفكار الأكثر ملاءمة للاختبار على الخادم الخاص بك بموارد لا حصر لها والقدرة على الطيران. وإذا ذهبت إلى أبعد من ذلك ، فيمكنك جعل خادمك شائعًا والحصول على أموال حقيقية لبيع كعكات اللعبة للاعبين على الخادم الخاص بك.

اذا هيا بنا نبدأ.
الجزء الأول - إنشاء الخادم.
1. قم بتنزيل أرشيف Rust_server.zip من الموقع الرسمي لهذا الغرض
2. قم بفك ضغط الأرشيف في مجلد مناسب. على سبيل المثال ، هذا: C: \\ Games \\ Rust_Server \\ Server
علاوة على ذلك ، سأقدم أمثلة على العناوين مع هذا المجلد.
3. انتقل إلى المجلد C: \\ Games \\ Rust_Server \\ Server وقم بتشغيل ملف update.bat
ستفتح نافذة سوداء بها سطر أوامر وتنزيل ملفات الخادم فيها ، حجمها حوالي 2.15 جيجا بايت. عند اكتمال التنزيل ، سيتم إغلاق النافذة تلقائيًا.
4. انتقل إلى المجلد C: \\ Games \\ Rust_Server \\ Server \\ rustds
قم بإنشاء مستند نصي في المفكرة ، وانسخ هذا النص بالداخل:
RustDedicated.exe -batchmode -server.hostname "My Server" -server.port 28015 -server.identity Hello_World -server.maxplayers 5 -server.seed 777 -server.worldsize 4000 -chat.serverlog 1 -server.netlog 1 -server .saveinterval 300 - تفرخ. max_rate 1 - تكاثر
بعد ذلك ، في دفتر الملاحظات ، انقر فوق "حفظ باسم ..." واحفظ الملف باسم "بدء server.bat" بامتداد "جميع الملفات".
ملف "بدء server.bat" الذي يظهر هو ملف بدء الخادم الخاص بك. عند النقر فوقه ، سيتم فتح نافذة سطر الأوامر السوداء مرة أخرى وسيتم إنشاء الخريطة وبدء الخادم. يمكنك معرفة أن الخادم جاهز للعمل من خلال النظر إلى عداد الإطارات في الجزء السفلي الأيمن السفلي من النافذة: عند تحميله سيظهر 0 إطارًا في الثانية ، وبعد النهاية ، ستظهر قيمة رقمية ، على سبيل المثال ، لدي 262 إطارًا في الثانية.
5. بعد ذلك ، تحتاج إلى معرفة عنوان IP الخارجي الخاص بك.
لنفترض أنك ذهبت إلى إحدى خدمات تحديد عنوان IP ، واتضح أن عنوانك هو 213.180.193.11
افتح Rust واضغط على الزر F1 ، في وحدة التحكم المفتوحة ، أدخل عميل الأوامر. connect 213.180.193.11:28015

إذا تم كل شيء بشكل صحيح ، فسيتم الاتصال وستجد نفسك على الخادم الخاص بك

ملاحظة: سيكون المجلد الذي يحتوي على ملفات الخادم (حفظ ، إلخ) موجودًا في C: \\ Games \\ Rust_Server \\ Server \\ rustds \\ server \\ Hello_World

الجزء الثاني: لوحة الادارة

1. لكي تجعل نفسك (أو صديقًا) مشرفًا على خادمك ، عليك أولاً معرفة معرف Steam الخاص بك. للقيام بذلك ، انتقل إلى ملف التعريف الخاص بك في الحافز وفي أي مساحة خالية - على سبيل المثال ، على يسار الصورة الرمزية الخاصة بك ، انقر بزر الماوس الأيمن وحدد "نسخ عنوان الصفحة". نقوم بلصق هذا العنوان في أي مكان ، على سبيل المثال ، في دفتر ملاحظات أو متصفح. شيء مثل) سيظهر