แอดมินและผู้เล่นบนเซิร์ฟ Palworld — ตั้งรหัสแอดมิน ดูคนออนไลน์ เตะและแบน
อัปเดตล่าสุด 30 กันยายน 2569
Palworld ไม่มี RCON แล้ว การจัดการผู้เล่นทั้งหมดวิ่งผ่าน REST API ของเซิร์ฟเวอร์เกมเอง คุณตั้ง "รหัสแอดมิน (ใช้ในเกม)" ในแท็บตั้งค่า กลุ่มทั่วไป แล้วกด "บันทึกและรีสตาร์ท" จากนั้นพิมพ์คำสั่ง /AdminPassword ในแชทของเกม รหัสนี้เป็นแบบเขียนอย่างเดียว ระบบจะไม่แสดงกลับมาอีก และช่วงระหว่างที่ยังไม่รีสตาร์ท แท็บผู้เล่นกับแถบสถิติในคอนโซลอาจขึ้น error ชั่วคราว ส่วนปุ่มเตะและแบนสั่งงานด้วยรหัสประจำตัวที่ขึ้นต้นด้วย steam_ ไม่ใช่ชื่อที่แสดง ตอนนี้แดชบอร์ดยังไม่มีรายชื่อคนโดนแบนและยังปลดแบนผู้เล่น Palworld ไม่ได้ ถ้าไม่แน่ใจให้เตะออกแทน และถ้าจะแบน ให้กดก๊อปปี้ ID ผู้เล่นเก็บไว้ก่อน เพราะพอแบนแล้วหน้าเว็บจะแสดงรหัสนั้นให้อีกไม่ได้
- ตั้งรหัสแอดมินในแท็บตั้งค่า กลุ่มทั่วไป
- รีสตาร์ทเซิร์ฟเวอร์ให้รหัสใหม่มีผล
- พิมพ์คำสั่งขอสิทธิ์แอดมินในแชทของเกม
- ยืนยันจากแท็บผู้เล่นว่าใช้งานได้จริง
ในหน้านี้ · 8 หัวข้อ
เปิดเซิร์ฟ Palworld ให้เพื่อนเล่นได้แล้ว คำถามชุดถัดไปมาพร้อมกันสามข้อเสมอ — ทำยังไงถึงจะเป็นแอดมินในเกม ดูได้ไหมว่าตอนนี้ใครออนไลน์อยู่บ้าง และถ้ามีคนก่อกวนจะเตะออกยังไง บทความนี้ตอบทั้งสามข้อจากของที่มีจริงบนหน้าเซิร์ฟเวอร์ของ uniz.host พร้อมบอกตรง ๆ ว่ามีอยู่หนึ่งข้อจำกัดที่หน้าตาเหมือนบั๊กแต่ไม่ใช่บั๊ก และคุณต้องรู้ก่อนจะกดแบนใครสักคน
เรื่องพื้นฐานที่ทำให้ทุกอย่างในหน้านี้ต่างจาก Minecraft คือ Palworld ไม่มี RCON ให้ใช้แล้ว หน้าเอกสาร RCON ของผู้พัฒนาถูกติดป้ายว่าเลิกใช้แล้ว และเขียนไว้ตรง ๆ ว่า "RCON is now deprecated. Please consider to use REST API." พร้อมบอกว่ามันมีกำหนดจะหยุดทำงานในอัปเดตถัดไป ช่องทางจัดการที่เอกสารทางการรองรับจึงเป็น REST API ของเซิร์ฟเวอร์เกมเอง เซิร์ฟ Palworld บน uniz.host เปิด REST API ไว้และปิด RCON ไว้ตามนั้น แท็บ "คอนโซล" ของเกมนี้จึงไม่มีช่องพิมพ์คำสั่ง แต่มีปุ่มประกาศกับเซฟโลกแทน และทุกอย่างในบทความนี้ก็วิ่งผ่านช่องทางเดียวกันหมด
ขอสิทธิ์แอดมินในเกมด้วยรหัสแอดมิน
สิทธิ์แอดมิน "ในเกม" กับสิทธิ์ที่คุณใช้อยู่บนหน้าเว็บเป็นคนละเรื่องกันสนิท บนเว็บคุณคือเจ้าของเซิร์ฟอยู่แล้ว แต่ในเกมคุณยังเป็นผู้เล่นธรรมดา จนกว่าจะพิมพ์รหัสแอดมินในแชทหนึ่งครั้ง
ตั้งรหัสแอดมินในแท็บตั้งค่า กลุ่มทั่วไป
ไปที่แท็บ "ตั้งค่า" ของเซิร์ฟตัวนั้น แล้วเปิดกลุ่ม "ทั่วไป" (หรือพิมพ์ "รหัสแอดมิน" ในช่องค้นหาการตั้งค่า) ช่องที่ต้องกรอกชื่อว่า "รหัสแอดมิน (ใช้ในเกม)" ซึ่งจะแสดงเป็นช่องว่างเปล่าพร้อมข้อความชวนว่า "ตั้งรหัสแอดมินใหม่" เสมอ ไม่ว่าคุณจะเคยตั้งไว้แล้วหรือยัง
ระวังอย่าสับกับ "รหัสผ่านเซิร์ฟเวอร์" ที่อยู่ในกลุ่มเดียวกัน อันนั้นคือรหัสสำหรับ เข้าเซิร์ฟ ที่ผู้เล่นทุกคนต้องใช้ ส่วนรหัสแอดมินคือรหัสสำหรับ ยกระดับสิทธิ์ ของคนที่เข้ามาได้แล้ว
รหัสแอดมินต้องยาว 8–32 ตัว และใช้ได้เฉพาะตัวอักษรภาษาอังกฤษ ตัวเลข ขีดกลาง และขีดล่าง ถ้าผิดกติกาจะมีข้อความเตือนขึ้นทันทีตั้งแต่ยังไม่ส่ง เหตุผลที่ต้องยาวอย่างน้อย 8 ตัวคือคำสั่งขอสิทธิ์แอดมินเป็นของ Palworld แท้ ๆ ผู้เล่นทุกคนที่เข้าเซิร์ฟได้ก็พิมพ์ลองสุ่มได้เหมือนกัน รหัสสั้น ๆ เดาง่ายจึงเท่ากับเปิดประตูทิ้งไว้ ระบบตั้งรหัสสุ่มยาวให้ตั้งแต่ตอนสร้างเซิร์ฟอยู่แล้ว ถ้าคุณไม่ตั้งเอง ก็ไม่มีใครรู้รหัสนั้น รวมทั้งคุณด้วย
สำคัญ: ช่องนี้เป็นแบบเขียนอย่างเดียว ค่าที่กรอกจะถูกส่งไปเก็บใน Secret ของเซิร์ฟตัวนั้นบนคลัสเตอร์ ไม่ได้เก็บลงฐานข้อมูลของเว็บ และไม่มีหน้าไหนแสดงรหัสกลับมาอีก ช่องจะว่างเสมอ ให้จดเก็บเองก่อนกดบันทึก เมื่อบันทึกผ่านจะมีข้อความ "บันทึกแล้ว" เด้งขึ้นมา
รีสตาร์ทเซิร์ฟเวอร์ให้รหัสใหม่มีผล
พอแก้ช่องแล้ว แถบบันทึกจะโผล่ขึ้นมาท้ายกลุ่ม ถ้าเซิร์ฟกำลังทำงานอยู่จะมีปุ่ม "บันทึกและรีสตาร์ท" ให้กดทีเดียวจบ ถ้ากดแค่ "บันทึก" ค่าใหม่จะถูกเก็บไว้แต่ยังไม่มีผลกับเซิร์ฟที่รันอยู่ หน้าเซิร์ฟจะขึ้นแถบเตือนว่ามีการเปลี่ยนแปลงที่รอรีสตาร์ท พร้อมปุ่ม "รีสตาร์ทตอนนี้" กติกาเดียวกันนี้ใช้กับค่าอื่นของเกม Palworld ด้วย ไม่ใช่แค่รหัสแอดมิน
ถ้ายังไม่มีใครออนไลน์ก็กดรีสตาร์ทได้เลย ถ้ามีคนเล่นอยู่ ให้ประกาศบอกก่อน — วิธีประกาศอยู่ท้ายบทความนี้
พิมพ์คำสั่งขอสิทธิ์แอดมินในแชทของเกม
เข้าเกม เปิดช่องแชท แล้วพิมพ์ /AdminPassword เว้นวรรค ตามด้วยรหัสที่คุณเพิ่งตั้ง คำสั่งนี้เป็นของตัวเกมเอง ไม่ใช่ของ uniz.host จึงทำงานเหมือนกันหมดไม่ว่าเซิร์ฟจะอยู่ที่ไหน คำอธิบายของช่องรหัสแอดมินบนหน้าเว็บก็เขียนสูตรนี้ไว้ให้แล้ว
หลังคำสั่งผ่าน ตัวละครของคุณจะใช้คำสั่งแอดมินอื่น ๆ ของเกมได้ทันทีในเซสชันนั้น ถ้าเซิร์ฟรีสตาร์ทหรือคุณออกแล้วเข้าใหม่ ก็พิมพ์ซ้ำอีกครั้ง
ยืนยันจากแท็บผู้เล่นว่าใช้งานได้จริง
การยืนยันที่เชื่อได้ที่สุดไม่ได้อยู่ในเกม แต่อยู่บนเว็บ เปิดแท็บ "ผู้เล่น" ของเซิร์ฟตัวนั้น ถ้าส่วน "กำลังเล่นอยู่" แสดงรายชื่อคนที่ออนไลน์อยู่ตามจริง แปลว่าระบบหลังบ้านคุยกับ REST API ของเกมด้วยรหัสปัจจุบันได้สำเร็จ ซึ่งเป็นรหัสเดียวกับที่คุณเพิ่งใช้ในแชท
ถ้าตรงนั้นขึ้นว่า "ดูผู้เล่นออนไลน์ไม่ได้ (เซิร์ฟหยุดหรือ RCON ไม่ตอบ)" ทั้งที่เซิร์ฟรันอยู่และมีคนเล่น ให้ข้ามไปอ่านหัวข้อถัดไปก่อน — อาการนี้มีคำอธิบายเฉพาะของมัน
ช่วงที่รหัสใหม่ยังไม่มีผล แล้วหน้าเว็บขึ้น error
นี่คือจุดที่ทำให้คนตกใจมากที่สุดในทั้งหน้า และมันเป็นพฤติกรรมที่ตั้งใจ ไม่ใช่ความผิดพลาด
ตอนคุณกดบันทึกรหัสแอดมินใหม่ ระบบเขียนรหัสลง Secret ของเซิร์ฟ ทันที แต่โปรเซสของเกมที่กำลังรันอยู่ไม่ได้อ่าน Secret ซ้ำระหว่างทาง มันถือรหัสเดิมที่อ่านมาตอนบูตไปจนกว่าจะถูกรีสตาร์ท ผลคือเกิดช่องว่างเวลาช่วงหนึ่ง ที่ฝั่งเว็บถือรหัสใหม่ แต่ฝั่งเกมยังรับเฉพาะรหัสเดิม
ระหว่างช่วงนั้น ทุกอย่างที่ต้องคุยกับ REST API ของเกมจะถูกปฏิเสธ และแต่ละจุดก็แสดงผลต่างกันไป ส่วน "กำลังเล่นอยู่" จะกลายเป็นข้อความว่าดูผู้เล่นออนไลน์ไม่ได้ แถบสถิติในแท็บ "คอนโซล" จะกลายเป็นขีดทั้งแถว และถ้าลองกดประกาศหรือเซฟโลกก็จะได้ข้อความว่าไม่สำเร็จ เซิร์ฟเวอร์เกมยังทำงานปกติทุกประการ ผู้เล่นที่อยู่ในเกมไม่รู้สึกอะไรเลย สิ่งที่พังคือช่องทางจัดการฝั่งเว็บเท่านั้น
ทางแก้มีข้อเดียวคือรีสตาร์ทหนึ่งครั้ง แล้วทุกจุดกลับมาพร้อมกัน เพราะเหตุนี้ ถ้าคุณจะเปลี่ยนรหัสแอดมิน ควรทำตอนที่เซิร์ฟว่างคน แล้วรีสตาร์ทต่อในจังหวะเดียวกันไปเลย ไม่ต้องกดบันทึกทิ้งไว้ค้างข้ามวัน
ดูว่าใครออนไลน์อยู่บ้าง
แท็บ "ผู้เล่น" ของ Palworld ให้ข้อมูลมากกว่าเกมอื่น เพราะ REST API ของเกมรายงานรายละเอียดต่อผู้เล่นเยอะกว่ารายชื่อเปล่า ๆ แต่ละคนจะมีป้ายตัวอักษรย่อของชื่อ บรรทัดบอกว่าเล่นจาก Steam หรือแพลตฟอร์มอื่น พร้อมรหัสตัวละคร เลเวล และตัวเลขอีกสามช่องคือ "ปิง" "สิ่งก่อสร้าง" และ "พิกัด" บนคอมหน้านี้เปิดมาเป็นมุมมอง "ตาราง" ซึ่งกดหัวคอลัมน์ Lv ปิง หรือสิ่งก่อสร้างเพื่อเรียงลำดับได้ และสลับเป็นมุมมอง "การ์ด" ได้ ส่วนบนมือถือจะเป็นการ์ดเสมอ ผู้เล่น Steam มีปุ่มเปิดโปรไฟล์ Steam ของเขาด้วย
เหนือรายชื่อมีแถบตัวเลขรวมของทั้งเซิร์ฟ — จำนวน "ผู้เล่น" "ปิงเฉลี่ย" "สิ่งก่อสร้างรวม" และถ้าเกมตอบค่าสถิติมาด้วยก็จะมี "FPS เซิร์ฟ" กับ "ออนไลน์มาแล้ว" ต่อท้าย เรียงตารางตามสิ่งก่อสร้างจากมากไปน้อยเป็นตัวชี้เบาะแสที่ใช้ได้จริงเวลา FPS เซิร์ฟตก เพราะฐานที่ใหญ่เกินตัวคือสาเหตุที่พบบ่อย
สองเรื่องเกี่ยวกับความสดของข้อมูลที่ควรรู้ อย่างแรก หน้านี้ดึงข้อมูลใหม่ทุก 15 วินาทีขณะเซิร์ฟรันอยู่และแท็บเบราว์เซอร์เปิดค้างอยู่ อย่างที่สอง ฝั่งเซิร์ฟเวอร์แคชรายชื่อไว้ 10 วินาที เพราะทีมงานหลายคนเปิดหน้าเดียวกันพร้อมกันจะทวีจำนวนคำขอไปกดเซิร์ฟเวอร์เกม ผลรวมคือคนที่เพิ่งเข้าเกมอาจใช้เวลาสิบกว่าวินาทีกว่าจะโผล่ กด "รีเฟรช" ได้ แต่ถ้ายังไม่ขึ้นให้รอรอบถัดไป — แคชเก็บเฉพาะการอ่านที่สำเร็จ ผลลัพธ์ที่ว่างเพราะติดต่อไม่ได้จะไม่ค้างอยู่ในแคช
ถ้าไม่มีใครออนไลน์จริง ๆ จะขึ้นว่า "ยังไม่มีใครออนไลน์" ซึ่งเป็นคนละความหมายกับข้อความว่าดูผู้เล่นออนไลน์ไม่ได้ อันแรกแปลว่าอ่านสำเร็จแล้วและไม่มีใครอยู่ อันหลังแปลว่าอ่านไม่สำเร็จ
เตะและแบน สั่งงานด้วยรหัสประจำตัว ไม่ใช่ชื่อที่แสดง
บนแถวหรือการ์ดของผู้เล่นแต่ละคนจะมีปุ่ม "เตะออก" กับ "แบน" ปุ่มทั้งคู่ขึ้นเฉพาะตอนเซิร์ฟรันอยู่ และเฉพาะกับคนที่มีสิทธิ์เท่านั้น
จุดที่คนไม่ทันสังเกตคือ ปุ่มเหล่านี้ไม่ได้ส่งชื่อที่แสดงไปให้ระบบ แต่ส่งรหัสประจำตัวของผู้เล่นที่ขึ้นต้นด้วย steam_ แทน เหตุผลไม่ใช่เรื่องความสวยงาม แต่เป็นเรื่องที่บังคับให้ต้องทำแบบนี้ ชื่อที่แสดงในเกมเป็นภาษาไทยได้ และรูปแบบเป้าหมายที่สัญญาของ API กำหนดไว้ไม่รับอักขระนอก ASCII ถ้าส่งชื่อไทยไปตรง ๆ คำสั่งจะถูกปฏิเสธตั้งแต่ด่านแรกโดยที่ยังไม่ทันไปถึงเซิร์ฟเวอร์เกม การส่งรหัส steam_… จึงเป็นทางเดียวที่ทำให้ปุ่มเตะใช้ได้กับผู้เล่นไทยด้วย
หน้าเว็บไม่ได้พิมพ์รหัส steam_… ให้เห็นตรง ๆ แต่มีปุ่มไอคอนคัดลอก (ป้ายกำกับ "ก๊อปปี้ ID ผู้เล่น" ตามด้วยชื่อผู้เล่น) อยู่ท้ายแถวในมุมมองตาราง หรืออยู่ในเมนู ⋯ บนการ์ด กดแล้วรหัสจะถูกคัดลอกไปพร้อมข้อความ "ก๊อปปี้แล้ว" อย่าสับสนกับ "รหัสตัวละคร" ที่พิมพ์อยู่ใต้ชื่อ — นั่นเป็นเลขประจำตัวละครคนละชุด และใช้แทนกันไม่ได้ ค่าที่คำสั่งเตะและแบนต้องการคือค่าที่ขึ้นต้นด้วย steam_ เท่านั้น
ข้อความที่ผู้ถูกเตะหรือถูกแบนเห็นเป็นข้อความภาษาอังกฤษตายตัวว่าถูกเตะหรือถูกแบนโดยผู้ดูแล ยังไม่มีช่องให้พิมพ์เหตุผลเอง ถ้าอยากอธิบายอะไรกับคนทั้งเซิร์ฟ ให้ใช้ปุ่มประกาศแทน
เมื่อคำสั่งสำเร็จจะมีข้อความยืนยันเด้งขึ้นมา (ปกติคือ "ทำรายการแล้ว") และรายชื่อจะถูกดึงใหม่ทันที ระบบล้างแคช 10 วินาทีทิ้งให้ในจังหวะนั้นด้วย เพื่อไม่ให้คนที่เพิ่งโดนเตะยังค้างอยู่ในรายการจนดูเหมือนปุ่มไม่ทำงาน ถ้าล้มเหลวจะมีข้อความสีแดงบอกเหตุผลขึ้นเหนือรายชื่อ
ข้อจำกัดที่ต้องรู้ก่อนกดแบน
พูดกันตรง ๆ: ตอนนี้แดชบอร์ดยังปลดแบนผู้เล่น Palworld ไม่ได้ แท็บผู้เล่นของ Palworld มีแค่รายชื่อคนที่ออนไลน์อยู่ พร้อมปุ่มเตะและแบนบนแต่ละแถว ไม่มีรายชื่อคนที่โดนแบน และไม่มีปุ่มปลดแบน
รายชื่อคนโดนแบนไม่มีให้ดูเพราะตัวเกม ไม่ใช่เพราะเว็บ REST API ของเซิร์ฟเวอร์ Palworld มีคำสั่งอ่าน รายชื่อคนที่ออนไลน์อยู่ตอนนี้ แต่ไม่มีคำสั่งไหนเลยที่อ่านรายชื่อถาวรกลับมาได้ ไม่ว่าจะไวต์ลิสต์ รายชื่อแอดมิน หรือรายชื่อคนถูกแบน
แปลเป็นภาษาคนคือ คุณกดแบนแล้วคำสั่งไปถึงเซิร์ฟเวอร์เกมจริง แต่หน้าเว็บพิสูจน์ผลย้อนหลังให้ไม่ได้ วิธีอ่านผลที่ถูกต้องคือดูว่ามีข้อความแจ้งความล้มเหลวเด้งขึ้นมาไหม ถ้าไม่มีแปลว่าสำเร็จ
ดังนั้นก่อนกดแบน ให้ถือว่าย้อนกลับจากแดชบอร์ดไม่ได้ ถ้ายังไม่แน่ใจ ให้กด "เตะออก" ไปก่อน คนที่โดนเตะต่อกลับเข้ามาเองได้ ส่วนคนที่โดนแบน ตอนนี้คุณเอากลับเข้ามาจากแดชบอร์ดไม่ได้
ถ้าจะแบนจริง ให้กดปุ่มก๊อปปี้ ID ผู้เล่นของคนนั้นเก็บไว้ก่อน เขายังออนไลน์อยู่ตอนนั้น คุณจึงยังเห็นรหัสของเขา พอกดแบนไปแล้วเขาหลุดออกจากรายชื่อ และ uniz.host ก็ไม่มีทางแสดงรหัสนั้นให้คุณอีก รหัสที่เก็บไว้จึงเป็นบันทึกเดียวที่คุณมีว่าแบนใครไปบ้าง
ประกาศ เซฟโลก และตอนที่ระบบของเกมติดต่อไม่ได้
แท็บ "คอนโซล" ของเซิร์ฟ Palworld ไม่มีช่องพิมพ์คำสั่งแบบ Minecraft เพราะไม่มี RCON ให้พิมพ์ใส่ สิ่งที่มีแทนคือสามอย่าง
ช่องแรกคือช่องข้อความที่มีคำใบ้ว่า "ส่งข้อความประกาศให้ทุกคนที่ออนไลน์" พิมพ์แล้วกดปุ่ม "ประกาศ" หรือกด Enter ก็ได้ ข้อความยาวได้ถึง 256 ตัวอักษร เมื่อส่งสำเร็จจะขึ้นว่า "ส่งข้อความแล้ว" นี่คือเครื่องมือที่ควรใช้ก่อนรีสตาร์ททุกครั้ง
อย่างที่สองคือปุ่ม "เซฟโลกตอนนี้" ที่สั่งให้เกมบันทึกโลกทันทีโดยไม่ต้องรอรอบเซฟอัตโนมัติ สำเร็จแล้วจะขึ้นว่า "เซฟโลกแล้ว" ควรกดก่อนรีสตาร์ทหรือก่อนทำอะไรที่เสี่ยง
อย่างที่สามคือแถบสถิติเล็ก ๆ ข้าง ๆ ปุ่ม แสดง "FPS เซิร์ฟ" จำนวน "ผู้เล่น" เทียบกับเพดาน และ "ออนไลน์มาแล้ว" แถบนี้ดึงค่าเองทุก 10 วินาที และจะหยุดดึงเมื่อคุณสลับไปแท็บเบราว์เซอร์อื่น
สิ่งที่ควรรู้คือสามอย่างนี้ปฏิบัติต่อความล้มเหลวไม่เหมือนกัน โดยตั้งใจ ประกาศกับเซฟโลกเป็นคำสั่งที่คุณกดเอง ถ้าติดต่อระบบของเกมไม่ได้มันจะฟ้องออกมาเป็น "ส่งข้อความไม่สำเร็จ" หรือ "เซฟโลกไม่สำเร็จ" เพราะการเงียบไว้เท่ากับหลอกให้คุณเชื่อว่าข้อความส่งไปแล้ว ส่วนแถบสถิติจะไม่ฟ้องอะไรเลย มันแค่แสดงเป็นขีด เหตุผลคือมันดึงค่าเองทุกสิบวินาทีในขณะที่เซิร์ฟอาจกำลังบูตอยู่ ซึ่งเป็นสภาวะปกติ ไม่ใช่ความผิดพลาด แถบขีดจึงแปลว่า "ยังไม่มีค่า" ไม่ได้แปลว่า "เซิร์ฟพัง"
ส่วนของ Palworld ทั้งชุดนี้ยังแสดงเฉพาะบนหน้าเซิร์ฟเวอร์ปกติของเจ้าของและทีม ยังไม่แสดงบนหน้าฝั่งผู้ดูแลระบบ
สิทธิ์ไหนปลดล็อกอะไร
ถ้าคุณแชร์เซิร์ฟให้เพื่อนช่วยดูแล ตารางนี้คือสิ่งที่แต่ละสิทธิ์เปิดให้ทำได้ เจ้าของเซิร์ฟผ่านทุกด่านโดยไม่ต้องมีสิทธิ์ใด ๆ
| อยากทำอะไร | ต้องมีสิทธิ์ |
|---|---|
| ตั้งหรือเปลี่ยนรหัสแอดมิน | การตั้งค่า |
| ดูรายชื่อคนออนไลน์ | จัดการผู้เล่น หรือ คอนโซล |
| เตะ แบน | จัดการผู้เล่น หรือ คอนโซล |
| ประกาศ เซฟโลก ดูแถบสถิติ | คอนโซล เท่านั้น |
จุดที่มักงงคือสองแถวกลาง สิทธิ์ "จัดการผู้เล่น" อย่างเดียวก็เตะและแบนได้ครบ ไม่ต้องให้สิทธิ์ "คอนโซล" ซึ่งกว้างกว่ามาก ถ้าเพื่อนคนนั้นมีหน้าที่แค่คุมความสงบเรียบร้อย ให้สิทธิ์ "จัดการผู้เล่น" ก็พอ แต่ถ้าอยากให้เขาประกาศหรือสั่งเซฟโลกได้ด้วย ต้องขยับไปเป็น "คอนโซล" และการตั้งรหัสแอดมินอยู่คนละกลุ่มไปเลย มันคือสิทธิ์ "การตั้งค่า" ชุดเดียวกับที่ใช้แก้ค่าอื่น ๆ ของเกม
อ่านต่อ
- เปิดเซิร์ฟเวอร์ Palworld — ตั้งแต่ทำเองที่บ้านจนถึงเปิดบน uniz.host
- ทัวร์แดชบอร์ด — อ่านแท็บและกราฟในหน้าเซิร์ฟเวอร์ให้ออก
- RAM ของเซิร์ฟเวอร์เกม — ทำไม Palworld ถึงกินแรมหนักกว่าที่คิด
คำถามที่พบบ่อย
ลืมรหัสแอดมิน ดูรหัสเดิมจากหน้าเว็บได้ไหม
ไม่ได้ ช่องรหัสแอดมินเป็นแบบเขียนอย่างเดียว ค่าที่คุณกรอกถูกส่งไปเก็บใน Secret ของเซิร์ฟเวอร์ตัวนั้นบนคลัสเตอร์ ไม่ได้เก็บไว้ในฐานข้อมูลของเว็บ และไม่มีหน้าไหนแสดงมันกลับมา แม้แต่ในบันทึกเหตุการณ์ก็เก็บแค่ธงว่า "มีการเปลี่ยนรหัส" ไม่ได้เก็บตัวรหัส ทางแก้มีทางเดียวคือกรอกรหัสใหม่แล้วบันทึก จากนั้นรีสตาร์ทหนึ่งครั้ง
ตั้งรหัสแอดมินใหม่แล้วแท็บผู้เล่นขึ้น error ผิดปกติไหม
ไม่ผิดปกติ และมันจะหายเองหลังรีสตาร์ท รหัสใหม่ถูกเขียนลง Secret ทันที แต่โปรเซสของเกมที่กำลังรันอยู่ยังถือรหัสเดิมที่มันอ่านมาตอนบูต ระบบหลังบ้านจึงคุยกับเกมด้วยรหัสใหม่ที่เกมยังไม่รู้จัก ผลคือรายชื่อคนออนไลน์อ่านไม่ได้และแถบสถิติกลายเป็นขีด กดรีสตาร์ทหนึ่งครั้งแล้วทุกอย่างกลับมาพร้อมกัน
กดแบนแล้ว ทำไมไม่เห็นรายชื่อคนที่โดนแบน
เพราะ REST API ของ Palworld ไม่มีช่องทางอ่านรายชื่อคนที่ถูกแบนกลับมาเลย อ่านได้แค่รายชื่อคนที่ออนไลน์อยู่ ณ ตอนนั้น แท็บผู้เล่นของ Palworld จึงไม่มีรายชื่อคนโดนแบนให้ดู ไม่ได้แปลว่าคำสั่งแบนล้มเหลว ถ้าไม่มีข้อความแจ้งเตือนสีแดงเด้งขึ้นมา แปลว่าคำสั่งถึงเซิร์ฟเวอร์เกมแล้ว
ปลดแบนผู้เล่น Palworld ได้ไหม
ตอนนี้ยังทำจากแดชบอร์ดไม่ได้ แท็บผู้เล่นของ Palworld มีแค่ปุ่มเตะและแบนบนแถวของคนที่ออนไลน์อยู่ ไม่มีรายชื่อคนโดนแบนและไม่มีปุ่มปลดแบน ถ้าไม่แน่ใจว่าควรแบนไหม ให้เตะออกไปก่อน คนที่โดนเตะต่อกลับเข้ามาเองได้ ส่วนถ้าจะแบนจริง ให้กดปุ่มก๊อปปี้ ID ผู้เล่นเก็บไว้ก่อน เพราะพอแบนแล้วเขาหลุดจากรายชื่อ และหน้าเว็บจะแสดงรหัสนั้นให้อีกไม่ได้
ทำไมกดประกาศแล้วขึ้นว่าไม่สำเร็จ แต่แถบสถิติเงียบเฉย ๆ ไม่ฟ้อง
ตั้งใจให้ต่างกัน ประกาศกับเซฟโลกเป็นคำสั่งที่คุณสั่งเอง ถ้าติดต่อระบบของเกมไม่ได้มันต้องฟ้องดัง ๆ ไม่งั้นคุณจะเข้าใจว่าข้อความส่งไปแล้ว ส่วนแถบสถิติดึงค่าเองทุก 10 วินาที ถ้าฟ้องทุกครั้งที่เซิร์ฟกำลังบูตก็จะกลายเป็นเสียงรบกวนล้วน ๆ มันจึงแสดงเป็นขีดแทน
สมาชิกทีมต้องได้สิทธิ์อะไรถึงจะเตะคนออกได้
สิทธิ์ "จัดการผู้เล่น" หรือสิทธิ์ "คอนโซล" อย่างใดอย่างหนึ่งก็พอสำหรับดูรายชื่อออนไลน์ เตะ และแบน แต่ประกาศ เซฟโลก และแถบสถิติต้องใช้สิทธิ์ "คอนโซล" เท่านั้น ส่วนการตั้งรหัสแอดมินอยู่คนละกลุ่ม ต้องมีสิทธิ์ "การตั้งค่า" เจ้าของเซิร์ฟผ่านทุกด่านอยู่แล้ว
แหล่งอ้างอิง
- RCON (Deprecated) | Palworld Server Guide (ตรวจลิงก์เมื่อ 14 สิงหาคม 2569)
- Palwold REST API | Palworld Server Guide (ตรวจลิงก์เมื่อ 14 สิงหาคม 2569)
บทความที่เกี่ยวข้อง
อยากข้ามขั้นตอนพวกนี้ไปเลยไหม
เปิดเซิร์ฟบน uniz.host ได้ในไม่กี่นาที จ่ายรายชั่วโมงเฉพาะตอนเซิร์ฟเปิด เติมเครดิตขั้นต่ำ ฿20