แฟลชเซล 50% ลดทุกเซิร์ฟเวอร์ วันสุดท้าย!
สิ้นสุดใน: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

คำสั่งผู้ดูแลระบบ Empyrion


คู่มือนี้ครอบคลุมคำสั่งสำหรับผู้ดูแลระบบและคอนโซลทั้งหมดที่ใช้ได้กับเซิร์ฟเวอร์เฉพาะ Empyrion: Galactic Survival ของคุณบน Legion Hosting เรียนรู้วิธีตั้งค่าสิทธิ์ผู้ดูแลระบบ จัดการผู้เล่น และใช้คำสั่ง GameMaster เพื่อดูแลเซิร์ฟเวอร์ของคุณ สำหรับการตั้งค่าและกำหนดค่าเซิร์ฟเวอร์เบื้องต้น โปรดดู คู่มือการตั้งค่าเซิร์ฟเวอร์ Empyrion: Galactic Survival ของเรา

ระดับสิทธิ์

Empyrion ใช้ระบบสิทธิ์แบบตัวเลขซึ่งตัวเลขที่น้อยกว่าจะให้สิทธิพิเศษที่สูงกว่า แต่ละระดับสิทธิ์จะรวมคำสั่งทั้งหมดที่มีในระดับที่มีตัวเลขสูงกว่าด้วย

ระดับ บทบาท โค้ด คำอธิบาย
0 Player pl ระดับสิทธิ์เริ่มต้นสำหรับผู้เล่นทุกคน เข้าถึงได้เฉพาะคำสั่งพื้นฐานเท่านั้น
3 GameMaster gm สิทธิ์ที่สูงขึ้นสำหรับการจัดการเกม การเทเลพอร์ต การสร้างวัตถุ และการควบคุมโลก
6 Moderator mod ความสามารถในการจัดการผู้เล่น รวมถึงการแบน การให้ไอเทม และการจัดการเอนทิตี
9 Admin admin สิทธิ์ในการดูแลระบบเต็มรูปแบบ รวมถึงการกำหนดบทบาท การจัดการ playfield และการควบคุมเซิร์ฟเวอร์
การสืบทอดสิทธิ์: ผู้เล่นที่มีสิทธิ์ GameMaster (ระดับ 3) สามารถเข้าถึงคำสั่งทั้งหมดที่ต้องใช้ระดับ 3 หรือสูงกว่า (3+, 6+, 9+) ส่วน Admin (ระดับ 9) สามารถเข้าถึงทุกคำสั่ง

การตั้งค่าสิทธิ์ผู้ดูแลระบบ

วิธีที่ 1: adminconfig.yaml (แนะนำ)

วิธีที่เชื่อถือได้ที่สุดในการตั้งค่าสิทธิ์ผู้ดูแลระบบคือผ่านไฟล์ adminconfig.yaml ไฟล์นี้อยู่ในโฟลเดอร์ Saves/ ของเซิร์ฟเวอร์ของคุณ (หรือบางครั้งอยู่ข้าง ๆ ไฟล์ dedicated.yaml ของคุณ)

สร้างหรือแก้ไข adminconfig.yaml ด้วยโครงสร้างต่อไปนี้:

Elevated:
  - Id: 76561198012345678
    Permission: 3
    Name: "PlayerOne"
  - Id: 76561198087654321
    Permission: 9
    Name: "ServerAdmin"

Banned:
  - Id: 76561198099999999
    Until: "2027-01-01 00:00:00"

แต่ละรายการต้องมี:

  • Id — SteamID64 ของผู้เล่น (ตัวเลข 17 หลักที่ขึ้นต้นด้วย 7656)
  • Permission — ระดับสิทธิ์ที่จะกำหนด (3 = GameMaster, 6 = Moderator, 9 = Admin)
  • Name — ชื่อของผู้เล่น (ไม่บังคับ สำหรับการอ้างอิงของคุณ)
การค้นหา SteamID64: ผู้เล่นสามารถค้นหา SteamID64 ของตนเองได้โดยเข้าไปที่ steamid.io และป้อน URL โปรไฟล์ Steam ของตน SteamID64 คือตัวเลข 17 หลักที่ขึ้นต้นด้วย 7656

วิธีที่ 2: คำสั่งคอนโซล initadmin

หากคุณเข้าสู่ระบบเซิร์ฟเวอร์ในฐานะผู้เล่นและยังไม่มีการตั้งค่าผู้ดูแลระบบใด ๆ คุณสามารถใช้คำสั่ง initadmin เพื่อตั้งค่าตัวเองเป็นผู้ดูแลระบบเริ่มต้น:

initadmin

วิธีนี้ใช้ได้เฉพาะเมื่อยังไม่มีการกำหนดค่าผู้ดูแลระบบในปัจจุบัน เมื่อมีผู้ดูแลระบบอยู่แล้ว การกำหนดบทบาทเพิ่มเติมต้องทำผ่านคำสั่ง setrole หรือไฟล์ adminconfig.yaml

วิธีที่ 3: คำสั่งคอนโซล setrole

ผู้ดูแลระบบที่มีอยู่ (ระดับสิทธิ์ 9) สามารถกำหนดบทบาทให้กับผู้เล่นคนอื่นได้โดยใช้คำสั่ง setrole:

setrole PlayerName gm       # Set as GameMaster (level 3)
setrole PlayerName mod      # Set as Moderator (level 6)
setrole PlayerName admin    # Set as Admin (level 9)
setrole PlayerName pl       # Reset to Player (level 0)

คุณยังสามารถใช้ SteamID64 ของผู้เล่นแทนชื่อได้:

setrole 76561198012345678 gm

การเปิดคอนโซล

หากต้องการเข้าถึงคอนโซลในเกม ให้กด ปุ่ม tilde (~) บนแป้นพิมพ์ของคุณ คอนโซลช่วยให้คุณป้อนคำสั่งได้โดยตรงในขณะเล่น คำสั่งทั้งหมดไม่คำนึงถึงตัวพิมพ์เล็กหรือใหญ่

คอนโซล Telnet: คุณยังสามารถส่งคำสั่งจากระยะไกลผ่าน Telnet ได้หากเปิดใช้งานใน dedicated.yaml ของคุณ เชื่อมต่อโดยใช้ PuTTY หรือไคลเอนต์เทอร์มินัลที่คล้ายกันด้วยชนิดการเชื่อมต่อแบบ Raw (ไม่ใช่ Telnet มาตรฐาน) ไปยังพอร์ต Telnet (ค่าเริ่มต้น: 1030) ดูรายละเอียดการกำหนดค่า Telnet ได้ใน คู่มือการตั้งค่าเซิร์ฟเวอร์

คำสั่งผู้เล่น (ระดับ 0+)

คำสั่งเหล่านี้ใช้ได้กับผู้เล่นทุกคน

คำสั่ง คำอธิบาย
help แสดงรายการคำสั่งคอนโซลที่ใช้ได้ทั้งหมด ใช้ help [command] เพื่อดูรายละเอียดของคำสั่งเฉพาะ
detach ปลดผู้เล่นในเครื่องออกหากติดอยู่ใต้ค็อกพิตหรือในรูปทรงเรขาคณิต
destroyme ฆ่าตัวละครของคุณเอง (มีประโยชน์หากติดอยู่)
undock ปลด SV หรือ HV ที่ระบุออกจากโครงสร้างหลัก
difficulties แสดงการตั้งค่าความยากปัจจุบันของเกม
origins แสดงรายการ origins ที่ใช้ได้ (ฝ่ายเริ่มต้น)
oxygen แสดงพื้นที่ที่มีออกซิเจนใน POI
combiner สลับเปิด/ปิด mesh combiner (ประสิทธิภาพ)
deco สลับเปิด/ปิดการตกแต่งภูมิประเทศ (ประสิทธิภาพ)
initadmin ตั้งค่าตัวเองเป็นผู้ดูแลระบบเริ่มต้น (ใช้ได้เฉพาะเมื่อยังไม่มีการตั้งค่าผู้ดูแลระบบ)

คำสั่ง GameMaster (ระดับ 3+)

คำสั่ง GameMaster ให้การควบคุมโลกของเกม เอนทิตี และสถานะผู้เล่น

การจัดการผู้เล่นและเอนทิตี

คำสั่ง คำอธิบาย
godmode / gm สลับโหมดเทพ (อมตะ) สำหรับตัวคุณเอง
itemmenu / im เปิด/ปิดเมนูไอเทมแบบครีเอทีฟเพื่อสร้างไอเทมใด ๆ
kick [player] เตะผู้เล่น (หรือผู้เล่นทั้งหมด) ออกจากเกม
unban [player|SteamID] ยกเลิกการแบนของผู้เล่น
list แสดงรายการผู้เล่นที่มีสิทธิ์พิเศษและผู้เล่นที่ถูกแบน
level [set|add] [value] แก้ไขเลเวล แต้มประสบการณ์ หรือแต้มอัปเกรดสำหรับผู้เล่นปัจจุบัน
entity [operation] ดำเนินการต่าง ๆ กับเอนทิตี (ใช้ help entity เพื่อดูรายละเอียด)
ents แสดงรายการเอนทิตีทั้งหมดบน playfield ปัจจุบัน
find [name] ค้นหาโครงสร้างตามชื่อภายใน playfield ปัจจุบันและแสดง ID ของมัน
faction [operation] ฟังก์ชันช่วยจัดการ faction

การเทเลพอร์ตและการเคลื่อนที่

คำสั่ง คำอธิบาย
teleport [x] [y] [z] / tt เทเลพอร์ตตัวคุณเอง (และยานที่ควบคุม) ไปยังพิกัดที่ระบุ
setposition [entity] [x] [y] [z] ตั้งตำแหน่งของเอนทิตีไปยังพิกัดที่ระบุ
setrotation [entity] [x] [y] [z] ตั้งการหมุนของโครงสร้าง
sector [x] [y] [z] กระโดดไปยัง sector เฉพาะในอวกาศ

การจัดการโลกและเกม

คำสั่ง คำอธิบาย
changemode สลับเกมระหว่างโหมด Survival และ Creative
map เปิดเผยทรัพยากรและ POI ทั้งหมดบนแผนที่ปัจจุบัน
regenerate [entityId] สร้าง POI หรือโครงสร้างใหม่ คืนสู่สถานะดั้งเดิม
weather [type] เปิดใช้งานการตั้งค่าสภาพอากาศที่กำหนดเองบน playfield ปัจจุบัน
time [set] [value] ดูหรือตั้งค่าเวลาเซิร์ฟเวอร์ทั่วโลก
finishbp / fbp เสร็จสิ้นการผลิต blueprint ปัจจุบันทันที
spawnanyblueprint / sbp สลับความสามารถในการสร้าง blueprint ใด ๆ โดยไม่คำนึงถึงข้อกำหนด
gameoptions / gopt แสดงค่าตัวเลือกเกมปัจจุบันทั้งหมด (ดูส่วน Game Options ด้านล่าง)
op [entityId] สลับการป้องกันแบบออฟไลน์บนโครงสร้างเฉพาะ
wipe [target] ล้างส่วนที่ตั้งเป้าหมายหลังจากรีบูตเซิร์ฟเวอร์ (ใช้อย่างระมัดระวัง)
stats พิมพ์ข้อมูลสถานะเกี่ยวกับ playfield ปัจจุบัน
traders แสดงรายการพ่อค้าทั้งหมดและโหลดไฟล์ config พ่อค้าใหม่

สถานะผลกระทบและสถานะผู้เล่น

คำสั่ง คำอธิบาย
statuseffect [effect] ใช้สถานะผลกระทบกับผู้เล่น
statuseffectremove [effect] ลบสถานะผลกระทบออกจากผู้เล่น
prefabactivate เปิดบล็อกที่มีพลังงานทั้งหมดในโครงสร้าง
prefabinfo แสดงข้อมูลเกี่ยวกับ blueprint ของผู้ใช้
resetcore ล้างเชื้อเพลิงและออกซิเจนในโครงสร้างในเครื่อง

คำสั่ง Moderator (ระดับ 6+)

คำสั่ง Moderator เพิ่มความสามารถในการจัดการผู้เล่นและการควบคุมเอนทิตี

คำสั่ง คำอธิบาย
ban [player] [duration] แบนผู้เล่นเป็นระยะเวลาที่ระบุ
give [player] [itemId] [amount] ให้ไอเทมแก่ผู้เล่นตาม item ID
repair [player] ซ่อมแซมไอเทมของผู้เล่น
destroy [entityId] ทำลายเอนทิตีหรือโครงสร้าง
debugmenu / dm เปิด/ปิดเมนูดีบัก
armor [operation] การปรับเกราะสำหรับผู้เล่น
gents [factionId] แสดงรายการโครงสร้างทั้งหมดที่เป็นของ faction เฉพาะ
alliances แสดงรายการพันธมิตร คำขอพันธมิตร และจัดการการตั้งค่าพันธมิตร
sectors [reveal|hide] เปิดเผยหรือซ่อน playfield บนแผนที่
ai สลับเปิดหรือปิด AI สำหรับ playfield ปัจจุบัน
si สลับเปิดหรือปิดการคำนวณความสมบูรณ์ของโครงสร้าง
globaleffects แสดงผลกระทบทั่วโลกปัจจุบันที่ทำงานอยู่บนเซิร์ฟเวอร์
marker [operation] จัดการเครื่องหมายบนแผนที่
weathersv [type] เปิดใช้งานการตั้งค่าสภาพอากาศที่กำหนดเองทั่วทั้งเซิร์ฟเวอร์
poimanager คำสั่งจัดการ POI (Point of Interest)

คำสั่ง Admin (ระดับ 9)

คำสั่ง Admin ให้การควบคุมเซิร์ฟเวอร์ในระดับสูงสุด

คำสั่ง คำอธิบาย
setrole [player|SteamID] [role] ตั้งบทบาทสิทธิ์ของผู้เล่น (gm, mod, admin, pl)
playfield / pf โหลด playfield ปัจจุบันใหม่ (คำสั่งสำหรับเซิร์ฟเวอร์เท่านั้น)
replaceblocks [entityId] [blockFrom] [blockTo] แทนที่บล็อกที่ระบุในโครงสร้างด้วยชนิดบล็อกอื่น
setdevicespublic [entityId] ตั้งค่าอุปกรณ์ทั้งหมดในโครงสร้างให้เป็นการเข้าถึงแบบสาธารณะ
pda [operation] เรียกใช้คำสั่งที่เกี่ยวข้องกับ PDA (ใช้ help pda เพื่อดูรายละเอียด)

คำสั่ง Game Options (gopt)

คำสั่ง gameoptions (หรือ gopt) ช่วยให้คุณดูและแก้ไขการตั้งค่าการเล่นเกมของเซิร์ฟเวอร์ขณะรันไทม์โดยไม่ต้องแก้ไขไฟล์การกำหนดค่าหรือรีสตาร์ทเซิร์ฟเวอร์

การดูการตั้งค่า

# Show all game options
gopt

# Show only settings that differ from defaults
gopt nd

การแก้ไขการตั้งค่า

# Set a specific option
gopt set DecayTime 48
gopt set MaxStructures 150
gopt set ForcePvP true
gopt set DiffAttackStrength Hard
gopt set DiffConstrCraftTime Instant

ตัวเลือกเกมที่ใช้ได้

ตัวเลือก ค่าเริ่มต้น คำอธิบาย
DecayTime 24 จำนวนชั่วโมงก่อนที่โครงสร้างที่ไม่มีคอร์/ขนาดเล็กจะถูกลบเมื่อไม่มีการเยี่ยมชม
WipeTime 0 จำนวนชั่วโมงก่อนที่โครงสร้างใด ๆ ที่ไม่มีการเยี่ยมชมจะถูกลบ (0 = ปิดใช้งาน)
ProtectTime 48 จำนวนชั่วโมงของการป้องกันแบบออฟไลน์สำหรับโครงสร้างของผู้เล่น
ProtectDelay 300 จำนวนวินาทีก่อนที่การป้องกันแบบออฟไลน์จะเปิดใช้งาน
MaxStructures 200 จำนวนโครงสร้างสูงสุดต่อ playfield (0-255)
AntiGriefDistancePvE 30 ระยะห่างขั้นต่ำเป็นเมตรระหว่างฐานของ faction ในโหมด PvE
AntiGriefDistancePvP 300 ระยะห่างขั้นต่ำเป็นเมตรระหว่างฐานของ faction ในโหมด PvP
ForcePvP false บังคับ PvP บน playfield ทั้งหมด
DiffAmountOfOre Normal ความอุดมสมบูรณ์ของแหล่งแร่ (Rich, Normal, Poor)
DiffNumberOfDeposits Normal ความถี่ของแหล่งแร่ (Plenty, Normal, Few)
DiffAttackStrength Medium ความเสียหายจากการโจมตีของ NPC (Easy, Medium, Hard)
DiffConstrCraftTime Normal ความเร็วของเครื่องสร้าง (Faster, Normal, Slower, Instant)

คำสั่งการจัดการเซิร์ฟเวอร์

คำสั่งเหล่านี้เป็นคำสั่งที่จำเป็นสำหรับการดูแลเซิร์ฟเวอร์ในแต่ละวัน ใช้ได้ผ่านคอนโซลในเกมหรือ Telnet

# Save and shut down the server (with countdown in minutes, max 15)
saveandexit 5

# List all connected players
plys

# List all active playfield servers
servers

# Regenerate a specific playfield
regenerateplayfield [name]

# View server performance statistics
stats
การปิดเซิร์ฟเวอร์: ใช้ saveandexit [minutes] เสมอเพื่อปิดเซิร์ฟเวอร์อย่างปลอดภัย คำสั่งนี้จะเรียกการบันทึกอัตโนมัติและให้ผู้เล่นที่เชื่อมต่ออยู่มีการนับถอยหลังเตือน การฆ่ากระบวนการเซิร์ฟเวอร์โดยตรงอาจทำให้ข้อมูลสูญหายได้

งานผู้ดูแลระบบที่พบบ่อย

การจัดการกับผู้เล่นที่ติดอยู่

หากผู้เล่นติดอยู่ในรูปทรงเรขาคณิตหรือใต้ค็อกพิต:

# Player can try this themselves:
detach

# If that fails, teleport them:
tt [player] [x] [y] [z]

# Or as a last resort, kill and respawn:
destroyme

การล้างโครงสร้างที่ถูกทิ้ง

# List all structures for a faction
gents [factionId]

# Find a specific structure
find "Structure Name"

# Destroy a structure by ID
destroy [entityId]

# Adjust automatic decay timers
gopt set DecayTime 12
gopt set WipeTime 168

การแบนและยกเลิกการแบนผู้เล่น

# Ban a player (duration examples: 1h, 24h, 7d, permanent)
ban PlayerName 7d

# Unban a player
unban PlayerName

# List all players with special roles or bans
list

บทความที่เกี่ยวข้อง

ต้องการความช่วยเหลือ?

หากคุณต้องการความช่วยเหลือเพิ่มเติมเกี่ยวกับการดูแลเซิร์ฟเวอร์ Empyrion หรือมีคำถามเกี่ยวกับคำสั่งเฉพาะ ทีมสนับสนุนของเราพร้อมที่จะช่วยเหลือ ส่งทิกเก็ตสนับสนุน แล้วเราจะติดต่อกลับโดยเร็วที่สุด


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.