คู่มือนี้ครอบคลุมวิธีการตั้งค่าและกำหนดค่าเซิร์ฟเวอร์ dedicated สำหรับ Eco ที่โฮสต์กับ Legion Hosting รวมถึงการยืนยันตัวตนกับ Strange Loop Games ตัวแปร startup การกำหนดค่าเซิร์ฟเวอร์ การตั้งค่าเศรษฐกิจ การผสานรวมกับ Discord และวิธีการเชื่อมต่อ สำหรับอินเทอร์เฟซเว็บแอดมินและการเข้าถึง RCON โปรดดู Eco Web Admin & RCON
1. ข้อกำหนดเบื้องต้น
ก่อนเริ่มเซิร์ฟเวอร์ Eco ของคุณเป็นครั้งแรก คุณต้องมี บัญชี Strange Loop Games (SLG) เซิร์ฟเวอร์จะใช้ข้อมูลรับรอง SLG ของคุณเพื่อยืนยันตัวตนกับ Eco master server ซึ่งจำเป็นสำหรับให้เซิร์ฟเวอร์ปรากฏในเบราว์เซอร์เซิร์ฟเวอร์และยอมรับการเชื่อมต่อของผู้เล่น
- ไปที่ play.eco แล้วคลิก Sign Up (หรือ Log In หากคุณมีบัญชีอยู่แล้ว)
- ลงทะเบียนด้วยที่อยู่อีเมลที่ถูกต้องและสร้างรหัสผ่าน
- ยืนยันอีเมลของคุณหากระบบแจ้ง
- เตรียมชื่อผู้ใช้และรหัสผ่าน SLG ของคุณให้พร้อม — คุณจะต้องกรอกข้อมูลเหล่านี้ใน GPanel ก่อนเริ่มเซิร์ฟเวอร์
2. การเริ่มต้นครั้งแรก
เมื่อบัญชี SLG ของคุณพร้อมแล้ว ให้ทำตามขั้นตอนเหล่านี้เพื่อเริ่มเซิร์ฟเวอร์ Eco ของคุณเป็นครั้งแรก:
- เข้าสู่ระบบ GPanel
- เลือกเซิร์ฟเวอร์ Eco ของคุณจากรายการเซิร์ฟเวอร์
- ไปที่แท็บ Startup
- กรอก SLG Username ของคุณในช่อง
SLG_USER - กรอก SLG Password ของคุณในช่อง
SLG_PW - หรืออีกทางเลือกหนึ่ง ตั้ง Server Name (
SRV_NAME) เพื่อให้เซิร์ฟเวอร์ของคุณระบุตัวได้ในเบราว์เซอร์ - กลับไปที่แท็บ Console แล้วคลิก Start
- เฝ้าดูเอาต์พุตคอนโซล เซิร์ฟเวอร์จะยืนยันตัวตนกับ Strange Loop Games สร้างไฟล์การกำหนดค่า และเริ่มโหลดโลก การเริ่มต้นครั้งแรกอาจใช้เวลาหลายนาทีเนื่องจากมีการสร้างโลก
Configs/Network.eco และไฟล์การกำหนดค่า .eco อื่น ๆ จะไม่มีอยู่จนกว่าเซิร์ฟเวอร์จะเริ่มทำงานอย่างน้อยหนึ่งครั้ง เริ่มเซิร์ฟเวอร์ก่อนที่จะพยายามแก้ไขไฟล์การกำหนดค่า
3. ตัวแปร Startup ใน GPanel
ตัวแปรต่อไปนี้สามารถกำหนดค่าได้ในแท็บ Startup ของ GPanel การเปลี่ยนแปลงตัวแปร startup ต้องรีสตาร์ทเซิร์ฟเวอร์เพื่อให้มีผล
| ตัวแปร | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
SLG_USER |
ชื่อผู้ใช้ Strange Loop Games ของคุณ จำเป็น สำหรับการยืนยันตัวตนของเซิร์ฟเวอร์ | ไม่มี |
SLG_PW |
รหัสผ่าน Strange Loop Games ของคุณ จำเป็น สำหรับการยืนยันตัวตนของเซิร์ฟเวอร์ | ไม่มี |
SRV_NAME |
ชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์ Eco | ไม่มี |
DEDES |
คำอธิบายเซิร์ฟเวอร์ที่แสดงในรายการของเบราว์เซอร์เซิร์ฟเวอร์ | ไม่มี |
SRV_PW |
รหัสผ่านที่จำเป็นสำหรับให้ผู้เล่นเข้าร่วม (ไม่บังคับ) เว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ | ว่าง |
MAX_CON |
จำนวนการเชื่อมต่อของผู้เล่นพร้อมกันสูงสุด ตั้งเป็น -1 สำหรับไม่จำกัด |
-1 |
PUB_SRV |
กำหนดว่าเซิร์ฟเวอร์จะปรากฏในเบราว์เซอร์เซิร์ฟเวอร์สาธารณะหรือไม่ ตั้งเป็น true หรือ false |
true |
WEB_PORT |
พอร์ตที่ใช้โดยอินเทอร์เฟซเว็บแอดมิน ตรวจสอบพอร์ตที่กำหนดให้คุณในแท็บ Network ของ GPanel | กำหนดโดย GPanel |
RCON_PORT |
พอร์ตที่ใช้สำหรับการเชื่อมต่อ RCON ตรวจสอบพอร์ตที่กำหนดให้คุณในแท็บ Network ของ GPanel | กำหนดโดย GPanel |
RCON_PW |
รหัสผ่านสำหรับการเข้าถึง RCON เว้นว่างไว้เพื่อปิดใช้งาน RCON | ว่าง |
SRV_CAT |
หมวดหมู่เซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์ ตัวเลือก: None, Beginner, Established, BeginnerHard, Strange |
None |
DISCORD_SRV |
ลิงก์คำเชิญหรือ ID ของเซิร์ฟเวอร์ Discord ของคุณสำหรับการผสานรวมกับเซิร์ฟเวอร์ Eco | ว่าง |
LANGUAGE |
การตั้งค่าภาษาของเซิร์ฟเวอร์ ส่งผลต่อภาษาที่ใช้ในรายการของเบราว์เซอร์เซิร์ฟเวอร์ | English |
4. การกำหนดค่าเซิร์ฟเวอร์
Eco จัดเก็บการกำหนดค่าไว้ในไฟล์ JSON ภายในไดเรกทอรี Configs/ บนเซิร์ฟเวอร์ของคุณ ไฟล์หลักสำหรับการตั้งค่าเครือข่ายและข้อมูลระบุตัวตนของเซิร์ฟเวอร์คือ Configs/Network.eco
.eco ใด ๆ เซิร์ฟเวอร์อาจเขียนทับการเปลี่ยนแปลงของคุณเมื่อปิดเครื่องหากยังคงทำงานอยู่
การแก้ไข Network.eco
- เข้าสู่ระบบ GPanel แล้วเลือกเซิร์ฟเวอร์ Eco ของคุณ
- หยุดเซิร์ฟเวอร์จากแท็บ Console
- ไปที่แท็บ Files แล้วไปที่
Configs/ - คลิก
Network.ecoเพื่อเปิดในตัวแก้ไขแบบอินไลน์
Network.eco เป็นไฟล์ JSON การตั้งค่าหลักประกอบด้วย:
| การตั้งค่า | คำอธิบาย |
|---|---|
"Name" |
ชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์ สามารถตั้งค่าผ่านตัวแปร startup SRV_NAME ได้เช่นกัน |
"Description" |
คำอธิบายเซิร์ฟเวอร์ที่แสดงในรายการของเบราว์เซอร์ สามารถตั้งค่าผ่าน DEDES ได้เช่นกัน |
"Password" |
รหัสผ่านในการเข้าร่วมเซิร์ฟเวอร์ เว้นเป็นสตริงว่าง ("") สำหรับไม่มีรหัสผ่าน |
"PublicServer" |
ตั้งเป็น true เพื่อแสดงเซิร์ฟเวอร์ในเบราว์เซอร์สาธารณะ false สำหรับเซิร์ฟเวอร์ส่วนตัว |
"MaxConnections" |
จำนวนการเชื่อมต่อของผู้เล่นพร้อมกันสูงสุด ใช้ -1 สำหรับไม่จำกัด |
"ServerCategory" |
แท็กหมวดหมู่ที่แสดงในเบราว์เซอร์ (เช่น "Beginner", "Established") |
"IPAddress" |
โดยทั่วไปตั้งเป็น "Any" บนโฮสติ้งแบบแชร์ อย่าเปลี่ยนค่านี้เว้นแต่จะได้รับคำแนะนำจากฝ่ายสนับสนุน |
ตัวอย่างส่วนของ Network.eco:
{
"Name": "My Legion Eco Server",
"Description": "A collaborative Eco server hosted by Legion Hosting",
"Password": "",
"PublicServer": true,
"MaxConnections": -1,
"ServerCategory": "Beginner",
"IPAddress": "Any"
}
SRV_NAME) จะเขียนทับค่าที่สอดคล้องกันใน Network.eco ทุกครั้งที่เซิร์ฟเวอร์เริ่มทำงาน หากคุณต้องการจัดการการตั้งค่าผ่านไฟล์การกำหนดค่าเท่านั้น ให้ล้างค่าตัวแปร startup ที่สอดคล้องกันใน GPanel
การตั้งค่าการแปลภาษา
ไฟล์ Configs/Localization.eco ควบคุมภาษาที่ใช้โดยเซิร์ฟเวอร์ นี่คือไฟล์ JSON ที่มีโครงสร้างเรียบง่าย:
{
"Language": "English"
}
เปลี่ยนค่าเป็นภาษาใดก็ได้ที่รองรับ สามารถตั้งค่าผ่านตัวแปร startup LANGUAGE ใน GPanel ได้เช่นกัน
5. หมวดหมู่เซิร์ฟเวอร์
Eco ใช้หมวดหมู่เซิร์ฟเวอร์เพื่อช่วยให้ผู้เล่นค้นหาเซิร์ฟเวอร์ที่ตรงกับสไตล์การเล่นที่ต้องการ หมวดหมู่ถูกตั้งค่าผ่านตัวแปร startup SRV_CAT หรือฟิลด์ "ServerCategory" ใน Network.eco
| หมวดหมู่ | คำอธิบาย |
|---|---|
None |
ไม่มีแท็กหมวดหมู่ เซิร์ฟเวอร์จะปรากฏในเบราว์เซอร์โดยไม่มีป้ายหมวดหมู่ ใช้ตัวเลือกนี้หากเซิร์ฟเวอร์ของคุณไม่เข้ากับหมวดหมู่ที่กำหนดไว้ล่วงหน้า |
Beginner |
มีไว้สำหรับผู้เล่นใหม่ โดยทั่วไปมีจังหวะของอุกกาบาตช้ากว่า ข้อกำหนดการทำงานร่วมกันที่ผ่อนปรน และการตั้งค่าเศรษฐกิจที่ให้อภัยมากกว่า เป็นการส่งสัญญาณให้ผู้เล่นใหม่ทราบว่าเซิร์ฟเวอร์นี้เป็นที่ดีในการเรียนรู้ |
Established |
เซิร์ฟเวอร์ที่ทำงานมาสักระยะหนึ่งพร้อมชุมชนที่ใช้งานอยู่ ผู้เล่นที่เรียกดูหมวดหมู่นี้คาดหวังเศรษฐกิจที่มีอยู่ กฎหมายที่ก่อตั้งแล้ว และการทำงานร่วมกันอย่างต่อเนื่อง ใช้ได้ดีที่สุดหลังจากเซิร์ฟเวอร์ของคุณก้าวผ่านช่วงต้นเกมไปแล้ว |
BeginnerHard |
เป็นมิตรกับผู้เริ่มต้นแต่มีการกำหนดค่าที่ท้าทายมากขึ้น จังหวะของอุกกาบาตเร็วขึ้น ขีดจำกัดทรัพยากรเข้มงวดขึ้น หรือเพิ่มความยากด้านอื่น ๆ เหมาะสำหรับผู้เล่นที่ต้องการเรียนรู้ระบบของ Eco ภายใต้ความกดดัน |
Strange |
การตั้งค่าเซิร์ฟเวอร์แบบทดลองหรือไม่ธรรมดา ชุดกฎที่กำหนดเอง การกำหนดค่าโลกที่ไม่ปกติ การม็อดอย่างหนัก หรือเกมเพลย์ที่ไม่ได้มาตรฐาน ใช้ตัวเลือกนี้สำหรับการตั้งค่าเซิร์ฟเวอร์เชิงสร้างสรรค์หรือเฉพาะทาง |
6. การตั้งค่าเศรษฐกิจและโลก
เกมเพลย์หลักของ Eco หมุนรอบระบบนิเวศจำลองและเศรษฐกิจที่ขับเคลื่อนโดยผู้เล่น การตั้งค่าเหล่านี้ส่งผลอย่างมากต่อวิธีการเล่นของเซิร์ฟเวอร์ของคุณและจัดการได้ดีที่สุดผ่าน แผงเว็บแอดมิน (ดู Eco Web Admin & RCON)
ความยาวของวันและสเกลเวลา
ความยาวของวันควบคุมความเร็วของเวลาในเกมเมื่อเทียบกับเวลาจริง วงจรวันที่สั้นกว่าจะเร่งความก้าวหน้าของเกมเพลย์ ในขณะที่วงจรที่ยาวกว่าให้เวลาในโลกจริงมากขึ้นแก่ผู้เล่นในการทำงานร่วมกันและสร้าง
- อัตราส่วนเวลาจริงต่อเวลาในเกมเริ่มต้นหมายความว่าหนึ่งวันจริงเท่ากับประมาณหนึ่งวันในเกม
- การปรับสเกลเวลาส่งผลต่อความเร็วที่อาหารเน่าเสีย พืชเติบโต และการได้รับแต้มทักษะ
- วงจรที่สั้นกว่าเหมาะสำหรับกลุ่มเล็กที่ต้องการความก้าวหน้าที่เร็วขึ้น วงจรที่ยาวกว่าเหมาะกับชุมชนขนาดใหญ่ที่ต้องใช้เวลาในการประสานงาน
จังหวะของอุกกาบาต
อุกกาบาตเป็นภัยคุกคามหลักใน Eco มันกำหนดเส้นตายที่ผู้เล่นต้องพัฒนาเทคโนโลยีของตนให้เพียงพอที่จะทำลายมัน ข้อพิจารณาหลัก:
- วันที่อุกกาบาตพุ่งชน: จำนวนวันในโลกจริงจนกว่าอุกกาบาตจะพุ่งชน ค่าเริ่มต้นคือ 30 วัน
- ตัวจับเวลาอุกกาบาตที่สั้นกว่าเพิ่มความเร่งด่วนและบังคับให้เกิดการทำงานร่วมกันที่เร็วขึ้น ตัวจับเวลาที่ยาวกว่าช่วยให้เล่นแบบสบาย ๆ ได้มากขึ้น
- คุณสามารถปิดใช้งานอุกกาบาตทั้งหมดได้หากคุณต้องการประสบการณ์แบบแซนด์บ็อกซ์โดยไม่มีเส้นตาย
- ตัวจับเวลาอุกกาบาตสามารถปรับได้ผ่านแผงเว็บแอดมินภายใต้การตั้งค่าโลก
อัตราทักษะและการทำงานร่วมกัน
ระบบทักษะของ Eco ถูกออกแบบมาเพื่อไม่ให้ผู้เล่นคนเดียวสามารถเชี่ยวชาญทุกอาชีพได้ สิ่งนี้ส่งเสริมการค้าและความร่วมมือ
- อัตราการได้รับทักษะ: ควบคุมความเร็วที่ผู้เล่นได้รับแต้มทักษะ อัตราที่สูงกว่าช่วยให้เชี่ยวชาญเฉพาะทางได้เร็วขึ้นแต่ลดความจำเป็นในการทุ่มเทระยะยาว
- ต้นทุนความเชี่ยวชาญพิเศษ: ต้นทุนในการเรียนรู้ความเชี่ยวชาญพิเศษใหม่ ต้นทุนที่สูงกว่าบังคับให้ผู้เล่นเชี่ยวชาญในขอบเขตที่แคบลง
- ตัวคูณการทำงานร่วมกัน: โบนัสที่ใช้เมื่อผู้เล่นหลายคนทำงานในโครงการเดียวกัน ค่าที่สูงกว่าให้รางวัลแก่การทำงานเป็นทีม
- การตั้งค่าเหล่านี้พร้อมใช้งานผ่านแผงเว็บแอดมินและสามารถปรับได้ในขณะรันไทม์โดยไม่ต้องรีสตาร์ท
การสร้างโลก
การตั้งค่าโลกที่กำหนดในช่วงเวลาสร้าง (ขนาดโลก การกระจายไบโอม) ไม่สามารถเปลี่ยนได้หลังจากสร้างโลกแล้ว หากคุณต้องการพารามิเตอร์การสร้างโลกที่แตกต่างออกไป คุณจะต้องล้างเซิร์ฟเวอร์และสร้างโลกใหม่ ดูตัวเลือกการสร้างโลกในเว็บแอดมินหรือไฟล์การกำหนดค่าที่เกี่ยวข้องก่อนการเริ่มต้นครั้งแรกหากคุณต้องการโลกที่กำหนดเอง
7. การผสานรวมกับ Discord
Eco รองรับการเชื่อมโยงเซิร์ฟเวอร์ของคุณกับเซิร์ฟเวอร์ Discord ซึ่งช่วยให้ผู้เล่นค้นหาชุมชนของคุณได้โดยตรงจากเบราว์เซอร์เซิร์ฟเวอร์
การตั้งค่าการผสานรวมกับ Discord
- สร้างลิงก์คำเชิญถาวรสำหรับเซิร์ฟเวอร์ Discord ของคุณ (ใน Discord: คลิกขวาที่ช่อง คลิก Invite People และตั้งลิงก์เป็น Never Expire)
- ใน GPanel ไปที่แท็บ Startup
- วางลิงก์คำเชิญหรือ ID เซิร์ฟเวอร์ Discord ของคุณลงในช่อง
DISCORD_SRV - รีสตาร์ทเซิร์ฟเวอร์
เมื่อกำหนดค่าแล้ว ผู้เล่นที่เรียกดูรายการเซิร์ฟเวอร์จะเห็นลิงก์ Discord ในหน้ารายการของเซิร์ฟเวอร์ของคุณ สิ่งนี้ทำให้ผู้เล่นที่มีแนวโน้มสามารถเข้าร่วมชุมชนของคุณได้ง่ายก่อนที่จะเชื่อมต่อกับเซิร์ฟเวอร์ด้วยซ้ำ
8. วิธีการเชื่อมต่อ
ตัวเลือก A -- เบราว์เซอร์เซิร์ฟเวอร์ในเกม
- เปิด Eco แล้วคลิก Play ในเมนูหลัก
- คลิก Server Browser
- หากเซิร์ฟเวอร์ของคุณเป็นสาธารณะ (
PUB_SRVตั้งเป็นtrue) มันจะปรากฏในรายการเซิร์ฟเวอร์ ใช้แถบค้นหาเพื่อกรองตามชื่อเซิร์ฟเวอร์ของคุณ - คลิกเซิร์ฟเวอร์ของคุณแล้วคลิก Join กรอกรหัสผ่านเซิร์ฟเวอร์หากมีการตั้งค่าไว้
ตัวเลือก B -- Direct Connect
- เปิด Eco แล้วคลิก Play ในเมนูหลัก
- คลิก Server Browser จากนั้นคลิก Direct Connect (หรือไอคอนการเชื่อมต่อ)
- กรอกที่อยู่ IP และพอร์ตเกมของเซิร์ฟเวอร์ของคุณ:
<your-server-ip>:<game-port> - คลิก Connect กรอกรหัสผ่านเซิร์ฟเวอร์หากระบบแจ้ง
IP และพอร์ตเกมของเซิร์ฟเวอร์ของคุณจะแสดงอยู่ในแท็บ Network ของ GPanel ดู วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ สำหรับรายละเอียด
บทความที่เกี่ยวข้อง
- Eco Web Admin & RCON
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
- คู่มือการเริ่มต้นเซิร์ฟเวอร์
ต้องการความช่วยเหลือ?
หากคุณประสบปัญหากับเซิร์ฟเวอร์ Eco ของคุณ เปิดทิกเก็ตขอความช่วยเหลือ และแนบ IP เซิร์ฟเวอร์ของคุณ คำอธิบายของปัญหา และเอาต์พุตคอนโซลที่เกี่ยวข้องจาก GPanel