Home Rust Setting Up a Rust Server with Roleplay (RP) Features

Setting Up a Rust Server with Roleplay (RP) Features

Last updated on Feb 13, 2025

Creating a Roleplay (RP) Rust server allows players to immerse themselves in unique stories, factions, and professions. By adding custom chat commands, NPCs, jobs, and economy systems, you can enhance the RP experience.

This guide will walk you through enabling RP features, adding economy and job systems, and configuring chat roles using VolticHost Game Panel.


📌 Prerequisites


1️⃣ Install Essential RP Plugins

  1. Log in to VolticHost Game Panel.

  2. Navigate to Mod Manager and install Oxide (uMod).

  3. Download the following RP plugins from uMod:

    • BetterChat → Adds custom chat roles.

    • Jobs → Allows players to earn money from tasks.

    • ServerRewards → Enables an RP economy system.

  4. Upload the .cs files to:

    /oxide/plugins/
    
  5. Restart the server to activate the plugins.

RP plugins are now installed on your Rust server!


2️⃣ Customize Chat Roles for RP Factions

  1. Navigate to File Manager in VolticHost Game Panel.

  2. Open:

    /oxide/config/BetterChat.json
    
  3. Add custom RP chat tags for different roles:

    {
        "ChatTags": {
            "Police": "[Officer]",
            "Medic": "[Doctor]",
            "Trader": "[Merchant]"
        }
    }
    
  4. Click Save File and restart the server.

Players now have faction-specific chat roles!


3️⃣ Set Up Jobs for Players

  1. Open the Console tab.

  2. Use the following command to create an RP job:

    jobs add Police "Protect the town" 100
    
  3. Assign a salary and allow players to earn currency:

    jobs setpay Police 50
    
  4. Players can now join jobs with:

    /job join Police
    

Players can now take on RP professions and earn in-game currency!


4️⃣ Enable an RP Economy System

If you want players to earn and spend RP currency, configure ServerRewards:

  1. Open:

    /oxide/config/ServerRewards.json
    
  2. Adjust reward rates:

    {
        "EarnPerKill": 10,
        "EarnPerMinute": 1,
        "RewardItems": {
            "rifle.ak": 500,
            "wood": 10
        }
    }
    
  3. Click Save File and restart the server.

Players can now earn and spend RP currency in the in-game store!


5️⃣ Restart the Server to Apply Changes

  1. Navigate to the Console tab in VolticHost Game Panel.

  2. Click Stop to shut down the server.

  3. Wait a few seconds, then click Start to relaunch the server with RP features.

Your Rust server now supports full RP mechanics!


🎉 Conclusion

You've successfully set up an RP Rust server with chat roles, jobs, and an economy system using VolticHost Game Panel! Players can now immerse themselves in roleplay experiences and build their own stories. 🚀

For more assistance, contact VolticHost Support.