สถานการณ์คลาสสิก: เพื่อนอยากเข้าเล่นตอนสี่ทุ่ม แต่เซิร์ฟหลับอยู่และคุณไม่อยู่หน้าคอม ทางที่หลายคนเลือกคือส่งรหัสบัญชีให้เพื่อนไปกดเอง ซึ่งเท่ากับยกทุกอย่างให้ — ทั้งเครดิต ทั้งเซิร์ฟตัวอื่น ทั้งปุ่มลบ บน uniz.host ไม่ต้องทำแบบนั้น มีระบบทีมที่แบ่งให้เฉพาะสิ่งที่ต้องการ เช่น "กดเปิดเซิร์ฟได้อย่างเดียว" แล้วเพื่อนใช้บัญชีของเขาเองล็อกอิน
เพื่อนต้องมีบัญชีของตัวเองก่อน
การเชิญใช้อีเมลค้นหาบัญชีที่มีอยู่แล้วเท่านั้น ถ้าอีเมลนั้นยังไม่เคยสมัคร ระบบจะตอบว่าหาผู้ใช้ไม่พบ ไม่ได้ส่งคำเชิญไปยังอีเมลที่ยังไม่มีบัญชี ฉะนั้นลำดับที่ถูกคือให้เพื่อนล็อกอินเข้าเว็บหนึ่งครั้งก่อน แล้วบอกอีเมลที่เขาใช้สมัครมาให้คุณ
อีกสองกรณีที่ระบบปฏิเสธคือ เชิญอีเมลของตัวเอง (เจ้าของอยู่ในทีมโดยปริยายอยู่แล้ว) และเชิญคนที่อยู่ในทีมนี้แล้ว ถ้าอยากเปลี่ยนสิทธิ์ของคนที่เชิญไปแล้ว ให้แก้จากรายชื่อในการ์ดทีม ไม่ใช่เชิญซ้ำ
วิธีเชิญเพื่อนเข้าทีม
เปิดแท็บทีมของเซิร์ฟที่คุณเป็นเจ้าของ
เข้าหน้าเซิร์ฟเวอร์ที่ /dashboard/servers/<id> แล้วมองแถบแท็บ จะเห็นแท็บ "ทีม" อยู่ในแถวเดียวกับคอนโซลและตั้งค่า
แท็บนี้ขึ้นเฉพาะเจ้าของเซิร์ฟ ถ้าคุณเข้ามาในฐานะสมาชิกทีมของคนอื่น คุณจะไม่เห็นแท็บนี้เลย ไม่ใช่เห็นแล้วกดไม่ได้ — และนั่นคือระบบทำงานถูกต้อง ในการ์ดทีม ถ้ายังไม่เคยเชิญใคร จะมีข้อความว่า "ยังไม่มีสมาชิกในทีม — เชิญสมาชิกได้ด้านล่าง"
กรอกอีเมลที่เพื่อนใช้สมัคร
ใต้หัวข้อ "เชิญสมาชิก" มีช่อง "อีเมล" ที่มีข้อความจาง ๆ บอกไว้ว่าให้ใส่อีเมลที่พวกเขาใช้สมัคร ต้องเป็นอีเมลของบัญชีนั้นจริง ๆ ไม่ใช่ชื่อในเกมและไม่ใช่ชื่อผู้ใช้บนเว็บ ระบบตัดช่องว่างหัวท้ายและไม่สนตัวพิมพ์เล็กใหญ่ให้อยู่แล้ว
ติ๊กสิทธิ์เท่าที่งานนั้นต้องใช้จริง
ใต้ช่องอีเมลคือหัวข้อ "สิทธิ์การใช้งาน" พร้อมช่องติ๊กเจ็ดช่อง เปิดมาจะมีติ๊กไว้ให้แล้วสองช่องคือ "เปิด/ปิดเครื่อง" กับ "คอนโซล" นั่นคือค่าเริ่มต้นของคนที่เพิ่งถูกเชิญ — จงใจให้แคบไว้ก่อน
จุดนี้คนเข้าใจผิดกันบ่อยที่สุด "เชิญเข้าทีม" ไม่ได้แปลว่า "ทำได้ทุกอย่าง" ถ้าคุณกดเชิญโดยไม่แตะช่องติ๊กเลย เพื่อนจะเปิด/ปิด/รีสตาร์ทเซิร์ฟได้ และดูล็อกสดกับพิมพ์คำสั่งได้ แต่แก้ตั้งค่า ลงม็อด แตะไฟล์ หรือกู้แบ็คอัพ ไม่ได้เลย ถ้าโจทย์คือ "แค่ให้กดเปิดเซิร์ฟแทนตอนผมไม่อยู่" ให้ติ๊กออกเหลือ "เปิด/ปิดเครื่อง" ข้อเดียวก็พอ
อย่างน้อยต้องเหลือหนึ่งช่อง ปุ่มเชิญจะกดไม่ได้ถ้าไม่ติ๊กอะไรเลย
กดเชิญ แล้วให้เพื่อนเปิดหน้ารายการเซิร์ฟเวอร์ของตัวเอง
ปุ่ม "เชิญ" จะเปลี่ยนเป็น "กำลังเชิญ…" ระหว่างทำรายการ สำเร็จแล้วจะมีข้อความ "เชิญสมาชิกแล้ว" เด้งขึ้นมา และชื่อเพื่อนจะโผล่ในรายชื่อสมาชิกทันที
ฝั่งเพื่อนไม่ต้องกดยอมรับอะไร สิทธิ์มีผลทันที ให้เขาเข้า /dashboard/servers ด้วยบัญชีตัวเอง เซิร์ฟของคุณจะโผล่ปนอยู่ในรายการของเขา พร้อมป้าย "แชร์" ที่แปลว่าเขาไม่ใช่เจ้าของเซิร์ฟตัวนั้น กดเข้าไปแล้วจะเห็นแท็บเท่าที่สิทธิ์เขามี
สิทธิ์เจ็ดข้อ แต่ละข้อให้อะไรจริง ๆ
| สิทธิ์ | ให้ทำอะไรได้ |
|---|
| เปิด/ปิดเครื่อง | ปุ่ม "เริ่ม" "หยุด" "รีสตาร์ท" รวมถึงการสั่งกู้เซิร์ฟที่ถูกเก็บเข้าคลังกลับมา |
| คอนโซล | ดูล็อกสด พิมพ์คำสั่ง และคำสั่งกับผู้เล่นระดับคอนโซล — op, deop, gamemode, tp, give, effect |
| การตั้งค่า | ตั้งค่าของเซิร์ฟทั้งแท็บ รวมถึงเปลี่ยนที่อยู่เซิร์ฟเวอร์ ตารางงานอัตโนมัติ ล้างโลก และตั้งค่าเฉพาะเกม |
| ม็อด | เพิ่ม/ถอดม็อดและปลั๊กอิน อัปโหลดไฟล์ม็อด |
| ไฟล์ | ตัวจัดการไฟล์ — อ่านและแก้ไฟล์ตั้งค่า อัปโหลดไฟล์ขึ้นวอลุ่ม |
| จัดการผู้เล่น | whitelist เตะ แบน ปลดแบน |
| สำรองข้อมูล | สร้าง กู้คืน ดาวน์โหลด อัปโหลด ลบ และตั้งเวลาแบ็คอัพ |
สองข้อที่ให้มากกว่าชื่อของมัน
ห้าข้อในตารางบนตรงไปตรงมา แต่สองข้อกว้างกว่าที่ชื่อบอก และเป็นสองข้อที่ควรคิดก่อนติ๊ก
"การตั้งค่า" ไม่ได้มีแค่ MOTD กับเวลาหลับ มันคือทั้งแท็บตั้งค่า ฉะนั้นคนที่ได้สิทธิ์นี้เปลี่ยนที่อยู่เซิร์ฟเวอร์ได้ (ซึ่งทำให้ที่อยู่เดิมที่เพื่อนคนอื่นบุ๊กมาร์กไว้ใช้ไม่ได้) ตั้งตารางงานอัตโนมัติให้รีสตาร์ทเองตอนตีสามได้ ต่อโดเมนของตัวเองและถอดออกได้ แก้ค่าเฉพาะเกมทั้งชุดได้ เปิด/ปิด crossplay ได้ และบนเซิร์ฟ Minecraft ฉบับ Java ยังสั่งล้างโลกได้ด้วย ข้อนี้จึงเป็นข้อที่ควรให้เฉพาะคนที่คุณไว้ใจให้ตัดสินใจแทนได้จริง ๆ
"คอนโซล" ไม่ได้มีแค่ดูล็อก ช่องพิมพ์คำสั่งคือคอนโซลของเซิร์ฟจริง ๆ และในระบบสิทธิ์ของหน้าเว็บเอง คำสั่งกับผู้เล่นกลุ่มหนึ่งถูกจัดไว้ใต้สิทธิ์คอนโซล ไม่ใช่ใต้จัดการผู้เล่น ได้แก่ op, deop, gamemode, tp, give และ effect พูดง่าย ๆ คือคนที่มีสิทธิ์คอนโซลตั้ง op ให้ตัวเองในเกมได้ ถ้าคุณไม่ต้องการแบบนั้น อย่าให้สิทธิ์คอนโซล — ให้ "จัดการผู้เล่น" แทน
แท็บผู้เล่นเปิดด้วยสิทธิ์สองตัว แต่ปุ่มข้างในไม่เท่ากัน
จุดที่คนงงบ่อยและควรรู้ไว้: แท็บ "ผู้เล่น" จะขึ้นเมื่อสมาชิกมีสิทธิ์ "จัดการผู้เล่น" หรือ "คอนโซล" อย่างใดอย่างหนึ่งก็พอ ไม่ต้องมีทั้งคู่ นั่นแปลว่าสมาชิกที่ได้ค่าเริ่มต้นมาก็เห็นแท็บผู้เล่นแล้ว เพราะค่าเริ่มต้นมีคอนโซลติดมาด้วย
แต่ "เห็นแท็บ" กับ "กดได้ทุกปุ่ม" คนละเรื่อง ระบบแบ่งคำสั่งกับผู้เล่นเป็นสองชั้น ชั้นดูแลห้อง (whitelist เตะ แบน ปลดแบน) ผ่านได้ด้วยสิทธิ์ใดสิทธิ์หนึ่งในสองข้อนั้น ส่วนชั้นคอนโซล (op, deop, gamemode, tp, give, effect) ต้องมีสิทธิ์คอนโซลเท่านั้น คนที่มีแค่ "จัดการผู้เล่น" กดคำสั่งกลุ่มหลังแล้วจะถูกปฏิเสธ ซึ่งเป็นเจตนาของระบบ ไม่ใช่บั๊ก
สิ่งที่แบ่งให้ไม่ได้เลย ไม่ว่าจะติ๊กยังไง
ในการ์ดทีมมีช่องติ๊กเจ็ดช่อง และเจ็ดช่องนั้นคือทั้งหมดที่แบ่งได้จริง ๆ สามกลุ่มนี้ไม่มีช่องให้ติ๊ก และเป็นของเจ้าของถาวร
- ลบเซิร์ฟเวอร์ — การ์ดลบขึ้นเฉพาะเจ้าของ และเป็นการกระทำที่ย้อนไม่ได้ ข้อมูลโลกหายถาวร
- ทุกอย่างที่ใช้เครดิตของเจ้าของ — เปลี่ยนสเปก (เพิ่ม/ลด RAM) ย้ายคลาสฮาร์ดแวร์ และสลับแพ็กเกจรายชั่วโมง/รายเดือน การ์ดพวกนี้ซ่อนตัวเองสำหรับคนที่ไม่ใช่เจ้าของ
- การจัดการทีมเอง — สมาชิกเชิญคนเพิ่ม แก้สิทธิ์ของตัวเอง หรือลบใครออกไม่ได้ ต่อให้ติ๊กครบทั้งเจ็ดช่องก็ยังทำไม่ได้
เหตุผลของกลุ่มที่สองตรงไปตรงมา คือสมาชิกต้องไม่มีทางไปเปลี่ยนอัตราค่าใช้จ่ายบนบิลของเจ้าของได้ ถ้ากดเพิ่ม RAM ได้ ก็เท่ากับกดเพิ่มราคาต่อชั่วโมงบนกระเป๋าเงินคนอื่นได้ ส่วนกลุ่มที่สามกันไม่ให้สิทธิ์ไหลออก — ถ้าสมาชิกเชิญคนต่อได้ วงคนที่แตะเซิร์ฟได้จะโตโดยเจ้าของไม่รู้ตัว
ที่สำคัญ นี่ไม่ใช่แค่การซ่อนปุ่มบนหน้าเว็บ ฝั่งระบบหลังบ้านตรวจซ้ำทุกคำขอด้วยตัวเอง คำขอที่ไม่ใช่เจ้าของจะถูกปฏิเสธตั้งแต่ก่อนเริ่มทำงาน ต่อให้ยิงตรงเข้าไปโดยไม่ผ่านหน้าเว็บก็ตาม ทุกสิทธิ์ในตารางด้านบนก็ตรวจแบบเดียวกัน
ใครจ่าย — เจ้าของเสมอ
ค่าใช้จ่ายผูกกับเซิร์ฟเวอร์ ไม่ได้ผูกกับคนที่กดปุ่ม ชั่วโมงที่เซิร์ฟออนไลน์ถูกบันทึกและหักจากเครดิตของเจ้าของเซิร์ฟเสมอ ไม่ว่าคนที่กด "เริ่ม" จะเป็นใคร และไม่ว่าจะกดจากหน้าเว็บหรือถูกปลุกโดยผู้เล่นที่พยายามเข้าเกม
พูดให้ครบทั้งสองด้าน: สมาชิกที่มีสิทธิ์เปิดเครื่องทำให้บิลของคุณเดินได้จริง เพราะเซิร์ฟที่เขากดเปิดก็คิดเงินตามปกติ สิ่งที่เขาทำไม่ได้คือเปลี่ยนอัตรา — สเปก คลาสเครื่อง และแพ็กเกจ ล็อกไว้ที่เจ้าของ ถ้าอยากคุมยอด เครื่องมือที่ใช้ได้คือไม่ให้สิทธิ์เปิดเครื่องกับคนที่ไม่จำเป็น และเปิดหลับอัตโนมัติไว้เพื่อให้เซิร์ฟที่ไม่มีคนเล่นหยุดคิดเงินเอง
ผลพลอยได้อีกอย่างคือ เมื่อเครดิตหมดและระบบหยุดเซิร์ฟ แถบเตือนจะขึ้นให้ทุกคนเห็น แต่ปุ่มเติมเครดิตขึ้นเฉพาะเจ้าของ เพราะเป็นกระเป๋าเงินของเจ้าของ
แก้สิทธิ์ทีหลัง และเอาเพื่อนออกจากทีม
สิทธิ์ที่ให้ไปแล้วไม่ใช่ของตายตัว ในรายชื่อสมาชิกแต่ละคนมีช่องติ๊กเจ็ดช่องชุดเดียวกับตอนเชิญ ติ๊กเพิ่มหรือติ๊กออกได้ตรงนั้น แล้วกด "บันทึก" — ปุ่มจะกดได้ก็ต่อเมื่อค่าเปลี่ยนจากเดิมจริง และยังต้องเหลืออย่างน้อยหนึ่งสิทธิ์เสมอ สำเร็จแล้วจะมีข้อความ "อัปเดตสิทธิ์แล้ว" ขึ้นมา
ถ้าเจตนาคือไม่ให้เข้าถึงอะไรอีกเลย อย่าติ๊กออกให้หมด (กดบันทึกไม่ได้อยู่ดี) ให้กด "ลบ" ที่แถวของคนนั้น ระบบจะถามยืนยันด้วยข้อความ "ลบสมาชิกคนนี้?" พร้อมคำอธิบายว่า "พวกเขาจะสูญเสียสิทธิ์เข้าถึงเซิร์ฟเวอร์นี้ทันที" ยืนยันแล้วจะได้ข้อความ "ลบสมาชิกแล้ว"
คำว่า "ทันที" ในที่นี้ตรงตัว รอบถัดไปที่เขาเปิดหน้าเซิร์ฟเวอร์นั้น จะไม่เจอมันในรายการอีกต่อไป และคำขอใด ๆ ที่ยิงไปหลังจากนั้นจะถูกปฏิเสธเหมือนคนนอก สิ่งที่ยังอยู่คือของที่เขาทำไว้ตอนมีสิทธิ์ เช่น แบ็คอัพที่เขาสร้าง หรือไฟล์ที่เขาอัปโหลด — การลบสมาชิกไม่ได้ย้อนสิ่งที่ทำไปแล้ว
อ่านต่อ
- — อ่านแท็บและการ์ดต่าง ๆ ในหน้าเซิร์ฟเวอร์ให้ออก
- — เครดิตของเจ้าของถูกหักตอนไหนบ้าง
- — ให้เซิร์ฟที่ไม่มีคนเล่นหยุดคิดเงินเอง
- — ก่อนตัดสินใจว่าจะเพิ่มสเปกไหม