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

Cài Đặt Máy Chủ Project Zomboid


Hướng dẫn này trình bày cách cấu hình máy chủ Project Zomboid của bạn được lưu trữ với Legion Hosting — bao gồm tệp cài đặt máy chủ và các biến sandbox thông qua GPanel.

Dừng máy chủ của bạn trước khi chỉnh sửa bất kỳ tệp cấu hình nào. Project Zomboid ghi cấu hình của nó vào đĩa khi tắt máy. Nếu bạn chỉnh sửa tệp khi máy chủ đang chạy, các thay đổi của bạn sẽ bị ghi đè khi máy chủ dừng lần tiếp theo. Luôn dừng máy chủ trong GPanel trước, thực hiện thay đổi của bạn, sau đó khởi động lại.

Tổng Quan Về Các Tệp Cấu Hình

Project Zomboid lưu trữ cấu hình máy chủ của nó trong hai tệp bên trong thư mục /.cache/server/ trên máy chủ của bạn. Cả hai tệp đều sử dụng tên máy chủ của bạn như một phần của tên tệp.

Tệp Mục đích
/.cache/server/servername.ini Các cài đặt máy chủ cốt lõi — mật khẩu, slot người chơi, cổng, PvP, chat thoại và nhiều hơn nữa
/.cache/server/servername_SandboxVars.lua Cài đặt lối chơi và thế giới — số lượng zombie, độ phong phú của loot, tốc độ, tỷ lệ hồi sinh
Tên máy chủ của tôi là gì? Tên máy chủ được đặt trên tab Startup trong GPanel. Nó mặc định là servertest trừ khi bạn đã thay đổi nó. Nếu bạn không chắc, hãy kiểm tra tab Startup của GPanel — nó là giá trị trong trường Server Name.

Bước 1 — Mở File Manager Trong GPanel

  1. Đăng nhập vào GPanel.
  2. Nhấp vào máy chủ Project Zomboid của bạn từ danh sách máy chủ.
  3. Trên tab Console, nhấp Stop nếu máy chủ đang chạy. Chờ trạng thái thay đổi thành Offline trước khi tiếp tục.
  4. Nhấp vào tab Files để mở file manager.
  5. Điều hướng đến thư mục .cache/server/. Bạn có thể cần nhấp Show Hidden Files hoặc bật/tắt hiển thị tệp ẩn nếu thư mục .cache không hiển thị — nó bắt đầu bằng một dấu chấm.
gpanel-files-cache-server

Bước 2 — Chỉnh Sửa Tệp Cài Đặt Máy Chủ (.ini)

Tệp .ini kiểm soát cấu hình máy chủ cốt lõi. Nhấp vào tệp để mở nó trong trình chỉnh sửa nội tuyến.

Các Cài Đặt Thường Được Thay Đổi

Cài đặt Mô tả Giá trị Ví dụ
PublicName Tên máy chủ hiển thị trong trình duyệt máy chủ công khai My PZ Server
PublicDescription Mô tả ngắn hiển thị trong trình duyệt máy chủ Welcome! Friendly server.
Password Mật khẩu người chơi phải nhập để tham gia. Để trống nếu không có mật khẩu. hunter2
MaxPlayers Số người chơi đồng thời tối đa 16
PVP Bật hoặc tắt chiến đấu người chơi đối kháng người chơi true hoặc false
Public Liệu máy chủ có xuất hiện trong danh sách máy chủ công khai hay không true hoặc false
DefaultPort Cổng UDP mà máy chủ lắng nghe (mặc định 16261). Khớp giá trị này với cổng được GPanel gán. 16261
Map Tên bản đồ. Dùng Muldraugh, KY cho bản đồ mặc định. Thêm các bản đồ mod được phân tách bằng dấu chấm phẩy. Muldraugh, KY
Mods Danh sách Mod ID phân tách bằng dấu chấm phẩy. Định dạng B41: modid1;modid2. Định dạng B42: \modid1;\modid2; 2392509783;2400857388
WorkshopItems Các ID mục Workshop phân tách bằng dấu chấm phẩy (phải khớp với danh sách Mods) 2392509783;2400857388
Mods và WorkshopItems phải được đồng bộ. Mỗi mod ID được liệt kê dưới Mods phải có một mục tương ứng dưới WorkshopItems. Sự không khớp là một nguyên nhân phổ biến gây ra lỗi khởi động máy chủ sau khi thêm mod.

Sau khi thực hiện các thay đổi của bạn, hãy nhấp Save trong trình chỉnh sửa tệp. Đừng khởi động máy chủ ngay nếu bạn cũng muốn chỉnh sửa các biến sandbox — hãy hoàn thành Bước 3 trước.

Bước 3 — Các Biến Sandbox (Cài Đặt Lối Chơi)

Các biến sandbox kiểm soát trải nghiệm lối chơi: có bao nhiêu zombie xuất hiện, chúng di chuyển nhanh thế nào, độ hiếm của loot và hàng chục tham số thế giới khác. Những thứ này nằm trong servername_SandboxVars.lua trong cùng thư mục /.cache/server/.

Khuyến nghị: Sử dụng bảng quản trị trong trò chơi thay vì chỉnh sửa trực tiếp tệp này. Bảng quản trị trong trò chơi cung cấp các thanh trượt và menu thả xuống có nhãn cho mọi tùy chọn sandbox, giúp tìm và thay đổi cài đặt dễ dàng hơn nhiều mà không bị lỗi gõ. Việc chỉnh sửa tệp là một giải pháp thay thế cho các thay đổi hàng loạt hoặc khi máy chủ chưa từng được khởi động. Để truy cập nó, hãy dùng bảng quản trị trong trò chơi (nhấn Esc khi đang ở trong trò chơi với tư cách quản trị viên).

Chỉnh Sửa Trực Tiếp Tệp SandboxVars

Nếu bạn muốn chỉnh sửa tệp, định dạng là một bảng Lua. Mỗi cài đặt nằm trên dòng riêng của nó:

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
}
Cài đặt sandbox chỉ áp dụng cho các thế giới mới. Nếu máy chủ của bạn đã chạy và tạo một thế giới, việc thay đổi các biến sandbox trong tệp không thay đổi hồi tố thế giới đang hoạt động. Để áp dụng các cài đặt sandbox mới, bạn phải xóa thế giới và bắt đầu lại từ đầu. Nếu bạn chỉ muốn điều chỉnh các cài đặt có thể kiểm soát bởi quản trị viên giữa trận, hãy dùng bảng quản trị trong trò chơi thay thế.

Khắc Phục Sự Cố

Các thay đổi của tôi đối với tệp .ini không được lưu

  • Nguyên nhân có khả năng nhất là máy chủ vẫn đang chạy khi bạn lưu tệp. Project Zomboid ghi đè cấu hình khi tắt máy. Hãy dừng máy chủ trước, chỉnh sửa tệp, lưu nó, sau đó khởi động máy chủ.
  • Xác nhận bạn đã lưu tệp trong trình chỉnh sửa của GPanel trước khi rời đi — tìm một thông báo xác nhận hoặc kiểm tra rằng dấu thời gian sửa đổi lần cuối của tệp đã được cập nhật.

Tôi không thể thấy thư mục .cache trong file manager

  • Các thư mục ẩn (những thư mục bắt đầu bằng một dấu chấm) không được hiển thị theo mặc định. Hãy tìm một nút bật/tắt hoặc hộp kiểm Show Hidden Files trong tab Files của GPanel và bật nó.
  • Nếu thư mục không tồn tại, máy chủ chưa chạy. Hãy khởi động và dừng máy chủ một lần để tạo các tệp cấu hình, sau đó chỉnh sửa chúng.

Cài đặt sandbox không thay đổi trong thế giới đang hoạt động

  • Các thay đổi đối với tệp _SandboxVars.lua chỉ có hiệu lực trên một thế giới mới. Đối với một thế giới đang chạy hiện có, hãy dùng tab Options của bảng quản trị trong trò chơi để điều chỉnh cài đặt mà không cần xóa.
Cần thêm trợ giúp? Mở một ticket hỗ trợ và bao gồm ID máy chủ của bạn từ GPanel cùng với bất kỳ đầu ra console liên quan nào.

Was this article helpful?

Ready to Get Started?

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