ARK: Survival Evolved : วิธีสร้างเซิร์ฟเวอร์แบบ Dedicated Server
สำหรับคนที่ต้องการสร้างเซิร์ฟเวอร์ของเกม ARK: Survival Evolved ไม่ว่าจะเพื่อเปิดให้บริการแบบ 24 ชั่วโมง หรือเปิดเซิร์ฟเวอร์ในแบบที่มีการดัดแปลงหรือตั้งค่าเป็นพิเศษ ไม่ว่าจะเกิดจากติดตั้ง Mod , Workshop ต่างๆ หรือการดัดแปลงตัวเซิร์ฟเวอร์หรือเกม เราแนะนำให้เปิดเซิร์ฟเวอร์ในแบบ Dedicated Server เลยครับ ซึ่งข้อดีก็คือ เราสามารถควบคุมและดัดแปลงเซิร์ฟเวอร์ได้อย่างอิสระและง่ายกว่ามาก โดยเราสามารถตั้งค่าต่างๆของเซิร์ฟเวอร์ได้ตามที่เราต้องการเลย แล้วนอกจากนี้เซิร์ฟเวอร์ในแบบนี้ผู้เล่นทั่วไปจะสามารถเข้าถึงได้ง่ายกว่ามากอีกด้วย
คำเตือน : การเปิดเซิร์ฟเวอร์แบบ Dedicated Server ไม่เหมาะสำหรับมือใหม่ที่ไม่มีความรู้ในด้านนี้ เพราะมักจะมีปัญหาต่างๆที่ไม่คาดคิดเกิดขึ้นอยู่เสมอ ทำให้ไม่สามารถใช้งานเปิดเซิร์ฟได้อย่างที่ควรจะเป็น โดยเฉพาะคนที่ต้องการเปิดเซิร์ฟเวอร์เล่นในแบบออนไลน์ แต่ไม่สามารถ Forward Port ได้ หากไม่สามารถทำได้ก็จะไม่สามารถเล่นแบบออนไลน์ได้เลย
คำเตือน : การเปิดเซิร์ฟเวอร์แบบ Dedicated Server ไม่แนะนำให้เปิดบนเครื่องเดียวกันกับเครื่องที่เล่นเกมไปด้วย เพราะอาจจะทำให้เซิร์ฟเวอร์ทำงานไม่เต็มประสิทธิภาพ และจะส่งผลทำให้เครื่องทำงานหนัก
สำหรับวิธีสร้างเซิร์ฟเวอร์แบบ Dedicated Server ของเกม ARK: Survival Evolved นั้น สิ่งแรกที่เราต้องทำคือการตรวจสอบประสิทธิภาพของเครื่องเซิร์ฟเวอร์ว่ามีประสิทธิภาพเพียงพอในการเปิดเซิร์ฟเวอร์หรือไม่ [สเปคเครื่องที่ใช้เปิดเซิร์ฟเวอร์]
สำหรับการเปิดเซิร์ฟเวอร์แบบ Dedicated Server เราแนะนำให้เช่าเซิร์ฟเวอร์เพื่อใช้ในการเปิด เพื่อความเสถียรและความราบลื่นในการเล่น สำหรับคนที่ไม่รู้ว่าจะหาได้จากที่ไหน ลองเลือกใช้บริการจากผู้ให้บริการเหล่านี้ครับ : เช่าเซิร์ฟเวอร์เกม ARK: Survival Evolved ใช้งานง่าย ราคาไม่แพง
วิธีสร้างเซิร์ฟเวอร์แบบ Dedicated Server
สำหรับวิธีการสามารถทำตามคลิปได้เลย แต่อย่าลืมดาวน์โหลดไฟล์ติดตั้งจากทีนี่ด้วยนะ : ARK: Survival Evolved Dedicated Server
สำหรับผู้ที่มีความเชี่ยวชาญเกี่ยวกับการใช้งาน SteamCMD ไม่จำเป็นต้องดาวน์โหลดไฟล์นี้ คุณสามารถเขียน Batch เพื่อดาวน์โหลด Dedicated Server เองได้เลย วิธีการใช้งาน SteamCMD
คำสั่งที่ใช้บน GameUserSettings.ini
คำสั่งส่วนใหญ่ จะอยู่ล่างบรรทัดของคำสั่ง [ServerSettings]
| คำสั่ง | รายละเอียด | ตัดลอก |
|---|---|---|
| MaxPlayers=(จำนวนเป็นตัวเลข) | กำหนดจำนวนผู้เล่นสูงสุดที่เซิร์ฟเวอร์สามารถรองรับได้ | |
| MultiHome=(IP Address) | ตั้งค่า IP Address เพื่อให้เซิร์ฟเวอร์ใช้งานผ่านไอพีนี้ | |
| ServerPVE=(True/False) | เปิด/ปิด เซิร์ฟเวอร์ในโหมด PvE | |
| ServerHardcore=(True/False) | เปิด/ปิด เซิร์ฟเวอร์ในโหมด Hardcare เมื่อตัวละครตาย จะตายอย่างถาวร | |
| ServerCrosshair=(True/False) | เปิด/ปิด การใช้งานเป้าเล็งบนเซิร์ฟเวอร์ | |
| MapPlayerLocation=(True/False) | เปิด/ปิด การแสดงตำแหน่งของผู้เล่นบนแผนที่ | |
| AllowThirdPersonPlayer=True | เปิดใช้งานมุมมองแบบบุคคลที่สามบนเซิร์ฟเวอร์ | |
| AlwaysNotifyPlayerLeft=True | เปิดข้อความแจ้งเตือนเมื่อมีผู้เล่นออกจากเซิร์ฟเวอร์ | |
| DontAlwaysNotifyPlayerJoined=True | ปิดข้อความแจ้งเตือนเมื่อมีผู้เล่นออกจากเซิร์ฟเวอร์ | |
| ServerForceNoHUD=True | ปิดการใช้งานหน้าต่าง HUD ต่างๆ บนเซิร์ฟเวอร์ | |
| GlobalVoiceChat=True | Voice chat จะได้ยินทั้งเซิร์ฟเวอร์ | |
| ProximityChat=True | Voice chat จะได้ยินเฉพาะในบริเวณใกล้ๆเท่านั้น | |
| NoTributeDownloads=(True/False) | เปิด/ปิด การใช้ข้อมูลเซฟจากเซิร์ฟเวอร์อื่นๆ | |
| AltSaveDirectoryName=(ชื่อโฟลเดอร์) | บันทึกข้อมูลเซฟของเซิร์ฟเวอร์ในตำแหน่งอื่น | |
| OverrideOfficialDifficulty=(ตัวเลขและทศนิยม) | ปรับระดับความยากของเกม เลเวลของไดโนเสาร์ป่าจะเพิ่มมากขึ้น | |
| DisableStructureDecayPVE=True | ปิดระบบการเสื่อมสภาพของสิ่งปลูกสร้างต่างๆในโหมด PvE | |
| AllowFlyerCarryPVE=True | สัตว์ปีกสามารถจับยกขึ้นในโหมด PvE ได้ | |
| TheMaxStructuresInRange=(จำนวนเป็นตัวเลข) | จำนวนสิ่งปลูกสร้างสูงสุดในระยะ | |
| EnablePVPGamma=True | เปิดให้ใช้งาน Gamma ตอนกลางคืนบนเซิร์ฟเวอร์ | |
| DayCycleSpeedScale=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความยาวนานของเวลาในช่วงกลางวัน | |
| NightTimeSpeedScale=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความยาวนานของเวลาในช่วงกลางคืน | |
| DayTimeSpeedScale=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความเร็วของแต่ละวัน | |
| DinoDamageMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด พลังโจมตีของไดโนเสาร์ | |
| PlayerDamageMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด พลังโจมตีของผู้เล่น | |
| StructureDamageMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด พลังโจมตีของสิ่งปลูกสร้าง | |
| PlayerResistanceMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความทนทานของผู้เล่น | |
| DinoResistanceMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความทนทานของไดโนเสาร์ | |
| StructureResistanceMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความทนทานของสิ่งปลูกสร้าง | |
| XPMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ค่าประสบการณ์ที่ได้รับ | |
| TamingSpeedMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความเร็วในการจับสัตว์เลี้ยง | |
| HarvestAmountMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ปริมาณของไอเทมที่ได้รับ | |
| PlayerCharacterWaterDrainMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความกระหายน้ำของผู้เล่น | |
| PlayerCharacterFoodDrainMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความหิวอาหารของผู้เล่น | |
| PlayerCharacterStaminaDrainMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ค่าพลังกายที่ใช้ของผู้เล่น | |
| DinoCharacterStaminaDrainMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ค่าพลังกายที่ใช้ของไดโนเสาร์ | |
| PlayerCharacterHealthRecoveryMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด การฟื้นฟูพลังชีวิตของผู้เล่น | |
| DinoCharacterHealthRecoveryMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด การฟื้นฟูพลังชีวิตของไดโนเสาร์ | |
| DinoCountMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด จำนวนของไดโนเสาร์ | |
| HarvestHealthMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด พลังชีวิตของวัตถุเก็บเกี่ยว | |
| ResourcesRespawnPeriodMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความเร็วในการฟื้นฟูทรัยากรต่างๆ | |
| AutoSavePeriodMinutes=(เวลาเป็นนาที) | ระยะเวลาในการเซฟเกมอัตโนมัติของเซิร์ฟเวอร์ |
คำสั่งที่ใช้บน Game.ini
คำสั่งจะต้องอยู่ล่างบรรทัดของคำสั่ง [/script/shootergame.shootergamemode]
| คำสั่ง | รายละเอียด | ตัดลอก |
|---|---|---|
| bPvEDisableFriendlyFire=True | ปิดใช้งาน FriendlyFire ในโหมด PvE | |
| bDisableFriendlyFire=True | ปิดใช้งาน FriendlyFire ในโหมด PvP | |
| MatingSpeedMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความเร็วในการหาคู่ของไดโนเสาร์ | |
| EggHatchSpeedMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความเร็วในการฟักไข่ของไดโนเสาร์ | |
| BabyMatureSpeedMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความเร็วในการเจริญเติบโตของทารก | |
| BabyFoodConsumptionSpeedMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความหิวอาหารของทารก | |
| CropGrowthSpeedMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความเร็วในการเจริญเติบโตของพืช | |
| LayEggIntervalMultiplier=(ตัวเลขและทศนิยม) | เพิ่ม/ลด ความเร็วในการวางไข่ของไดโนเสาร์ |
นอกจากนี้ยังมีคำสั่งอื่นๆอีก สำหรับใครที่อยากปรับเพิ่มก็สามารถค้นหาคำสั่งเพิ่มเติมได้ที่ Server Configuration – Official ARK: Survival Evolved Wiki
รายละเอียดเพิ่มเติมเกี่ยวกับ : ► วิธีการ Forward Port ► พอร์ต (Port) สำหรับเล่นออนไลน์ ► วิธีหา External IP Address
คำเตือน : เซิร์ฟเวอร์แบบ Dedicated Server ของเกมนี้ มีปัญหาในการใช้ทรัพยากร ทำให้มีการใช้ทรัพยากร RAM เป็นจำนวนมาก และยังใช้เพิ่มอย่างต่อเนื่องเมื่อระบบทำงานอยู่ เพราะฉะนั้นเจ้าของเซิร์ฟเวอร์ควรจัดการและบริหารทรัพยากรบนเซิร์ฟเวอร์ให้ดี ไม่เช่นนั้นะมีผลต่อการทำงานของเซิร์ฟเวอร์ได้