แฟลชเซล 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

การตั้งค่าเซิร์ฟเวอร์ Project Zomboid


คู่มือนี้ครอบคลุมวิธีการกำหนดค่าเซิร์ฟเวอร์ Project Zomboid ของคุณที่โฮสต์กับ Legion Hosting — รวมถึงไฟล์การตั้งค่าเซิร์ฟเวอร์และตัวแปร sandbox ผ่าน GPanel

หยุดเซิร์ฟเวอร์ของคุณก่อนแก้ไขไฟล์การตั้งค่าใดๆ Project Zomboid เขียนการตั้งค่าลงดิสก์เมื่อปิดเครื่อง หากคุณแก้ไขไฟล์ขณะที่เซิร์ฟเวอร์กำลังทำงาน การเปลี่ยนแปลงของคุณจะถูกเขียนทับเมื่อเซิร์ฟเวอร์หยุดในครั้งถัดไป ให้หยุดเซิร์ฟเวอร์ใน GPanel ก่อนเสมอ ทำการเปลี่ยนแปลงของคุณ จากนั้นเริ่มอีกครั้ง

ภาพรวมของไฟล์การตั้งค่า

Project Zomboid เก็บการตั้งค่าเซิร์ฟเวอร์ไว้ในสองไฟล์ภายในไดเรกทอรี /.cache/server/ บนเซิร์ฟเวอร์ของคุณ ไฟล์ทั้งสองใช้ชื่อเซิร์ฟเวอร์ของคุณเป็นส่วนหนึ่งของชื่อไฟล์

ไฟล์ วัตถุประสงค์
/.cache/server/servername.ini การตั้งค่าหลักของเซิร์ฟเวอร์ — รหัสผ่าน ช่องผู้เล่น พอร์ต PvP แชทด้วยเสียง และอื่นๆ
/.cache/server/servername_SandboxVars.lua การตั้งค่าการเล่นและโลก — จำนวนประชากรซอมบี้ ความอุดมสมบูรณ์ของ loot ความเร็ว อัตราการเกิดใหม่
ชื่อเซิร์ฟเวอร์ของฉันคืออะไร? ชื่อเซิร์ฟเวอร์ถูกตั้งไว้ในแท็บ Startup ใน GPanel โดยมีค่าเริ่มต้นเป็น servertest เว้นแต่คุณจะเปลี่ยน หากคุณไม่แน่ใจ ให้ตรวจสอบแท็บ Startup ของ GPanel — มันคือค่าในช่อง Server Name

ขั้นตอนที่ 1 — เปิด File Manager ใน GPanel

  1. เข้าสู่ระบบ GPanel
  2. คลิกเซิร์ฟเวอร์ Project Zomboid ของคุณจากรายการเซิร์ฟเวอร์
  3. ในแท็บ Console ให้คลิก Stop หากเซิร์ฟเวอร์กำลังทำงาน รอให้สถานะเปลี่ยนเป็น Offline ก่อนดำเนินการต่อ
  4. คลิกแท็บ Files เพื่อเปิด file manager
  5. ไปยังไดเรกทอรี .cache/server/ คุณอาจต้องคลิก Show Hidden Files หรือสลับการแสดงไฟล์ที่ซ่อนอยู่หากโฟลเดอร์ .cache ไม่ปรากฏ — มันขึ้นต้นด้วยจุด
gpanel-files-cache-server

ขั้นตอนที่ 2 — แก้ไขไฟล์การตั้งค่าเซิร์ฟเวอร์ (.ini)

ไฟล์ .ini ควบคุมการตั้งค่าหลักของเซิร์ฟเวอร์ คลิกที่ไฟล์เพื่อเปิดในตัวแก้ไขแบบ inline

การตั้งค่าที่เปลี่ยนแปลงบ่อย

การตั้งค่า คำอธิบาย ค่าตัวอย่าง
PublicName ชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์สาธารณะ My PZ Server
PublicDescription คำอธิบายสั้นๆ ที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์ Welcome! Friendly server.
Password รหัสผ่านที่ผู้เล่นต้องป้อนเพื่อเข้าร่วม เว้นว่างไว้สำหรับไม่มีรหัสผ่าน hunter2
MaxPlayers จำนวนผู้เล่นพร้อมกันสูงสุด 16
PVP เปิดหรือปิดการต่อสู้ระหว่างผู้เล่น true หรือ false
Public ว่าเซิร์ฟเวอร์ปรากฏในรายการเซิร์ฟเวอร์สาธารณะหรือไม่ true หรือ false
DefaultPort พอร์ต UDP ที่เซิร์ฟเวอร์รับฟัง (ค่าเริ่มต้น 16261) ตั้งให้ตรงกับพอร์ตที่ GPanel กำหนด 16261
Map ชื่อแผนที่ ใช้ Muldraugh, KY สำหรับแผนที่เริ่มต้น ต่อท้ายแผนที่ม็อดโดยคั่นด้วยเซมิโคลอน Muldraugh, KY
Mods รายการ Mod ID คั่นด้วยเซมิโคลอน รูปแบบ B41: modid1;modid2 รูปแบบ B42: \modid1;\modid2; 2392509783;2400857388
WorkshopItems รายการ Workshop item ID คั่นด้วยเซมิโคลอน (ต้องตรงกับรายการ Mods) 2392509783;2400857388
Mods และ WorkshopItems ต้องตรงกันเสมอ ทุก mod ID ที่ระบุภายใต้ Mods ต้องมีรายการที่ตรงกันภายใต้ WorkshopItems ความไม่ตรงกันเป็นสาเหตุที่พบบ่อยของความล้มเหลวในการเริ่มต้นเซิร์ฟเวอร์หลังจากเพิ่มม็อด

หลังจากทำการเปลี่ยนแปลงของคุณ ให้คลิก Save ในตัวแก้ไขไฟล์ อย่าเพิ่งเริ่มเซิร์ฟเวอร์หากคุณต้องการแก้ไขตัวแปร sandbox ด้วย — ทำขั้นตอนที่ 3 ให้เสร็จก่อน

ขั้นตอนที่ 3 — ตัวแปร Sandbox (การตั้งค่าการเล่น)

ตัวแปร sandbox ควบคุมประสบการณ์การเล่น: ซอมบี้เกิดขึ้นกี่ตัว เคลื่อนที่เร็วแค่ไหน ความหายากของ loot และพารามิเตอร์โลกอีกหลายสิบรายการ สิ่งเหล่านี้อยู่ใน servername_SandboxVars.lua ในไดเรกทอรี /.cache/server/ เดียวกัน

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

การแก้ไขไฟล์ SandboxVars โดยตรง

หากคุณต้องการแก้ไขไฟล์ รูปแบบเป็นตาราง Lua แต่ละการตั้งค่าอยู่ในบรรทัดของตัวเอง:

SandboxVars = {
    Zombies = 3,          -- Population: 1=Insane, 2=Very High, 3=High, 4=Normal, 5=Low
    Distribution = 2,     -- Zombie distribution: 1=Urban focused, 2=Uniform
    ZombieSpeedType = 3,  -- Speed: 1=Sprinters, 2=Fast Shamblers, 3=Shamblers, 4=Crawlers
    LootAbundance = 3,    -- Loot: 1=Insane, 2=Abundant, 3=Normal, 4=Scarce, 5=Very Scarce
    DayLength = 2,        -- In-game day length in hours: 1=1h, 2=2h ... 15=15h, 16=Real Time
    StartYear = 1,        -- Starting year (offsets from 1993)
    StartMonth = 7,       -- Starting month (1–12)
    StartDay = 9,         -- Starting day (1–31)
    WaterShut = 0,        -- Tap water shutoff: 0=Never, 1=Instant ... 14=2 years
    ElecShut = 0,         -- Electricity shutoff: 0=Never, 1=Instant ... 14=2 years
    HoursForCorpseRemoval = 0,  -- 0=Never auto-remove
    CharacterFreePoints = 0,    -- Bonus starting trait points
}
การตั้งค่า sandbox มีผลกับโลกใหม่เท่านั้น หากเซิร์ฟเวอร์ของคุณทำงานและสร้างโลกแล้ว การเปลี่ยนตัวแปร sandbox ในไฟล์จะ ไม่ เปลี่ยนโลกที่ใช้งานอยู่ย้อนหลัง หากต้องการนำการตั้งค่า sandbox ใหม่ไปใช้ คุณต้องล้างโลกและเริ่มใหม่ หากคุณต้องการเพียงปรับการตั้งค่าที่ผู้ดูแลระบบควบคุมได้ระหว่างเกม ให้ใช้แผงผู้ดูแลระบบในเกมแทน

การแก้ไขปัญหา

การเปลี่ยนแปลงของฉันในไฟล์ .ini ไม่ได้รับการบันทึก

  • สาเหตุที่น่าจะเป็นมากที่สุดคือเซิร์ฟเวอร์ยังคงทำงานอยู่เมื่อคุณบันทึกไฟล์ Project Zomboid เขียนทับการตั้งค่าเมื่อปิดเครื่อง ให้หยุดเซิร์ฟเวอร์ก่อน แก้ไขไฟล์ บันทึก จากนั้นเริ่มเซิร์ฟเวอร์
  • ยืนยันว่าคุณบันทึกไฟล์ในตัวแก้ไขของ GPanel ก่อนออกจากหน้า — มองหา toast ยืนยันหรือตรวจสอบว่าการประทับเวลาแก้ไขล่าสุดของไฟล์อัปเดตแล้ว

ฉันมองไม่เห็นโฟลเดอร์ .cache ใน file manager

  • ไดเรกทอรีที่ซ่อนอยู่ (ที่ขึ้นต้นด้วยจุด) จะไม่แสดงโดยค่าเริ่มต้น มองหาตัวสลับหรือช่องทำเครื่องหมาย Show Hidden Files ในแท็บ Files ของ GPanel และเปิดใช้งาน
  • หากไดเรกทอรีไม่มีอยู่เลย แสดงว่าเซิร์ฟเวอร์ยังไม่เคยทำงาน เริ่มและหยุดเซิร์ฟเวอร์หนึ่งครั้งเพื่อสร้างไฟล์การตั้งค่า จากนั้นจึงแก้ไข

การตั้งค่า sandbox ไม่เปลี่ยนแปลงในโลกที่ใช้งานอยู่

  • การเปลี่ยนแปลงไฟล์ _SandboxVars.lua จะมีผลเฉพาะกับโลกใหม่เท่านั้น สำหรับโลกที่ทำงานอยู่แล้ว ให้ใช้แท็บ Options ของแผงผู้ดูแลระบบในเกมเพื่อปรับการตั้งค่าโดยไม่ต้องล้าง
ต้องการความช่วยเหลือเพิ่มเติม? เปิดทิกเก็ตสนับสนุน และระบุ ID เซิร์ฟเวอร์ของคุณจาก GPanel พร้อมผลลัพธ์คอนโซลที่เกี่ยวข้อง

Was this article helpful?

Related Articles

การแก้ไขปัญหาม็อด Project Zomboid
คู่มือนี้ครอบคลุมการแก้ไขปัญหาม็อดขั้นสูงสำหรับเซิร์ฟเวอร์ Project Zomboid ที่โฮสต์กับ Legion Hostin...
วิธีเพิ่มม็อดลงในเซิร์ฟเวอร์ Project Zomboid ของคุณ
คู่มือนี้จะแนะนำคุณตลอดขั้นตอนการติดตั้งม็อด Steam Workshop บนเซิร์ฟเวอร์ Project Zomboid ของคุณที่โ...
การแก้ไขปัญหาเซิร์ฟเวอร์ Project Zomboid แครช
เซิร์ฟเวอร์ Project Zomboid อาจแครชหรือเริ่มต้นไม่สำเร็จได้ด้วยเหตุผลที่เป็นที่รู้จักหลายประการ คู่ม...
การสลับระหว่าง Project Zomboid B41 และ B42
คู่มือนี้อธิบายวิธีการสลับเซิร์ฟเวอร์ Project Zomboid ของคุณระหว่าง Build 41 (B41) และ Build 42 (B42...
คำสั่งผู้ดูแลระบบเซิร์ฟเวอร์ Project Zomboid
ภาพรวม: คู่มือนี้ครอบคลุมวิธีการตั้งค่าการเข้าถึงระดับผู้ดูแลระบบบนเซิร์ฟเวอร์ Project Zomboid ของคุ...

Ready to Get Started?

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