Khuyến Mãi Chớp Nhoáng 50% giảm giá cho tất cả máy chủ Ngày Cuối Cùng!
Kết thúc sau: 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

Cài đặt Plugin Oxide/uMod cho Rust


Hướng dẫn này trình bày cách cài đặt framework mod Oxide/uMod hoặc Carbon trên máy chủ Rust của bạn, thêm các plugin do cộng đồng phát triển và quản lý chúng qua console. Để biết về cấu hình máy chủ chung và các biến khởi động, hãy xem Hướng dẫn Cấu hình Máy chủ Rust.

Cài đặt Oxide/uMod hoặc Carbon

Oxide (hiện được duy trì với tên uMod) và Carbon là các framework mod cho Rust cho phép bạn cài đặt các plugin do cộng đồng xây dựng. Các framework này bổ sung những tính năng như hệ thống kinh tế, bộ trang bị tùy chỉnh, phần thưởng bình chọn, vùng bảo vệ PvE và còn nhiều hơn nữa.

Bạn không cần tải lên bất kỳ tệp nào theo cách thủ công. Framework mod được cài đặt tự động bằng cách thiết lập một biến khởi động duy nhất:

  1. Dừng máy chủ của bạn từ thẻ Console trong GPanel.
  2. Đăng nhập vào GPanel và đi đến thẻ Startup.
  3. Tìm biến FRAMEWORK và đặt nó thành:
    • oxide — cho Oxide/uMod (framework được sử dụng rộng rãi nhất, với thư viện plugin lớn nhất)
    • carbon — cho framework Carbon (một lựa chọn thay thế với hệ sinh thái plugin riêng)
    • vanilla — để chạy mà không có framework mod nào
  4. Khởi động máy chủ. Các tệp framework được tải xuống và áp dụng tự động. Trong lần khởi động đầu tiên với Oxide, cấu trúc thư mục oxide/ sẽ được tạo ra.
  5. Kiểm tra nhật ký console để tìm một dòng như Loaded plugin Oxide.Core nhằm xác nhận Oxide đang hoạt động.
Không cần tải xuống thủ công. Khi bạn đặt biến FRAMEWORK và khởi động máy chủ, framework sẽ được tải xuống và cài đặt tự động. Bạn không cần tải lên các tệp Oxide hoặc Carbon qua SFTP.

Cài đặt Plugin

Các plugin được phân phối dưới dạng tệp .cs (mã nguồn C#). Oxide biên dịch chúng trên máy chủ trong thời gian chạy — không cần biên dịch trước.

  1. Tải tệp .cs của plugin từ umod.org hoặc một nguồn đáng tin cậy khác.
  2. Tải tệp .cs lên thư mục oxide/plugins/ trên máy chủ của bạn bằng SFTP hoặc trình quản lý tệp của GPanel. Để được trợ giúp về SFTP, hãy xem Cách Tải Tệp Lên qua SFTP.
  3. Nếu máy chủ đang chạy, plugin sẽ được phát hiện và biên dịch tự động trong vòng vài giây. Bạn sẽ thấy kết quả đầu ra trong console xác nhận rằng nó đã được nạp, ví dụ Loaded plugin MyPlugin v1.2.3 by Author.
  4. Nếu máy chủ không chạy, plugin sẽ được nạp trong lần khởi động tiếp theo.

Cấu trúc Thư mục Oxide

oxide/
  plugins/
    MyPlugin.cs       <- place plugin files here
    AnotherPlugin.cs
  config/             <- auto-generated plugin config files
  data/               <- plugin data files
  logs/               <- plugin log files
Các tệp plugin phải được đặt trực tiếp trong oxide/plugins/. Các tệp được đặt trong thư mục con hoặc có phần mở rộng không chính xác sẽ bị bỏ qua. Mỗi plugin phải có phần mở rộng .cs.

Cấu hình Plugin

Hầu hết các plugin tạo ra một tệp cấu hình JSON trong oxide/config/ vào lần đầu tiên chúng được nạp. Để tùy chỉnh một plugin:

  1. Hãy để plugin được nạp ít nhất một lần để nó tạo ra tệp cấu hình mặc định.
  2. Dừng máy chủ của bạn (hoặc lưu ý rằng một số plugin hỗ trợ tải lại cấu hình trực tiếp).
  3. Mở tệp cấu hình của plugin tại oxide/config/PluginName.json bằng trình quản lý tệp của GPanel hoặc SFTP.
  4. Chỉnh sửa các thiết lập và lưu tệp.
  5. Tải lại plugin bằng oxide.reload PluginName hoặc khởi động lại máy chủ.

Quản lý Plugin qua Console

Các lệnh này có thể được chạy từ console của GPanel hoặc thông qua một ứng dụng khách RCON. Để thiết lập RCON, hãy xem Truy cập RCON và Các lệnh Quản trị cho Rust.

Lệnh Mô tả
oxide.plugins Liệt kê tất cả các plugin hiện đang được nạp và phiên bản của chúng.
oxide.load PluginName Nạp một plugin đã có trong oxide/plugins/ nhưng chưa được nạp.
oxide.unload PluginName Gỡ nạp một plugin mà không xóa tệp.
oxide.reload PluginName Tải lại một plugin sau khi cập nhật tệp .cs của nó. Sử dụng lệnh này để áp dụng các bản cập nhật plugin mà không cần khởi động lại toàn bộ máy chủ.
oxide.reload * Tải lại tất cả các plugin đang được nạp cùng một lúc.

Cập nhật Plugin

Để cập nhật một plugin lên phiên bản mới hơn:

  1. Tải tệp .cs đã cập nhật từ trang của plugin trên umod.org.
  2. Tải tệp mới lên oxide/plugins/, ghi đè lên tệp hiện có.
  3. Nếu máy chủ đang chạy, Oxide phát hiện sự thay đổi của tệp và tự động biên dịch lại cũng như tải lại plugin. Ngoài ra, bạn có thể chạy oxide.reload PluginName.
  4. Kiểm tra console để tìm bất kỳ lỗi nào. Một số bản cập nhật plugin có thể yêu cầu thay đổi tệp cấu hình trong oxide/config/.

Gỡ bỏ Plugin

Để gỡ bỏ hoàn toàn một plugin:

  1. Chạy oxide.unload PluginName để gỡ nạp plugin trong khi máy chủ đang chạy.
  2. Xóa tệp .cs khỏi oxide/plugins/.
  3. Tùy chọn, xóa tệp cấu hình của plugin khỏi oxide/config/ và các tệp dữ liệu khỏi oxide/data/ nếu bạn không cần chúng nữa.

Các Plugin Phổ biến

Plugin Danh mục Mô tả
Kits Lối chơi Cho phép người chơi đổi lấy các bộ vật phẩm được cấu hình sẵn. Hữu ích cho bộ trang bị khởi đầu hoặc phần thưởng VIP.
Economics Kinh tế Bổ sung một hệ thống tiền tệ cho máy chủ. Được nhiều plugin cửa hàng và phần thưởng sử dụng làm phụ thuộc.
ServerRewards Kinh tế Hệ thống phần thưởng dựa trên điểm, thường được kết hợp với Economics để tạo cửa hàng trong trò chơi.
VoteDay Tiện ích Cho phép người chơi bình chọn để chuyển sang ban ngày. Giảm bớt phàn nàn về những đêm dài.
Clans Xã hội Bổ sung hệ thống bang hội/đội nhóm với thẻ bang hội và quyền truy cập chung vào tủ công cụ.
TruePVE PvE Ngăn chặn sát thương giữa người chơi với người chơi. Thiết yếu cho các cấu hình máy chủ PvE.
Teleportation Tiện ích Bổ sung các lệnh dịch chuyển giữa người chơi với người chơi và dịch chuyển về nhà, với thời gian hồi có thể cấu hình.
DiscordCore / DiscordMessages Tích hợp Gửi các sự kiện của máy chủ (kết nối, trò chuyện, cái chết) đến một kênh webhook của Discord.
Chỉ cài đặt plugin từ các nguồn đáng tin cậy. Nguồn chính thức cho các plugin uMod là umod.org. Các plugin từ nguồn không rõ có thể chứa mã độc làm tổn hại đến máy chủ của bạn. Luôn xem xét các quyền của plugin và đọc bình luận của cộng đồng trước khi cài đặt.

Khắc phục Sự cố Plugin

Nếu các plugin của bạn không nạp, hãy kiểm tra những điều sau:

  • Xác nhận Oxide đã được cài đặt và đang hoạt động. Trong thẻ Startup của GPanel, biến FRAMEWORK phải được đặt thành oxide. Nhật ký console sẽ hiển thị Loaded plugin Oxide.Core trong quá trình khởi động.
  • Các tệp plugin phải được đặt trực tiếp trong oxide/plugins/ với phần mở rộng .cs chính xác. Các tệp trong thư mục con hoặc có phần mở rộng sai sẽ bị bỏ qua.
  • Kiểm tra console và oxide/logs/ để tìm lỗi biên dịch. Một plugin có lỗi cú pháp sẽ không nạp được và thông báo lỗi sẽ mô tả vấn đề.
  • Một số plugin có phụ thuộc vào các plugin khác (ví dụ, nhiều plugin cửa hàng yêu cầu Economics). Hãy cài đặt tất cả các phụ thuộc cần thiết trước.

Để biết các sự cố máy chủ phổ biến khác, hãy xem Khắc phục Sự cố Máy chủ Rust.

Cần Trợ giúp?

Nếu bạn gặp phải một vấn đề không được đề cập trong hướng dẫn này, đội ngũ hỗ trợ của chúng tôi luôn sẵn sàng trợ giúp. Gửi một ticket hỗ trợ và kèm theo ID máy chủ của bạn, mô tả về vấn đề và bất kỳ kết quả đầ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.