تخفيضات خاطفة 50% خصم على جميع الخوادم باقي ساعات قليلة فقط!
ينتهي خلال: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
التصنيفات

دليل إعدادات خادم Rust

AR rust setup configuration wipe connect 0 وجدوا هذا المقال مفيداً

يغطي هذا الدليل كيفية تكوين خادم Rust المخصص المستضاف لدى Legion Hosting، بما في ذلك إعدادات server.cfg ومتغيرات بدء التشغيل في GPanel وجدولة المسح وإدارة الحفظ وكيفية الاتصال.

أوقف الخادم قبل تعديل ملفات الإعدادات. أوقف الخادم دائماً من علامة تبويب Console في GPanel قبل تعديل server.cfg أو أي ملفات إعدادات أخرى. التغييرات التي تُجرى أثناء تشغيل الخادم قد تُستبدل عند الإيقاف.

إعدادات الخادم — server.cfg

يقرأ Rust إعداداته الأساسية من server/rust/cfg/server.cfg على خادمك. يتم إنشاء هذا الملف تلقائياً في أول مرة يبدأ فيها الخادم. افتحه في علامة تبويب Files في GPanel لتعديل الإعدادات الأساسية لخادمك.

مرجع الإعدادات الرئيسية

الإعداد قيمة مثال الوصف
server.hostname My Legion Rust Server الاسم المعروض في متصفح الخوادم داخل اللعبة. اجعله وصفياً حتى يتمكن اللاعبون من العثور على خادمك.
server.maxplayers 40 الحد الأقصى لعدد اللاعبين المتزامنين. يجب ألا يتجاوز حد المقاعد في خطة الاستضافة الخاصة بك.
server.worldsize 3000 حجم الخريطة بالأمتار. القيم الشائعة: 1000 (صغير)، 2000، 3000 (متوسط)، 4000، 6000 (كبير). الخرائط الأكبر تتطلب المزيد من الذاكرة والمعالج بشكل ملحوظ.
server.seed 123456 البذرة العشوائية المستخدمة لإنشاء الخريطة. نفس البذرة + حجم العالم ينتج دائماً نفس الخريطة. غيّر هذا (مع مسح الخريطة) لإنشاء تصميم خريطة جديد.
server.saveinterval 60 عدد المرات (بالثواني) التي يحفظ فيها الخادم بيانات العالم على القرص. الافتراضي 60 (دقيقة واحدة). القيم الأقل تقلل فقدان البيانات عند الانهيار لكنها تزيد من عمليات القرص.
server.description A chill PvE server وصف يظهر في لوحة معلومات الخادم داخل اللعبة. اجعله قصيراً ومفيداً.
server.url https://discord.gg/yourserver رابط يظهر في لوحة معلومات الخادم. عادة ما يكون دعوة Discord أو موقع إلكتروني.

مثال بسيط لملف server.cfg:

server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
علامات الاقتباس مطلوبة للقيم النصية. الإعدادات التي تحتوي على مسافات أو نصوص يجب أن تكون محاطة بعلامات اقتباس مزدوجة، مثل server.hostname "My Server". القيم الرقمية لا تحتاج علامات اقتباس.
إعدادات RCON توضع أيضاً في server.cfg. لتكوين الوصول الإداري عن بُعد (rcon.password، rcon.port، rcon.web)، راجع دليل الوصول إلى RCON وأوامر الإدارة في Rust.

متغيرات بدء التشغيل في GPanel

بعض إعدادات Rust يتم تكوينها كمعاملات بدء تشغيل في GPanel بدلاً من server.cfg. هذه تتحكم في سلوك الخادم الأساسي الذي يجب تعيينه قبل بدء العملية.

  1. سجّل الدخول إلى GPanel.
  2. اختر خادم Rust الخاص بك من قائمة الخوادم.
  3. انقر على علامة تبويب Startup.
  4. راجع وعيّن المتغيرات المعروضة. التغييرات هنا تسري في المرة التالية التي تبدأ فيها الخادم.

متغيرات بدء التشغيل الرئيسية

المتغير الافتراضي الوصف
QUERY_PORT (مُعيّن) منفذ استعلام Steam المستخدم لقوائم متصفح الخوادم. يجب أن يتطابق مع منفذ الاستعلام المخصص في علامة تبويب Network في GPanel.
APP_PORT (مُعيّن) منفذ تطبيق Rust+ المرافق. عيّنه إلى -1 لتعطيل تطبيق Rust+ بالكامل إذا لم تكن بحاجة إليه.
WORLD_SEED 0 بذرة إنشاء الخريطة. عند تعيينها إلى 0، يُنشئ الخادم تلقائياً بذرة عشوائية ويحفظها في seed.txt. يتم إعادة استخدام نفس البذرة العشوائية عند إعادة التشغيل حتى تحذف seed.txt أو تعيّن قيمة بذرة محددة. للحصول على تصميم خريطة مختلف تماماً، احذف seed.txt قبل إعادة التشغيل، أو عيّن بذرة غير صفرية محددة هنا.
FRAMEWORK vanilla إطار التعديل المراد تحميله. عيّنه إلى oxide أو carbon لتفعيل إطار تعديل، أو اتركه vanilla بدون تعديلات. راجع دليل تثبيت إضافات Rust Oxide/uMod للتفاصيل الكاملة.
متغيرات بدء التشغيل تتجاوز server.cfg لنفس الإعداد. إذا ظهر إعداد في كل من علامة تبويب Startup وفي server.cfg، فإن معامل بدء التشغيل يأخذ الأولوية. استخدم علامة تبويب Startup للمنافذ والهوية واختيار الإطار؛ واستخدم server.cfg لإعدادات الضبط داخل اللعبة.

كيفية الاتصال بخادمك

لا يحتوي Rust على متصفح خوادم مدمج يسهل البحث فيه. أسرع طريقة للاتصال مباشرة هي من خلال وحدة تحكم F1 داخل اللعبة.

  1. شغّل Rust وصل إلى القائمة الرئيسية.
  2. اضغط F1 لفتح وحدة تحكم المطور.
  3. اكتب الأمر التالي واضغط Enter:
    client.connect IP:PORT
    استبدل IP و PORT بعنوان IP الخادم ومنفذ اللعبة كما هو موضح في علامة تبويب Network في GPanel.

يمكنك أيضاً إضافة الخادم إلى قائمة المفضلة داخل اللعبة ليظهر في Play > Community Servers > Favourites للوصول الأسرع في الجلسات المستقبلية.

لمعرفة تفاصيل العثور على عنوان IP الخادم والمنفذ، راجع كيفية العثور على عنوان IP الخادم والمنفذ.

جدول المسح وآلياته

يحتوي Rust على نظام مسح مدمج بنوعين مختلفين من المسح. فهم الفرق ضروري لإدارة خادم بشكل جيد.

مسح الخريطة مقابل مسح المخططات

نوع المسح ما يتم حذفه ما يتم الاحتفاظ به
مسح الخريطة جميع قواعد اللاعبين والعناصر والموارد على الخريطة ومواقع اللاعبين. المخططات (تقدم البحث) وملفات بيانات اللاعبين.
مسح المخططات (BP) جميع المخططات — يبدأ اللاعبون من الصفر في البحث. لا شيء محدد — مسح المخططات يُقرن دائماً تقريباً بمسح الخريطة.

المسح الإجباري — أول خميس من كل شهر

تُصدر Facepunch (مطور Rust) تحديثات إجبارية للعبة في أول خميس من كل شهر. هذه التحديثات تفرض مسح خريطة على جميع الخوادم — لا يمكن استخدام الخادم حتى يكتمل المسح. مسح المخططات ليس إجبارياً دائماً؛ تعلن Facepunch مسبقاً عندما يرافق مسح مخططات إجباري التحديث الشهري.

خطط جدول المسح الخاص بك حول أول خميس. يختار العديد من مشغلي الخوادم المسح في نفس يوم المسح الإجباري (أول خميس) حتى لا يكون اللاعبون في وضع غير مؤاتٍ. إذا لم تقم بالمسح فوراً بعد التحديث الإجباري، لن يتمكن اللاعبون من الانضمام حتى تفعل ذلك.

كيفية إجراء مسح الخريطة

  1. أوقف الخادم من علامة تبويب Console في GPanel.
  2. انتقل إلى علامة تبويب Files وتصفح إلى server/rust/.
  3. احذف جميع الملفات المطابقة لـ proceduralmap.*.sav في server/rust/. هذه هي ملفات حفظ العالم.
  4. احذف أيضاً أي ملفات مطابقة لـ proceduralmap.*.map في الدليل الجذر للخادم. هذه هي ملفات الخريطة المُنشأة مسبقاً.
  5. اختيارياً، حدّث متغير بدء التشغيل WORLD_SEED (أو server.seed في server.cfg) لإنشاء تصميم خريطة مختلف تماماً. يمكنك أيضاً حذف seed.txt إن وُجد لفرض بذرة عشوائية جديدة.
  6. ابدأ الخادم. سيستغرق إنشاء الخريطة عدة دقائق في أول بدء تشغيل — هذا طبيعي.

كيفية إجراء مسح المخططات

  1. أوقف الخادم.
  2. انتقل إلى server/rust/ في مدير ملفات GPanel.
  3. احذف ملف .db (مثل player.blueprints.db أو ما شابه). هذا الملف يخزن جميع بيانات مخططات اللاعبين.
  4. قم بمسح الخريطة في نفس الوقت (مستحسن) بحذف ملفات الحفظ proceduralmap.*.sav وملفات proceduralmap.*.map كما هو موضح أعلاه.
  5. ابدأ الخادم.
أبلغ لاعبيك بالمسح مسبقاً. يستثمر اللاعبون وقتاً كبيراً في Rust. الإعلان عن مواعيد المسح مسبقاً (عبر Discord أو وصف الخادم أو الدردشة داخل اللعبة) يساعد في الحفاظ على مجتمعك ويضبط التوقعات.

إدارة الحفظ

يحفظ Rust العالم تلقائياً بالفاصل الزمني المحدد بـ server.saveinterval (الافتراضي: 60 ثانية). ضع هذه النصائح في الاعتبار لتجنب فقدان البيانات غير المتوقع:

  • تحقق من أن server.saveinterval معيّن على قيمة معقولة. تعيينه إلى 0 أو رقم كبير جداً يعطل الحفظ التلقائي فعلياً.
  • شغّل server.save يدوياً عبر وحدة تحكم GPanel قبل إيقاف الخادم لفرض حفظ فوري.
  • أوقف الخادم دائماً بشكل سليم من GPanel بدلاً من إنهاء العملية. الإنهاء المفاجئ قد يتسبب في فقدان التغييرات منذ آخر فاصل حفظ.

مقالات ذات صلة

هل تحتاج مساعدة؟

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


هل كان هذا المقال مفيداً؟

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.