ปรับอัตราจับ Pal ขึ้นเป็น 3 กดบันทึก กลับเข้าเกม แล้วขว้างลูกบอลใส่ตัวเดิมก็ยังดิ้นหลุดเหมือนเดิม ไม่มีอะไรพัง การตั้งค่า Palworld บน uniz.host ถูกเขียนไว้ให้รอบบูตถัดไป ไม่ได้ยัดเข้าไปในเซิร์ฟเวอร์ที่กำลังรันอยู่ และข้อเท็จจริงข้อเดียวนี้อธิบายเคส "กดแล้วไม่มีอะไรเกิดขึ้น" ได้เกือบทั้งหมด บทความนี้ไล่ว่าค่าแต่ละตัวอยู่ตรงไหน ค่าเริ่มต้นจริงคืออะไร และสามทางที่การแก้ค่าจะกลายเป็นศูนย์เปล่าแบบเงียบ ๆ
ทุกค่ามีผลตอนรีสตาร์ทครั้งถัดไป
การกดบันทึกอัปเดตค่าที่เก็บไว้ของเซิร์ฟเวอร์ทันทีและขึ้นข้อความว่าสำเร็จ แต่มันไม่ไปขัดจังหวะหรือตั้งค่าใหม่ให้โปรเซสที่กำลังรันอยู่ ตัวการ์ดเองก็เขียนไว้ใต้ปุ่มบันทึกว่าบันทึกแล้วอัปเดตทันที แต่จะไม่รบกวนเซิร์ฟเวอร์ขณะทำงาน และต้องกดรีสตาร์ทเพื่อให้การเปลี่ยนแปลงมีผล
ลำดับจึงเป็นแบบเดียวเสมอ คือ แก้ บันทึก รีสตาร์ท แล้วค่อยเช็คในเกม ไม่มีวิธีเปลี่ยนอัตราในเกมแบบสด ๆ จากแดชบอร์ด ไม่ว่าจะเป็นค่าในแปดกลุ่ม ระดับความยาก บทลงโทษเมื่อตาย รหัสแอดมิน หรือบล็อกเร่งประสิทธิภาพ Engine
มีผลพลอยได้ที่ควรรู้อย่างหนึ่ง เซิร์ฟเวอร์ Palworld ที่สร้างที่นี่จะมีรีสตาร์ทอัตโนมัติรายวันตั้งไว้ให้ตั้งแต่แรกที่ตี 5 ตามเวลาไทย นั่นเป็นค่าเริ่มต้นเชิงปฏิบัติการของเราเอง ไม่ใช่คำแนะนำจากผู้พัฒนาเกม และคุณเลื่อนเวลาหรือปิดมันได้ในการ์ดเดียวกัน ถ้าปล่อยไว้ ค่าที่บันทึกตอนเย็นจะมีผลเองในเช้าวันถัดไปแม้ไม่ได้กดรีสตาร์ทเอง
ที่ตั้งค่าอยู่ตรงไหน
ทั้งหมดอยู่ในการ์ดเดียว ทุกขั้นด้านล่างเกิดขึ้นในการ์ดใบนี้
เปิดแท็บตั้งค่าของเซิร์ฟเวอร์ Palworld
เข้าหน้าเซิร์ฟเวอร์ที่ /dashboard/servers/<id> แล้วเลือกแท็บตั้งค่า การ์ดชื่อ "ตั้งค่า Palworld" ด้านบนสุดของการ์ดคือค่าที่มีชื่อเฉพาะ ได้แก่ ชื่อเซิร์ฟเวอร์ คำอธิบาย รหัสผ่านเข้าเซิร์ฟ รหัสแอดมิน จำนวนผู้เล่นสูงสุด ระดับความยาก บทลงโทษเมื่อตาย "รีสตาร์ทอัตโนมัติรายวัน" crossplay และการลงลิสต์ Community ถัดลงมาคือหัวข้อ "ตั้งค่าในเกม (In-Game Settings)" ซึ่งเป็นแอคคอร์เดียนของค่าในเกม และใต้สุดคือบล็อก "เร่งประสิทธิภาพ Engine (Server FPS)"
ถ้าไม่เห็นแท็บนี้ แปลว่าคุณเข้ามาในฐานะสมาชิกทีมที่เจ้าของยังไม่ได้ให้สิทธิ์ตั้งค่า ซึ่งเจ้าของแบ่งให้เป็นรายคน
กางกลุ่มที่มีค่าที่ต้องการปรับ
แอคคอร์เดียนค่าในเกมมีแปดกลุ่ม ทุกกลุ่มพับไว้ตั้งแต่แรก กางแล้วจะเห็นสวิตช์เปิดปิดก่อน ตามด้วยแถวค่าตัวเลข
| กลุ่ม | จำนวนค่า | ครอบคลุมอะไร | ค่าหลักและค่าเริ่มต้น |
|---|
| โลกและอัตราพื้นฐาน | 8 | ความยาวกลางวันกลางคืน ค่าประสบการณ์ การจับ การเกิดของ Pal ความเร็วการทำงาน | "อัตราค่าประสบการณ์ (Exp Rate)" 1, "อัตราจับ Pal (Pal Capture Rate)" 1, "อัตราการเกิดของ Pal (Pal Spawn Number Rate)" 1, "ความเร็วการทำงาน/คราฟต์ (Work Speed Rate)" 1 |
| Pal | 11 | ดาเมจของ Pal ความหิว สตามินา การฟื้น HP การฟักไข่ ฟาร์มเพาะพันธุ์ | อัตราดาเมจและอัตราลดต่าง ๆ เป็น 1 ทั้งหมด, "เวลาฟักไข่ใหญ่ ชม. (Pal Egg Default Hatching Time)" 72 |
| ผู้เล่น | 15 | ดาเมจผู้เล่น ความหิว สตามินา การฟื้น HP โหมดฮาร์ดคอร์ การอัปสเตตัส | อัตราทั้งหกตัวเป็น 1, ฮาร์ดคอร์ปิด, ช่วยเล็งบนจอยเปิด บนคีย์บอร์ดปิด |
| PvP | 12 | ดาเมจระหว่างผู้เล่น การตีกันในกิลด์ บทลงโทษตอนเกิดใหม่ ของที่หล่นตอนฆ่ากัน | "ผู้เล่นทำดาเมจใส่ผู้เล่นได้ (Player To Player Damage)" ปิด, "ทำดาเมจใส่กิลด์เดียวกันได้ (Friendly Fire)" ปิด, เวลาบล็อกการเกิดใหม่ 5 วินาที |
| สิ่งก่อสร้าง | 6 | HP ของสิ่งก่อสร้าง ดาเมจที่โดน การผุพัง เพดานจำนวนสิ่งก่อสร้าง | "HP ของสิ่งก่อสร้าง (Build Object HP Rate)" 1, "อัตราผุพังของสิ่งก่อสร้าง (Build Object Deterioration Damage Rate)" 1, "จำนวนสิ่งก่อสร้างสูงสุดต่อฐาน 0 = ไม่จำกัด (Max Building Limit Num)" 0 |
| ไอเทมและการเก็บเกี่ยว | 13 | ของที่ได้จากการเก็บเกี่ยว ของที่ศัตรูดรอป น้ำหนัก ความทนของอุปกรณ์ เพดานของที่ตกอยู่ | "ของที่ได้จากการเก็บเกี่ยว (Collection Drop Rate)" 1, "ของที่ศัตรูดรอป (Enemy Drop Item Rate)" 1, "น้ำหนักไอเทม (Item Weight Rate)" 1, "จำนวนของที่ตกอยู่ในโลกสูงสุด (Drop Item Max Num)" 3000 |
| กิลด์และฐาน | 8 | ขนาดกิลด์ จำนวนฐาน Pal ทำงานในฐาน การรีเซ็ตกิลด์ร้าง | "สมาชิกกิลด์สูงสุด (Guild Player Max Num)" 20, จำนวนฐานสูงสุดต่อกิลด์ 4, "จำนวน Pal ทำงานในฐานสูงสุด (Base Camp Worker Max Num)" 15, "จำนวนฐานสูงสุดทั้งเซิร์ฟเวอร์ (Base Camp Max Num)" 128, "ชั่วโมงก่อนรีเซ็ตกิลด์ที่ไม่มีคนออนไลน์ (Auto Reset Guild Time)" 72 |
| อื่น ๆ | 14 | ดรอปเสบียง ลิมิตแชท รอบเซฟอัตโนมัติ ระยะ replicate แชทเสียง | "รอบดรอปเสบียง นาที (Supply Drop Span)" 180, รอบเซฟโลกอัตโนมัติ 30 วินาที, "แสดงรายชื่อผู้เล่นในเกม (Show Player List)" ปิด, "เปิดแชทเสียงตามระยะใกล้ไกล (Voice Chat)" ปิด |
รวมแล้วเป็น 87 ค่าในแปดกลุ่ม บวกสวิตช์ PvP หลักที่อยู่หัวกลุ่ม PvP และค่า Engine อีกเจ็ดตัวในบล็อกเร่งประสิทธิภาพ ทุกค่าตรงกับพารามิเตอร์ในไฟล์คอนฟิกของเกมเอง ดังนั้นถ้าอยากรู้ความหมายเชิงกลไกในเกมของค่าที่บทความนี้ไม่ได้ลงรายละเอียด ให้ไปเปิดเอกสารพารามิเตอร์ของผู้พัฒนา
มีอยู่แถวหนึ่งที่ต้องย้ำ ช่องจำนวนฐานสูงสุดต่อกิลด์เป็นแค่เพดาน อย่างที่ป้ายในแดชบอร์ดเขียนไว้เอง การดันเลขนี้ขึ้นจึงไม่ได้แจกฐานเพิ่มให้ใครโดยตัวมันเอง
พิมพ์ค่าลงช่อง หรือกดปุ่มคืนค่าเริ่มต้นเพื่อล้าง
แถวค่าตัวเลขแต่ละแถวเป็นช่องกรอกตัวเลขคู่กับสไลเดอร์ พร้อมปุ่มล้างค่าที่มีป้ายกำกับว่า "คืนค่าเริ่มต้น" ช่องกรอกจะแสดงค่าเริ่มต้นของเกมเป็นข้อความจาง ๆ อยู่แล้ว ช่องว่างจึงบอกอยู่ในตัวว่าถ้าไม่แตะจะได้ค่าเท่าไหร่ กดปุ่มคืนค่าแล้วช่องจะว่าง ตัวมันเองไม่ได้ส่งอะไรออกไป และหัวข้อถัดไปคือข้อจำกัดว่าการล้างช่องทำอะไรได้จริงแค่ไหน
ค่าที่เป็นตัวเลือกอย่างระดับความยากและบทลงโทษเมื่อตายเป็นดรอปดาวน์ที่ตัวเลือกแรกคือ "ค่าเริ่มต้นของเซิร์ฟเวอร์" ซึ่งเป็นแนวคิดเดียวกันในอีกรูปแบบ ส่วนสวิตช์เปิดปิดต่างจากช่องตัวเลขอยู่ข้อหนึ่ง คือไม่มีปุ่มคืนค่าเริ่มต้น สวิตช์ที่ยังไม่เคยแตะจะแสดงสถานะเริ่มต้นของมัน และเมื่อสับแล้วบันทึก ค่านั้นจะถูกเก็บเป็นการเลือกอย่างชัดเจน
กดบันทึกการตั้งค่า
กดปุ่ม "บันทึกการตั้งค่า" ที่ท้ายการ์ด ถ้าสำเร็จจะขึ้นข้อความ "บันทึกการตั้งค่าแล้ว"
ระบบส่งเฉพาะช่องที่คุณเปลี่ยนจริงเท่านั้น ถ้าเปิดการ์ด กางห้ากลุ่ม ไม่แก้อะไรเลยแล้วกดบันทึก ชุดการเปลี่ยนแปลงที่ส่งออกไปจะว่างเปล่า และเซิร์ฟเวอร์ไม่ถูกกระทบ
รีสตาร์ทเซิร์ฟเวอร์ แล้วเช็คในเกม
กดรีสตาร์ทจากหน้าเซิร์ฟเวอร์ รอจนกลับขึ้นมา แล้วยืนยันผลในเกม อัตราจับ Pal เป็นค่าที่พิสูจน์ได้เร็วที่สุด แค่ขว้างลูกบอลใส่ตัวที่เคยจับได้แล้วหนึ่งครั้ง
ถ้ารีสตาร์ทแล้วค่ายังผิดอยู่ ให้ไล่สามสาเหตุในหัวข้อถัดไปตามลำดับ คือช่องว่างที่ไม่ได้ส่งอะไรออกไป ค่าเริ่มต้นที่ไม่ตรงกับที่เข้าใจ หรือไฟล์เซฟที่อัปโหลดมา
ช่องว่างไม่เท่ากับศูนย์ และปุ่มคืนค่ามีขีดจำกัด
กติกาของทั้งการ์ดสรุปได้บรรทัดเดียว และแดชบอร์ดเขียนไว้เหนือแอคคอร์เดียนอยู่แล้วว่าเว้นว่างเท่ากับใช้ค่าเริ่มต้นของเกม และปุ่มย้อนกลับมีไว้ล้างค่าที่ตั้งไว้
ในเชิงกลไก ช่องที่เว้นว่างจะไม่ถูกส่งไปที่เซิร์ฟเวอร์เลย ไม่มีอะไรถูกเขียนให้ค่านั้น เกมจึงใช้ค่าที่มันจะใช้ถ้าไม่เคยมีใครพูดถึงค่านั้น นี่คือเหตุผลที่ล้างช่องไม่เท่ากับพิมพ์ 0 เพราะศูนย์เป็นค่าจริงที่ถูกส่งออกไป และในหลายช่องเลขศูนย์ยังมีความหมายเฉพาะที่ไม่ใช่ "ปิด" ด้วยซ้ำ
จุดที่คนสะดุดคือขีดจำกัดข้อนี้ การล้างช่องได้ผลเต็มที่กับค่าที่ยังไม่ได้บันทึก คือพิมพ์ 5 ลงไป เปลี่ยนใจ กดคืนค่า ช่องก็กลับไปเป็นไม่ได้ตั้ง แต่ค่าที่บันทึกไว้เมื่อครั้งก่อนถูกเก็บอยู่บนเซิร์ฟเวอร์แล้ว และช่องว่างไม่ส่งอะไรออกไป จึงไม่มีอะไรไปเขียนทับมัน กดคืนค่าแล้วบันทึกจึงทิ้งค่าเดิมไว้ที่เดิม
ถ้าอยากให้ค่าที่เคยบันทึกไว้กลับไปเป็นค่าเดิม ให้พิมพ์ค่าเดิมนั้นลงช่องแล้วกดบันทึก ค่าเริ่มต้นแสดงเป็นข้อความจางในช่องอยู่แล้ว และมีอยู่ในตารางด้านบน จึงไม่ต้องเดา
ค่าเริ่มต้นสองตัวที่ดูเหมือนพิมพ์ผิด
มีสองค่าที่ใช้ตัวเลขพิเศษแทนช่องว่าง และทั้งคู่อ่านแล้วรู้สึกกลับด้าน
ช่อง "จำนวนสิ่งก่อสร้างสูงสุดต่อฐาน 0 = ไม่จำกัด (Max Building Limit Num)" มีค่าเริ่มต้นเป็น 0 และ 0 แปลว่าไม่จำกัด เซิร์ฟที่เพิ่งเปิดจึงไม่มีเพดานสิ่งก่อสร้างอยู่แล้ว ถ้าอยากจำกัด ซึ่งมักทำเพื่อรักษาประสิทธิภาพบนเซิร์ฟที่คนเยอะ ให้ใส่เลขบวก และยิ่งเลขน้อยยิ่งจำกัดแคบ การตั้งเป็น 0 เพื่อ "ปลดลิมิต" จึงไม่เกิดอะไรขึ้น เพราะมันเป็นแบบนั้นอยู่แล้ว
ช่อง "จำนวนของตกที่มีฟิสิกส์สูงสุด -1 = ไม่จำกัด (Physics Active Drop Item Max Num)" มีค่าเริ่มต้นเป็น -1 ซึ่งคือคืนการตัดสินใจให้เอนจินของเกม ไม่มีเพดานฝั่งเราเข้าไปยุ่ง ค่าตั้งแต่ 0 ขึ้นไปคือเพดานจริงว่าของที่ตกอยู่จะถูกจำลองฟิสิกส์พร้อมกันได้กี่ชิ้น และในช่องนี้เลข 0 แปลว่าไม่มีเลยจริง ๆ
สัญชาตญาณเดียวกันใช้กับ "ชั่วโมงก่อนรีเซ็ตกิลด์ที่ไม่มีคนออนไลน์ (Auto Reset Guild Time)" ที่ 72 และ "เวลาฟักไข่ใหญ่ ชม. (Pal Egg Default Hatching Time)" ที่ 72 เพราะสองตัวนี้เป็นชั่วโมง ไม่ใช่ตัวคูณ การลากลงใกล้ศูนย์จึงเป็นการเปลี่ยนที่ใหญ่กว่าที่ตาเห็นมาก
PvP คือสามสวิตช์ ไม่ใช่หนึ่ง
สวิตช์ที่หัวกลุ่ม PvP เป็นสวิตช์หลักเท่านั้น ดาเมจระหว่างผู้เล่นเป็นสวิตช์ของตัวเองชื่อ "ผู้เล่นทำดาเมจใส่ผู้เล่นได้ (Player To Player Damage)" ซึ่งค่าเริ่มต้นปิด ส่วนการตีกันเองภายในกิลด์เป็นตัวที่สามคือ "ทำดาเมจใส่กิลด์เดียวกันได้ (Friendly Fire)" ค่าเริ่มต้นปิดเหมือนกัน เปิดแค่หัวกลุ่มอย่างเดียวจะได้เซิร์ฟที่ประกาศตัวว่าเป็น PvP แต่ไม่มีใครตีใครเข้าเลย
กับดักเงียบ เซฟที่อัปโหลดมาพร้อมไฟล์ WorldOption.sav
มีอาการหนึ่งที่ทำให้ ทุก การตั้งค่าหยุดทำงานพร้อมกัน รวมถึงรหัสแอดมินด้วย และกดบันทึกซ้ำกี่รอบก็ไม่หาย ต้นเหตุมาจากการอัปโหลดเซฟที่ส่งออกมาจากโลก co-op
เซฟกลุ่มนั้นมีไฟล์ชื่อ WorldOption.sav ติดมากับข้อมูลโลก บนเซิร์ฟเวอร์ของเราที่มีไฟล์นี้อยู่ การตั้งค่าทั้งชุดหยุดมีผล และรหัสแอดมินทำตัวเหมือนไม่เคยถูกตั้ง เราไม่พบเอกสารจากผู้พัฒนาเกมที่อธิบายไฟล์นี้เลย จึงจะไม่บอกว่าเกมทำอะไรกับมัน บอกได้แค่ว่าเราทำอะไรกับมัน
ทุกครั้งที่เซิร์ฟเวอร์ Palworld บน uniz.host บูต ระบบจะเปลี่ยนชื่อไฟล์ WorldOption.sav ออกไปเป็น WorldOption.sav.bak ก่อนเกมจะเริ่ม เป็นการเปลี่ยนชื่อ ไม่ใช่ลบทิ้ง ของของคุณจึงไม่หายและทีมซัพพอร์ตกู้กลับได้เสมอ ผลในทางปฏิบัติง่ายมาก คือหลังอัปโหลดเซฟให้รีสตาร์ทหนึ่งครั้ง รอบนั้นจะเคลียร์ไฟล์ให้ แล้วการตั้งค่าจะกลับมาทำงานปกติ
ถ้ากำลังไล่ปัญหาเซิร์ฟที่ไม่ตอบสนองต่อการ์ดตั้งค่าเลยสักอย่าง ให้ตัดข้อนี้ออกก่อนเป็นอันดับแรก และการทดสอบทั้งหมดคือรีสตาร์ทหนึ่งครั้ง
อ่านต่อ
- — สิ่งที่เซิร์ฟ Palworld ต้องมีก่อนจะมาปรับค่า
- — อ่านแท็บ การ์ด และกราฟรอบ ๆ การ์ดนี้
- — Palworld เป็นเกมที่กินแรมหนักกว่าค่าเฉลี่ย
- — เซิร์ฟ Palworld คิดเงินต่อชั่วโมงเท่าไหร่