การสร้างเซิร์ฟเวอร์แบบ Dedicated Server

ARK-Survival-Evolved-Host-Dedicated-Server

สำหรับคนที่ต้องการสร้างเซิร์ฟเวอร์สำหรับเล่น ARK: Survival Evolved กับเพื่อนๆ เราสามารถสร้างเซิร์ฟเวอร์ (Host Server) โดยใช้ Dedicated Server ได้ดังนี้เลยครับ

แต่อย่างแรกที่เราต้องทำคือทำการดาวน์โหลด SteamCMD ซะก่อน โดยขั้นตอนต่างๆ สามารถศึกษาได้ที่ วิธีการใช้งาน SteamCMD

สำหรับคำสั่งที่ใช้ดาวน์โหลด ARK: Survival Evolved Dedicated Server นั้น สามารถใช้คำสั่งนี้ได้เลย

+login anonymous +force_install_dir <ตำแหน่งที่เราต้องการดาวโหลดไฟล์> +app_update 376030 validate

ตัวอย่างเช่น

+login anonymous +force_install_dir ./ARK_ds +app_update 376030 validate

ARK-Survival-Evolved-Host-Dedicated-Server-01

เมื่อเราดาวน์โหลด ARK: Survival Evolved Dedicated Server เสร็จเรียบร้อยแล้ว ให้เราเปิด Notepad หรือ Text Editor ขึ้นมาจากนั้น พิมพ์คำสั่งนี้ลงไป หรือคัดลอกจากที่นี่ ARKServer.bat

start .\ShooterGame\Binaries\Win64\ShooterGameServer “TheIsland?SessionName=ชื่อเซิร์ฟเวอร์?QueryPort=พอร์ตที่ใช้?ServerAdminPassword=รหัสผ่านสำหรับแอดมิน?MaxPlayers=จำนวนผู้เล่นสูงสุดที่เซิร์ฟเวอร์ต้องการ?listen”
exit

หรือจะใช้จากตัวอย่างนี้ก็ได้ครับ

start .\ShooterGame\Binaries\Win64\ShooterGameServer “TheIsland?SessionName=GameServerSetup?QueryPort=27015?ServerAdminPassword=Password?MaxPlayers=100?listen”
exit

หรือคนที่ต้องการตั้งค่าเพิ่มเติม ก็สามารถใส่คำสั่งด้านล่างเพิ่มลงไปได้ แต่อย่าลืมเติม ? หน้าคำสั่งแต่ละคำสั่งด้วย

คำสั่ง รายละเอียดการใช้งาน
MaxPlayers=<จำนวนผู้เล่นที่ต้องการ> จำนวนผู้เล่นสูงสุดที่เซิร์ฟเวอร์สามารถรองรับได้
MapPlayerLocation=1 แสดงตำแหน่งของผู้เล่นในเกม
MultiHome=<ไอพี> ตั้งค่า IP เพื่อให้เซิร์ฟเวอร์ใช้งานผ่านไอพีนี้
ServerPassword=<รหัสผ่าน> ตั้งรหัสผ่านสำหรับเข้าร่วมเซิร์ฟเวอร์
ServerPVE=1 ทำให้เซิร์ฟเวอร์เป็นโหมด PVE
ServerHardcore=1 ทำให้เซิร์ฟเวอร์เป็นโหมด Hardcare ตายแล้วทุกอย่างเริ่มใหม่หมด
ServerCrosshair=1 ปิดการใช้งาน crosshair บนเซิร์ฟเวอร์
AlwaysNotifyPlayerLeft=1 ไม่แสดงชื่อของผู้เล่นที่เมื่อออกจากเกม
DontAlwaysNotifyPlayerJoined=1 ไม่แสดงชื่อของผู้เล่นที่เข้ามายังเกม
ServerForceNoHUD=1 ปิดการใช้งานหน้าต่าง HUD บนเซิร์ฟเวอร์
GlobalVoiceChat=1 ให้ผู้เล่นทั้งเซิร์ฟเวอร์ได้ยิน Voice chat ของคุณ
ProximityChat=1 ทำให้ได้ยิน Chat เฉพาะคนที่อยู่ใกล้ๆเท่านั้น
NoTributeDownloads=1 ปิดการใช้งานส่วนอื่นๆ ที่ไม่ได้มาจากเกม เช่น mod ต่างๆ
AltSaveDirectoryName บันทึกข้อมูลเซฟของเซิร์ฟเวอร์ในตำแหน่งอื่น
AllowThirdPersonPlayer=1 เปิดให้ใช้งานโหมดบุคคลที่ 3 บนเซิร์ฟเวอร์ได้
DifficultyOffset=0 เปลี่ยนระดับความยากของเกม,  0 คือธรรมดาและ 1 จะยากเป็น 3 เท่า แต่จะมีไอเทมมากขึ้นด้วยเช่นกัน
bDisableStructureDecayPVE
bAllowFlyerCarryPVE
MaxStructuresInRange=1300 กำหนดจำนวนสิ่งปลูกสร้างที่สามารถสร้างได้ภายในระยะห่างกัน
EnablePVPGamma เปิดให้ใช้งาน Gamma ตอนกลางคืนได้บนเซิร์ฟเวอร์
DayCycleSpeedScale=1 เปลี่ยนความยาวนานของช่วงกลางวัน
NightTimeSpeedScale=1 เปลี่ยนความยาวนานของช่วงกลางคืน
DayTimeSpeedScale=1 เปลี่ยนอัตราความเร็วของวัน
DinoDamageMultiplier=1.000000 เปลี่ยนอัตราการโจมตีของไดโนเสาร์
PlayerDamageMultiplier=1.000000 เปลี่ยนอัตราการโจมตีของผู้เล่น
StructureDamageMultiplier=1.000000 เปลี่ยนอัตราการพลังชีวิตของสิ่งปลูดสร้าง
PlayerResistanceMultiplier=1.000000 เปลี่ยนอัตราความทนทานของผู้เล่น
DinoResistanceMultiplier=1.000000 เปลี่ยนอัตราความทนทานของไดโนเสาร์
StructureResistanceMultiplier=1.000000 เปลี่ยนอัตราความทนทานของสิ่งปลูกสร้าง
XPMultiplier=1.000000 เปลี่ยนอัตราค่าประสบการณ์ที่ได้รับ
TamingSpeedMultiplier=1 เปลี่ยนอัตราความเร็วในการจับสัตว์
HarvestAmountMultiplier=1 เปลี่ยนอัตราการได้ของการเก็บเกี่ยว
PlayerCharacterWaterDrainMultiplier=1 เปลี่ยนอัตราการเร็วในลดของความหิวน้ำของผู้เล่น
PlayerCharacterFoodDrainMultiplier=1 เปลี่ยนอัตราการเร็วในลดของความหิวอาหารของผู้เล่น
DinoCharacterFoodDrainMultiplier=1 เปลี่ยนอัตราการเร็วในลดของความหิวอาหารของไดโนเสาร์
PlayerCharacterStaminaDrainMultiplier=1 เปลี่ยนอัตราการลดของค่าพลังกาย
DinoCharacterStaminaDrainMultiplier=1 เปลี่ยนอัตราการลดของค่าพลังกาย
PlayerCharacterHealthRecoveryMultiplier=1 เปลี่ยนอัตราการฟื้นฟูพลังชีวิตของผู้เล่น
DinoCharacterHealthRecoveryMultiplier=1 เปลี่ยนอัตราการฟื้นฟูพลังชีวิตของไดโนเสาร์
DinoCountMultiplier=1 เปลี่ยนอัตราของจำนวนไดโนเสาร์
HarvestHealthMultiplier=1 เปลยี่นอัตราของจำนวนการเก็บเกี่ยว
PvEStructureDecayDestructionPeriod=0 ตั้งให้สิ่งปลูกสร้างทรุดโทรมตามระยะเวลา
ClampResourceHarvestDamage ทำให้การโจมตีไดโนเสาร์มีผลต่อจำนวนการเก็บเกี่ยว
ResourcesRespawnPeriodMultiplier=1 เปลี่ยนอัตราการฟื้นฟูทรัยากรต่างๆในเกม
KickIdlePlayersPeriod=2400 ตั้งค่าระยะเวลาในการขับไล่ผู้เล่น AFK
AutoSavePeriodMinutes=15 เปลี่ยนระยะเวลาในการเซฟอัตโนมัติของเซิร์ฟเวอร์

ARK-Survival-Evolved-Host-Dedicated-Server-02

จากนั้นให้เราบันทึกไฟล์ในชื่อ ARKServer.bat ลงในโฟลเดอร์ ARK: Survival Evolved Dedicated Server ของเรา (ARK_ds)

แล้วสิ่งสำคัญอีกอย่างก็ตือ อย่าลืมทำการ Forward Port ด้วย หากเรามีความต้องการในการเล่นแบบ Online

รายละเอียดเกี่ยวกับ :
วิธีการ Forward Port
พอร์ต (Port) ที่ใช้สำหรับ Host
วิธีหา External IP Address

ARK-Survival-Evolved-Host-Dedicated-Server-03

ที่เหลือก็เพียงแค่รัน ARKServer.bat เท่านั้น เราก็จะสามารถสร้างเซิร์ฟเวอร์ สำหรับเล่นกับเพื่อนๆได้แล้วครับ

การรันเซิร์ฟเวอร์อาจจะใช้เวลา 5 – 10 นาที ในการแสดงรายชื่อขึ้นไปยัง Master Server และสำหรับเครื่องสเปคต่ำ ก็อาจจะใช้เวลามากกว่านั้น

Incoming search terms:

  • ark ปรับเซิฟ
  • การตั้งเซิฟเวอร์

About Gametoon 1038 Articles
นักเขียนอิสระ + นักเล่นเกม + โปรแกรมเมอร์! อยากได้ไกด์เกมอะไรขอมา เราจัดให้! มีคำถามสงสัยอะไรก็ถามได้เช่นกันครับ

2 Comments

  1. ผมทำตามขั้นตอนทั้งหมดแล้ว FWDPort ทั้ง 7777 และ 27015 แล้ว
    เซิร์ฟเปิดขึ้นแล้ว แต่รีเฟรชยังไงก็ไม่เห็นเซิร์ฟตัวเอง รอครึ่ง ชม แล้วก็ยังไม่เห็นเซิร์ฟตัวเอง

    พอแนะนำแนวทางแก้ไขไหมครับ

4 Trackbacks / Pingbacks

  1. ARK: Survival Evolved : ข้อมูลเซฟเกม (Save Game) | ThaiGameGuide
  2. ARK: Survival Evolved : การสร้างเซิร์ฟเวอร์โดยใช้ตัวเกม | ThaiGameGuide
  3. ARK: Survival Evolved : การสร้างเซิร์ฟเวอร์โดยใช้ตัวเกม | ThaiGameGuide
  4. การสร้างเซิร์ฟเวอร์โดยใช้ตัวเกม | ARK: Survival Evolved | ThaiGameGuide

Leave a Reply