คู่มือนี้ครอบคลุมวิธีตั้งค่าการเข้าถึงแอดมินบนเซิร์ฟเวอร์ V Rising แบบ dedicated ของคุณ การใช้คำสั่งคอนโซล และการจัดการรายชื่อแอดมินของคุณ สำหรับการกำหนดค่าเซิร์ฟเวอร์และการเชื่อมต่อ ดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ V Rising แบบ Dedicated
การเปิดใช้งานคอนโซลแอดมิน
ต้องเปิดใช้งานคอนโซลในเกมก่อนจึงจะสามารถป้อนคำสั่งใดๆ ได้ นี่เป็นการตั้งค่าฝั่งไคลเอนต์ ไม่ใช่การตั้งค่าเซิร์ฟเวอร์
- เปิด V Rising และเปิด Options จากเมนูหลัก
- ไปที่แท็บ General
- หา Console Enabled และตั้งค่าเป็น On
- กดปุ่ม backtick (
`) ขณะเล่นเกมเพื่อเปิดคอนโซล บนเลย์เอาต์คีย์บอร์ดบางแบบ ปุ่มนี้อาจเป็น tilde (~)
การเพิ่มตัวคุณเองเป็นแอดมิน
V Rising ใช้รายการของค่า SteamID64 เพื่อกำหนดว่าใครมีสิทธิ์แอดมินบนเซิร์ฟเวอร์ คุณต้องเพิ่ม SteamID ของคุณลงในไฟล์รายชื่อแอดมินบนเซิร์ฟเวอร์
ขั้นตอนที่ 1 — ค้นหา SteamID64 ของคุณ
SteamID64 ของคุณเป็นตัวเลข 17 หลัก วิธีค้นหา:
- เปิดโปรไฟล์ Steam ของคุณในเว็บเบราว์เซอร์ หากตั้งค่า custom URL ไว้ URL ของหน้าโปรไฟล์จะมีลักษณะเป็น
https://steamcommunity.com/id/yourname/ - ใช้เครื่องมือเช่น steamid.io — วาง URL โปรไฟล์ Steam ของคุณแล้วคัดลอกค่า steamID64
ขั้นตอนที่ 2 — แก้ไขไฟล์รายชื่อแอดมิน
- เข้าสู่ระบบ GPanel และหยุดเซิร์ฟเวอร์ของคุณจากแท็บ Console
- ไปที่แท็บ Files และไปยัง
VRisingServer_Data/StreamingAssets/Settings/ - เปิดไฟล์ชื่อ
adminlist.txtหากไม่มีอยู่ ให้สร้างไฟล์ใหม่ด้วยชื่อนั้นทุกประการในไดเรกทอรีเดียวกัน - เพิ่ม SteamID64 ของคุณในบรรทัดของมันเอง คุณสามารถเพิ่มแอดมินหลายคนได้โดยวาง SteamID64 แต่ละรายการในบรรทัดแยกกัน
- บันทึกไฟล์และเริ่มเซิร์ฟเวอร์
76561198012345678
76561198087654321
การยืนยันตัวตนเป็นแอดมินในเกม
หลังจากที่เพิ่ม SteamID ของคุณลงใน adminlist.txt และรีสตาร์ทเซิร์ฟเวอร์แล้ว คุณต้องยืนยันตัวตนในเกมก่อนที่คำสั่งแอดมินจะทำงาน
- เชื่อมต่อกับเซิร์ฟเวอร์ของคุณและเปิดคอนโซลด้วยปุ่ม backtick (
`) - พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
adminauth
คุณควรเห็นข้อความยืนยันในคอนโซล ตอนนี้คุณมีสิทธิ์แอดมินสำหรับเซสชันปัจจุบัน คุณต้องยืนยันตัวตนใหม่ทุกครั้งที่เชื่อมต่อกับเซิร์ฟเวอร์อีกครั้ง
adminunauth ในคอนโซล วิธีนี้มีประโยชน์หากคุณต้องการทดสอบเซิร์ฟเวอร์ในฐานะผู้เล่นทั่วไป
คำสั่งคอนโซลแอดมินที่มีประโยชน์
คำสั่งต่อไปนี้ใช้ได้หลังจากยืนยันตัวตนด้วย adminauth เปิดคอนโซลด้วยปุ่ม backtick และพิมพ์คำสั่งให้ตรงตามที่แสดง
| คำสั่ง | คำอธิบาย |
|---|---|
adminauth |
ยืนยันตัวตนเป็นแอดมินสำหรับเซสชันปัจจุบัน |
adminunauth |
ยกเลิกการยืนยันตัวตนแอดมินสำหรับเซสชันปัจจุบัน |
listusers |
แสดงรายชื่อผู้เล่นทั้งหมดที่เชื่อมต่อกับเซิร์ฟเวอร์อยู่ในขณะนี้พร้อมชื่อตัวละครและ SteamID |
kick <PlayerName> |
เตะผู้เล่นออกจากเซิร์ฟเวอร์ด้วยชื่อตัวละคร |
ban <PlayerName> |
แบนผู้เล่นด้วยชื่อตัวละคร พวกเขาจะถูกตัดการเชื่อมต่อและไม่สามารถเข้าร่วมใหม่ได้ |
unban <PlayerName> |
ยกเลิกการแบนสำหรับผู้เล่นที่ระบุ ทำให้พวกเขาสามารถเชื่อมต่อได้อีกครั้ง |
banlist |
แสดงผู้เล่นที่ถูกแบนอยู่ทั้งหมดในขณะนี้ |
clanaccept |
ยอมรับคำเชิญเข้าแคลนที่ค้างอยู่ (มีประโยชน์สำหรับการทดสอบของแอดมิน) |
clandecline |
ปฏิเสธคำเชิญเข้าแคลนที่ค้างอยู่ |
give <ItemName> <Amount> |
มอบไอเทมที่ระบุให้ตัวคุณเอง ชื่อไอเทมต้องตรงกับชื่อภายใน (เช่น Item_Building_Siege_Golem_T02) |
spawnnpc <NPCName> <Count> |
สร้าง NPC ขึ้นที่ตำแหน่งของคุณ มีประโยชน์สำหรับการทดสอบหรืออีเวนต์ |
teleport <PlayerName> |
เทเลพอร์ตไปยังตำแหน่งของผู้เล่นที่ระบุ |
changehealthofclosesttomouse <Amount> |
เปลี่ยนพลังชีวิตของเอนทิตีที่อยู่ใกล้เคอร์เซอร์เมาส์ของคุณมากที่สุด สามารถใช้เพื่อรักษาหรือสร้างความเสียหายให้ NPC ได้ |
setadminlevel <PlayerName> <Level> |
ตั้งระดับแอดมินสำหรับผู้เล่น (0 = ไม่มี, 1 = แอดมิน, 2 = ซูเปอร์แอดมิน) ใช้ได้เฉพาะซูเปอร์แอดมินเท่านั้น |
help |
แสดงรายการคำสั่งคอนโซลทั้งหมดที่มี |
list ในคอนโซลเพื่อดูชื่อ prefab ที่มี หรือตรวจสอบวิกิ V Rising เพื่อดูข้อมูลอ้างอิง item ID ฉบับสมบูรณ์
ไฟล์รายชื่อแบน
นอกจากการใช้คำสั่ง ban ในเกมแล้ว คุณยังสามารถจัดการการแบนได้โดยตรงผ่านไฟล์บนเซิร์ฟเวอร์
- ใน GPanel ไปยัง
VRisingServer_Data/StreamingAssets/Settings/ในแท็บ Files - เปิดหรือสร้างไฟล์
banlist.txt - เพิ่ม SteamID64 ของผู้เล่นแต่ละคนที่คุณต้องการแบน หนึ่งคนต่อหนึ่งบรรทัด
- บันทึกไฟล์และรีสตาร์ทเซิร์ฟเวอร์เพื่อให้การเปลี่ยนแปลงมีผล
76561198099999999
การลบแอดมิน
วิธีลบการเข้าถึงแอดมินออกจากผู้เล่น:
- หยุดเซิร์ฟเวอร์จาก GPanel
- เปิด
VRisingServer_Data/StreamingAssets/Settings/adminlist.txtในตัวแก้ไขไฟล์ - ลบบรรทัดที่มี SteamID64 ของผู้เล่น
- บันทึกไฟล์และเริ่มเซิร์ฟเวอร์