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

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


คู่มือนี้ครอบคลุมทุกสิ่งที่คุณต้องการในการตั้งค่าและกำหนดค่าเซิร์ฟเวอร์เฉพาะ Icarus ของคุณบน Legion Hosting รวมถึงการเริ่มต้นครั้งแรก ตัวแปร startup ของ GPanel การกำหนดค่า ServerSettings.ini การจัดการ prospect และเซสชัน การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ และการจัดการเซฟ สำหรับการแก้ไขปัญหาทั่วไป ดู การแก้ไขปัญหา Icarus

Icarus คืออะไร

Icarus เป็นเกมเอาชีวิตรอดแบบเซสชันที่พัฒนาโดย RocketWerkz สตูดิโอที่ก่อตั้งโดย Dean Hall (ผู้สร้าง DayZ) ดำเนินเรื่องบนดาวเคราะห์ต่างถิ่นที่ตั้งใจให้เป็นบ้านหลังที่สองของมนุษยชาติ แต่กลับกลายเป็นดินแดนชายขอบที่เป็นปฏิปักษ์หลังจากความพยายามปรับสภาพดาวล้มเหลว ผู้เล่นจะรับบทเป็น Prospector ที่ลงสู่พื้นผิวดาวในภารกิจที่มีกำหนดเวลาเรียกว่า Prospect แต่ละ Prospect มีวัตถุประสงค์เฉพาะ มีกำหนดเวลา และต้องให้ผู้เล่นกลับสู่วงโคจรก่อนที่ตัวจับเวลาจะหมดลง -- มิฉะนั้นเสี่ยงต่อการสูญเสียตัวละครของคุณ

คุณสมบัติหลักของเซิร์ฟเวอร์เฉพาะ ได้แก่:

  • รองรับผู้เล่นพร้อมกันสูงสุด 8 คนต่อเซิร์ฟเวอร์
  • เกมเพลย์แบบเซสชันพร้อม Prospect (ภารกิจ) ที่มีกำหนดเวลาและ Outpost ถาวร
  • โหมด Open World สำหรับการสำรวจและสร้างถิ่นฐานแบบถาวรไม่มีกำหนดเวลา
  • การจัดการ Prospect ผ่านการกำหนดค่าเซิร์ฟเวอร์และคำสั่งคอนโซล
  • ระดับความยากหลายระดับตั้งแต่ Easy ถึง Extreme พร้อมโหมด Hardcore เสริม (ไม่มีการเกิดใหม่)
  • การเข้าถึงระดับแอดมินผ่านคำสั่ง RCON
หยุดเซิร์ฟเวอร์ของคุณก่อนแก้ไขไฟล์กำหนดค่าใดๆ หยุดเซิร์ฟเวอร์ของคุณจากแท็บ Console ใน GPanel เสมอก่อนทำการเปลี่ยนแปลง ServerSettings.ini การเปลี่ยนแปลงที่ทำในขณะที่เซิร์ฟเวอร์กำลังทำงานจะไม่มีผลและอาจถูกเขียนทับ

การเริ่มต้นครั้งแรก

เมื่อคุณได้รับเซิร์ฟเวอร์ Icarus จาก Legion Hosting เป็นครั้งแรก จำเป็นต้องทำการติดตั้งเริ่มต้นให้เสร็จสิ้นก่อนจึงจะสามารถเล่นได้

  1. เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ Icarus ของคุณจากรายการเซิร์ฟเวอร์
  2. คลิกแท็บ Console และกด Start
  3. เซิร์ฟเวอร์จะดาวน์โหลดและติดตั้งไฟล์เซิร์ฟเวอร์เฉพาะ Icarus ผ่าน Steam การดาวน์โหลดเริ่มต้นนี้อาจใช้เวลาหลายนาที
  4. เมื่อดาวน์โหลดเสร็จสิ้น เซิร์ฟเวอร์จะเริ่มทำงานโดยอัตโนมัติ ไฟล์กำหนดค่า ServerSettings.ini จะถูกสร้างขึ้นเมื่อบูตครั้งแรก
  5. รอจนกว่าผลลัพธ์ของคอนโซลจะระบุว่าเซิร์ฟเวอร์พร้อมและกำลังรอการเชื่อมต่อ
การบูตครั้งแรกจะสร้างไฟล์กำหนดค่า ไฟล์ ServerSettings.ini จะถูกสร้างขึ้นหลังจากเซิร์ฟเวอร์ถูกเริ่มต้นเป็นครั้งแรกเท่านั้น หากคุณต้องการแก้ไขการตั้งค่า ให้เริ่มเซิร์ฟเวอร์หนึ่งครั้ง หยุด แล้วทำการเปลี่ยนแปลงของคุณ

ตัวแปร Startup ของ GPanel

การตั้งค่าหลักของเซิร์ฟเวอร์ถูกกำหนดเป็นตัวแปร startup ใน GPanel ค่าเหล่านี้จะถูกส่งเป็นพารามิเตอร์บรรทัดคำสั่งเมื่อเซิร์ฟเวอร์เปิดทำงาน

  1. ใน GPanel ให้เลือกเซิร์ฟเวอร์ Icarus ของคุณ
  2. คลิกแท็บ Startup
  3. ตั้งค่าตัวแปรที่ระบุไว้ด้านล่าง การเปลี่ยนแปลงจะมีผลในครั้งถัดไปที่คุณเริ่มหรือรีสตาร์ทเซิร์ฟเวอร์
ตัวแปร ค่าเริ่มต้น คำอธิบาย
SERVER_NAME My Icarus Server ชื่อที่แสดงในตัวเรียกดูเซิร์ฟเวอร์ จับคู่กับพารามิเตอร์เริ่มต้น -SteamServerName (จำกัดที่ 64 อักขระ)
SERVER_PASSWORD (ว่าง) รหัสผ่านที่จำเป็นสำหรับผู้เล่นในการเข้าร่วม เว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ จับคู่กับ JoinPassword ในการกำหนดค่า
MAX_PLAYERS 8 จำนวนผู้เล่นพร้อมกันสูงสุด Icarus รองรับผู้เล่น 1-8 คนต่อเซิร์ฟเวอร์
ADMIN_PASSWORD (ว่าง) รหัสผ่านสำหรับการเข้าถึงแอดมินผ่าน RCON หากเว้นว่างไว้ จะสามารถเข้าสู่ระบบแอดมินได้โดยไม่ต้องใช้รหัสผ่านผ่าน /AdminLogin ในแชท
GAME_PORT 17777 พอร์ต UDP หลักสำหรับการเชื่อมต่อเกม (พารามิเตอร์ -PORT) กำหนดค่าโดยอัตโนมัติตามแผนโฮสติ้งของคุณ
QUERY_PORT 27015 พอร์ต UDP ที่ใช้โดย Steam สำหรับการคิวรีตัวเรียกดูเซิร์ฟเวอร์ (พารามิเตอร์ -QueryPort) กำหนดค่าโดยอัตโนมัติ
ชื่อเซิร์ฟเวอร์ใช้บรรทัดคำสั่ง ไม่ใช่การกำหนดค่า การตั้งค่า SessionName ใน ServerSettings.ini ปัจจุบันไม่ทำงานสำหรับตัวเรียกดูเซิร์ฟเวอร์ คุณต้องใช้พารามิเตอร์บรรทัดคำสั่ง -SteamServerName (ตั้งค่าผ่านแท็บ Startup ของ GPanel) เพื่อให้ชื่อเซิร์ฟเวอร์ของคุณปรากฏอย่างถูกต้องในตัวเรียกดู

การกำหนดค่า ServerSettings.ini

การตั้งค่าเซิร์ฟเวอร์โดยละเอียดถูกควบคุมผ่านไฟล์ ServerSettings.ini นี่คือไฟล์กำหนดค่าหลักสำหรับเซิร์ฟเวอร์ Icarus ของคุณ

การค้นหาไฟล์

ไฟล์กำหนดค่าตั้งอยู่ที่:

Icarus/Saved/Config/WindowsServer/ServerSettings.ini

เข้าถึงไฟล์นี้ผ่านแท็บ Files ของ GPanel หรือผ่าน SFTP การตั้งค่าทั้งหมดอยู่ภายใต้หัวข้อส่วน [/Script/Icarus.DedicatedServerSettings]

การอ้างอิงการตั้งค่าทั้งหมด

การตั้งค่า ค่าเริ่มต้น คำอธิบาย
SessionName (ว่าง) ชื่อเซสชันเซิร์ฟเวอร์ หมายเหตุ: การตั้งค่านี้ปัจจุบันไม่ส่งผลต่อการแสดงผลในตัวเรียกดูเซิร์ฟเวอร์ ใช้พารามิเตอร์บรรทัดคำสั่ง -SteamServerName แทน
JoinPassword (ว่าง) รหัสผ่านที่จำเป็นในการเข้าร่วมเซิร์ฟเวอร์ เว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะที่ไม่มีรหัสผ่าน
MaxPlayers (ว่าง) จำนวนผู้เล่นสูงสุด (1-8) เว้นว่างไว้เพื่อใช้ค่าสูงสุดเริ่มต้นที่ 8
AdminPassword (ว่าง) รหัสผ่านสำหรับคำสั่งแอดมิน RCON หากเว้นว่างไว้ ผู้เล่นคนใดก็ได้สามารถเข้าถึงคำสั่งแอดมินผ่าน /AdminLogin
ShutdownIfNotJoinedFor 300.000000 จำนวนวินาทีก่อนที่เซิร์ฟเวอร์จะปิดตัวลงหากไม่มีผู้เล่นเข้าร่วมหลังจากเริ่มต้น ตั้งเป็นค่าลบ (-1) เพื่อให้เซิร์ฟเวอร์ทำงานต่อไปอย่างไม่มีกำหนด 0 ปิดตัวลงทันที
ShutdownIfEmptyFor 300.000000 จำนวนวินาทีก่อนที่เซิร์ฟเวอร์จะปิดตัวลงหลังจากผู้เล่นคนสุดท้ายออกไป ตั้งเป็นค่าลบ (-1) เพื่อให้ทำงานต่อไปอย่างไม่มีกำหนด
AllowNonAdminsToLaunchProspects True หากเป็น True ผู้เล่นคนใดก็ได้สามารถสร้างและเปิด Prospect ใหม่ หากเป็น False เฉพาะแอดมินเท่านั้นที่สามารถเริ่ม Prospect ได้
AllowNonAdminsToDeleteProspects False หากเป็น True ผู้เล่นคนใดก็ได้สามารถลบ Prospect ที่บันทึกไว้ หากเป็น False เฉพาะแอดมินเท่านั้นที่สามารถลบได้
LoadProspect (ว่าง) ชื่อของ Prospect ที่บันทึกไว้เพื่อโหลดเมื่อเริ่มเซิร์ฟเวอร์ ไฟล์ Prospect ต้องมีอยู่ใน Saved/PlayerData/DedicatedServer/Prospects/
CreateProspect (ว่าง) สร้าง Prospect ใหม่เมื่อเริ่มเซิร์ฟเวอร์ รูปแบบ: [ProspectType] [Difficulty] [Hardcore] [SaveName] (ดูส่วนการจัดการ Prospect)
ResumeProspect True หากเป็น True เซิร์ฟเวอร์จะดำเนินการ Prospect ที่ใช้งานล่าสุดต่อโดยอัตโนมัติเมื่อเริ่มต้น นี่คือการตั้งค่าที่แนะนำสำหรับเซิร์ฟเวอร์แบบถาวร
LastProspectName (ว่าง) กรอกข้อมูลอัตโนมัติด้วยชื่อของ Prospect ที่ใช้งานล่าสุด อย่าแก้ไขด้วยตนเอง

ตัวอย่าง ServerSettings.ini

[/Script/Icarus.DedicatedServerSettings]
SessionName=My Legion Server
JoinPassword=
MaxPlayers=8
AdminPassword=MySecretPassword
ShutdownIfNotJoinedFor=-1
ShutdownIfEmptyFor=600.000000
AllowNonAdminsToLaunchProspects=True
AllowNonAdminsToDeleteProspects=False
LoadProspect=
CreateProspect=
ResumeProspect=True
LastProspectName=
ตั้งค่า ShutdownIfNotJoinedFor เป็น -1 บนเซิร์ฟเวอร์ที่โฮสต์ ค่าเริ่มต้น 300 (5 นาที) จะปิดเซิร์ฟเวอร์โดยอัตโนมัติหากไม่มีใครเข้าร่วมภายใน 5 นาทีหลังเริ่มต้น สำหรับเซิร์ฟเวอร์เฉพาะที่โฮสต์ ให้ตั้งค่านี้เป็น -1 เพื่อให้เซิร์ฟเวอร์ทำงานต่อไปอย่างไม่มีกำหนด เช่นเดียวกันกับ ShutdownIfEmptyFor -- ตั้งเป็น -1 เพื่อป้องกันการปิดตัวอัตโนมัติเมื่อเซิร์ฟเวอร์ว่าง

พารามิเตอร์เปิดบรรทัดคำสั่ง

นอกเหนือจากไฟล์ ServerSettings.ini แล้ว Icarus ยังรองรับพารามิเตอร์เปิดบรรทัดคำสั่ง โดยทั่วไปจะกำหนดค่าผ่านแท็บ Startup ของ GPanel หรือฟิลด์อาร์กิวเมนต์การเปิดเพิ่มเติม

พารามิเตอร์ คำอธิบาย
-SteamServerName="Name" ชื่อเซิร์ฟเวอร์ที่แสดงในตัวเรียกดู (จำกัด 64 อักขระ) นี่คือวิธีที่ใช้งานได้สำหรับการตั้งชื่อเซิร์ฟเวอร์
-PORT=N พอร์ตเซิร์ฟเวอร์เกม (UDP)
-QueryPort=N พอร์ตคิวรีของ Steam สำหรับตัวเรียกดูเซิร์ฟเวอร์
-MULTIHOME=IP ผูกเซิร์ฟเวอร์กับที่อยู่ IP ที่ระบุ (เฉพาะเซิร์ฟเวอร์แบบ multi-homed)
-UserDir="path" ตั้งเส้นทางไดเรกทอรีฐานที่กำหนดเองสำหรับข้อมูลเซิร์ฟเวอร์
-saveddirsuffix="suffix" เพิ่มคำต่อท้ายให้กับไดเรกทอรี Saved/ มีประโยชน์สำหรับการรันหลายอินสแตนซ์
-LOG="filename" ตั้งเส้นทางไฟล์บันทึกที่สัมพันธ์กับ Saved/Logs/
-ABSLOG="path" ตั้งเส้นทางสัมบูรณ์สำหรับไฟล์บันทึก
GPanel จัดการพารามิเตอร์ส่วนใหญ่โดยอัตโนมัติ บน Legion Hosting พารามิเตอร์ที่จำเป็น (พอร์ต พอร์ตคิวรี ชื่อเซิร์ฟเวอร์) ถูกกำหนดค่าผ่านแท็บ Startup ของ GPanel โดยทั่วไปคุณไม่จำเป็นต้องเพิ่มพารามิเตอร์เปิดเพิ่มเติม เว้นแต่ฝ่ายสนับสนุนจะแนะนำ

การจัดการ Prospect และเซสชัน

Icarus ใช้ระบบที่อิงเซสชันที่ไม่เหมือนใคร การทำความเข้าใจ Prospect เป็นสิ่งสำคัญสำหรับการจัดการเซิร์ฟเวอร์ของคุณอย่างมีประสิทธิภาพ

ประเภทของ Prospect

Icarus มีเซสชัน (Prospect) หลายประเภทที่กำหนดประสบการณ์เกมเพลย์:

ประเภท คำอธิบาย
Missions Prospect ที่มีกำหนดเวลาพร้อมวัตถุประสงค์เฉพาะ ผู้เล่นจะลงสู่พื้นผิว ทำเป้าหมายให้สำเร็จ (การก่อสร้าง การสำรวจ การเดินทาง ฯลฯ) และต้องกลับสู่วงโคจรก่อนที่ตัวจับเวลาจะหมดลง การอพยพไม่สำเร็จหมายถึงการสูญเสียตัวละครของคุณ
Outposts ถิ่นฐานถาวรไม่มีกำหนดเวลา ผู้เล่นสามารถสร้างฐานถาวรและกลับมาได้อย่างอิสระ ไม่มีแรงกดดันจากตัวจับเวลา เหมาะสำหรับการเล่นแบบสบายๆ และการสร้างฐาน
Open World ประสบการณ์โลกเปิดแบบถาวรไม่มีกำหนดเวลาพร้อมการสำรวจ การต่อสู้ ภารกิจ SMPL3 และ Operations รวมถึงบอสโลกและเนื้อหาช่วงท้ายเกม

การสร้าง Prospect

คุณสามารถสร้าง Prospect ใหม่โดยใช้การตั้งค่า CreateProspect ใน ServerSettings.ini หรือผ่านคำสั่งคอนโซลในเกม รูปแบบคือ:

CreateProspect [ProspectType] [Difficulty] [Hardcore] [SaveName]

พารามิเตอร์:

  • ProspectType -- ชื่อภายในของ Prospect/ภารกิจที่จะรัน (เช่น Outpost หรือชื่อภารกิจเฉพาะ)
  • Difficulty -- ตัวเลขตั้งแต่ 1 ถึง 4: 1 = Easy, 2 = Medium, 3 = Hard, 4 = Extreme
  • Hardcore -- True หรือ False เมื่อเปิดใช้งาน Hardcore ผู้เล่นจะไม่สามารถเกิดใหม่หลังจากเสียชีวิตได้
  • SaveName -- ชื่อที่กำหนดเองสำหรับไฟล์เซฟ Prospect นี้

การโหลดและการดำเนินการ Prospect ต่อ

  • ResumeProspect=True -- เซิร์ฟเวอร์จะดำเนินการ Prospect ที่ใช้งานล่าสุดต่อโดยอัตโนมัติเมื่อเริ่มต้น นี่คือการตั้งค่าที่แนะนำสำหรับเซิร์ฟเวอร์แบบถาวร
  • LoadProspect=[name] -- โหลด Prospect ที่บันทึกไว้เฉพาะตามชื่อจาก Saved/PlayerData/DedicatedServer/Prospects/

คำสั่งคอนโซลสำหรับการจัดการ Prospect

คุณสามารถจัดการ Prospect ผ่านคอนโซลแชทในเกม ใส่คำนำหน้าคำสั่งด้วย / หรือ \\ ขณะอยู่ในเกม ในล็อบบี้เซิร์ฟเวอร์ สามารถป้อนคำสั่งได้โดยไม่ต้องมีคำนำหน้า

  • /CreateProspect [type] [difficulty] [hardcore] [name] -- สร้าง Prospect ใหม่
  • /LoadProspect [name] -- โหลด Prospect ที่บันทึกไว้
  • /ResumeProspect -- ดำเนินการ Prospect ที่ใช้งานล่าสุดต่อ
สิทธิ์การควบคุม Prospect ตามค่าเริ่มต้น ผู้เล่นทุกคนสามารถเปิด Prospect ใหม่ได้ (AllowNonAdminsToLaunchProspects=True) หากคุณต้องการให้เฉพาะแอดมินเท่านั้นที่ควบคุมการสร้างและการโหลด Prospect ให้ตั้งค่านี้เป็น False ใน ServerSettings.ini ของคุณ

วิธีเชื่อมต่อ

ผู้เล่นสามารถเชื่อมต่อกับเซิร์ฟเวอร์ Icarus ของคุณผ่านตัวเรียกดูเซิร์ฟเวอร์ในเกมหรือโดยการเชื่อมต่อโดยตรง ค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณจากแท็บ Console ของ GPanel หรือดู วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ

ผ่านตัวเรียกดูเซิร์ฟเวอร์ในเกม

  1. เปิด Icarus และกด Play
  2. สร้างหรือเลือกตัวละคร
  3. เปิดเมนู Join
  4. สลับไปที่แท็บ Dedicated Servers ที่มุมขวาบนของหน้าจอ
  5. ค้นหาเซิร์ฟเวอร์ของคุณตามชื่อหรือเลื่อนดูในรายการ
  6. คลิกที่เซิร์ฟเวอร์ของคุณและกด Join ป้อนรหัสผ่านหากมีการตั้งไว้

ผ่านการเชื่อมต่อโดยตรง

  1. เปิด Icarus กด Play และเลือกตัวละครของคุณ
  2. เปิดเมนู Join
  3. สลับไปที่แท็บ Dedicated Servers
  4. คลิก Direct Connect
  5. ป้อนที่อยู่ IP และพอร์ตเกมของเซิร์ฟเวอร์ของคุณในรูปแบบ IP:PORT (ตัวอย่างเช่น 192.168.1.100:17777)
  6. กด Confirm ป้อนรหัสผ่านเซิร์ฟเวอร์หากได้รับแจ้ง
ใช้พอร์ตใด? เมื่อเชื่อมต่อผ่านการเชื่อมต่อโดยตรง ให้ใช้ พอร์ตเกม (ค่าเริ่มต้น 17777) ไม่ใช่พอร์ตคิวรี หากคุณมีปัญหาในการเชื่อมต่อ ให้ลองเพิ่มพอร์ตคิวรี (27015) แทน พอร์ตของเซิร์ฟเวอร์ของคุณถูกกำหนดแบบสุ่ม เว้นแต่คุณจะมี IP ส่วนตัว -- ตรวจสอบ GPanel เสมอเพื่อหาพอร์ตที่ถูกต้อง
เซิร์ฟเวอร์ไม่ปรากฏ? หากเซิร์ฟเวอร์ของคุณไม่ปรากฏในตัวเรียกดู ตรวจสอบให้แน่ใจว่าเริ่มทำงานเต็มที่และทำงานมาอย่างน้อย 2-3 นาที ตรวจสอบว่าพารามิเตอร์ -SteamServerName ตั้งค่าอย่างถูกต้อง คุณสามารถใช้การเชื่อมต่อโดยตรงด้วย IP และพอร์ตเกมของคุณได้เสมอในขณะที่เซิร์ฟเวอร์ลงทะเบียนกับตัวเรียกดู

การจัดการเซฟและ Prospect

การทำความเข้าใจวิธีที่เซฟของ Icarus ทำงานเป็นสิ่งสำคัญสำหรับการจัดการ Prospect และข้อมูลผู้เล่นของเซิร์ฟเวอร์ของคุณ

ตำแหน่งเซฟ

ไฟล์เซฟ Prospect ถูกจัดเก็บไว้ที่:

Icarus/Saved/PlayerData/DedicatedServer/Prospects/

แต่ละ Prospect ถูกบันทึกเป็นไฟล์แยกต่างหากที่สามารถโหลด สำรองข้อมูล หรือลบได้

การบันทึกอัตโนมัติ

Icarus บันทึกสถานะ Prospect ปัจจุบันโดยอัตโนมัติตามช่วงเวลาที่กำหนด เซิร์ฟเวอร์ยังบันทึกเมื่อผู้เล่นเข้าร่วม ออกไป หรือเมื่อเกิดเหตุการณ์เฉพาะในเกม

การสร้างข้อมูลสำรอง

  1. หยุดเซิร์ฟเวอร์จาก GPanel
  2. เรียกดูไปยัง Icarus/Saved/ ผ่านแท็บ Files ของ GPanel หรือ SFTP
  3. ดาวน์โหลดไดเรกทอรีและไฟล์ต่อไปนี้:
    • PlayerData/DedicatedServer/Prospects/ -- ไฟล์เซฟ Prospect ทั้งหมด
    • Config/WindowsServer/ServerSettings.ini -- การกำหนดค่าเซิร์ฟเวอร์ของคุณ
  4. จัดเก็บไฟล์เหล่านี้อย่างปลอดภัยบนคอมพิวเตอร์ของคุณ

การกู้คืนข้อมูลสำรอง

  1. หยุดเซิร์ฟเวอร์
  2. อัปโหลดไฟล์ Prospect ที่สำรองไว้ไปยัง Icarus/Saved/PlayerData/DedicatedServer/Prospects/
  3. หากจำเป็น ให้ตั้งค่า LoadProspect=[name] ใน ServerSettings.ini เพื่อโหลด Prospect ที่ระบุในการเริ่มต้นครั้งถัดไป
  4. เริ่มเซิร์ฟเวอร์

การลบ Prospect (เริ่มต้นใหม่)

  1. หยุดเซิร์ฟเวอร์
  2. เรียกดูไปยัง Icarus/Saved/PlayerData/DedicatedServer/Prospects/
  3. ลบไฟล์เซฟ Prospect ที่คุณต้องการลบ
  4. ล้างฟิลด์ LastProspectName และ LoadProspect ใน ServerSettings.ini
  5. หรือตั้งค่า CreateProspect เพื่อสร้าง Prospect ใหม่ในการเริ่มต้นครั้งถัดไป
  6. เริ่มเซิร์ฟเวอร์
สำรองข้อมูลก่อนลบ ดาวน์โหลดสำเนาไฟล์เซฟ Prospect ของคุณเสมอก่อนลบ เมื่อลบแล้ว ข้อมูล Prospect จะไม่สามารถกู้คืนได้

การอ้างอิงพอร์ต

Icarus ใช้พอร์ตเครือข่ายต่อไปนี้ พอร์ตเหล่านี้ถูกกำหนดค่าโดยอัตโนมัติตามแผนโฮสติ้งของคุณบน Legion Hosting

พอร์ต โปรโตคอล ค่าเริ่มต้น วัตถุประสงค์
Game Port UDP 17777 การเชื่อมต่อเกมหลัก ผู้เล่นเชื่อมต่อบนพอร์ตนี้
Query Port UDP 27015 การคิวรีตัวเรียกดูเซิร์ฟเวอร์ของ Steam

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


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

หากคุณยังคงมีปัญหากับเซิร์ฟเวอร์ Icarus ของคุณ โปรด เปิดทิกเก็ตสนับสนุน และทีมงานของเรายินดีที่จะช่วยเหลือคุณ


Was this article helpful?

Ready to Get Started?

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