تخفيضات خاطفة 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
التصنيفات

دليل إعداد خادم Resonite بدون واجهة

AR resonite vr social headless setup 0 وجدوا هذا المقال مفيداً

يغطي هذا الدليل كيفية إعداد وتكوين خادم Resonite بدون واجهة المستضاف مع Legion Hosting. منصة Resonite هي منصة VR اجتماعية حيث يمكن للمستخدمين البناء والإبداع والتواصل الاجتماعي في عوالم أنشأها المستخدمون. لإدارة الجلسات وأوامر المسؤول، راجع دليل إدارة خادم Resonite.

1. الوصول إلى خادمك

  1. سجل الدخول إلى GPanel.
  2. اختر خادم Resonite الخاص بك من قائمة الخوادم.
  3. تتم إدارة خادمك من خلال تبويب Console في GPanel وتكوين Resonite بدون واجهة.
ملاحظة: يتم تعيين المنافذ عشوائياً ما لم يكن لديك عنوان IP خاص. تستخدم خوادم Resonite بدون واجهة بشكل أساسي ملف تكوين JSON ومتصفح الجلسات للاتصالات، لكن المنفذ المخصص لا يزال يُستخدم للاتصال الشبكي.

2. متغيرات بدء التشغيل

قم بتكوين هذه الإعدادات من تبويب Startup في GPanel:

المتغير اسم المتغير الافتراضي الوصف
تفعيل محمّل التعديلات ENABLE_MODLOADER false تفعيل ResoniteModLoader للتعديلات المخصصة (true/false).
تحديث تلقائي AUTO_UPDATE 1 تحديث الخادم تلقائياً عند بدء التشغيل (1=نعم، 0=لا).
مهم: يتطلب خادم Resonite بدون واجهة اشتراك Patreon مع صلاحية الوصول بدون واجهة. يلزم وجود كلمة مرور بيتا (يتم الحصول عليها بإرسال رسالة /headlessCode إلى بوت Resonite داخل اللعبة) للتثبيت. يتم تكوين هذا بواسطة مزود الاستضافة.

3. ملف التكوين

ملف التكوين الرئيسي هو Headless/Config/Config.json. قم بتعديله عبر SFTP. الإعدادات الرئيسية:

{
  "tickRate": 60.0,
  "maxConcurrentAssetTransfers": 4,
  "loginCredential": "your_username",
  "loginPassword": "your_password",
  "startWorlds": [
    {
      "isEnabled": true,
      "sessionName": "My World",
      "maxUsers": 32,
      "accessLevel": "Anyone",
      "loadWorldPresetName": "SpaceWorld",
      "autoRecover": true,
      "autoSleep": true,
      "saveOnExit": false
    }
  ]
}

4. مرجع إعدادات Config.json

الإعداد الافتراضي الوصف
tickRate60.0معدل نبضات محاكاة الخادم.
maxConcurrentAssetTransfers4الحد الأقصى لتنزيلات الأصول المتزامنة.
loginCredential(فارغ)اسم مستخدم حساب Resonite للخادم بدون واجهة.
loginPassword(فارغ)كلمة مرور حساب Resonite.

5. تكوين العالم

كل عنصر في مصفوفة startWorlds يُعرّف جلسة عالم. إعدادات العالم الرئيسية:

الإعداد الافتراضي الوصف
isEnabledtrueما إذا كان هذا العالم سيبدأ.
sessionNamenullالاسم المعروض للجلسة.
maxUsers32الحد الأقصى للمستخدمين في العالم.
accessLevelAnyoneمن يمكنه الانضمام: Anyone، RegisteredUsers، Contacts، ContactsPlus، Private.
loadWorldPresetNameSpaceWorldالعالم المُعد مسبقاً للتحميل (مثل SpaceWorld، Grid، BasicEmpty).
loadWorldURLnullرابط عالم مخصص للتحميل بدلاً من عالم مُعد مسبقاً.
autoRecovertrueاسترداد العالم تلقائياً بعد التعطل.
autoSleeptrueوضع العالم في حالة سكون عند عدم وجود مستخدمين.
saveOnExitfalseحفظ حالة العالم عند إيقاف الخادم.
autosaveInterval-1.0فاصل الحفظ التلقائي بالثواني (-1 = معطل).
hideFromPublicListingnullإخفاء هذه الجلسة من القائمة العامة.
awayKickMinutes-1.0الدقائق قبل طرد المستخدمين غير النشطين (-1 = معطل).
idleRestartInterval-1.0إعادة تشغيل العالم بعد هذا العدد من الثواني عند كونه فارغاً (-1 = معطل).
forcedRestartInterval-1.0إعادة التشغيل الإجبارية بعد هذا العدد من الثواني بغض النظر عن المستخدمين (-1 = معطل).

6. الاتصال بخادمك

  1. شغّل Resonite على جهاز الكمبيوتر أو نظارة VR الخاصة بك.
  2. افتح متصفح الجلسات (قائمة Dash > Worlds).
  3. ابحث عن خادمك باسم الجلسة.
  4. انقر على انضمام للدخول إلى العالم.

للجلسات الخاصة، يجب على حساب الخادم بدون واجهة دعوة المستخدمين أو استخدام autoInviteUsernames في ملف التكوين.

7. قائمة التحقق للإعداد الأول

  1. عدّل Headless/Config/Config.json لتعيين loginCredential و loginPassword لحساب Resonite الخاص بك.
  2. عيّن sessionName لعالمك.
  3. اختر loadWorldPresetName أو قدّم loadWorldURL لعالم مخصص.
  4. اضبط accessLevel للتحكم في من يمكنه الانضمام.
  5. شغّل الخادم وتحقق من ظهور World running... في وحدة التحكم.

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

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

إذا واجهت مشاكل مع خادم Resonite الخاص بك، افتح تذكرة دعم وأرفق تفاصيل خادمك ووصفاً للمشكلة وأي رسائل خطأ من وحدة تحكم GPanel.


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

Ready to Get Started?

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