The Forest : วิธีตั้งค่าเซิร์ฟเวอร์

สำหรับผู้ที่เปิดเซิร์ฟเวอร์เกม The Forest แบบ Dedicated Server แต่ไม่พอใจการตั้งค่าต่างๆที่เป็นคุณสมบัติตั้งต้นของเซิร์ฟเวอร์ ก็สามารถเปลี่ยนแปลงค่าเหล่านี้ได้ โดยการแก้ไขค่าต่างๆจากไฟล์ตั้งค่าของเซิร์ฟเวอร์
ตำแหน่งไฟล์ตั้งค่าของ Dedicated Server
ไฟล์ตั้งค่าและค่าตั้งต้นจะถูกสร้างขึ้นมา เมื่อเซิร์ฟเวอร์ทำงานในครั้งแรกหรือเมื่อไฟล์ตั้งค่าไม่มีอยู่
ชื่อไฟล์ | ตำแหน่งไฟล์ |
---|---|
Server.cfg |
ตัวอย่างรายละเอียดการตั้งค่าในไฟล์ Server.cfg
// Dedicated Server Settings.
// Server IP address - Note: If you have a router, this address is the internal address, and you need to configure ports forwarding
serverIP 192.168.1.47
// Steam Communication Port - Note: If you have a router you will need to open this port.
serverSteamPort 8766
// Game Communication Port - Note: If you have a router you will need to open this port.
serverGamePort 27015
// Query Communication Port - Note: If you have a router you will need to open this port.
serverQueryPort 27016
// Server display name
serverName The Forest Game
// Maximum number of players
serverPlayers 4
// Enable VAC (Valve Anti-cheat System at the server. Must be set off or on
enableVAC off
// Server password. blank means no password
serverPassword
// Server administration password. blank means no password
serverPasswordAdmin
// Your Steam account name. blank means anonymous
serverSteamAccount
// Time between server auto saves in minutes - The minumum time is 15 minutes, the default time is 30
serverAutoSaveInterval 30
// Game difficulty mode. Must be set to Peaceful Normal or Hard
difficulty Normal
// New or continue a game. Must be set to New or Continue
initType Continue
// Slot to save the game. Must be set 1 2 3 4 or 5
slot 1
// Show event log. Must be set off or on
showLogs off
// Contact email for server admin
serverContact email@gmail.com
// No enemies
veganMode off
// No enemies during day time
vegetarianMode off
// Reset all structure holes when loading a save
resetHolesMode off
// Regrow 10% of cut down trees when sleeping
treeRegrowMode off
// Allow building destruction
allowBuildingDestruction on
// Allow enemies in creative games
allowEnemiesCreativeMode off
// Allow clients to use the built in debug console
allowCheats off
// Use full weapon damage values when attacking other players
realisticPlayerDamage off
// Allows defining a custom folder for save slots, leave empty to use the default location
saveFolderPath
// Target FPS when no client is connected
targetFpsIdle 5
// Target FPS when there is at least one client connected
targetFpsActive 60
รายละเอียดของคำสั่งต่างๆ
เราสามารถเพิ่มเติมหรือแก้ไขค่าต่างๆในไฟล์นี้ เพื่อให้เซิร์ฟเวอร์มีคุณสมบัติในแบบที่เราต้องการได้
ชื่อคำสั่ง | รายละเอียด | ตัวอย่าง |
---|---|---|
serverIP ไอพี:พอร์ต | ตั้งค่าไอพีและพอร์ตของเซิร์ฟเวอร์ | serverIP 118.172.95.169:27015 |
serverSteamPort พอร์ต | ตั้งค่าพอร์ตในการรับส่งข้อมูลของ Steam กับเซิร์ฟเวอร์ | serverSteamPort 8766 |
serverGamePort พอร์ต | ตั้งค่าพอร์ตในการรับส่งข้อมูลของเซิร์ฟเวอร์ | serverGamePort 27015 |
serverQueryPort พอร์ต | ตั้งค่าพอร์ตในการรับส่งข้อมูลของเซิร์ฟเวอร์ | serverQueryPort 27016 |
serverName ชื่อเซิร์ฟเวอร์ | ตั้งชื่อเซิร์ฟเวอร์ | serverName Thailand |
serverPlayers จำนวนผู้เล่น | ตั้งค่าจำนวนผู้เล่นสูงสุดของเซิร์ฟเวอร์ | serverPlayers 4 |
enableVAC <off|on> | เปิด/ปิด ระบบกันการโกงเกม VAC (Valve Anti-cheat) | enableVAC off |
serverPassword รหัสผ่าน | ตั้งรหัสผ่านในการเข้าร่วมเซิร์ฟเวอร์ | serverPassword mypassword |
serverPasswordAdmin รหัสผ่าน | ตั้งรหัสผ่านสำหรับแอดมิน | serverPasswordAdmin adminpassword |
serverSteamAccount ชื่อไอดี Steam | ตั้งไอดี Steam ของเซิร์ฟเวอร์ ซึ่งถ้าไม่กำหนดจะเป็น anonymous ซึ่งคุณสามารถกำหนดไอดีได้จาก Steam Game Server Account Management | serverSteamAccount adminpassword |
serverAutoSaveInterval เวลาเป็นนาที | ตั้งค่าระยะเวลาในการเซฟข้อมูลอัตโนมัติของเซิร์ฟเวอร์ | serverAutoSaveInterval 30 |
difficulty <Peaceful|Normal|Hard> | ตั้งค่าระดับความยากของเกม | difficulty Normal |
initType <New|Continue> | ตั้งค่าการใช้ข้อมูลเซฟเกม
|
initType Continue |
slot <0|1|2|3|4|5> | เลือกช่องสำหรับบันทึกข้อมูลเซฟเกม | slot 1 |
showLogs <off|on> | เปิด/ปิด การบันทึกข้อมูลการทำกิจกรรมต่างๆบนเซิร์ฟเวอร์ | showLogs off |
serverContact อีเมล์ | ตั้งค่าอีเมล์สำหรับติดต่อเจ้าของเซิร์ฟเวอร์ | serverContact email@gmail.com |
veganMode <off|on> | เปิด/ปิด โหมดปราศจากศัตรู | veganMode off |
vegetarianMode <off|on> | เปิด/ปิด โหมดปราศจากศัตรูในช่วงกลางวัน | vegetarianMode off |
resetHolesMode <off|on> | เปิด/ปิด เมื่อโหลดข้อมูลเซฟรูต่างๆที่เกิดบนสิ่งปลูกสร้างจะหายไป | resetHolesMode off |
treeRegrowMode <off|on> | เปิด/ปิด การเติบโตของต้นไม้ที่ถูกตัดไป 10% เมื่อนอนหลับ | treeRegrowMode off |
allowBuildingDestruction <off|on> | เปิด/ปิด ให้สามารถพังหรือทำลายสิ่งปลูกสร้างได้ | allowBuildingDestruction on |
allowCheats <off|on> | เปิด/ปิด ให้ลูกข่ายสามารถใช้คำสั่ง Console Command ได้ | allowCheats off |
allowEnemiesCreativeMode <off|on> | เปิด/ปิด ให้มีศัตรูในโหมด Creative ได้ | allowEnemiesCreativeMode off |
realisticPlayerDamage <off|on> | เปิด/ปิด การสร้างความเสียหายแบบ Friendly Fire | realisticPlayerDamage off |
saveFolderPath ตำแหน่งโฟลเดอร์เซฟ | กำหนดการตำแหน่งพิเศษสำหรับบันทึกข้อมูลเซฟ หากเว้นว่างไว้จะบันทึกในพื้นที่ถูกกำหนดไว้ | saveFolderPath |
targetFpsIdle จำนวนตัวเลข | เป้าหมาย FPS สูงสุดเมื่อไม่มีผู้เล่นเชื่อมต่อเข้ามา | targetFpsIdle 5 |
targetFpsActive จำนวนตัวเลข | เป้าหมาย FPS สูงสุดของลูกข่ายที่เชื่มอต่อเข้ามา | targetFpsActive 60 |