แฟลชเซล 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
Categories

คู่มือการตั้งค่าเซิร์ฟเวอร์ Headless ของ Resonite


คู่มือนี้ครอบคลุมวิธีการตั้งค่าและกำหนดค่าเซิร์ฟเวอร์ headless ของ Resonite ที่โฮสต์กับ Legion Hosting Resonite เป็นแพลตฟอร์ม VR เพื่อสังคมที่ผู้ใช้สามารถสร้าง สรรค์สร้าง และเข้าสังคมในโลกที่ผู้ใช้สร้างขึ้น สำหรับการจัดการเซสชันและคำสั่งแอดมิน โปรดดู คู่มือแอดมินเซิร์ฟเวอร์ Resonite

1. การเข้าถึงเซิร์ฟเวอร์ของคุณ

  1. เข้าสู่ระบบ GPanel
  2. เลือกเซิร์ฟเวอร์ Resonite ของคุณจากรายการเซิร์ฟเวอร์
  3. เซิร์ฟเวอร์ของคุณถูกจัดการผ่านแท็บ Console ใน GPanel และการกำหนดค่า headless ของ Resonite
หมายเหตุ: พอร์ตจะถูกกำหนดแบบสุ่ม เว้นแต่คุณจะมี IP ส่วนตัว เซิร์ฟเวอร์ headless ของ Resonite ใช้ไฟล์การกำหนดค่า JSON และเบราว์เซอร์เซสชันสำหรับการเชื่อมต่อเป็นหลัก แต่พอร์ตที่กำหนดยังคงถูกใช้สำหรับการสื่อสารผ่านเครือข่าย

2. ตัวแปรเริ่มต้น (Startup Variables)

กำหนดค่าการตั้งค่าเหล่านี้จากแท็บ Startup ใน GPanel:

ตัวแปร Env Name ค่าเริ่มต้น คำอธิบาย
เปิดใช้งาน Mod Loader ENABLE_MODLOADER false เปิดใช้งาน ResoniteModLoader สำหรับม็อดที่กำหนดเอง (true/false)
อัปเดตอัตโนมัติ AUTO_UPDATE 1 อัปเดตเซิร์ฟเวอร์โดยอัตโนมัติเมื่อเริ่มต้น (1=ใช่, 0=ไม่)
สำคัญ: Resonite headless ต้องมีการสมัครสมาชิก Patreon ที่มีสิทธิ์เข้าถึง headless จำเป็นต้องใช้รหัสผ่านเบต้า (ได้รับโดยการส่งข้อความถึงบอท Resonite ในเกมด้วย /headlessCode) สำหรับการติดตั้ง ซึ่งกำหนดค่าโดยผู้ให้บริการโฮสติ้ง

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อัตรา tick การจำลองของเซิร์ฟเวอร์
maxConcurrentAssetTransfers4จำนวนการดาวน์โหลดแอสเซทพร้อมกันสูงสุด
loginCredential(empty)ชื่อผู้ใช้บัญชี Resonite สำหรับ headless
loginPassword(empty)รหัสผ่านบัญชี Resonite

5. การกำหนดค่าโลก

แต่ละรายการในอาร์เรย์ startWorlds กำหนดเซสชันของโลกหนึ่ง การตั้งค่าโลกที่สำคัญ:

การตั้งค่า ค่าเริ่มต้น คำอธิบาย
isEnabledtrueโลกนี้ควรเริ่มต้นหรือไม่
sessionNamenullชื่อที่แสดงสำหรับเซสชัน
maxUsers32จำนวนผู้ใช้สูงสุดในโลก
accessLevelAnyoneใครสามารถเข้าร่วมได้: Anyone, RegisteredUsers, Contacts, ContactsPlus, Private
loadWorldPresetNameSpaceWorldโลกที่กำหนดไว้ล่วงหน้าที่จะโหลด (เช่น SpaceWorld, Grid, BasicEmpty)
loadWorldURLnullURL ของโลกที่กำหนดเองที่จะโหลดแทนค่าที่กำหนดไว้ล่วงหน้า
autoRecovertrueกู้คืนโลกโดยอัตโนมัติหลังจากเกิดข้อขัดข้อง
autoSleeptrueทำให้โลกเข้าสู่โหมดพักเมื่อไม่มีผู้ใช้
saveOnExitfalseบันทึกสถานะของโลกเมื่อเซิร์ฟเวอร์ปิดตัวลง
autosaveInterval-1.0ช่วงเวลาบันทึกอัตโนมัติเป็นวินาที (-1 = ปิดใช้งาน)
hideFromPublicListingnullซ่อนเซสชันนี้จากรายการสาธารณะ
awayKickMinutes-1.0จำนวนนาทีก่อนที่ผู้ใช้ AFK จะถูกเตะออก (-1 = ปิดใช้งาน)
idleRestartInterval-1.0รีสตาร์ทโลกหลังจากว่างเปล่าเป็นเวลานี้เป็นวินาที (-1 = ปิดใช้งาน)
forcedRestartInterval-1.0บังคับรีสตาร์ทหลังจากเวลานี้เป็นวินาทีโดยไม่คำนึงถึงผู้ใช้ (-1 = ปิดใช้งาน)

6. การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ

  1. เปิด Resonite บนพีซีหรือชุดหูฟัง VR ของคุณ
  2. เปิด Session Browser (Dash Menu > Worlds)
  3. ค้นหาเซิร์ฟเวอร์ของคุณตามชื่อเซสชัน
  4. คลิก Join เพื่อเข้าสู่โลก

สำหรับเซสชันส่วนตัว บัญชี headless ต้องเชิญผู้ใช้หรือใช้ autoInviteUsernames ในการกำหนดค่า

7. รายการตรวจสอบการตั้งค่าครั้งแรก

  1. แก้ไข Headless/Config/Config.json เพื่อตั้งค่า loginCredential และ loginPassword สำหรับบัญชี Resonite ของคุณ
  2. ตั้งค่า sessionName สำหรับโลกของคุณ
  3. เลือก loadWorldPresetName หรือระบุ loadWorldURL สำหรับโลกที่กำหนดเอง
  4. ตั้งค่า accessLevel เพื่อควบคุมว่าใครสามารถเข้าร่วมได้
  5. เริ่มเซิร์ฟเวอร์และตรวจสอบว่าแสดง World running... ในคอนโซล

บทความที่เกี่ยวข้อง

ต้องการความช่วยเหลือ?

หากคุณพบปัญหากับเซิร์ฟเวอร์ Resonite ของคุณ เปิดตั๋วสนับสนุน และระบุรายละเอียดเซิร์ฟเวอร์ของคุณ คำอธิบายของปัญหา และข้อความแสดงข้อผิดพลาดใดๆ จากคอนโซล GPanel


Was this article helpful?

Ready to Get Started?

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